wso2 platform introduction - why,what and how

38
Last Updated: Jan. 2014 VP Pla&orm Evangelism Twi3er @ cobiacomm h3p://blog.cobia.net/cobiacomm Chris Haddad WSO2 Pla&orm IntroducFon: Why, What, and How?

Upload: wso2

Post on 17-May-2015

863 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: WSO2 Platform Introduction - Why,What and How

Last Updated: Jan. 2014

VP  Pla&orm  Evangelism  Twi3er  @  cobiacomm  

h3p://blog.cobia.net/cobiacomm  

Chris  Haddad  

WSO2  Pla&orm  IntroducFon:  Why,  What,  and  How?  

Page 2: WSO2 Platform Introduction - Why,What and How

2  

About  the  Presenter  

๏  Chris  Haddad  

๏  VP  Pla&orm  Evangelism  

๏  Learn  more  about  me  

๏  www.linkedin.com/in/cobiacomm/  

๏  Follow  me  

๏  @cobiacomm  on  Twi3er  

๏  h3p://blog.cobia.net/cobiacomm  

๏  On  Google+  too  

Page 3: WSO2 Platform Introduction - Why,What and How

Why  Change?        Increasingly  Complex  Requirements  

http://wso2.com/landing/enabling-the-connected-business

Page 4: WSO2 Platform Introduction - Why,What and How

Join  The  Now  GeneraFon  ๏  Time  to  create  project  workspace  

๏  Time  to  build,  integrate,  test  

๏  Time  to  approve,  promote  

๏  Time  to  deploy,  release  

๏  Dwell  Fme  –  Fme  waiFng  for  the  next  operaFon  to  commence  or  complete  

http://blog.cobia.net/cobiacomm/2013/03/19/accelerating-business-agility-with-app-factory-devops-paas/

Page 5: WSO2 Platform Introduction - Why,What and How

Web  1.0  Presenta.on  • Web  sites  •  Brochure-­‐ware  •  E-­‐mail  

• Mass  markeFng  •  StaFc  informaFon  delivery  

Web  2.0  Transac.onal  •  E-­‐Commerce  •  Social  networks  •  So]ware  as  a  Service  

•  Search  •  RecommendaFons  and  status    

Web  3.0  Community  • Massive  Data-­‐driven  • Mobile  

• Ad  hoc  groups  •  Self-­‐SelecFon  and  Social  

•  Ecosystems  •  Contextual  and  Personalized  

1/17/14  5  

Evolve  with  The  Web  Channel    Social  Community,  Context,  and  Ecosystems  

Page 6: WSO2 Platform Introduction - Why,What and How

Engage  your  customers  and  partners  

Mobility, Internet of Everything, and Ecosystem Business Models are Transforming The Web

Page 7: WSO2 Platform Introduction - Why,What and How

SituaFonal  Context:  Traffic  

{incidents: [ {impacting: false, eventCode: 0,

iconURL: "http://...", lat: 38.743999,

shortDesc: "Exit ramp closed on I 95...", type: 1,

severity: 0, fullDesc: "In NEWINGTON exit ramp closed on I-95 ...",

startTime: "2010-02-21T00:14:07", lng: -77.188004, id: "368598263",

endTime: "2010-02-27T05:04:19" },

Image source: http://www.directoryofnewyorkcity.com/blog/2009/05/how-to-find-parking-in-new-york-city/ Real-time traffic map: http://www.mapquestapi.com/traffic/

Page 8: WSO2 Platform Introduction - Why,What and How

Increase  Development  Volume  By  Enabling  The  Long  Tail  

Page 9: WSO2 Platform Introduction - Why,What and How

Accelerate  interac.ons  inside  and  outside  the  organiza.on  

 

Reduce  interac.on  

fric.on  and  cost    

Increase  engagement  and  

enhance  produc.vity        

 

Sense    business  ac.vity  

and    automa.cally  

adapt    

Become  a  More  Connected  Business  

http://wso2.com/landing/enabling-the-connected-business

Page 10: WSO2 Platform Introduction - Why,What and How

Become  more  responsive  and  effecFve  

Page 11: WSO2 Platform Introduction - Why,What and How

What  architecture  goal-­‐state  is  required?  

http://edcforums.com/threads/the-atwood-collectors-thread-part-2.101226/page-5

Page 12: WSO2 Platform Introduction - Why,What and How

12  

Page 13: WSO2 Platform Introduction - Why,What and How

Connected  Business  Reference  Architecture  

Page 14: WSO2 Platform Introduction - Why,What and How

Old  IT  à  Responsive  IT  

Page 15: WSO2 Platform Introduction - Why,What and How

Accelerate  Success  by    AdopFng  New  IT  Disciplines  

Page 16: WSO2 Platform Introduction - Why,What and How

Select  fit-­‐for-­‐purpose  architecture  

Page 17: WSO2 Platform Introduction - Why,What and How

Based  on  Composable  Components  

Page 18: WSO2 Platform Introduction - Why,What and How

Spanning  Comprehensive  Requirements  WSO2  Carbon  Enterprise  Middleware  Pla&orm  

Page 19: WSO2 Platform Introduction - Why,What and How

Pla&orm  Component  SelecFon  Flexibility  

Page 20: WSO2 Platform Introduction - Why,What and How

Typical  IT  business  use-­‐case  

๏  New SOA strategy

๏  Leverage the existing IT infrastructure

๏  Build new business services

๏  Use externally available services

๏  Expose business services internally/externally

๏  Make the system enterprise ready

Page 21: WSO2 Platform Introduction - Why,What and How

How  to  deliver  

Page 22: WSO2 Platform Introduction - Why,What and How

Business  Service  Pla&orm    ImplementaFon  :  IntegraFon  and  Data  

Page 23: WSO2 Platform Introduction - Why,What and How

Business  Service  Pla&orm    ImplementaFon  :  Services  and  Governance  

Page 24: WSO2 Platform Introduction - Why,What and How

Business  Service  Pla&orm    ImplementaFon  :  Business  Processes,  Security  

Page 25: WSO2 Platform Introduction - Why,What and How

Business  Service  Pla&orm    ImplementaFon  :  Monitoring  and  Portals  

Page 26: WSO2 Platform Introduction - Why,What and How

Case  Study  :  Boeing  -­‐  A  PaaS  soluFon  to  reshape  client  engagement  (Architecture)  

 

Page 27: WSO2 Platform Introduction - Why,What and How

27  

AcFon  Step:  Integrate  

Page 28: WSO2 Platform Introduction - Why,What and How

28  

AcFon  Step:  Expose  Services  As  APIs  

Page 29: WSO2 Platform Introduction - Why,What and How

29  

AcFon  Step:  Don’t  Loose  Control  

Page 30: WSO2 Platform Introduction - Why,What and How

30  

AcFon  Step:  Monitor  And  Analyze  ๏  Monitor  millions  of  events,  

leveraging  highly  scalable  NoSQL  database  

๏  Common  Events  Collector    

๏  Take  decisions  in  real  Fme  through  Complex  Event  Processing  

๏  Create  dashboards  for  both  technical  and  business  monitoring  

Page 31: WSO2 Platform Introduction - Why,What and How

31  

AcFon  Step:  Publish  and  Socialize  

Page 32: WSO2 Platform Introduction - Why,What and How

AcFon  Step:  Adopt  Unified,  Full  Life  Cycle  DevOps  

Page 33: WSO2 Platform Introduction - Why,What and How

AcFon  Step:    Accelerate  with  DevOps  PaaS  

Page 34: WSO2 Platform Introduction - Why,What and How

Shape  the  Cloud  

Page 35: WSO2 Platform Introduction - Why,What and How

Recommended  Reading  ๏  The  Path  to  Responsive  IT  

๏  h3p://wso2.com/whitepapers/the-­‐path-­‐to-­‐responsive-­‐it  

๏  DevOps  Meets  ALM  in  the  Cloud  

๏  h3p://wso2.com/whitepapers/devops-­‐meets-­‐alm-­‐in-­‐the-­‐cloud-­‐cloud-­‐devops-­‐paas  

๏  Cloud-­‐NaFve  Advantage  

๏  h3p://wso2.com/whitepapers/cloud-­‐naFve-­‐advantage-­‐mulF-­‐tenant-­‐shared-­‐container-­‐paas  

๏  PromoFng  Service  Re-­‐use  with  API  Management  

๏  h3p://wso2.com/whitepapers/promoFng-­‐service-­‐reuse-­‐within-­‐your-­‐enterprise-­‐and-­‐maximizing-­‐soa-­‐success  

Page 36: WSO2 Platform Introduction - Why,What and How

WSO2:  The  only  Open  Source  visionary  in    all  3  applicaFon  infrastructure  categories  

http://wso2.com/landing/gartner-compares-vendors-of-comprehensive-application-infrastructure-suites/ Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or

implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose

Page 37: WSO2 Platform Introduction - Why,What and How

37  

Business  Model  

Page 38: WSO2 Platform Introduction - Why,What and How

Contact  us  !