19
Last Updated: Jan. 2014 Lead, WSO2 Governance Registry Subash Chaturanga Webinar Title

Governance beyond ESB

  • Upload
    wso2

  • View
    330

  • Download
    0

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Governance beyond ESB

Last Updated: Jan. 2014

Lead, WSO2 Governance RegistrySubash Chaturanga

Webinar Title

Page 2: Governance beyond ESB

**

About the Presenter(s)

Subash ChaturangaSenior Software Engineer

๏ Works with the integrationstechnologies team and focuses on WSO2 Governance Registry.๏ Committer of the Apache Software Foundation

Page 3: Governance beyond ESB

**

About WSO2๏ Global enterprise, founded in

2005 by acknowledged leaders in XML, web services technologies, standards and open source

๏ Provides only open source platform-as-a-service for private, public and hybrid cloud deployments

๏ All WSO2 products are 100% open source and released under the Apache License Version 2.0.

๏ Is an Active Member of OASIS, Cloud Security Alliance, OSGi Alliance, AMQP Working Group, OpenID Foundation and W3C.

๏ Driven by Innovation

๏ Launched first open source API Management solution in 2012

๏ Launched App Factory in 2Q 2013

๏ Launched Enterprise Store and first open source Mobile solution in 4Q 2013

Page 4: Governance beyond ESB

**

What WSO2 delivers

Page 5: Governance beyond ESB

*

Outline

- Importance of a registry and a repository for an Enterprise Integration Platform - Impact analysis on ESB artifacts through G-Reg - Environment-specific asset management of an ESB cluster from a centralized G-Reg- Why and how you should apply proper governance on ESB artifacts (endpoints)

Page 6: Governance beyond ESB

*

Shared Repository for a service mediation platform

• Why need a shared repository ?• Deployments are complex, usually distributed and clustered • Nodes in a homogeneous cluster have similar configs• Why duplicate same config in each node• Define configs in one place and federate them.

Page 7: Governance beyond ESB

*

Shared Repository for a service mediation platform

• Advantages when G-Reg used as the repository• Stored configs are secured.• Stored configs can be properly maintained. • Stored configs an be remotely accessed and edit.• Updated configs reflected on the fly across the cluster

Page 8: Governance beyond ESB

*

Impact Analysis of ESB artifacts

• Why ?• Huge deployments• Many proxy services,sequences,endpoints• Many inter dependencies• One change in sequence might affect to several proxy services

Page 9: Governance beyond ESB

*

Impact Analysis of ESB artifacts

• How ?• WSO2 G-Reg smoothly plugs into WSO2 ESB• No need to share the data bases.• G-Reg only pulls ESB deployment meta data, but no pushing.

Page 10: Governance beyond ESB

*

Environment-specific asset management of an ESB cluster from a centralized G-Reg

• Advantages ?• Single place to manage artifacts across WSO2 server clusters• No need to touch ESB proxy service configs when deployment environment

changes.• Update artifacts on the fly and make them available across the clusters without

any server downtime.• Role based authorization for ESB artifacts.

Page 11: Governance beyond ESB

*

Environment-specific asset management of an ESB cluster from a centralized G-Reg

• One G-Reg per environment

Page 12: Governance beyond ESB

*

Environment-specific asset management of an ESB cluster from a centralized G-Reg

• One Embedded Registry(G-Reg) per environment

Page 13: Governance beyond ESB

*

Environment-specific asset management of an ESB cluster from a centralized G-Reg

• Shared G-Reg for all the environments

Page 14: Governance beyond ESB

*

Environment-specific asset management of an ESB cluster from a centralized G-Reg

• Build Once• Deploy everything everywhere from a centralized place

• C-Apps • WSO2 Developer Studio

Page 15: Governance beyond ESB

*

Proper Governance on ESB artifacts (endpoints)

• General use case:• A Service is defined (i.e WSDL document).• In G-Reg a corresponding service catalog is generated.• Service is attached to a design time governance lifecycle.• Service evolved through Development, Testing and Production states with

all design time governance policies.• Production Proxy service in ESB cluster is eligible to serve requests only

when the backend service is production ready.

Page 16: Governance beyond ESB

*

Demo

Page 17: Governance beyond ESB

**

Business Model

Page 18: Governance beyond ESB

**

More Information !

๏ Download - http://wso2.com/products/governance-registry/

Page 19: Governance beyond ESB

Contact us !