Last Updated: Jan. 2014
So#ware	
  Engineer	
  
Pulasthi	
  
Run,me	
  Governance	
  with	
  
WSO2	
  Governance	
  Registry	
  
Integrated	
  with	
  WSO2	
  BAM	
  
and	
  WSO2	
  CEP	
  
2	
  
About	
  the	
  Presenter(s)	
  
๏  Pulasthi	
  Supun	
  
๏  SoFware	
  Engineer	
  
๏  pulasthi@wso2.com	
  
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	
  
4	
  
What	
  WSO2	
  delivers	
  
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	
  
Key	
  Features	
  
6	
  
SOA	
  Governance	
  
๏  Design	
  ,me	
  governance	
  
๏  Run,me	
  governance	
  
๏  Service	
  run,me	
  governance	
  
๏  Server	
  run,me	
  governance	
  
	
   	
  	
  
7	
  
Service	
  Run,me	
  Governance	
  
๏  Service	
  Discovery	
  
๏  Monitor	
  API s,	
  Services,	
  etc.	
  
๏  Policy,	
  SLA,	
  etc.	
  Enforcement	
  
8	
  
Service	
  Discovery	
  with	
  WS-­‐
Discovery	
  
๏  	
  Why	
  we	
  need	
  service	
  discovery	
  
9	
  
DEMO	
  
10	
  
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	
  
Policy	
  enforcement	
  with	
  WSO2	
  
Complex	
  Event	
  Processor	
  	
  
12	
  
DEMO	
  
13	
  
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	
  
Monitoring	
  with	
  WSO2	
  Business	
  
Ac,vity	
  Monitor	
  
๏  Why	
  we	
  need	
  to	
  monitor	
  services	
  
15	
  
Server	
  run,me	
  governance	
  
๏  Sta,s,cal	
  informa,on	
  on	
  opera,ng	
  processes	
  through	
  
system	
  sta,s,cs	
  
๏  Applica,on	
  logs	
  
16	
  
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	
  	
  
THANK	
  YOU	
  
18	
  
19	
  
Business	
  Model	
  
Contact	
  us	
  !	
  

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

  • 1.
    Last Updated: Jan.2014 So#ware  Engineer   Pulasthi   Run,me  Governance  with   WSO2  Governance  Registry   Integrated  with  WSO2  BAM   and  WSO2  CEP  
  • 2.
    2   About  the  Presenter(s)   ๏  Pulasthi  Supun   ๏  SoFware  Engineer   ๏  pulasthi@wso2.com  
  • 3.
    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  
  • 4.
    4   What  WSO2  delivers  
  • 5.
    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  
  • 6.
  • 7.
    SOA  Governance   ๏ Design  ,me  governance   ๏  Run,me  governance   ๏  Service  run,me  governance   ๏  Server  run,me  governance         7  
  • 8.
    Service  Run,me  Governance   ๏  Service  Discovery   ๏  Monitor  API s,  Services,  etc.   ๏  Policy,  SLA,  etc.  Enforcement   8  
  • 9.
    Service  Discovery  with  WS-­‐ Discovery   ๏   Why  we  need  service  discovery   9  
  • 10.
  • 11.
    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  
  • 12.
    Policy  enforcement  with  WSO2   Complex  Event  Processor     12  
  • 13.
  • 14.
    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  
  • 15.
    Monitoring  with  WSO2  Business   Ac,vity  Monitor   ๏  Why  we  need  to  monitor  services   15  
  • 16.
    Server  run,me  governance   ๏  Sta,s,cal  informa,on  on  opera,ng  processes  through   system  sta,s,cs   ๏  Applica,on  logs   16  
  • 17.
    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    
  • 18.
  • 19.
  • 20.