SlideShare a Scribd company logo
1 of 54
Mike Walker  Architecture Strategy Team A Lap Around OBA Architectures
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Anotomy of OBA Clients Office   SharePoint   Server  2007 WSS 3.0 Forms Services Outlook Word Excel PowerPoint InfoPath Communicator Shared Open XML IRM Excel Services Data Services ECM Services Security Services Storage Services Portfolio Mgmt Project Management Enterprise Search ASP.Net Master Pages | Web Parts .Net VB | C# Portal Framework Workflow Foundation Rights Management Services Document Libraries
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],OBA  Architecture Patterns WP LOB Systems WP WP Task Pane Ribbon LOB Systems MOSS Services LOB Systems MOSS Services WP WP
Example: Architecture Presentation Layer Web Based Portal  Extensible UI Application Services Layer Office Clients Business Rules Engine Centralized Business Rules Orchestration Layer SQL Server 2005 3rd Party External Mortgage Providers Lending Message Bus Business Process Management Data Services Layer State full Web Services Stateless Web Services
Presentation Layer
Presentation Layer Clients ,[object Object],[object Object],[object Object],[object Object],Portal ,[object Object],Hybrid ,[object Object],[object Object]
Client Applications ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],WSS "V3" Exchange Server Other Databases & Web Services Word 12 Excel 12 PowerPoint 12 Outlook 12
Office Clients ,[object Object],[object Object],[object Object],[object Object],[object Object],Task Pane Ribbon Core Features Add-in Storage Services ,[object Object],[object Object],VSTO
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],XML Support Under the Covers ,[object Object],[object Object],[object Object],Visio XML Open XML Custom XML
Open XML Format Architecture User view single Office “file” Developer view modular file Package Questionnaire. docx Questionnaire. docx Relationships _rels Document, Application,  Custom Document Properties docProps Document Parts word / xl / ppt  [Content Types].xml  Custom Defined XML, Macros, … custom fld
Open XML File Formats docx dotx docm dotm pptx potx pptm potm xlsx xltx xlsm xltm Macro-Free Macro-Enabled Document Template Document Template Open Packaging Convention
Where Open XML Documents can be used ,[object Object],[object Object],[object Object],[object Object]
Scenario: Document Generation ,[object Object],[object Object],[object Object],[object Object],Your Bank's Web site Excel Spreadsheet with your  account data
Build Document Life-Cycles Ready to publish, sign off & approve Create Edit / Review Archive or Delete Publish Document Inspector Mark as Final Signatures Rights Management
Protect Information with Document Inspector ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Document Extensibility Scenarios ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Role of InfoPath ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Why InfoPath ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
InfoPath Architecture Replay event log Generate Return updated  data array Download script  and data array Postback event log via XMLHTTP Validation Execute calculations Execute rules Editing actions (All using script) Generate and render HTML  (using script) WSS MOSS Servers XSN ASPX XSN, XML loaded Business logic execution Browser
ECM Integration Enterprise Search Business Data Catalog Role Based Web Service Integration ECM Integration
Web Part Architecture ,[object Object],[object Object],[object Object],[object Object],SPWebPartManager SPWebPartZone (Left) SPWebPartZone (Right) Editor Zone Catalog Zone Web Part 1 Web Part 2 Web Part 3 Web Part 4 Web Part 5 Editor Parts Catalog Parts
Demo
Office PerformancePoint Server 2007 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Business Management Driven Functional  Capabilities People Empowerment Superior Value
Monitoring ,[object Object],[object Object],[object Object],[object Object]
Analytics ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Reporting and Consolidation ,[object Object],[object Object],[object Object],[object Object]
Demo
What did we see? ,[object Object],[object Object],[object Object],[object Object]
Treasury and Cash Mgmt. Solution Architecture Windows Vista Windows Server 2003 Office SharePoint Server 2007 Active Directory  SQL Server 2005 Client Server  Enterprise Search Excel Services Windows SharePoint Services  Roles Workflow Version Control Security Collaboration Web Parts Object Models, Web Services, Event Handlers Document Libraries BizTalk Server 2004 LOB Applications Accounts Payable and Receivable Systems, ERP etc.   Office Enterprise Edition 2007 Internet Explorer Dashboard  (KPIs, Cash Balance, Targets) Word 2007 (PivotTable Reports) Outlook 2007 InfoPath 2007 Society for Worldwide Interbank Financial Telecommunication (SWIFT)
Demo
What did we see? ,[object Object],[object Object],[object Object],[object Object]
MOSS Application  Services
MOSS Application Services MOSS Application Services Operating System Platform Services Database Search Workflow ASP.NET ( Web Parts, Personalization, Master Pages, Provider Model for navigation, security, etc. ) WSS Core Services Storage Repository Metadata Versioning Backup Security Rights/Roles Pluggable Auth Per Item Rights Trimming Mgmt Admin UX Delegation Provisioning Monitoring Topology Config Mgmt Farm Services Feature Policy Extranet Site Model Rendering Templates Navigation Visual Blueprint APIs Fields/Forms  OM and SOAP Events Deployment Collaboration ECM Portal Search BPM BI Project
Extending Office SharePoint Server 2007 WSS Adapters and Object Model Web Services Client or  Web Parts Remote Client SharePoint  Server
BDC Architecture Overview Business Data Catalog Web Parts Lists Search User Profiles Custom Apps Database WS Proxy ADO.NET Web Service List store Search Index Profile Store Metadata
Business Data Catalog Connects Users To LOB Data
Scenario: Pipeline Management Business Data Catalog WS Proxy ADO.NET Pipeline Web Part Web Service Metadata Metadata
InfoPath Forms Services InfoPath Client  (Design Mode) Intranet Extranet / Internet Browser InfoPath Client  (Edit Mode) Office “12” servers Forms Services IW : InfoPath Designer Developer : VS Tools Browser InfoPath Client  (Edit Mode)
Excel Services Calculated data and charts Browser Spreadsheets rendered in web parts Set parameters, sort, filter, drill to explore and view the right data High fidelity to Excel client Custom Applications Set values, perform calculations, get updated values via Web Services Retrieve full workbook file Spreadsheets/ Calculated data Spreadsheets stored in document libraries Spreadsheet calculation  and rendering  External data retrieval  and caching Office SharePoint Servers  & Excel Services Spreadsheets Excel 2007 Design and author Open in Excel for rich exploration and analysis Open snapshots Spreadsheets/snapshots Excel 2007
Excel Services Provides ,[object Object],[object Object],[object Object],[object Object]
Excel Services Architecture Windows SharePoint Services Office ’12’ Server Excel Web Access Excel Web Services Web Browser BI Portal ISV Application Excel Calculation Services Proxy Excel Calculation Services (ECS) Backend Server Front-end Web Client
SharePoint Workflow Architecture Workflow Template Collection Workflow Assembly Workflow Assembly Workflow Assembly Content Type List Document Library Farm-level Workflow Association Table Workflow A Workflow B Workflow C Form 1 Form 2 Form 3 Form 1 Form 2
Workflow-Aware Applications ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Human vs. System Workflow ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Systems Business Users System Orchestration Human Workflow
Workflows and Orchestrations Team Up
Workflow Design Tool in SharePoint Designer
Add Metrics, Reports And Dashboards Portal (Office Server) Data Warehouse (SQL RDBMS) Integrate (SSIS) Analyze (SSAS) Report (SSRS) Business Scorecarding (BSM) End-user Analysis (Excel) 3rd Party Apps
Reports and Dashboards Spreadsheet via Excel services SQL Analysis Services Manually entered Sharepoint lists Portal Components (Web Parts)
Assembling Dashboards are Self-Serve ,[object Object],[object Object],[object Object],[object Object]
Information Rights Management ,[object Object],[object Object],[object Object]
Recommended Resources MSDN OBA Architecture Center http://msdn2.microsoft.com/en-us/architecture/aa699381.aspx Office Developer Center http://msdn2.microsoft.com/en-us/office/default.aspx   Financial Services Architecture Center http://msdn.microsoft.com/FinServArch   Mike Walker’s Blog http://blogs.msdn.com/MikeWalker
Call to Action Develop your solution Attend training  Join Solution Showcase Programs and CodePlex ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],3 2 1
© 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

More Related Content

What's hot

Microsoft Azure News - June 2016
Microsoft Azure News - June 2016Microsoft Azure News - June 2016
Microsoft Azure News - June 2016Daniel Toomey
 
An introduction to microsoft power apps
An introduction to microsoft power appsAn introduction to microsoft power apps
An introduction to microsoft power appsMitul Rana
 
SharePoint 2010 and Colligo for ECM
SharePoint 2010 and Colligo for ECMSharePoint 2010 and Colligo for ECM
SharePoint 2010 and Colligo for ECMlchapman
 
Overview power apps and microsoft flow
Overview power apps and microsoft flowOverview power apps and microsoft flow
Overview power apps and microsoft flowJuan Fabian
 
Power apps portal out for public review
Power apps portal  out for public reviewPower apps portal  out for public review
Power apps portal out for public reviewConcetto Labs
 
Introduction to Force.com
Introduction to Force.comIntroduction to Force.com
Introduction to Force.comIMC Institute
 
PL-900 Microsoft Power Platform Fundamentals
PL-900 Microsoft Power Platform FundamentalsPL-900 Microsoft Power Platform Fundamentals
PL-900 Microsoft Power Platform FundamentalsNanddeep Nachan
 
Microsoft Flow - Easy Desktop Integration
Microsoft Flow - Easy Desktop IntegrationMicrosoft Flow - Easy Desktop Integration
Microsoft Flow - Easy Desktop IntegrationDaniel Toomey
 
Ipedo Company Overview
Ipedo Company OverviewIpedo Company Overview
Ipedo Company OverviewTim_Matthews
 
Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)Sam Fernando
 
Financial Services Component Library
Financial Services Component LibraryFinancial Services Component Library
Financial Services Component LibraryMike Walker
 
Microsoft power platform
Microsoft power platform Microsoft power platform
Microsoft power platform AYUSHISHARMA295
 
Power apps portals are now generally available
Power apps portals are now generally availablePower apps portals are now generally available
Power apps portals are now generally availableConcetto Labs
 
An Introduction to Microsoft Flow
An Introduction to Microsoft FlowAn Introduction to Microsoft Flow
An Introduction to Microsoft FlowRobert Crane
 
Limitations and Cost of Using Microsoft's Power Platform
Limitations and Cost of Using Microsoft's Power PlatformLimitations and Cost of Using Microsoft's Power Platform
Limitations and Cost of Using Microsoft's Power PlatformScott Restivo
 
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All TogetherKathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All TogetherSharePoint Saturday NY
 
Power Platform Architecture Corrections
Power Platform Architecture CorrectionsPower Platform Architecture Corrections
Power Platform Architecture CorrectionsYusuke Ohira
 
MS Project Server Beneficial Features
MS Project Server Beneficial FeaturesMS Project Server Beneficial Features
MS Project Server Beneficial FeaturesFaisal Masood
 

What's hot (20)

Microsoft Azure News - June 2016
Microsoft Azure News - June 2016Microsoft Azure News - June 2016
Microsoft Azure News - June 2016
 
An introduction to microsoft power apps
An introduction to microsoft power appsAn introduction to microsoft power apps
An introduction to microsoft power apps
 
SharePoint 2010 and Colligo for ECM
SharePoint 2010 and Colligo for ECMSharePoint 2010 and Colligo for ECM
SharePoint 2010 and Colligo for ECM
 
Overview power apps and microsoft flow
Overview power apps and microsoft flowOverview power apps and microsoft flow
Overview power apps and microsoft flow
 
Power apps portal out for public review
Power apps portal  out for public reviewPower apps portal  out for public review
Power apps portal out for public review
 
Introduction to Force.com
Introduction to Force.comIntroduction to Force.com
Introduction to Force.com
 
Microsoft PowerApps
Microsoft PowerAppsMicrosoft PowerApps
Microsoft PowerApps
 
PL-900 Microsoft Power Platform Fundamentals
PL-900 Microsoft Power Platform FundamentalsPL-900 Microsoft Power Platform Fundamentals
PL-900 Microsoft Power Platform Fundamentals
 
Microsoft Flow - Easy Desktop Integration
Microsoft Flow - Easy Desktop IntegrationMicrosoft Flow - Easy Desktop Integration
Microsoft Flow - Easy Desktop Integration
 
Ipedo Company Overview
Ipedo Company OverviewIpedo Company Overview
Ipedo Company Overview
 
Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)
 
Financial Services Component Library
Financial Services Component LibraryFinancial Services Component Library
Financial Services Component Library
 
Microsoft power platform
Microsoft power platform Microsoft power platform
Microsoft power platform
 
Power apps portals are now generally available
Power apps portals are now generally availablePower apps portals are now generally available
Power apps portals are now generally available
 
Hands-on Microsoft Flow
Hands-on Microsoft FlowHands-on Microsoft Flow
Hands-on Microsoft Flow
 
An Introduction to Microsoft Flow
An Introduction to Microsoft FlowAn Introduction to Microsoft Flow
An Introduction to Microsoft Flow
 
Limitations and Cost of Using Microsoft's Power Platform
Limitations and Cost of Using Microsoft's Power PlatformLimitations and Cost of Using Microsoft's Power Platform
Limitations and Cost of Using Microsoft's Power Platform
 
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All TogetherKathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
 
Power Platform Architecture Corrections
Power Platform Architecture CorrectionsPower Platform Architecture Corrections
Power Platform Architecture Corrections
 
MS Project Server Beneficial Features
MS Project Server Beneficial FeaturesMS Project Server Beneficial Features
MS Project Server Beneficial Features
 

Viewers also liked

UI / UX Engineering for Web Applications
UI / UX Engineering for Web ApplicationsUI / UX Engineering for Web Applications
UI / UX Engineering for Web ApplicationsReggie Niccolo Santos
 
Building Advanced Web UI in The Enterprise World
Building Advanced Web UI in The Enterprise WorldBuilding Advanced Web UI in The Enterprise World
Building Advanced Web UI in The Enterprise Worldefim13
 
Ontologies Ontop Databases
Ontologies Ontop DatabasesOntologies Ontop Databases
Ontologies Ontop DatabasesMartín Rezk
 
Research2BizValue (held at DND Software 2016 conference)
Research2BizValue (held at DND Software 2016 conference)Research2BizValue (held at DND Software 2016 conference)
Research2BizValue (held at DND Software 2016 conference)André Torkveen
 
EDF2013: Selected Talk, Peter Haase: Optique: Scalable End-User Access to Big...
EDF2013: Selected Talk, Peter Haase: Optique: Scalable End-User Access to Big...EDF2013: Selected Talk, Peter Haase: Optique: Scalable End-User Access to Big...
EDF2013: Selected Talk, Peter Haase: Optique: Scalable End-User Access to Big...European Data Forum
 
EDF2014: Ralf-Peter Schaefer, Head of Traffic Product Unit, TomTom, Germany: ...
EDF2014: Ralf-Peter Schaefer, Head of Traffic Product Unit, TomTom, Germany: ...EDF2014: Ralf-Peter Schaefer, Head of Traffic Product Unit, TomTom, Germany: ...
EDF2014: Ralf-Peter Schaefer, Head of Traffic Product Unit, TomTom, Germany: ...European Data Forum
 

Viewers also liked (6)

UI / UX Engineering for Web Applications
UI / UX Engineering for Web ApplicationsUI / UX Engineering for Web Applications
UI / UX Engineering for Web Applications
 
Building Advanced Web UI in The Enterprise World
Building Advanced Web UI in The Enterprise WorldBuilding Advanced Web UI in The Enterprise World
Building Advanced Web UI in The Enterprise World
 
Ontologies Ontop Databases
Ontologies Ontop DatabasesOntologies Ontop Databases
Ontologies Ontop Databases
 
Research2BizValue (held at DND Software 2016 conference)
Research2BizValue (held at DND Software 2016 conference)Research2BizValue (held at DND Software 2016 conference)
Research2BizValue (held at DND Software 2016 conference)
 
EDF2013: Selected Talk, Peter Haase: Optique: Scalable End-User Access to Big...
EDF2013: Selected Talk, Peter Haase: Optique: Scalable End-User Access to Big...EDF2013: Selected Talk, Peter Haase: Optique: Scalable End-User Access to Big...
EDF2013: Selected Talk, Peter Haase: Optique: Scalable End-User Access to Big...
 
EDF2014: Ralf-Peter Schaefer, Head of Traffic Product Unit, TomTom, Germany: ...
EDF2014: Ralf-Peter Schaefer, Head of Traffic Product Unit, TomTom, Germany: ...EDF2014: Ralf-Peter Schaefer, Head of Traffic Product Unit, TomTom, Germany: ...
EDF2014: Ralf-Peter Schaefer, Head of Traffic Product Unit, TomTom, Germany: ...
 

Similar to Composite Applications Speaking Tour - Lap Around Office Business Architectures

Loan Origination Reference Architecture Deep Dive
Loan Origination Reference Architecture Deep DiveLoan Origination Reference Architecture Deep Dive
Loan Origination Reference Architecture Deep DiveMike Walker
 
Introduction wss-3-and-moss-2007-12324
Introduction wss-3-and-moss-2007-12324Introduction wss-3-and-moss-2007-12324
Introduction wss-3-and-moss-2007-12324Mogili Venkatababu
 
business data catalog - Sharepoint Portal Server 2007
business data catalog - Sharepoint Portal Server 2007business data catalog - Sharepoint Portal Server 2007
business data catalog - Sharepoint Portal Server 2007Kashif Akram
 
20071204 Arc Ready Office As A Platform
20071204 Arc Ready Office As A Platform20071204 Arc Ready Office As A Platform
20071204 Arc Ready Office As A PlatformDavid Chou
 
What’s New SharePoint 2010?
What’s New SharePoint 2010?What’s New SharePoint 2010?
What’s New SharePoint 2010?MicrosoftFeed
 
8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier
8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier
8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du SolierLuis Du Solier
 
SharePoint 2010 and its development tools
SharePoint 2010 and its development toolsSharePoint 2010 and its development tools
SharePoint 2010 and its development toolsShakir Majeed Khan
 
Integrated Proposal (Vsts Sps Tfs) - MS stack
Integrated Proposal   (Vsts Sps Tfs) - MS stackIntegrated Proposal   (Vsts Sps Tfs) - MS stack
Integrated Proposal (Vsts Sps Tfs) - MS stackBijoy Viswanadhan
 
SharePoint Developer Education Day Palo Alto
SharePoint  Developer Education Day  Palo  AltoSharePoint  Developer Education Day  Palo  Alto
SharePoint Developer Education Day Palo Altollangit
 
Moss 2007 overview webology
Moss 2007 overview webologyMoss 2007 overview webology
Moss 2007 overview webologynrnice
 
SharePoint 2007 and 2010 + Use Cases
SharePoint 2007 and 2010 + Use CasesSharePoint 2007 and 2010 + Use Cases
SharePoint 2007 and 2010 + Use Casesjovojovo
 
Configuração de um Portal Sharepoint 2007 e Funcionalidades de Apoio
Configuração de um Portal Sharepoint 2007 e Funcionalidades de ApoioConfiguração de um Portal Sharepoint 2007 e Funcionalidades de Apoio
Configuração de um Portal Sharepoint 2007 e Funcionalidades de ApoioComunidade NetPonto
 
Tech Ed 2006 South East Asia Security And Compliance by Joel Oleson
Tech Ed 2006 South East Asia Security And Compliance by Joel OlesonTech Ed 2006 South East Asia Security And Compliance by Joel Oleson
Tech Ed 2006 South East Asia Security And Compliance by Joel OlesonJoel Oleson
 
Sharepoint 2007 Detailed Technical Overview
Sharepoint 2007 Detailed Technical OverviewSharepoint 2007 Detailed Technical Overview
Sharepoint 2007 Detailed Technical Overviewukdpe
 
Ssrs 2005 Reporting Services
Ssrs 2005 Reporting ServicesSsrs 2005 Reporting Services
Ssrs 2005 Reporting ServicesBala Subra
 
Cygnet Infotech's SharePoint 2013 Capabilities
Cygnet Infotech's SharePoint 2013 CapabilitiesCygnet Infotech's SharePoint 2013 Capabilities
Cygnet Infotech's SharePoint 2013 Capabilitiesrrpillai
 
Sql server 2008 business intelligence tdm deck
Sql server 2008 business intelligence tdm deckSql server 2008 business intelligence tdm deck
Sql server 2008 business intelligence tdm deckKlaudiia Jacome
 

Similar to Composite Applications Speaking Tour - Lap Around Office Business Architectures (20)

Loan Origination Reference Architecture Deep Dive
Loan Origination Reference Architecture Deep DiveLoan Origination Reference Architecture Deep Dive
Loan Origination Reference Architecture Deep Dive
 
Introduction wss-3-and-moss-2007-12324
Introduction wss-3-and-moss-2007-12324Introduction wss-3-and-moss-2007-12324
Introduction wss-3-and-moss-2007-12324
 
business data catalog - Sharepoint Portal Server 2007
business data catalog - Sharepoint Portal Server 2007business data catalog - Sharepoint Portal Server 2007
business data catalog - Sharepoint Portal Server 2007
 
Kma share point 2010 overview infra and dev technical info
Kma share point 2010 overview infra and dev   technical infoKma share point 2010 overview infra and dev   technical info
Kma share point 2010 overview infra and dev technical info
 
20071204 Arc Ready Office As A Platform
20071204 Arc Ready Office As A Platform20071204 Arc Ready Office As A Platform
20071204 Arc Ready Office As A Platform
 
What’s New SharePoint 2010?
What’s New SharePoint 2010?What’s New SharePoint 2010?
What’s New SharePoint 2010?
 
8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier
8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier
8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier
 
SharePoint 2010 and its development tools
SharePoint 2010 and its development toolsSharePoint 2010 and its development tools
SharePoint 2010 and its development tools
 
Integrated Proposal (Vsts Sps Tfs) - MS stack
Integrated Proposal   (Vsts Sps Tfs) - MS stackIntegrated Proposal   (Vsts Sps Tfs) - MS stack
Integrated Proposal (Vsts Sps Tfs) - MS stack
 
SharePoint Developer Education Day Palo Alto
SharePoint  Developer Education Day  Palo  AltoSharePoint  Developer Education Day  Palo  Alto
SharePoint Developer Education Day Palo Alto
 
Moss 2007 overview webology
Moss 2007 overview webologyMoss 2007 overview webology
Moss 2007 overview webology
 
Sharepoint2
Sharepoint2Sharepoint2
Sharepoint2
 
IBM WebSphere Portal
IBM WebSphere PortalIBM WebSphere Portal
IBM WebSphere Portal
 
SharePoint 2007 and 2010 + Use Cases
SharePoint 2007 and 2010 + Use CasesSharePoint 2007 and 2010 + Use Cases
SharePoint 2007 and 2010 + Use Cases
 
Configuração de um Portal Sharepoint 2007 e Funcionalidades de Apoio
Configuração de um Portal Sharepoint 2007 e Funcionalidades de ApoioConfiguração de um Portal Sharepoint 2007 e Funcionalidades de Apoio
Configuração de um Portal Sharepoint 2007 e Funcionalidades de Apoio
 
Tech Ed 2006 South East Asia Security And Compliance by Joel Oleson
Tech Ed 2006 South East Asia Security And Compliance by Joel OlesonTech Ed 2006 South East Asia Security And Compliance by Joel Oleson
Tech Ed 2006 South East Asia Security And Compliance by Joel Oleson
 
Sharepoint 2007 Detailed Technical Overview
Sharepoint 2007 Detailed Technical OverviewSharepoint 2007 Detailed Technical Overview
Sharepoint 2007 Detailed Technical Overview
 
Ssrs 2005 Reporting Services
Ssrs 2005 Reporting ServicesSsrs 2005 Reporting Services
Ssrs 2005 Reporting Services
 
Cygnet Infotech's SharePoint 2013 Capabilities
Cygnet Infotech's SharePoint 2013 CapabilitiesCygnet Infotech's SharePoint 2013 Capabilities
Cygnet Infotech's SharePoint 2013 Capabilities
 
Sql server 2008 business intelligence tdm deck
Sql server 2008 business intelligence tdm deckSql server 2008 business intelligence tdm deck
Sql server 2008 business intelligence tdm deck
 

More from Mike Walker

Texas Association of Enterprise Architects Feb. Meeting
Texas Association of Enterprise Architects Feb. MeetingTexas Association of Enterprise Architects Feb. Meeting
Texas Association of Enterprise Architects Feb. MeetingMike Walker
 
Texas Association of Enterprise Architects Kick-Off Meeting
Texas Association of Enterprise Architects Kick-Off MeetingTexas Association of Enterprise Architects Kick-Off Meeting
Texas Association of Enterprise Architects Kick-Off MeetingMike Walker
 
Business Architecture the Key to Enterprise Transformation
Business Architecture the Key to Enterprise TransformationBusiness Architecture the Key to Enterprise Transformation
Business Architecture the Key to Enterprise TransformationMike Walker
 
Highly impactful ea organizations make value driven decisions
Highly impactful ea organizations make value driven decisionsHighly impactful ea organizations make value driven decisions
Highly impactful ea organizations make value driven decisionsMike Walker
 
EA Effectiveness: It’s not about how much you know but how you use it
EA Effectiveness: It’s not about how much you know but how you use it EA Effectiveness: It’s not about how much you know but how you use it
EA Effectiveness: It’s not about how much you know but how you use it Mike Walker
 
Penn State EA Center and FEAPO Overview - Brian Cameron
Penn State EA Center and FEAPO Overview - Brian CameronPenn State EA Center and FEAPO Overview - Brian Cameron
Penn State EA Center and FEAPO Overview - Brian CameronMike Walker
 
Enterprise Architecture Certifications Distilled
Enterprise Architecture Certifications DistilledEnterprise Architecture Certifications Distilled
Enterprise Architecture Certifications DistilledMike Walker
 
Why EA's must drive cloud strategy
Why EA's must drive cloud strategyWhy EA's must drive cloud strategy
Why EA's must drive cloud strategyMike Walker
 
The New World of Enterprise Architecture
The New World of Enterprise ArchitectureThe New World of Enterprise Architecture
The New World of Enterprise ArchitectureMike Walker
 
Developer Conference Post It Presentation 04 27 2007
Developer Conference Post It Presentation 04 27 2007Developer Conference Post It Presentation 04 27 2007
Developer Conference Post It Presentation 04 27 2007Mike Walker
 
SOA in Financial Services
SOA in Financial ServicesSOA in Financial Services
SOA in Financial ServicesMike Walker
 
Microsoft Lending Reference Architecture
Microsoft Lending Reference ArchitectureMicrosoft Lending Reference Architecture
Microsoft Lending Reference ArchitectureMike Walker
 
Enterprise Architecture Toolkit Screenshots
Enterprise Architecture Toolkit ScreenshotsEnterprise Architecture Toolkit Screenshots
Enterprise Architecture Toolkit ScreenshotsMike Walker
 
Improving on How Architectures are Described
Improving on How Architectures are DescribedImproving on How Architectures are Described
Improving on How Architectures are DescribedMike Walker
 
Enterprise Architecture Toolkit Scenarios
Enterprise Architecture Toolkit ScenariosEnterprise Architecture Toolkit Scenarios
Enterprise Architecture Toolkit ScenariosMike Walker
 
Enterprise Architecture Toolkit Overview
Enterprise Architecture Toolkit OverviewEnterprise Architecture Toolkit Overview
Enterprise Architecture Toolkit OverviewMike Walker
 
Enabling Lending Business Imperatives with Office
Enabling Lending Business Imperatives with OfficeEnabling Lending Business Imperatives with Office
Enabling Lending Business Imperatives with OfficeMike Walker
 
Office Developers Conference - Financial Services OBAs
Office Developers Conference - Financial Services OBAsOffice Developers Conference - Financial Services OBAs
Office Developers Conference - Financial Services OBAsMike Walker
 
End to End Vertical OBA's
End to End Vertical OBA'sEnd to End Vertical OBA's
End to End Vertical OBA'sMike Walker
 
Microsoft Insurance Solutions Keynote Presentation at the Financial Services ...
Microsoft Insurance Solutions Keynote Presentation at the Financial Services ...Microsoft Insurance Solutions Keynote Presentation at the Financial Services ...
Microsoft Insurance Solutions Keynote Presentation at the Financial Services ...Mike Walker
 

More from Mike Walker (20)

Texas Association of Enterprise Architects Feb. Meeting
Texas Association of Enterprise Architects Feb. MeetingTexas Association of Enterprise Architects Feb. Meeting
Texas Association of Enterprise Architects Feb. Meeting
 
Texas Association of Enterprise Architects Kick-Off Meeting
Texas Association of Enterprise Architects Kick-Off MeetingTexas Association of Enterprise Architects Kick-Off Meeting
Texas Association of Enterprise Architects Kick-Off Meeting
 
Business Architecture the Key to Enterprise Transformation
Business Architecture the Key to Enterprise TransformationBusiness Architecture the Key to Enterprise Transformation
Business Architecture the Key to Enterprise Transformation
 
Highly impactful ea organizations make value driven decisions
Highly impactful ea organizations make value driven decisionsHighly impactful ea organizations make value driven decisions
Highly impactful ea organizations make value driven decisions
 
EA Effectiveness: It’s not about how much you know but how you use it
EA Effectiveness: It’s not about how much you know but how you use it EA Effectiveness: It’s not about how much you know but how you use it
EA Effectiveness: It’s not about how much you know but how you use it
 
Penn State EA Center and FEAPO Overview - Brian Cameron
Penn State EA Center and FEAPO Overview - Brian CameronPenn State EA Center and FEAPO Overview - Brian Cameron
Penn State EA Center and FEAPO Overview - Brian Cameron
 
Enterprise Architecture Certifications Distilled
Enterprise Architecture Certifications DistilledEnterprise Architecture Certifications Distilled
Enterprise Architecture Certifications Distilled
 
Why EA's must drive cloud strategy
Why EA's must drive cloud strategyWhy EA's must drive cloud strategy
Why EA's must drive cloud strategy
 
The New World of Enterprise Architecture
The New World of Enterprise ArchitectureThe New World of Enterprise Architecture
The New World of Enterprise Architecture
 
Developer Conference Post It Presentation 04 27 2007
Developer Conference Post It Presentation 04 27 2007Developer Conference Post It Presentation 04 27 2007
Developer Conference Post It Presentation 04 27 2007
 
SOA in Financial Services
SOA in Financial ServicesSOA in Financial Services
SOA in Financial Services
 
Microsoft Lending Reference Architecture
Microsoft Lending Reference ArchitectureMicrosoft Lending Reference Architecture
Microsoft Lending Reference Architecture
 
Enterprise Architecture Toolkit Screenshots
Enterprise Architecture Toolkit ScreenshotsEnterprise Architecture Toolkit Screenshots
Enterprise Architecture Toolkit Screenshots
 
Improving on How Architectures are Described
Improving on How Architectures are DescribedImproving on How Architectures are Described
Improving on How Architectures are Described
 
Enterprise Architecture Toolkit Scenarios
Enterprise Architecture Toolkit ScenariosEnterprise Architecture Toolkit Scenarios
Enterprise Architecture Toolkit Scenarios
 
Enterprise Architecture Toolkit Overview
Enterprise Architecture Toolkit OverviewEnterprise Architecture Toolkit Overview
Enterprise Architecture Toolkit Overview
 
Enabling Lending Business Imperatives with Office
Enabling Lending Business Imperatives with OfficeEnabling Lending Business Imperatives with Office
Enabling Lending Business Imperatives with Office
 
Office Developers Conference - Financial Services OBAs
Office Developers Conference - Financial Services OBAsOffice Developers Conference - Financial Services OBAs
Office Developers Conference - Financial Services OBAs
 
End to End Vertical OBA's
End to End Vertical OBA'sEnd to End Vertical OBA's
End to End Vertical OBA's
 
Microsoft Insurance Solutions Keynote Presentation at the Financial Services ...
Microsoft Insurance Solutions Keynote Presentation at the Financial Services ...Microsoft Insurance Solutions Keynote Presentation at the Financial Services ...
Microsoft Insurance Solutions Keynote Presentation at the Financial Services ...
 

Recently uploaded

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

Composite Applications Speaking Tour - Lap Around Office Business Architectures

  • 1. Mike Walker Architecture Strategy Team A Lap Around OBA Architectures
  • 2.
  • 3. Anotomy of OBA Clients Office SharePoint Server 2007 WSS 3.0 Forms Services Outlook Word Excel PowerPoint InfoPath Communicator Shared Open XML IRM Excel Services Data Services ECM Services Security Services Storage Services Portfolio Mgmt Project Management Enterprise Search ASP.Net Master Pages | Web Parts .Net VB | C# Portal Framework Workflow Foundation Rights Management Services Document Libraries
  • 4.
  • 5. Example: Architecture Presentation Layer Web Based Portal Extensible UI Application Services Layer Office Clients Business Rules Engine Centralized Business Rules Orchestration Layer SQL Server 2005 3rd Party External Mortgage Providers Lending Message Bus Business Process Management Data Services Layer State full Web Services Stateless Web Services
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. Open XML Format Architecture User view single Office “file” Developer view modular file Package Questionnaire. docx Questionnaire. docx Relationships _rels Document, Application, Custom Document Properties docProps Document Parts word / xl / ppt [Content Types].xml Custom Defined XML, Macros, … custom fld
  • 12. Open XML File Formats docx dotx docm dotm pptx potx pptm potm xlsx xltx xlsm xltm Macro-Free Macro-Enabled Document Template Document Template Open Packaging Convention
  • 13.
  • 14.
  • 15. Build Document Life-Cycles Ready to publish, sign off & approve Create Edit / Review Archive or Delete Publish Document Inspector Mark as Final Signatures Rights Management
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. InfoPath Architecture Replay event log Generate Return updated data array Download script and data array Postback event log via XMLHTTP Validation Execute calculations Execute rules Editing actions (All using script) Generate and render HTML (using script) WSS MOSS Servers XSN ASPX XSN, XML loaded Business logic execution Browser
  • 21. ECM Integration Enterprise Search Business Data Catalog Role Based Web Service Integration ECM Integration
  • 22.
  • 23. Demo
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. Demo
  • 29.
  • 30. Treasury and Cash Mgmt. Solution Architecture Windows Vista Windows Server 2003 Office SharePoint Server 2007 Active Directory SQL Server 2005 Client Server Enterprise Search Excel Services Windows SharePoint Services Roles Workflow Version Control Security Collaboration Web Parts Object Models, Web Services, Event Handlers Document Libraries BizTalk Server 2004 LOB Applications Accounts Payable and Receivable Systems, ERP etc. Office Enterprise Edition 2007 Internet Explorer Dashboard (KPIs, Cash Balance, Targets) Word 2007 (PivotTable Reports) Outlook 2007 InfoPath 2007 Society for Worldwide Interbank Financial Telecommunication (SWIFT)
  • 31. Demo
  • 32.
  • 33. MOSS Application Services
  • 34. MOSS Application Services MOSS Application Services Operating System Platform Services Database Search Workflow ASP.NET ( Web Parts, Personalization, Master Pages, Provider Model for navigation, security, etc. ) WSS Core Services Storage Repository Metadata Versioning Backup Security Rights/Roles Pluggable Auth Per Item Rights Trimming Mgmt Admin UX Delegation Provisioning Monitoring Topology Config Mgmt Farm Services Feature Policy Extranet Site Model Rendering Templates Navigation Visual Blueprint APIs Fields/Forms OM and SOAP Events Deployment Collaboration ECM Portal Search BPM BI Project
  • 35. Extending Office SharePoint Server 2007 WSS Adapters and Object Model Web Services Client or Web Parts Remote Client SharePoint Server
  • 36. BDC Architecture Overview Business Data Catalog Web Parts Lists Search User Profiles Custom Apps Database WS Proxy ADO.NET Web Service List store Search Index Profile Store Metadata
  • 37. Business Data Catalog Connects Users To LOB Data
  • 38. Scenario: Pipeline Management Business Data Catalog WS Proxy ADO.NET Pipeline Web Part Web Service Metadata Metadata
  • 39. InfoPath Forms Services InfoPath Client (Design Mode) Intranet Extranet / Internet Browser InfoPath Client (Edit Mode) Office “12” servers Forms Services IW : InfoPath Designer Developer : VS Tools Browser InfoPath Client (Edit Mode)
  • 40. Excel Services Calculated data and charts Browser Spreadsheets rendered in web parts Set parameters, sort, filter, drill to explore and view the right data High fidelity to Excel client Custom Applications Set values, perform calculations, get updated values via Web Services Retrieve full workbook file Spreadsheets/ Calculated data Spreadsheets stored in document libraries Spreadsheet calculation and rendering External data retrieval and caching Office SharePoint Servers & Excel Services Spreadsheets Excel 2007 Design and author Open in Excel for rich exploration and analysis Open snapshots Spreadsheets/snapshots Excel 2007
  • 41.
  • 42. Excel Services Architecture Windows SharePoint Services Office ’12’ Server Excel Web Access Excel Web Services Web Browser BI Portal ISV Application Excel Calculation Services Proxy Excel Calculation Services (ECS) Backend Server Front-end Web Client
  • 43. SharePoint Workflow Architecture Workflow Template Collection Workflow Assembly Workflow Assembly Workflow Assembly Content Type List Document Library Farm-level Workflow Association Table Workflow A Workflow B Workflow C Form 1 Form 2 Form 3 Form 1 Form 2
  • 44.
  • 45.
  • 47. Workflow Design Tool in SharePoint Designer
  • 48. Add Metrics, Reports And Dashboards Portal (Office Server) Data Warehouse (SQL RDBMS) Integrate (SSIS) Analyze (SSAS) Report (SSRS) Business Scorecarding (BSM) End-user Analysis (Excel) 3rd Party Apps
  • 49. Reports and Dashboards Spreadsheet via Excel services SQL Analysis Services Manually entered Sharepoint lists Portal Components (Web Parts)
  • 50.
  • 51.
  • 52. Recommended Resources MSDN OBA Architecture Center http://msdn2.microsoft.com/en-us/architecture/aa699381.aspx Office Developer Center http://msdn2.microsoft.com/en-us/office/default.aspx Financial Services Architecture Center http://msdn.microsoft.com/FinServArch Mike Walker’s Blog http://blogs.msdn.com/MikeWalker
  • 53.
  • 54. © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.