Microsoft SOA Platform Presenter name: Sandeep Kesiraju Company: Microsoft.

Slides:



Advertisements
Similar presentations
Connected Health Framework
Advertisements

JD Edwards Service JD Edwards Service SAP Service SAP Service Java Appl. Service Java Appl. Service.Net Appl. Service.Net Appl. Service CICS Service.
ERP/LOB, ESB and Azure AppFabric Integration
Ray Ozzie Chief Software Architect. Applications and Solutions Cloud Infrastructure Services Live Platform Services Global Foundation Services Services.
Symon PerrimanSenior Technical Evangelist Kenon OwensSenior Product Marketing Manager.
Microsoft Vision & Roadmap Dan Alling Senior Product Manager Connected Systems Division.
Notes: Update as of 1/13/2010. Vulnerabilities are included for SQL Server 2000, SQL Server 2005, SQL Server Oracle (8i, 9i, 9iR2, 10g, 10gR2,11g),
Tony Meleg Senior Product Manager Connected Systems Division Microsoft Corporation.
Real World SOA Burley Kawasaki Director of Product Management Microsoft Connected Systems Division.
Oracle Fusion Middleware
MICROSOFT PLATFORM  Microsoft is a platform company is committed to providing a rich ecosystem for building and managing connected systems.  Microsoft.
Service Oriented Architecture Concepts March 27, 2006 Chris Armstrong
Independent Insight for Service Oriented Practice Communicating SOA.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
US Strategy Days /16/2017 7:46 PM Richard Moore Server & Tools Business Group Lead Microsoft Ireland ©2006 Microsoft.
Rahul Mohta Consultant Microsoft Global Services India
Realising the Potential of Service Oriented Architecture Kris Horrocks Connected Systems Division Microsoft.
SharePoint Collaboration Features & Workflow
Microsoft Office Sharepoint Server 2007 (MOSS) Overview Momentum Microsoft November 15, 2007.
 Dan Eshner Product Unit Manager Microsoft Corporation BB18.
Microsoft Business Intelligence Gustavo Santade Business Intelligence Project Manager Improving Business Insight Building a cube using Analysis Services.
Created by the Community for the Community Building a RFID solution in BTS 09.
Optimizing Business Operations Business Priorities Presentation.
1. Business Process Management on the Microsoft Platform Clive Donaghue Partner Solution Sales Specialist Harsha Karunaratne Application Platform Technology.
Ravi Sankar Technology Evangelist | Microsoft Corporation
BizTalk Server Overview For those familiar with SeeBeyond Scott Cairney, Cactus Commerce Part II – Business Value.
© 2006 IBM Corporation SOA on your terms and our expertise Software Overview IBM WebSphere Message Broker Extender for TIBCO RV.
Identity and Access Management Business Ready Security Solutions.
CON 307 Developing Manageable WCF Services Chris Peiris | Avanade Rory Primrose | Avanade
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) extension 105.
1 Julius Davies Architectural Technology Specialist Microsoft.
A Microsoft Perspective Kirby Bartholomew Product Manager Application Platform & Developer Marketing
PO320: Reporting with the EPM Solution Keshav Puttaswamy Program Manager Lead Project Business Unit Microsoft Corporation.
Copyright ©2004 Virtusa Corporation | CONFIDENTIAL Service Oriented Architecture Ruwan Wijesinghe.
Office Business Applications Unlocking the Business Value of IT Gurprit Singh Director, Emerging Technologies Microsoft Corporation.
10,000+ Global Customers benefit from using BizTalk Server 23 of 27 EU governments use BizTalk Server to provide government services 81 % of the Global.
Christof Claessens Technology Advisor Microsoft BeLux.
Tony Goodhew Product Planner DEV328.
Identity Solution in Baltic Theory and Practice Viktors Kozlovs Infrastructure Consultant Microsoft Latvia.
James Akrigg Microsoft Ltd Integrating InfoPath Forms Into Workflow Solutions And Business Processes.
PC, Phone, Browser Retrieve Changes Change Shipping Address Update ERP Purch. Order Change Shipping Address Get Shipping Status Update CRM Master.
Azure Services Platform Update James Conard Sr. Director Developer & Platform Evangelism Microsoft Corporation.
Knowledge Driven Health: Health Information Networks.
Business Productivity Infrastructure Optimization Campaign 1 Agenda: BPIO Partner Sales Readiness Workshop Day 3: Topic: Enterprise Content management.
LegendCorp What is System Center Virtual Machine Manager (SCVMM)? SCVMM at a glance Features and Benefits Components / Topology /
Transforming Local Government with Microsoft BizTalk Andy James – CTO Solidsoft Ltd.
Microsoft And Partners Driving Global Integration Solutions With BizTalk Server 2004 Ted Kummert Vice President Microsoft Corporation Business Process.
Connect with life Ravi Sankar Technology Evangelist | Microsoft Corporation Ravisankar.spaces.live.com/blog.
Asif Jinnah Field Desktop Services Enabling a Flexible Workforce, an insider’s view.
Chris Louloudakis Solution Specialist Identity & Access Management Microsoft Corporation SVR302.
Biztalk server Enn Õunapuu
Service Oriented Architecture with Microsoft Platform Presenter name: Sandeep Kesiraju Company: Microsoft.
Applicatieplatform congres 12 & 13 maart. Microsoft Application Platform A Lifecycle View Sam Guckenheimer Group Product Planner Visual Studio Team System.
ESB Architecture with BizTalk Server Presenter name: Sandeep Kesiraju Company: Microsoft
Solving Modern Day Business Problems Using Power Apps
Windows Azure AppFabric
Introduction to Windows Azure AppFabric
OFC214 Microsoft Office Project Server 2007: Overview
Microsoft Virtual Academy
SaaS Application Deep Dive
Business Connectivity Services in SharePoint 2010 and Office 2010
Accessing and Surfacing LOB Data in SharePoint 2010
Microsoft Build /6/2018 4:41 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft ‘REAL-World’ SOA
Developing for Windows Azure
Best practices for packaging and distributing device drivers
Day 2, Session 2 Connecting System Center to the Public Cloud
Office 365 Development July 2014.
Microsoft Virtual Academy
Welcome to Architect Insight 2010
Presentation transcript:

Microsoft SOA Platform Presenter name: Sandeep Kesiraju Company: Microsoft

Agenda Service Oriented Architecture Expose, Compose, Consume The Microsoft Platform –Capabilities –Key pillars What’s Next?

The Application Environment

A style of architecture, not a product Leverages existing assets in a loosely-coupled manner Standards are critical for success : WS-*, XML, RSS… Web services makes service orientation practical and drives broad industry interoperability Primary benefit centers around business agility SOA represents an enabler for faster process change, greater business insight and competitive advantage, and the creation of a new generation of dynamic applications. What is SOA?

Successful Customers Reduced Paper Records by 70% Improved patient care IDD: 45% decrease in training time; 9x ROI; Drive up average margin per sale; reduce call duration by 10% Real time customer integration Enabling business experimentation CommSee: 30k users, 100+ apps Primary branch experience World-wide IT support for 400k+ users Increases productivity, reduces deployment time by 83 percent

Expertime Case Study Windows Server 2008 R2 Enterprise Microsoft BizTalk Server 2009 Microsoft SQL Server 2008 Enterprise Windows Server AppFabric Windows Communication Foundation Windows Workflow Foundation Microsoft.NET Framework 4 Microsoft Internet Information Services 7.0

Expertime Case Study

What Made Them Successful? Coupled To an SOA Vehicle –Enterprise Need, Proof of Concept, or Funded Project Business Success Criteria –Agility –Reuse –Financial Savings Technical Success Criteria –Responsiveness To Business Problems –Access To Closed Systems –Reduction in Total Costs: Dev, Operations, etc.

Real World SOA

Data Legacy LOB Packaged Apps Trading Partners DataLegacyLOB Packaged Apps Trading Partners Expose

Expose Service enablement DataLegacyLOB Packaged Apps Trading Partners

Compose Orchestration and Workflow DataLegacyLOB Packaged Apps Trading Partners

Consume Productivity/Innovation DataLegacyLOB Packaged Apps Trading Partners Packaged Apps Devices and People Web 2.0 Portal

Tooling Management Security Packaged Apps Devices and People Web 2.0 Portal DataLegacy Packaged Apps Trading Partners Custom

Common SOA Scenarios Abstracting back end systems from customers and clients Automating mission-critical processes Enabling new channels and business models Providing visibility and governance across disparate heterogeneous systems

A Realistic Approach Real-world business drivers Middle-out Partition your business capabilities Demonstrate value in rapid iterations – not waterfall Remember that successful customers incrementally build things

InteroperabilityGovernance Enterprise Service Bus

Platform Capabilities Systems Management Server Microsoft Operations Manager Windows System Update Service Microsoft Operations Framework Integrated Management & Governance Messaging / Services Web Services (WCF) BizTalk Server & Adapters Host Integration MSMQ User Interaction WPF Office System ASP.NET Windows Forms Smart Clients Compact Framework Live Meeting SharePointGroove Workflow / Process Windows Workflow Foundation (WF) BizTalk Server 2009 Office 2010 Dynamics Identity and Access Card Space Active Directory MIIS Host Integration Server Authorization Mgr Data SQL Server 2008 Analysis Services Reporting Services Integration Services SQL Service Broker Integrated Tools & Modeling

Windows Technology Foundation Vector-based Resolution independent Rich media 3D user interfaces Windows Communication Foundation Secure Web servicesSecure Web services Reliable transacted distributed appsReliable transacted distributed apps Interoperability with WS-* protocolsInteroperability with WS-* protocols Any transport and any hostAny transport and any host Engine & tools for building workflow- enabled composite apps System and human workflow Bringing workflow mainstream Windows Presentation Foundation Windows Workflow Foundation Windows CardSpace Streamlines user registration and one-click loginStreamlines user registration and one-click login Mitigates common attack vectors (Phishing)Mitigates common attack vectors (Phishing) Seamless integration with WCFSeamless integration with WCF

SOA Governance Visibility and manageability over SOA adoption activities –Planning, definition, implementation and operation of services Challenges –Organizational –Tooling –Prerequisites

Governance Capabilities Source: SOA Governance and the Microsoft Ecosystem Envisioning Capability Assessment Project management Program Management Reporting Portfolio Management Asset Management Planning Service design Event & Schema design Policy / standards specification Service taxonomy Capability Repository Service Repository Developing & Stabilizing Service development Service testing Service publishing Service discovery Deployment Stage Management Provisioning Dependency Analysis Service versioning Build processes Management SLA enforcement Service Monitoring Rogue Service discovery Exception Management Reporting Notification Services Design Time Governance Runtime Governance

Governance Capabilities Source: SOA Governance and the Microsoft Ecosystem Envisioning Capability Assessment Project management Program Management Reporting Portfolio Management Asset Management Planning Service design Event & Schema design Policy / standards specification Service taxonomy Capability Repository Service Repository Developing & Stabilizing Service development Service testing Service publishing Service discovery Deployment Stage Management Provisioning Dependency Analysis Service versioning Build processes Management SLA enforcement Service Monitoring Rogue Service discovery Exception Management Reporting Notification Services Design Time Governance Runtime Governance MSBA Visual Studio 2010 SCOM Windows Server Platform MOF MSF.NET 4.0 (WCF + MSE) Portfolio & Project Management Partners

Service-Oriented Infrastructure Service Registry Service Management Security Enterprise Service Bus ESB Core Engine Transformation Routing Exception Management Orchestration Adaptation B2B Gateway Provisioning Framework Adaptation Supported Service Consumer Native Supported Service Provider Native Standard Service Consumer SOAP CIM Standard Service Provider SOAP SIM Legend: CIM Consumer Interceptor Module SIM Service Interceptor Module UDDI SCOM

Interoperability PeopleSoft JD Edwards OneWorld XE JD Edwards Enterprise1 Oracle ODBC Siebel TIBCO Rendezvous TIBCO EMS SAP EDI/AS2 X12 and EDIFACT support Drummond Interoperability Certification MQ MSMQ WSE HTTP SMTP File FTP POP3 SOAP SWIFT HL7 RosettaNet HIPAA SQL WCF Adapter SharePoint Host Applications IBM mainframe zSeries (CICS and IMS) Midrange iSeries (AS/400) IBM DB2 Mainframe DB2 for z/OS Midrange DB2/400 DB2 Universal Database for open platforms (AIX, Linux, Solaris, and Windows) Host Files BizTalk Server – “Adapters In the Box”

SOA Platform V.Next Evolution and Integration of.NET Building deeply upon.NET 4.0 and the Windows platform Advances in highly distributed composite application development Rich support for adapters, Web services and Web 2.0 protocols Modeling and Composition Models and integrated repository raise the level of abstraction Advances in business analyst modeling experience and IT collaboration Further integration with Office to enable rich Information Worker experiences Connected Lifecycle Integrated tools and governance across lifecycle: Design, Develop, Deploy, Manage Models for artifacts across lifecycle which links currently disparate pieces Design, build, deploy, manage the whole system Software + Services Provide capabilities both on-premise and as a hosted service Federation of processes across intra/extra organizational domains Complex event processing and analytics across End-to-End Processes 25

Enterprise Proven Over 8,500 BizTalk customers worldwide 90% of the Fortune Global 100 use BizTalk

Define Your SOA's Success SOA Vehicles –Enterprise Needs, Proof of Concept, or Funded Project Business Success Criteria –Agility –Reuse –Financial Savings Technical Success Criteria –Responsiveness To Business Problems –Access To Closed Systems –Reduction in Total Costs: Dev, Operations, etc.

Identify Technical Capabilities Examine the Future Project for SOI Capabilities Remember, any SHARED technical capability between projects or organizations will be an SOI capability candidate ESB Messaging Transforms Validation Routing Adapters Orchestration SOA Governance Notification Services Reporting Stage Management Provisioning Dependency Analysis Data Contract, Message Contract, Policy, Model Service Versioning Exception Mgmt Root Cause Analysis Auditing, Logging, Quality of Service, Performance Monitoring, Availability Service Monitoring Repository/Registry Service Repository Discovery Service Business Taxonomy Approval & Change Mgmt Policy Association Dependency Management Publishing Service Configuration Mgmt Identity Notifications Reporting

Prioritize SOI Capabilities

Incrementally Build Your SOI Infrastructure IdentityNotificationsAsset Mgmt Portfolio Mgmt Configuration Mgmt Service Repository Enterprise Reporting Capability Repository DiscoveryContactPublishBillingSubscriptionRating Project One: Prioritized Capabilities Infrastructure Identity Notifications Asset Mgmt Portfolio Mgmt Configuration Mgmt Service Repository Enterprise Reporting Capability Repository Discovery Contact Publish Billing Subscription Rating Project Two: Prioritized Capabilities

SOI Approach Enterprise Service Bus Managed Services Engine Windows Server UDDI Services

Microsoft SOA Technology Stack.NET Framework BizTalk Server Azure/AppFabric

Summary SOA is an architecture, not a product Harmony between business capabilities and technical capabilities is of key importance Microsoft offers a powerful platform for SOA design and implementation

© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.