37
Streamline Path to Business Agility Daniel Alling Sr. Product Manager Microsoft Corporation

Daniel Alling Sr. Product Manager Microsoft Corporation

Embed Size (px)

Citation preview

Streamline Path to Business Agility

Daniel AllingSr. Product ManagerMicrosoft Corporation

Challenges Facing Businesses

Maximize value from existing investments

New investments must bring tangible returns

and save money

…in short,

DO MOREWITH LESS

Shifting Business Priorities & the “Clock Speed” of Business Change…

Cost as a “Barrier to Growth”

Loyalty through “Good Service”

“Spending Money” on information

Winning in the “Straightway”

AFTER

Cost as a “Fuel for Growth”

Loyalty through “Faster Innovation”

“Making Money” from information

Winning in the “Turns”

BEFORE

Emerging EconomiesChanging Demographics

Regulatory Compliance

Comfort with Technology

IT Evolution leaves organizations with multiple computing models

MainframePC Client

Server WebServices

Cloud

Disparate Applications

Disparate Data Format

Disparate Platforms

Disparate Programming Models

Today's IT Landscape: Complexity Spaghetti

PROCUREMENT: DEPLOYMENT:• On-Premises• Off-Premises/

Hosted• SaaS/Cloud• Hybrid

• Build• Buy (off the shelf)• Buy and

Customize

EXISTINGAPPLICATIONS

INFRASTRUCTURE

INVENTORY

SQL ServerWindows

CRM

Oracle DBUnix

OPERATIONS

DB2Z/OS

ERP FINANCE

SQL ServerWindows

OracleSolaris

OtherPartners &Customers

Sales forecasts

and reports

Sales force automation

Customer service

Operations

New product

idea portal

New product portfolio analysis

Financial reporting

New Regulatory compliance

portal

Compliance reports

Supply chain

integration

Trading partner portal

AGILITYEFFICIENCYCONSISTENCY

Is there a Diet for all this Spaghetti?

INTEGRATE AUTOMATE SIMPLIFY

Eliminate redundancy and leverage what you already have

Reduce costs and errors and provide tighter compliance and control

Adapt in order to stay competitive and focus on innovation and value

APPLICATION B

Integration at Different Layers

Presentation Layer

Business Logic Layer

Data Layer

Presentation Layer

Business Logic Layer

Data Layer

PresentationIntegration

FunctionalIntegration

DataIntegration

Terminal Emulation

WSRP

Enterprise Service Bus

Service Oriented,Message Oriented

Data Warehouse,Shared DB

ETL, CDC, Replication

APPLICATION A INTEGRATIONLEVELS

INTEGRATIONMETHODS

Inte

gra

tion

Pla

tform

Business Integration & Automation ProjectsGetting independently designed applications and components to interoperate

DATA SYNCHRONIZATIO

N

PROCESSINTEGRATION

USERINTERACTION

Independent applications get

the facts consistent

Independent applications implement a

multistep business process (e.g. STP)

A comprehensive view of systems

through a suitable user interface.

Application ConnectivityTransparent Information Synchronization

INTEGRATION SERVER

BUSINESS USERS

BUSINESS USERS

CUSTOMER DATA

CUSTOMER DATA

CUSTOMER DATA

CICS APPS .NETAPPLICATION

SAPERP

Council Transforms Revenues andBenefits Service Delivery with Enterprise

Service Bus

“Instead of taking days, a change of payment method for paying tax is now done automatically, in just a few seconds,

at the point of first contact with the citizen. Customer satisfaction has improved.”

Neil Walker, SOA Application Architect, RBT

The council wanted to further integrate its IT systems to automate more of its business processes, create additional efficiency savings, and improve the delivery of public services to citizens and businesses.

Microsoft provided a comprehensive enterprise service bus (ESB) offering through the Microsoft® Application Platform using the Microsoft BizTalk® Server orchestration layer.

Benefits service now rated excellent

Transaction time reduced

New channels to handle revenues

Cashable savings from pilot programme

Increased efficiencies

Speeds deployment with virtualization

Increases supply-chain efficiency and improves business agility

Improves productivity of multiple teams

Extends investments with scalable platform

Used Microsoft® BizTalk® Server 2004 and BizTalk Server 2006 R2 to improve supply-chain management

Deployed BizTalk Server 2009 and Hyper-V™ to virtualize and connect multiple applications

The Entertainment and Devices Division at Microsoft lacked real-time visibility into its supply chain

Wanted to connect existing line-of-business applications with manufacturers’ systems

Microsoft division connects systems and virtualizes servers to improve productivity

“By implementing BizTalk Server 2009 and earlier versions, we’ve moved to a much more event-

driven, real-time business. Now we can respond faster and change policies that affect business

processes.”Alex West, Technology Architect, Microsoft

Process Integration – B2C / B2EExternalize Customization – Agile Processes

INITIATE PROCES

S

BUSINESSCUSTOMER/ EMPLOYEE

INTEGRATION SERVER

SIEBEL CRM

.NETAPPLICATION

SAPERP

SELF-SERVICE

APPS

BUSINESS USERS

Faster Processing – time is decreased by 70%

System Reliability – to handle 1 Million transaction/day with capabilities to handle more 10 Million transaction/day

Productivity is Improved – reduction in development, deployment and management efforts

BizTalk Server: Orchestrates 17 systems and provides the messaging infrastructure

SQL Server® 2005: Reliably stores all customer data and system messages

IIS 6.0: Manages the Internet bank’s Web site

WCF: Common communication layer between the Web site and BizTalk Server

Skandia uses 17systems to support its online banking and insurance services. These include products from Microsoft, Progress Software, and IBM. A key requirement for the company is the need to consolidate data from all customer accounts—fast.

Online Banking and Insurance Provider Dramatically Enhances Web Performance

“Skandia is a global organization. It is imperative that the solution can be quickly and easily deployed in other divisions of

the company, providing high value with as little additional cost as possible.”

Robert Ekblom, Chief IT Architect at Skandia

U.S.$700 million in incremental premium revenue anticipated

Improved benefits administration for small business customers

Streamlined operational efficiency

Built and implemented an advanced service-oriented architecture using Microsoft® Visual Studio® 2005 Team Suite and Microsoft BizTalk® Server 2006

Unum’s roughly 60 disconnected legacy systems were inhibiting the company’s ability to sell benefits and service small business customers effectively

Insurance leader to deliver $700 million in revenue with service-oriented architecture

“Simply Unum has been heralded as the largest, most complex, and most collaborative project success story in the company’s

history. It has become a model for everything we do.”Cissy Grebowski, Vice President of the Simply Unum Program, Unum

Process Integration – B2B

EDI

COMPANY ACOMPANY B

INTEGRATION SERVER

BUSINESS USERS

JD EDWARDSPARTNER

Lower costs More reliable

SWIFT payments Improved

reporting for customers

Better MiFID services for execution

KAS Bank wanted to improve service and straight through processing levels for its customers while reducing costs and operational risk.

Top 100 SWIFT User Streamlines Operations and Reduces Operational Risk with Migration

“The proof of concept showed that Microsoft came out best on both performance and cost. Furthermore, we were keen

to take advantage of the benefits of a standardised environment.”

Pim Van der Horst, Chief Information Officer, KAS Bank

After evaluating a number of products, KAS Bank opted to replace its mainframe environment with Microsoft® .NET. It also chose to deploy Microsoft BizTalk® Accelerator for SWIFT.

More predictable factory operations

Improved developer productivity

Complete customer visibility into the manufacturing process

Rapid, cost-effective implementation

Used the Microsoft® application platform to deliver a solution that streamlines integration, improves factory operations and production planning, and provides customers with full visibility into the status of work done on their behalf

The company’s IBM iSeries–based Electronic Data Interchange (EDI) solution made it difficult to correct errors, was hard to maintain, and costly to operate and support

Vehicle parts manufacturer streamlines production and delivers new customer value

“Not only have we taken IT out of supporting daily business processes, but we’ve also streamlined those processes and given customers visibility

into the value we provide within the procurement cycle.”

David Stefanich, Chief Information Officer, Accuride

User InteractionsUnified View – Agility on the Edge

INTEGRATION SUITE

CUSTOMERSEMPLOYEES

CUSTOMER DATA

CUSTOMER DATA

CUSTOMER DATA

LENDINGAPPLICATION

RETAIL BANKINGAPPLICATION

MUTUAL FUNDSAPPLICATION

USER INTERFACE

Delivers better customer information, more quickly

Increases the value of the vendor-customer relationship

Increases ROI exponentially

The company optimized its existing SAP application platform by implementing a service-oriented architecture with Microsoft® BizTalk® Server 2006 R2

Tallard distributes high-tech products to Latin American resellers

Tallard needed to migrate its FTP sales and inventory information system to an Electronic Data Interchange (EDI) system

International distributor sees ROI, customer satisfaction soar with SOA-based solution

“Thanks to BizTalk Server and SOA, we are able to use SAP in ways we never could before—increasing our return on investment in that

technology.”Chris Meiser, Executive Vice President of Operations,

Tallard Technologies

Simple SAP Integration

Flexible, Scalable Architecture

Rapid Deployment with SOA

Path Toward the Future

UNESCO developed a flexible portal environment using Microsoft® Office SharePoint® Server 2007, Microsoft BizTalk® Server 2006, to respond quickly to enterprise needs while constructing a more controlled IT system

UNESCO wanted to progressively homogenize its IT environment, implement global standards, and create a global application interface while integrating its existing systems and applications.

UN Agency Retools IT System Quickly and Efficiently with Web Portal Environment

“Thanks to SharePoint Server and BizTalk Server, we can completely restructure our computer systems while still

responding to the pressing needs of different management functions at UNESCO.”

Gyula Bognar,Chief of IT Operations, UNESCO

EXPOSE SERVICE ENABLE

EXISTING IT YSTEMS

INFO

RM

ATIO

N

PR

OV

IDER

SCOMPOSE

HUMAN INTERACTIONS

Microsoft Integration Platform

Executives, Employees, Partners, Customers

Packaged, Custom & SaaS Applications, DBs, B2B, Web

INTEG

RATIO

N PLA

TFO

RM

COMPOSESYSTEM

INTERACTIONS

CONSUME VIA USER PREFERRED

CHANNELS

IN

FOR

MATIO

N

CO

NS

UM

ER

Microsoft Integration PlatformBest Practices: When to use what

INTEGRATION TYPE MICROSOFT PRODUCT

Building Services or Applications .NET Framework (WCF, WF, Dublin)

Exposing Existing Applications as Services BizTalk (WCF) Adapters, BizTalk Host Integration Server(HIS)

Business to Business Integration(B2B) BizTalk Server with BizTalk Accelerators

Application Integration(LOB Integration, Process Automation) BizTalk Server with BizTalk Adapters

Data Integration, ETL SQL Server Integration Services

Human Workflow, Presentation Integration SharePoint

Integrating with Sensors and RFID BizTalk RFID

Complex Event Processing SQL Server StreamInsight

Enterprise Service Bus(Loosely coupled Integrations) BizTalk ESB

Internet Service Bus Windows Azure .NET Services

Master Data Management SQL Server Master Data Services

Call to Action

INTEGRATE AUTOMATE SIMPLIFY

Eliminate redundancy and leverage what you already have

Reduce costs and errors and provide tighter compliance and control

Adapt in order to stay competitive and focus on innovation and value

COMPREHENSIVE | COST EFFECTIVE | PRODUCTIVE

MS BUSINESS INTEGRATION SUITE

© 2009 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Optional Product Based Deep Dives

Use as suitable.

BizTalk ServerBroad Overview of Capabilities

RFID and Sensor Platform

Business Rules Engine

Business Activity Monitoring

Line of Business Connectivity

RELIABLE MESSAGING/

ORCHESTRATION

B2B Integrations

BizTalk Simplifies Interoperability With The “Out Of The Box” Components

“Adapters in the Box”

WebSphere MQ MSMQHTTPSMTPFileFTPPOP3 SOAPSWIFTHL7RosettaNetHIPAASQLWS* (WCF)SharePoint

PeopleSoftJD Edwards OneWorld

XEJD Edwards

Enterprise1Oracle EBS/DBSiebelTIBCO RendezvousTIBCO EMSSAPEDI/AS2• X12 and EDIFACT

support• Drummond

Interoperability Certification

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 - 85 more Adapters from 3rd parties

- BizTalk Adapters bundled in Dynamics

WCF + WF: Dynamic Service Orientation

Workflow

Workflow

ServiceInteraction between activities use parameter and are more tightly coupled

WF activities implement service behavior, while WCF provides service communication

Interactions between service and its client use messages and are more loosely coupled

Windows Application Server

• Evolution of WAS/IIS and Windows App Server role to run and manage WF and

WCF services• Continually ship app

server value as quickly as possible – first release: Dev10 wave

• Add additional releases through web downloads• It Just Works

• Monitoring and Control

• Tooling and Scripting• Enterprise-Ready

Extensions

Extensions(Codename “Dublin”)

Windows Server

.NETCOM+, DTC, MSMQ …

ASP.NET

WAS

WCF WF

“Dublin”

WCF and WF services

IIS

ASP.NET Web pages

Admin Tools(IIS Manager)

Admin Tools (IIS Manager)

Visual Studio

Syste

m C

ente

r

Challenges in the Mid-tier

“I want to get my WF and WCF services up and running easily - Why doesn’t it just work?”

“I want to easily monitor and control running WF and WCF services.”

“I really want better tooling and scripting.”

“I want enterprise-ready, reliable, scalable, manageable server for WF and WCF.”

SQL Server Integration Services

Call centre: Semi-structured data

Legacy data: Binary files

Application database

Alerts and escalation

Integration and warehousing are a seamless, manageable, operation. Connect, Clean, Transform and Load in a single, auditable process. Scales to handle heavy and complex data requirements. Data is routed by rules or error conditions for cleansing and conforming. Load data directly into any destination, from RDBMS to in memory ADO.Net

recordsets

SQL Server Integration Services

Text miningcomponents

CustomAdapter

Standardsources

Customcomponents

Merges

Data miningcomponents

Warehouse

Reports

Mobiledata

Cube

Scalable Platform– Connect to data– Multi-threaded architecture– Comprehensive

transformations– Profile your data– Cleanse your data

Extensible Platform– C# and VB.Net scripting – Reuse business logic– Embeddable tasks

– Visual Development Environment– Visual designer– Visual Studio scripting support

– Data Quality– De-duplicate data– Text mining

Integration ServicesEnterprise Data Integration Platform

Microsoft Confidential

Appendix

Additional Slides

Microsoft Integration Platform Customers

8500 Global Customers benefit from using BizTalk Server

81% of the Global 100

6 of the 8 largest U.S. Pharmaceutical Companies

4 of the 5 largest U.S. Electronics Parts Manufacturers

9 of 10 largest U.S. Telecommunications Companies

9 of the 10 largest Aerospace and Defense Companies in the U.S.

5 of the 8 largest U.S. Chemical Companies

4 of the 5 largest Railroads in the U.S.

9 of the 10 largest Insurance Companies in the World

Platforms In ActionDifferentiated on the outside with looks & design

Simplified on the inside with technology & mechanics

Real-World Benefits• Faster time to market• Ease of change• Increase in reusability and reduce

redundancy• Reduce TCO

Execution & Strategy • Sharing common platforms• Simplification & Layered approach

Changes Demand Enterprise Agility

107 106 105 104 1,000 100 10 1 Seconds

Trading analytics

Document transfer

Call center inquiries

Trade settlement

Build-to-order PC

Refresh data warehouse

Airline operations

Track financial position

Supply chain updates

10 seconds

Phone activation1 month 1 hour

Mail … Express … Fax … E-mail …IM3 days 5 seconds

24 hours

5 days 1 day

30 minutes 5 seconds

8 hours

20 minutes 30 seconds

1 day 5 minutes

1 day 15 minutes

3 days 1 hour

Gartner Group

Business Process Cycle Times have collapsed!

Enterprise Integration Landscape

INVENTORYCRM OPERATIONS

Composite Apps Web AppsHuman

WorkflowSQL Azure

Cloud App

CRM

SQL Azure

Cloud App

INVENTORY

Manufacturer

Retailer

SQL Azure

Cloud App

NETWORKING

Call Center

PARTNERS ENTERPRISE

Oracle DBUnix

SQL ServerWindows

DB2Z/OS

(BI)

ERP FINANCE

SQL ServerWindows

OracleSolaris

Cloud

SMART DEVICES OTHER EVT SRC RFID DEVICES

INVENTORYCRM OPERATIONS

Composite Apps Web AppsHuman

WorkflowSQL Azure

Cloud App

CRM

SQL Azure

Cloud App

INVENTORY

SQL Azure

Cloud App

NETWORKING

Call Center

ENTERPRISE

Oracle DBUnix

SQL ServerWindows

DB2Z/OS

ERP FINANCE

SQL ServerWindows

OracleSolaris

Cloud

SMART DEVICES

(BI)

Integration Landscape

Manufacturer

Retailer

PARTNERS

OTHER EVT SRC RFID DEVICES

B2B Integration

Data Integration

(ETL)

Presentation Integration

RFID & Sensor Integration

Cross Organization Messaging

Process Automation

App Integration

Complex Event Processing

Cloud App Integration