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

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformWSO2
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringWSO2
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxMarkSteadman7
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 

Recently uploaded (20)

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 

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.