Top Banner
Integra(ng WSO2 Governance Registry with Enterprise Architecture Tools Rodrigo Nascimento Enterprise Architect Prime42
16

WSO2Con EU 2016: Integrating WSO2 Governance Registry with Enterprise Architecture Tools

Feb 13, 2017

Download

Technology

WSO2 Inc.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: WSO2Con EU 2016: Integrating WSO2 Governance Registry  with Enterprise Architecture Tools

Integra(ngWSO2GovernanceRegistrywithEnterpriseArchitectureTools

RodrigoNascimentoEnterpriseArchitectPrime42

Page 2: WSO2Con EU 2016: Integrating WSO2 Governance Registry  with Enterprise Architecture Tools

Introduc(on

Page 3: WSO2Con EU 2016: Integrating WSO2 Governance Registry  with Enterprise Architecture Tools

ResponsiveArchitectureandDesignforyourBusiness.

AtPrime42weuseoureffortsinresearchanddevelopmenttoempowerourclientswith

adap8vecapabili8esfortheirbusinessandunderliningITsystems.

Page 4: WSO2Con EU 2016: Integrating WSO2 Governance Registry  with Enterprise Architecture Tools

Bachelor in Marketing and Master in Business Administration (MBA)

Over 20 years of professional experience in IT across multiple

industries.

TechnologyRa(onaliser

RodrigoNascimento

ResponsiveArchitectureandDesignforyourBusiness.

Page 5: WSO2Con EU 2016: Integrating WSO2 Governance Registry  with Enterprise Architecture Tools

BusinessContext-“TraceabilityMaMers”

Page 6: WSO2Con EU 2016: Integrating WSO2 Governance Registry  with Enterprise Architecture Tools

Strategy Key Success

Factors

Capabilities

Resources

Whatdocustomerswant?Howdoestheorganisa(onsurvivecompe((on?

Organisa(on’sabilitytouseitsresourcestoachieveobjec(ves.

Organisa(on’sproduc(veassets(Tangible,intangibleandhumanresources).

Competitive Advantage

LinkbetweenITresourcesandStrategy

(adaptedfromGrant,2010)

Page 7: WSO2Con EU 2016: Integrating WSO2 Governance Registry  with Enterprise Architecture Tools

TECHNICAL IMPLEMENTATION

BUSINESS STRATEGY

BusinessProcess/Func(ons

BusinessCapability

Applica3on&Services

TechnicalInfra

Plan

Implement

Monitor

Analyse

EA Repository

StrategyImplementa(onandEnterpriseArchitecture

Page 8: WSO2Con EU 2016: Integrating WSO2 Governance Registry  with Enterprise Architecture Tools

Concept 1

Analysis 2

Plan 3

Requirements 4

Solution 5

Service Identification

6

Modelling 7

Detail Design 8

Development 9

Test 10

Deployment 11

Monitoring 12

Retirement 13

Fromtheconcepttothere(rementofaserviceS

OLU

TIO

N

AR

CH

ITE

CT

UR

E

SE

RV

ICE

G

OV

ER

NA

NC

E

EA Repo

Page 9: WSO2Con EU 2016: Integrating WSO2 Governance Registry  with Enterprise Architecture Tools

Ctrl-C+Ctrl-V

Hand

Crade

dArtefacts

EA Repository

Logical Application

Application Interface

Abstract Service Contract

SOAP/REST Service

WSDL / Swagger

Service Lifecycle

Governance Registry

Documents

Spreadsheets

Diagrams

Presenta(ons

Typical‘Woolly’gapbetweenEAandServiceGovernance

Page 10: WSO2Con EU 2016: Integrating WSO2 Governance Registry  with Enterprise Architecture Tools

LackoftraceabilityInconsistentdocumenta(on/expensivemaintenanceIncreasecomplexityintheprocess,increasingcostand(metodeliverCreateresistanceforchangePronetohumanerror

KeyIssues

Page 11: WSO2Con EU 2016: Integrating WSO2 Governance Registry  with Enterprise Architecture Tools

ProposedSolu(on

Page 12: WSO2Con EU 2016: Integrating WSO2 Governance Registry  with Enterprise Architecture Tools

EA Repository

Logical Application

Application Interface

Abstract Service Contract

SOAP/REST Service

WSDL / Swagger

Service Lifecycle

Governance Registry

Closingthe‘woolly’gap

AutomatedSynchronisa(on

Automated document generation (i.e. wiki, kms…)

Reporting (i.e. BI) Enterprise wide visibility

OTHER POTENTIAL INTEGRATIONS

Page 13: WSO2Con EU 2016: Integrating WSO2 Governance Registry  with Enterprise Architecture Tools

Interoperability->WSO2GovernanceRegistrypresentedacomprehensivesetofinteroperabilitycapabili(esthroughitsadminservicesthatquicklyenabledthecommunica(onwiththeEArepositorytool.UserExperience->WSO2GREGhasanintui(veuserinterface.Customisa3on->theconfigura(onbasedcustomisa(onofitsassetsstructureissimpleandflexible.OpenSource->costandextensibility

Why ?

Page 14: WSO2Con EU 2016: Integrating WSO2 Governance Registry  with Enterprise Architecture Tools

Add-in EA

Repository ServiceDefini(on/WSDL/Swagger/

ServiceLifecycleAdmin Services

WSO2 GREG

TechnicalImplementa(on

Forthisspecificcase,theEArepositorytoolwasintegratedviaanadd-indevelopedinC#,consumingthefunc(onali(esfromWSO2

GREGAdminServices.

WSO2productsaremanagedinternallyusingSOAPWebservicesknownasAdminServices.Theseserviceswereusedasthemainenabler

forthisintegra(on.

Page 15: WSO2Con EU 2016: Integrating WSO2 Governance Registry  with Enterprise Architecture Tools

Demo

Page 16: WSO2Con EU 2016: Integrating WSO2 Governance Registry  with Enterprise Architecture Tools

ThankYou!KeepinTouch!

#WSO2ConEU

Shareyourfeedbackforthissessionwso2con.com/app

http://www.prime42.com

[email protected]