Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

20
Last Updated: Jan. 2014 So#ware Engineer Pulasthi Run,me Governance with WSO2 Governance Registry Integrated with WSO2 BAM and WSO2 CEP

description

-

Transcript of Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

Page 1: Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

Last Updated: Jan. 2014

So#ware  Engineer  Pulasthi  

Run,me  Governance  with  WSO2  Governance  Registry  Integrated  with  WSO2  BAM  

and  WSO2  CEP  

Page 2: Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

2  

About  the  Presenter(s)  

๏  Pulasthi  Supun  

๏  SoFware  Engineer  

๏  [email protected]  

Page 3: Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

3  

About  WSO2  ๏  Global  enterprise,  founded  in  2005  

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

๏  Provides  only  open  source  plaQorm-­‐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  Ac,ve  Member  of  OASIS,  Cloud  Security  Alliance,  OSGi  Alliance,  AMQP  Working  Group,  OpenID  Founda,on  and  W3C.  

๏  Driven  by  Innova,on  

๏  Launched  first  open  source  API  Management  solu,on  in  2012  

๏  Launched  App  Factory  in  2Q  2013  

๏  Launched  Enterprise  Store  and  first  open  source  Mobile  solu,on  in  4Q  2013  

Page 4: Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

4  

What  WSO2  delivers  

Page 5: Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

What  is  WSO2  Governance  Registry?    ๏  A  Service  Oriented  Architecture  (SOA)  integrated  

registry  repository  to  store,  manage  and  govern  service  ar,facts  

๏  Flexible  and  Extensible  

๏  Fully  open  source  

๏  Supports  numerous  standards.  Refer  [1]  for  more  informa,on  

๏  Licensed  under  Apache  License  Version  2.0  

5  

Page 6: Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

Key  Features  

6  

Page 7: Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

SOA  Governance  ๏  Design  ,me  governance  

๏  Run,me  governance  

๏  Service  run,me  governance  

๏  Server  run,me  governance  

     

7  

Page 8: Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

Service  Run,me  Governance  ๏  Service  Discovery  

๏  Monitor  API’s,  Services,  etc.  

๏  Policy,  SLA,  etc.  Enforcement  

8  

Page 9: Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

Service  Discovery  with  WS-­‐Discovery  ๏   Why  we  need  service  discovery  

9  

Page 10: Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

DEMO  

10  

Page 11: Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

Policy  enforcement  with  WSO2  Complex  Event  Processor    ๏  Extremely  High  Performant  Processing  Engine  

๏  Powerful  and  Extensible  Query  Language  for  Temporal  Event  Stream  Processing  

๏  Tightly  Integrates  with  WSO2  Business  Ac,vity  Monitor  

๏  Extremely  High  Performant  Event  Capturing  and  Delivery  Framework  Over  Apache  ThriF  or  HTTP  

11  

Page 12: Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

Policy  enforcement  with  WSO2  Complex  Event  Processor    

12  

Page 13: Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

DEMO  

13  

Page 14: Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

Monitoring  with  WSO2  Business  Ac,vity  Monitor  ๏  Collect  &  Store  any  Type  of  Business  Events  

๏  High  Performance  Data  Capture  Framework  

๏  Scalable  Data  Analysis  Powered  by  Apache  Hadoop  

๏  Powerful  Dashboards  and  Reports  

14  

Page 15: Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

Monitoring  with  WSO2  Business  Ac,vity  Monitor  ๏  Why  we  need  to  monitor  services  

15  

Page 16: Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

Server  run,me  governance  

๏  Sta,s,cal  informa,on  on  opera,ng  processes  through  system  sta,s,cs  

๏  Applica,on  logs  

16  

Page 17: Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

17  

More  Informa,on  !  

๏  hhps://docs.wso2.com/display/Governance460/No,fica,ons+Subscriber+Sample  

๏  hhps://docs.wso2.com/display/Governance460/WS-­‐Discovery+with+Governance+Registry  

๏  hhp://wso2.com/library/ar,cles/2014/04/run,me-­‐governance-­‐with-­‐wso2-­‐governance-­‐registry/  

๏  hhps://docs.wso2.com/display/Governance460/Integra,ng+with+WSO2+Business+Ac,vity+Monitor    

Page 18: Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

THANK  YOU  

18  

Page 19: Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

19  

Business  Model  

Page 20: Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and WSO2 CEP

Contact  us  !