Building an Enterprise Mash-up Platform

Slides:



Advertisements
Similar presentations
Advanced Piloting Cruise Plot.
Advertisements

1
Kapitel 10. Copyright © Houghton Mifflin Company. All rights reserved.10 | 2 1. The passive voice.
Feichter_DPG-SYKL03_Bild-01. Feichter_DPG-SYKL03_Bild-02.
© 2008 Pearson Addison Wesley. All rights reserved Chapter Seven Costs.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 1 Embedded Computing.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 5 Author: Julia Richards and R. Scott Hawley.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 3 CPUs.
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
Properties Use, share, or modify this drill on mathematic properties. There is too much material for a single class, so you’ll have to select for your.
UNITED NATIONS Shipment Details Report – January 2006.
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
Exit a Customer Chapter 8. Exit a Customer 8-2 Objectives Perform exit summary process consisting of the following steps: Review service records Close.
My Alphabet Book abcdefghijklm nopqrstuvwxyz.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Year 6 mental test 5 second questions
Year 6 mental test 10 second questions
2010 fotografiert von Jürgen Roßberg © Fr 1 Sa 2 So 3 Mo 4 Di 5 Mi 6 Do 7 Fr 8 Sa 9 So 10 Mo 11 Di 12 Mi 13 Do 14 Fr 15 Sa 16 So 17 Mo 18 Di 19.
ZMQS ZMQS
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
ABC Technology Project
EU market situation for eggs and poultry Management Committee 20 October 2011.
EU Market Situation for Eggs and Poultry Management Committee 21 June 2012.
1 Undirected Breadth First Search F A BCG DE H 2 F A BCG DE H Queue: A get Undiscovered Fringe Finished Active 0 distance from A visit(A)
2 |SharePoint Saturday New York City
Green Eggs and Ham.
IP Multicast Information management 2 Groep T Leuven – Information department 2/14 Agenda •Why IP Multicast ? •Multicast fundamentals •Intradomain.
VOORBLAD.
15. Oktober Oktober Oktober 2012.
1 Breadth First Search s s Undiscovered Discovered Finished Queue: s Top of queue 2 1 Shortest path from s.
Sample Service Screenshots Enterprise Cloud Service 11.3.
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
1 RA III - Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Buenos Aires, Argentina, 25 – 27 October 2006 Status of observing programmes in RA.
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
© 2012 National Heart Foundation of Australia. Slide 2.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.1 Module 6 Ethernet Fundamentals.
Universität Kaiserslautern Institut für Technologie und Arbeit / Institute of Technology and Work 1 Q16) Willingness to participate in a follow-up case.
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
Model and Relationships 6 M 1 M M M M M M M M M M M M M M M M
25 seconds left…...
Januar MDMDFSSMDMDFSSS
Week 1.
Analyzing Genes and Genomes
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Essential Cell Biology
Intracellular Compartments and Transport
PSSA Preparation.
Essential Cell Biology
Immunobiology: The Immune System in Health & Disease Sixth Edition
How Cells Obtain Energy from Food
1 Chapter 13 Nuclear Magnetic Resonance Spectroscopy.
Energy Generation in Mitochondria and Chlorplasts
CpSc 3220 Designing a Database
Presentation transcript:

Building an Enterprise Mash-up Platform Perth SharePoint User Group 30 Sept 2011 1

Who Am I? Garry Stewart Solution Architect, Group Manager, Avanade Integration VTSP, Microsoft @garry_stewart http://www.garry-stewart.com garry.stewart@avanade.com b-gstew@microsoft.com

Warning! There is no demo

Act 1 – The Introduction

What are Mash-ups? App 1 App 2 Mash-up Functionality Presentation Data

Where Have I Seen This Before? SOA Stack Web Mash-ups Composite Applications BI ESB Workflow Common UI JavaScript HTTP salesforce Twitter Facebook Wikipedia Composite Services Granular Services Source Apps

Composite Application Platform Governance Operational Tactical Strategic Composite Application Platform

Giving Composite Applications a Home

What would it look like?

Economies of Scale Application Cost Application Cost Application Cost Fixed Platform Cost

Act 2 – Examples

Example 1: Employee Portal

Example 2: Resource Asset Portal

Act 3 – The Platform

Consistency is King

Risk Management, Components and You Composite Platform Generic Components Reporting Forms Workflow Visualisation Application-Specific Components Documentum SAP OSISoft ESRI Data structure dependencies

Defining The Menu Portal Applications Generic Data Models 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

Mash ups == Integration Data Source 1 Data Source 2 UI Component 1 UI Component 2

Integration is Hard Lonsdaleite!

Keep it Clean - Standardise

Normal Architectural Principles Still Apply

Act 4 – Governance

IT as a Yes Organisation Governance Operational Tactical Strategic Composite Application Platform 23

Become more User-Friendly

Provide an Appropriate Reward

What does our Mash-up Portal look like again?

Continual Improvement Plan Do Check Act The Toyota Way PDCA Kaizen

It’s Still Development It’s just meant to be quicker

Structure vs. Data

Make it Easy to Discover the Menu

Stick to Your Guns It’s only going to be quicker if you follow the Golden Path

In Conclusion….

Questions?