Tony Meleg Senior Product Manager Application Platform Group Microsoft Corporation.

Slides:



Advertisements
Similar presentations
Windows Workflow Foundation
Advertisements

Windows Workflow Foundation By Sam Nasr, MCAD October 23,
Back-End Services Middle Tier Clients Front-End Clients General Services Architecture Services provide functionality to a host of clients RIA's require.
Introduction to Systems Management Server 2003 Tyler S. Farmer Sr. Technology Specialist II Education Solutions Group Microsoft Corporation.
Tony Meleg Senior Product Manager Connected Systems Division Microsoft Corporation.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
DOUGLAS PURDY PRODUCT UNIT MANAGER MICROSOFT CORPORATION VIJAYE RAJI SOFTWARE DEVELOPMENT ENGINEER MICROSOFT CORPORATION TL23.
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
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
MyCloudIT Removes the Complexity of Moving Cloud Customers’ Entire IT Infrastructures to Microsoft Azure – Including the Desktop MICROSOFT AZURE ISV: MYCLOUDIT.
2009 Software as a service Platform as a service Infrastructure as a service Service platform Cloud platform Cloud computing Grid computing Private.
500 Customers 2,000 Customers 4,000 Customers 7,000 Customers 8,500 Customers 10,500 Customers BizTalk Server 2000 Messaging XML tools XLang BizTalk.
Server Roles and Features.NET Framework 3.51.NET Framework 4.5 IIS Web Server IIS Default Document IIS Directory Browsing IIS HTTP Errors.
MABS - Key Tenets & Concepts Customer Focus on Solutions Scalable, Secure & Reliable Managed by Microsoft Secure & Isolated environment Predictable.
 Dan Eshner Product Unit Manager Microsoft Corporation BB18.
MID201 Web Server Database Web Server Web Server Auction Web App Auction Service Items and Bids Items and Bids Cache Session State Checkout Service.
CONNECT EVERYTHING. ACHIEVE ANYTHING. ™ Top Ten Enterprise Service Bus (ESB) Myths Gordon Van Huizen CTO, Sonic Software March 17, 2005.
BizTalk Server Overview For those familiar with SeeBeyond Scott Cairney, Cactus Commerce Part II – Business Value.
Kris Horrocks Senior Technical Product Manager Microsoft.
© 2006 IBM Corporation SOA on your terms and our expertise Software Overview IBM WebSphere Message Broker Extender for TIBCO RV.
SOA, BPM, BPEL, jBPM.
Creating Business Workflow Using SharePoint Designer 2007 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft SQL Server.
Customer Quotes “We anticipate that the new Loss Prevention solution using BizTalk 2004 will be able to detect at least 50% more fraud cases starting from.
ESB Guidance 2.0 Kevin Gock
Lecture 8 – Platform as a Service. Introduction We have discussed the SPI model of Cloud Computing – IaaS – PaaS – SaaS.
Introduction to “Oslo” Jeremy Boyd Director – Mindscape MSDN Regional Director
T Sponsors Nino Crudele Integration MVP, Solidsoft Reply, Principal Consultant An Azure of Things, a developer’s perspective BizTalk Summit 2015 – London.
Auckland Connected Systems User Group Thursday, 22 January 2009, 6:00p.m. Schedule 6 – 6:15 : Drinks 6:15-6:45~ : New Capabilities of BizTalk 2009 – Thiago.
ARC304. Integration Partners Windows Azure Connect your Existing apps to the cloud Build out your business without building new datacenters Run existing.
IT Pro Day In wenigen Schritten zu einer neuen BizTalk 2013 Umgebung in der Cloud Nicolas Blatter Technology Consultant, HP Consulting Schweiz V-TSP BizTalk.
Balasubramanian Sriram Microsoft Corporation. Platform Support Visual Studio 2010 Windows Server 2008 R2 SQL Server 2008 R2 Productivity Improvements.
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.
DEVELOPING A MESSAGING SOLUTION WITH MICROSOFT BIZTALK 2013 Ed Jones MCT, MCPD, MCTS.
Michael Woods Sr. Technical Product Manager.
PC, Phone, Browser Retrieve Changes Change Shipping Address Update ERP Purch. Order Change Shipping Address Get Shipping Status Update CRM Master.
Chandrika Shankarnarayan Senior Program Manager Microsoft Corporation SESSION CODE: ASI301.
Dan Eshner Product Unit Manager Microsoft SOA202.
Sudhir Hasbe Sr. Product Manager SESSION CODE: ASI311 Ravi Bollapragada Sr. Program Manager Rahul Mangla Sr. Program Manager Microsoft Corporation.
Powered by Microsoft Azure, PointMatter Is a Flexible Solution to Move and Share Data between Business Groups and IT MICROSOFT AZURE ISV PROFILE: LOGICMATTER.
What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]
Microsoft And Partners Driving Global Integration Solutions With BizTalk Server 2004 Ted Kummert Vice President Microsoft Corporation Business Process.
Ryan CrawCour Independent Consultant & Integration Specialist Session Code: SOA 301.
2005 Microsoft PAKISTAN DEVELOPER CONFERENCE June 13-15, 2005.
BizTalk Server 2010 R2 Roadmaps and considerations
Copyright © New Signature Who we are: Focused on consistently delivering great customer experiences. What we do: We help you transform your business.
Windows Workflow Foundation Guy Burstein Senior Consultant Advantech – Microsoft Division
Service Oriented Architecture with Microsoft Platform Presenter name: Sandeep Kesiraju Company: Microsoft.
BizTalk Damir Dobric Lead Architect. Agenda Microsoft BizTalk RFID Overview Architecture Application models Implementing Event Handlers Sensors.
The best of WF 4.0 and AppFabric Damir Dobric MVP-Connected System Developer Microsoft Connected System Division Advisor Visual Studio Inner Circle member.
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
Built on the Powerful Microsoft Azure Platform, HarmonyPSA Is a Cloud-Based Customer Service and Billing System for IT Solution Providers MICROSOFT AZURE.
Task Performance Group Provides Cutting-Edge E-Commerce B2B EDI Integration Using MegaXML SaaS Solution on Microsoft Azure Cloud Platform MICROSOFT AZURE.
Simon Davies Microsoft Global reach Ease of provisioning Business agility Deployability & manageability Security & Privacy Customisability.
BizTalk User Group (BTUG) 28 november Mededelingen Nieuw BTUG bestuurslid: Steef-Jan Wiggers BeachTalk BizTalk Saturday 2.
DreamFactory for Microsoft Azure Is an Open Source REST API Platform That Enables Mobilization of Data in Minutes across Frameworks and Storage Methods.
Workflow foundation and BizTalk 2006 “making the kids play together” Bill Chesnut BizTalk Server MVP Senior Consultant, Readify
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
DocFusion 365 Intelligent Template Designer and Document Generation Engine on Azure Enables Your Team to Increase Productivity MICROSOFT AZURE APP BUILDER.
Platform as a Service.
Paul Larsen Principal Program Manager - Microsoft
Microsoft Ignite NZ October 2016 SKYCITY, Auckland
Logsign All-In-One Security Information and Event Management (SIEM) Solution Built on Azure Improves Security & Business Continuity MICROSOFT AZURE APP.
DeFacto Planning on the Powerful Microsoft Azure Platform Puts the Power of Intelligent and Timely Planning at Any Business Manager’s Fingertips Partner.
AIMS for BizTalk, Built on the Microsoft Azure Platform, Empowers Enterprises to Automate Insight and Analytics and Boost Value Creation MICROSOFT AZURE.
Saranya Sriram Developer Evangelist | Microsoft
Last.Backend is a Continuous Delivery Platform for Developers and Dev Teams, Allowing Them to Manage and Deploy Applications Easier and Faster MICROSOFT.
Mark Quirk Head of Technology Developer & Platform Group
Paul Larsen The Value of Hybrid Integration
Presentation transcript:

Tony Meleg Senior Product Manager Application Platform Group Microsoft Corporation

Services Foundations Scaling & Management Bridging Worlds Cloud Platforms Modeling

Services (standard way to expose/call a unit of work that some software does) Workflows (Coordinating the work of an application, usually over a long timeframe)

RESTful enhancements REST Starter Kit to be released on Codeplex Messaging enhancements RESTful enhancements REST Starter Kit to be released on Codeplex Messaging enhancements Get started quickly on building workflow-centric, service oriented applications with enterprise grade scale and performance Windows Communication Foundation Improvements in performance and scalability More workflow models and pre- built activities Enhanced workflow designer and re-hosting Rules seamlessly integrated with workflow engine Persistence, Content based routing Improvements in performance and scalability More workflow models and pre- built activities Enhanced workflow designer and re-hosting Rules seamlessly integrated with workflow engine Persistence, Content based routing Windows Workflow Foundation Declarative Workflow Services

Services Foundations Scaling & Management Bridging Worlds Cloud Platforms Modeling

 Client  ASP.Net/IIS  Database/Stored Procs Workflow WF Runtime Engine “Host..?”.Net Code  Distributed Systems Need an Application Server  Long Running  Require state and persistence  Support workflow  Support Services/SOA

Workflow WF Runtime Engine Code Name “Dublin”  Especially suited to long running workflows  State management  Persistence  Scale-out  Management  It just works…  Available initially as a download then part of Windows Server  Built on what you know (IIS/App Server Role in Windows).Net Code Persistence Tracking Scale Out & Management

Services Foundations Management & Scale Bridging Worlds Cloud Platforms Modeling

Standards Driven Protocols Data Contracts Standards Driven Protocols Data Contracts Services Vendor Driven Heritage Standards Custom Applications Messaging Infrastructures Vendor Driven Heritage Standards Custom Applications Messaging Infrastructures Applications EDI (FTP) EDI (FTP) EDI (AS2) EDI (AS2) SAP (RFC’s) SAP (RFC’s) IBM 3090 (CICS) IBM 3090 (CICS) Coordinate Work Scale Management Adapt Map Adapt Map Adapt Map Adapt Map

BizTalk Server “7” & “8” BizTalk Server 2009 H1 CY09 Updated Platform Support Team Productivity Connectivity & Services ESB Guidance 2.0 B2B Integration Enhanced Support for EDI and AS2 Protocols and Drummond certification Updated SWIFT Support and SWIFTReady Financial EAI Gold certification Developer Productivity Enhancements Low Latency Messaging Enhancements ESB Guidance Enhancements Real-time Business Event Enhancements Enhanced B2B Support Complex Trading Partner Mgmt Expanded Industry Standards support

BizTalk Server.NET + Dublin Integration Server App Server Unified toolset Closed proven mission critical scale Manage farm from single console Disaster Recovery Abundance of Adapters EDI, SWIFT, HIPPA RFID Complex pub/sub and CBR model Mapping Flexible Port/Adapter model Flexible Pipeline Model Business Activity Monitoring ESB Guidance MessageBox – persisted store, high availability, fault tolerance Centralized Business Rules repository Lightweight – Persistence not required Scales Up Focus on Web Service Interactions Only Fewer tools to learn Build your own Activities Create your own design experience Comes with Windows platform Will run in “the cloud” (Azure) workflow drawing tools workflow languages execution engines Workflow persistence Future Alignment when it makes sense Future Evolves around SOA Foundation Future Evolves around Integration Many Solutions will require both, better together…

Services Foundations Management & Scale Bridging Worlds Cloud Platforms Modeling

Services Foundations Management & Scale Bridging Worlds Cloud Platforms Modeling

A DESCRIPTION OF A GIVEN DOMAIN MODEL-ASSISTED Used to understand, generate, or manipulate code Examples: Static Structure, Sequence, … DRAWINGS Used to communicate with others Examples: Dataflow, Use Case, … MODEL-DRIVEN Executed by runtimes directly Examples: HTML, XAML, XOML, BPEL, …

“Quadrant” Modeling tool “M” Modeling language Repository Model store

“Quadrant” Workflow: Hire person Business Analyst Repository Workflow Schema Workflow Schema Activity Schema Activity Schema Visual Studio Create New Activity Developer Requires a New Activity Create Network Account Workflow Instance: (Hire Person) Workflow Instance: (Hire Person) Activity Instance: Create Net Acct Activity Instance: Create Net Acct

BizTalk… 2009 – CY H v7, v8 – roughly a 2 year release rhythm We are not even at Alpha for the rest.NET 4.0 – will ship with Visual Studio 2010 “Dublin” – will ship “fairly shortly” after “Oslo” – will use CTP feedback to assess

Services Foundations Management & Scale Bridging Worlds Cloud Platforms Modeling

Services.NET 4.0 “Dublin” BizTalk Server Azure Services Platform “Oslo”

BONEYARD

IIS/WAS Quadrant IIS Manager WF and WCF Frameworks Persistence SQL Persistenc e Provider Management APIs (PowerShell command-lets) WF and WCF Management Modules WF and WCF Management Modules Runtime Databases Persistence schema Monitoring schema Monitoring WF SQL Tracking Provider WCF SQL Tracking Behaviors Messaging Forwardin g Service Hosting Durable Timer Service Visual Studio WF and WCF Project Templates Windows Application Server Role Model Deployment to Dublin Discovery Service Dublin adds Dublin enhances Windows/IIS/.NET 4.0 Scale-out & Reliability Discovery & Control Application Monitoring Versioning, Partitioning, Routing System Center App Server SCOM Pack “It just works!”

Standards Driven Protocols Data Contracts Standards Driven Protocols Data Contracts Services Vendor Driven Heritage Standards Custom Applications Messaging Infrastructures Vendor Driven Heritage Standards Custom Applications Messaging Infrastructures Applications

BizTalk Server 2009 H1 CY09 BizTalk Server “7” BizTalk Server “8” UDDI v3 Registry ESB Guidance v2 B2B Protocols Mobile RFID Build Automation ALM Support Improved Virtualization Developer Productivity Enhancements Complex Mappings Low Latency Messaging Enhancements ESB Guidance Enhancements Real-time Business Event (BAM/BI) Enhancements Enhanced B2B Support Complex Trading Partner Mgmt Expanded Industry Standards support

BizTalk Server “7” & “8” BizTalk Server 2009 H1 CY09 Updated Platform Support.NET Framework 3.5 SP1 Visual Studio 2008 SP1 Windows Server 2008 SQL Server 2008 Hyper-V support Team Productivity Integrated Source Control Bug Tracking Build Automation Connectivity & Services UDDI v3 Registry Enhanced LOB adapters Enhanced host system integration ESB Guidance 2.0 B2B Integration Mobile RFID Platform RFID Device Management and industry standards support Enhanced Support for EDI and AS2 Protocols and Drummond certification Updated SWIFT Support and SWIFTReady Financial EAI Gold certification Developer Productivity Enhancements Low Latency Messaging Enhancements ESB Guidance Enhancements Real-time Business Event (BAM/BI) Enhancements Enhanced B2B Support Complex Trading Partner Mgmt Expanded Industry Standards support

XML C C# Clipper Pascal Perl Ruby Smalltalk Fortran Java Python Ada Eiffel LISP VB COBOL F#

PRODUCT CUSTOMERORDER

This is your app…

Workflows & Services (WF/WCF) Management & Scale (Dublin) Management & Scale (Dublin) Bridging Worlds (BizTalk) Cloud Services (Strata) Modeling (Oslo)

Services and Workflows

Simplify the deployment, configuration, and management of composite apps with enterprise grade scale and performance Standard host for WCF and WF applications Pre-built developer services Messaging Services State Management Transaction Management Greater scalability and easier manageability Scale-out of Stateful Applications Workflow Event Store Management and Monitoring Tools Standard host for WCF and WF applications Pre-built developer services Messaging Services State Management Transaction Management Greater scalability and easier manageability Scale-out of Stateful Applications Workflow Event Store Management and Monitoring Tools Windows Server “Dublin”