© copyright 2010 avanade inc. all rights reserved. the avanade name and logo are registered...
TRANSCRIPT
![Page 1: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/1.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved.The Avanade name and logo are registered trademarks in the US and other countries.
Building an EnterpriseMash-up Platform
Perth SharePoint User Group
30 Sept 2011
1
![Page 2: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/2.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 2
Who Am I?
• Garry Stewart– Solution Architect, Group Manager, Avanade– Integration VTSP, Microsoft– @garry_stewart– http://www.garry-stewart.com– [email protected]– [email protected]
![Page 3: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/3.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 3
Warning!
There is no demo
![Page 4: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/4.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 4
Act 1 – The Introduction
![Page 5: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/5.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 5
What are Mash-ups?
Mash-up
Functionality
Presentation
Data
App 1 App 2
![Page 6: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/6.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 6
Where Have I Seen This Before?
SOA Stack Web Mash-ups
Source Apps
Granular Services
Composite Services
Composite Applications
ES
B
Workflow
BI
Common UI
JavaScript
HTTP
salesforce Twitter Facebook Wikipedia
![Page 7: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/7.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 7
Composite Application Platform
Composite Application Platform
Operational Tactical Strategic
Governance
![Page 8: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/8.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 8
Giving Composite Applications a Home
App 1 App 2 App 3 App 4
![Page 9: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/9.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 9
What would it look like?
![Page 10: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/10.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 10
Economies of Scale
Fixed Platform Cost
Application Cost
Application Cost
Application Cost
Application Cost
Application Cost
![Page 11: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/11.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 11
Act 2 – Examples
![Page 12: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/12.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 12
Example 1: Employee Portal
![Page 13: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/13.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 13
Example 2: Resource Asset Portal
![Page 14: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/14.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 14
Act 3 – The Platform
![Page 15: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/15.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 15
Consistency is King
![Page 16: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/16.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 16
Risk Management, Components and You
Composite Platform
Generic Components
Reporting Forms Workflow Visualisation
Application-Specific Components
Documentum SAP OSISoft ESRI
![Page 17: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/17.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 17
Defining The Menu
Portal Applications• SharePoint Site Templates• Common branding• CMS functionality
Generic Data Models• BCS• WSDL• JSON• SQL Server Report Model• Reporting DB Schema
Common Service Layer• WCF• BizTalk• .Net + BCS
Reporting• Reporting Services• Excel Services• Cognos• Business Objects
Forms• InfoPath• XSLT• DataView WebParts• Open Source
LoB Integration• Record Management• Mapping• ERP• CRM• Real Time/Time Series
Data Visualisation• In-built Chart control• Application-specific
visualisations• Third-party controls
Workflow• SharePoint• K2• Nintex
![Page 18: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/18.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved.
Mash ups == Integration
18
Data Source 1 Data Source 2
UI Component 1 UI Component 2
![Page 19: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/19.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 19
Integration is Hard
![Page 20: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/20.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 20
Keep it Clean - Standardise
![Page 21: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/21.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 21
Normal Architectural Principles Still Apply
![Page 22: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/22.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 22
Act 4 – Governance
![Page 23: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/23.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 23
Composite Application Platform
Operational Tactical Strategic
IT as a Yes Organisation
23
Governance
![Page 24: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/24.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 24
Become more User-Friendly
![Page 25: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/25.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 25
Provide an Appropriate Reward
![Page 26: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/26.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 26
What does our Mash-up Portal look like again?
![Page 27: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/27.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 27
Continual Improvement
Plan
Do
Check
Act
• The Toyota Way• PDCA• Kaizen
![Page 28: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/28.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 28
It’s Still Development
It’s just meant to be quicker
![Page 29: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/29.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 29
Structure vs. Data
![Page 30: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/30.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 30
Make it Easy to Discover the Menu
![Page 31: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/31.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 31
Stick to Your Guns
It’s only going to be quicker if you follow the Golden Path
![Page 32: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/32.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 32
In Conclusion….
![Page 33: © Copyright 2010 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Building an Enterprise](https://reader036.vdocuments.net/reader036/viewer/2022070307/551afef2550346cf5a8b4640/html5/thumbnails/33.jpg)
© Copyright 2010 Avanade Inc. All Rights Reserved. 33
Questions?