14
SHORT BRIEF LECTURE 11/12/2007 Kapita Selekta - T. Informatika STT Telkom 1 Enterprise Service Oriented Architecture (SOA) @ Anwar S

Enterprise Service Oriented Architecture (Soa)

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Enterprise Service Oriented Architecture (Soa)

1

SHORT BRIEF LECTURE

11/12/2007Kapita Selekta - T. Informatika STT Telkom

Enterprise Service Oriented Architecture (SOA)

@ Anwar S

Page 2: Enterprise Service Oriented Architecture (Soa)

2

Service Oriented Architecture

11/12/2007Kapita Selekta - T. Informatika STT Telkom

Multiple approaches for the realization and deployment of an IT system that has been designed and built around its principles

Framework for integrating business processes and supporting IT infrastructure as secure, standardized components—services—that can be reused and combined to address changing business priorities.

Page 3: Enterprise Service Oriented Architecture (Soa)

3

Kapita Selekta - T. Informatika STT Telkom

Enterprise IT Evolution

The long history of programming languages, distribution technology, and business computing has influenced the development of a new paradigm, called service-orientation.

11/12/2007

Page 4: Enterprise Service Oriented Architecture (Soa)

4

Kapita Selekta - T. Informatika STT Telkom

Programming Evolution

The development of programming languages had a strong impact on the interfacing techniques for distributed components and the implied access pattern to these components

11/12/2007

Page 5: Enterprise Service Oriented Architecture (Soa)

Kapita Selekta - T. Informatika STT Telkom

5

Evolution Result

11/12/2007

More productive development platforms but has also significantly contributed to the understanding of interfacing techniques and access patterns for services

Page 6: Enterprise Service Oriented Architecture (Soa)

Kapita Selekta - T. Informatika STT Telkom

6

Service Oriented Architecture

11/12/2007

Imp

lem

en

t

Page 7: Enterprise Service Oriented Architecture (Soa)

7

Kapita Selekta - T. Informatika STT Telkom

Enterprise SOA

Enterprise Layer : end-points that provide access

Process Layer : Activity, Facade, Technology Gateway, Adapter

Service Layer : Provide business logic and data Enterprise

Process

Service

11/12/2007

Page 8: Enterprise Service Oriented Architecture (Soa)

8

Kapita Selekta - T. Informatika STT Telkom

Agony Vs Agility

People are getting used to this situation and are starting to think in terms of workarounds, not in terms of the "right" structures

11/12/2007

Page 9: Enterprise Service Oriented Architecture (Soa)

Kapita Selekta - T. Informatika STT Telkom

9

Architecture Direction

11/12/2007

• Functional Process

• Enterprise Scale

Basic SOA

• Intermediate Functional Process

• Enterprise

Network

• Domain Collaboration Process

• Enterprise Scale

Process Centric

Page 10: Enterprise Service Oriented Architecture (Soa)

Kapita Selekta - T. Informatika STT Telkom

10

Business Process Support

11/12/2007

SOA

Page 11: Enterprise Service Oriented Architecture (Soa)

Kapita Selekta - T. Informatika STT Telkom

11

Technology Implementation

11/12/2007

UML Design Tool Service

Repository

MDA-based Code

Generator

CORBA IDLEJB

TechnologyWSDL

XMI

Platform Based

Page 12: Enterprise Service Oriented Architecture (Soa)

12

Kapita Selekta - T. Informatika STT Telkom

Information Management Under SOA

A logical view or framework for categorizing information management services based on their value propositions: security, collaboration, availability, management, and information consumption

11/12/2007

Page 13: Enterprise Service Oriented Architecture (Soa)

Kapita Selekta - T. Informatika STT Telkom

13

SOA Guide

11/12/2007

SOA requires CEO- and CIO-level commitment . The business team and IT team work hand-in-

hand . Avoid the "big-bang" approach.Fully embrace the use of standards.Governance is critical for success.Successful project management of SOA projects

is key to leverage best practices and patterns experience.

Adopt innovative software engineering principles.

Page 14: Enterprise Service Oriented Architecture (Soa)

Kapita Selekta - T. Informatika STT Telkom

14

Closing

11/12/2007

“The Enterprise Services Architecture enables unprecedented flexibility in business process deployment, allowing companies to execute and innovate end-to-end processes across departments and companies, with minimum disruption to other systems and existing IT investments.” "

Dr. Peter Graf, SVP Product Marketing, SAP