17
Senior So(ware Engineer Shazni Nazeer Connec.ng WSO2 Governance Registry to External World

Connecting WSO2 Governance Registry to External World

  • Upload
    wso2

  • View
    533

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Connecting WSO2 Governance Registry to External World

Senior  So(ware  Engineer  Shazni  Nazeer  

Connec.ng  WSO2  Governance  Registry  to  External  World  

Page 2: Connecting WSO2 Governance Registry to External World

2  

About  the  Presenter  

๏  Shazni  Nazeer  

๏  Senior  SoAware  Engineer  

๏  [email protected]  

๏  [email protected]  

Page 3: Connecting WSO2 Governance Registry to External World

3  

About  WSO2  ๏  Global  enterprise,  founded  in  2005  

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

๏  Provides  only  open  source  plaPorm-­‐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: Connecting WSO2 Governance Registry to External World

4  

What  WSO2  delivers  

Page 5: Connecting WSO2 Governance Registry to External World

5  

Business  Model  

Page 6: Connecting WSO2 Governance Registry to External World

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  6  

Page 7: Connecting WSO2 Governance Registry to External World

A  Business  Need  ๏  Businesses  require  various  products  to  work  

interac.vely  together  to  achieve  business  requirements  

๏  SOA  registry  repository  plaPorms  are  useful  to  store  and  manage  ar.facts  

๏  They  also  need  to  work  with  other  products  to  get  some  business  work  done  

๏  Does  WSO2  Governance  Registry  support  integra.on  with  other  products    

7  

Page 8: Connecting WSO2 Governance Registry to External World

What  is  WSO2  API  Manager  ๏  Provides  Web  interfaces  for  development  teams  to  

deploy  and  monitor  APIs  and  consumers  to  subscribe  to,  discover  and  consume  APIs  through  a  user  friendly  storefront  

๏  Fully  open  source  

๏  External  par.es  can  mingle  with  these  APIs  to  build  innova.ve  business  solu.ons  

๏  Can  work  together  with  WSO2  GREG  to  govern  APIs  

8  

Page 9: Connecting WSO2 Governance Registry to External World

Connec.ng  WSO2  GREG  to  WSO2  APIM  ๏  In  general  APIs  are  created  using  API  publisher  and  then  

published  to  API  store  for  users  to  consume  

๏  API  Manager  and  WSO2  GREG  could  be  integrated  where  WSO2  GREG  would  contain  services  which  can  be  used  to  create  APIs  for  API  Manager  

๏  GREG  has  inbuilt  RXTs  to  store  services  and  APIs  

๏  GREG  can  be  used  to  publish  a  service  as  an  API  to  API  publisher  instead  of  using  APIM  Manager  to  create  it  

9  

Page 10: Connecting WSO2 Governance Registry to External World

DEMO  

10  

Page 11: Connecting WSO2 Governance Registry to External World

What  is  WSO2  Business  Ac.vity  Monitor?  ๏  Addresses  a  wide  range  of  monitoring  requirements  in  

businesses  ac.vi.es  and  processes  

๏  It  is  a  flexible  framework  to  model  your  own  key  performance  indicators  to  suit  different  stakeholders  

๏  Designed  to  be  significantly  scalable  to  sustain  large  amounts  of  corporate  data  loads  when  aggrega.ng,  analyzing  and  presen.ng  data.  

11  

Page 12: Connecting WSO2 Governance Registry to External World

Connec.ng  WSO2  GREG  to  WSO2  BAM  ๏  Enables  run.me  governance  

๏  Can  be  used  to  monitor  carious  registry  opera.ons  performed  by  various  users  over  a  given  period  of  .me  

๏  BAM  can  be  used  for  Root  Cause  Analysis  in  an  environment  where  WSO2  GREG  and  other  products  co-­‐operate  

12  

Page 13: Connecting WSO2 Governance Registry to External World

DEMO  

13  

Page 14: Connecting WSO2 Governance Registry to External World

14  

More  Informa.on  !  ๏  hjps://docs.wso2.org/pages/viewpage.ac.on?

pageId=22185009  

๏  hjps://docs.wso2.com/display/Governance460/WSO2+Governance+Registry+Documenta.on  

๏  hjps://docs.wso2.com/display/AM170/WSO2+API+Manager+Documenta.on  

๏  hjps://docs.wso2.org/display/BAM241/WSO2+Business+Ac.vity+Monitor+Documenta.on  

๏  hjp://shazninazeer.blogspot.com/2014/03/integra.ng-­‐sharepoint-­‐with-­‐wso2.html  

Page 15: Connecting WSO2 Governance Registry to External World

More  Informa.on  !  ๏  hjp://docs.wso2.com/display/Governance460/Oracle

+Service+Bus  

๏  hjp://docs.wso2.com/display/BAM200/KPI+Monitoring+Sample  

15  

Page 16: Connecting WSO2 Governance Registry to External World

THANK  YOU  

16  

Page 17: Connecting WSO2 Governance Registry to External World

Contact  us  !