Marcy Larsen Senior Product Manager, Microsoft Australia
Welcome Thanks to our sponsors : Oakton, EDS an HP Company, Systalk and Stargate Economic Realities driving SOA Agenda Overview Oakton Roundtable invitation Evaluations
Kris Horrocks Connected Systems Division Microsoft Corporation
Developer Productivity Externalization Of SOA Services Enterprise Management & Scale Reducing TCO Through Modeling Leveraging Existing Assets
Developer Productivity Externalization Of SOA Services Enterprise Management & Scale Reducing TCO Through Modeling Leveraging Existing Assets
Windows Communication Foundation Windows Workflow Foundation
Reduce the cost and complexity of building workflow-centric, service oriented applications with enterprise scale and performance Windows Communication Foundation REST support In Process Channel Messaging Enhancements Windows Workflow Foundation Improvements in performance and scalability More workflow models and prebuilt activities Enhanced workflow designer Rules seamlessly integrated with workflow engine Declarative Workflow Services
Developer Productivity Externalization Of SOA Services Enterprise Management & Scale Reducing TCO Through Modeling Leveraging Existing Assets
Trending towards every application/service being a composite.
Simplify the deployment, configuration, and management of composite services with enterprise grade scale and performance Windows Server Dublin Technologies Out of the box host for workflow driven services Expansion of Windows application server role Pre-built developer services Asynchronous Messaging Services State Management Transaction Management Greater scalability and easier manageability Load Balancer Ready Expansion of IIS Manager
Services and Workflows
Developer Productivity Externalization Of SOA Services Enterprise Management & Scale Reducing TCO Through Modeling Leveraging Existing Assets
Services Service Oriented Standards Driven Accessible by Design The Space Between Applications Application Oriented Vendor Driven Proprietary Standards Talk to the Hand
Simplify the integration of existing systems, applications and partners into your service oriented environment. BizTalk Server Integration server for exposing assets as services Reduce costs with standardized approach to service enablement Enterprise class security, management and scale Support for broad set of: LOB Applications Messaging Infrastructure Heritage Systems B2B Protocols
Interop in the Cloud.NET Services Federated Identity Federated Connectivity Federated Workflow Interop In the Box BizTalk Server LOB applications: B2B standards: Message buses: Heritage (IBM): Other formats: SAP Siebel Applications PeopleSoft Enterprise JD Edwards OneWorld JD Edwards Enterprise One XML EDI (EDIFACT, ANSI X12, HIPAA) AS2 SWIFT HL7 RosettaNet WebSphere MQ MSMQ/MSMQT TIBCO Rendezvous TIBCO Enterprise Message Service CICS, IMS 3270, APPC COBOL, RPG DB2, VSAM SQL Server SharePoint Oracle DBMS File, FTP HTTP, SOAP POP3/SMTP Interop in the Framework Windows Communication Foundation Unified Protocols: Messaging & Metadata: Security, Reliability & Transactions: Web 2.0 ASMX WSE.NET Remoting COM+ MSMQ SOAP, WS-Addressing, MTOM WSDL, WS-MetadataExchange, WS-Policy WS-Security, WS-SecureConversation, WS-Trust POX WS-Reliable Messaging, WS-Coordination, REST WS-AtomicTransaction JSON RSS/ATOM Extended by hundreds of solutions from the partner ecosystem
Updated Platform Support.NET Framework 3.5 SP1 Visual Studio 2008 SP1 Windows Server 2008 SQL Server 2008 Connectivity & Services UDDI v3 Web Services Registry New and enhanced LOB adapters Enhanced host systems integration Enhanced BAM support ESB Guidance 2.0 B2B Platform Mobile RFID Platform Enhanced EDI and AS2 Protocols & Drummond certification Updated SWIFT and SWIFTReady Financial EAI Gold certification Developer & Team Productivity VSTS ALM Integration Source Control Bug/Work Item Tracking Build Automation
Developer Productivity Externalization Of SOA Services Enterprise Management & Scale Reducing TCO Through Modeling Leveraging Existing Assets
DRAWINGS Used to communicate with others Examples: Dataflow, Use Case, MODEL-ASSISTED Used to understand, generate, or manipulate code Examples: Static Structure, Sequence, MODEL-DRIVEN Executed by runtimes directly Examples: HTML, XAML, XOML, BPEL,
SharePoint Server SQL Server BizTalk Server Windows Server System Center Dynamics Azure Services Platform Your Application
M Modeling language Quadrant Modeling tool Repository Model store
Developer Productivity Externalization Of SOA Services Enterprise Management & Scale Reducing TCO Through Modeling Leveraging Existing Assets
Corp IT: 90% Business Unit IT: 0% Partner: 10%
Corp IT: 10% Business Unit IT: 20% Partner: 70%
Who is the next ebay, Netflix, Amazon, Skype, Sales Force for your industry? Could it be you?
Developer Productivity Externalization Of SOA Services Enterprise Management & Scale Reducing TCO Through Modeling Leveraging Existing Assets