private, managed, public - all things wso2 cloud

31
Last Updated: June. 2015 Private, Managed, Public All Things WSO2 Cloud VP, Cloud Dmitry Sotnikov VP, Pla+orm Evangelism Chris Haddad

Upload: wso2

Post on 28-Jul-2015

180 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Private, Managed, Public - All Things WSO2 Cloud

Last Updated: June. 2015

Private, Managed, Public

All Things WSO2 Cloud  

VP,  Cloud  Dmitry  Sotnikov  

VP,  Pla+orm  Evangelism  Chris  Haddad  

Page 2: Private, Managed, Public - All Things WSO2 Cloud

Public Hybrid Private

Software as a Service

Platform as a Service

Infrastructure as a Service

Control

Economy

Flexibility of Purpose Leve

l of A

bstr

actio

n Cloud  Headwinds  and  Tailwinds  

Page 3: Private, Managed, Public - All Things WSO2 Cloud

Cloud  Na0ve  PaaS  •  Embraces Devops

•  Automated governance and automated deployment

•  DevOps Practices (continuous integration, delivery)

•  Offers On-demand self service •  For DevOps and End-users

•  Developer workflow and experience

•  Service and Tenant aware •  Multi-tenant platform - Price and Time to value

•  Service-aware load balancing

•  Delivers Anti-fragile environment •  Policy and rule based Elastic scalability

•  Circuit breakers

•  Service discovery

•  Extensible •  Full Platform set of Middleware Service Cartridges

•  Composite, Micro-service based applications

•  Integration with Enterprise identity and service level management

Page 4: Private, Managed, Public - All Things WSO2 Cloud

WSO2  Cloud  Pla7orm  

4  

Core PaaS

Applications

APIs

Devices

Identity

Analytics

Integration

Page 5: Private, Managed, Public - All Things WSO2 Cloud

WSO2  Cloud  Pla7orm  

5  

Core PaaS

Applications

APIs

Devices

Identity

Analytics

Integration

Page 6: Private, Managed, Public - All Things WSO2 Cloud

6  

Comprehensive    Cloud  Scenario  Coverage  

Page 7: Private, Managed, Public - All Things WSO2 Cloud

Private  Cloud  

7  

Page 8: Private, Managed, Public - All Things WSO2 Cloud

Apache Stratos 4.1.0 Architecture

Page 9: Private, Managed, Public - All Things WSO2 Cloud

Apache Stratos 4.1.0 Component Architecture

Page 10: Private, Managed, Public - All Things WSO2 Cloud

*  

WSO2  Private  PaaS/Apache  Stratos  Available  Today  

✓  Containeriza0on  ✓  Policy  based  provisioning,  scaling,  and  auto-­‐healing  ✓  Cloud  Burs0ng  and  Hybrid  Cloud  

✓  Composite  Applica0on  Models  

✓  Microservices  architecture  [Full  stack  defini0ons]  

✓  Bring  Your  Own  Run0me  

Page 11: Private, Managed, Public - All Things WSO2 Cloud

http://wso2.com/whitepapers/devops-meets-alm-in-the-cloud-cloud-devops-paas/

Adopt Unified, Full Life Cycle DevOps and Developer Self-Service

Bring Your Own Runtime

Define Your Project Archetype

Page 12: Private, Managed, Public - All Things WSO2 Cloud

*  

Bring  Your  Own  Run0me  Define  Your  Own  Project  Archetype  

✓  Baseline – [Run-only]

✓  Run-time servers, language interpreters, and frameworks

✓  Maintain quality of service

✓  Intermediate – [Basic DevOps]

✓  Create project workspace

✓  Automate Provisioning and Deployment

✓  Advanced – [Full Lifecycle Support]

✓  Integrate Software development lifecycle tooling

✓  Dynamically Discover and Link Services  

Page 13: Private, Managed, Public - All Things WSO2 Cloud

*  

Apache  Stratos  Architecture  

Page 14: Private, Managed, Public - All Things WSO2 Cloud

*  

Stratos  Architecture  with  Docker  Support  

Page 15: Private, Managed, Public - All Things WSO2 Cloud

*  

PaaS  in  a  Containerized  Cloud    

•  Application Package Manager

•  Define Composite Application

•  Manage Micro-service Definition

•  Associate Security and Network Policies

•  Manage Service Subscriptions

•  Layer 7 Container Auto-Scaler Logic

   

Page 16: Private, Managed, Public - All Things WSO2 Cloud

*  

Microservices  and  Composite  ApplicaBons  

Page 17: Private, Managed, Public - All Things WSO2 Cloud

Composite  ApplicaBon  Model  and  Policy  Model  

Page 18: Private, Managed, Public - All Things WSO2 Cloud

*  

Groups  =  Composite  Cloud  Instances  

Page 19: Private, Managed, Public - All Things WSO2 Cloud

*  

Burst  based  on  policy  and  load  

Ever  try  to  Cloud  Burst  Containers?  

Page 20: Private, Managed, Public - All Things WSO2 Cloud

More  to  PaaS  than  VMs  &  Containers  

20  

Core PaaS

Applications

APIs

Devices

Identity

Analytics

Integration

Page 21: Private, Managed, Public - All Things WSO2 Cloud

Private  Cloud:  Boeing  Edge  o  Cloud  system  encompassing  airplane  sensors,  Boeing,  supply  chain,  airlines  

o  Need  the  whole  pla7orm:  o  Data  processing  &  analy0cs  (batch  and  real-­‐0me),  o  Integra0on  w/modern  and  legacy  systems,  o  Autoscaling,  o  Provisioning,  o Mul0tenancy,  o  APIs,  o Mobility,  o  Governance    21   http://wso2.com/library/wso2con2013-usa/keynote-cutting-edge-it-at-boeing-transforming-commercial-aviation-using-wso2/

Page 22: Private, Managed, Public - All Things WSO2 Cloud

Private  Cloud:  Trimble  PaaS  o  PaaS  used  by  customers  such  as  HILTI  to  internet-­‐enable  tools  

o  Need  the  whole  pla7orm:  o  Data  processing  &  analy0cs  (batch  and  real-­‐0me),  o  Integra0on  w/modern  and  legacy  systems,  o  Autoscaling,  o  Provisioning,  o  API  management,  o  Iden0ty  management      

22   http://wso2.com/library/wso2con2013-usa/keynote-building-an-enterprise-paas-framework-using-open-source-components/

Page 23: Private, Managed, Public - All Things WSO2 Cloud

Managed  Cloud  

23  

Page 24: Private, Managed, Public - All Things WSO2 Cloud

o  Star0ng  June  2,  2014  all  WSO2  products  are  also  op0onally  available  hosted  by  WSO2  

o  Dedicated  per-­‐customer  deployment  o  Can  be  connected  to  customer  network  o  Set  up  and  run  by  WSO2  o  Guaranteed  SLA  o  Now  has  customers  in  US,  Europe,  and  APAC;    public  and  commercial  

24  

Managed  Cloud  

Page 25: Private, Managed, Public - All Things WSO2 Cloud

Managed  Cloud:  Axiata/GSMA  o  API  pla7orm  for  GSM  operators  to  enable  addi0onal  business  models:  mobile  iden0ty,  mobile  payments,  etc.  

o WSO2  Pla7orm  delivered:  o  Scaling  o  Provisioning  o  API  Management,  o  Integra0on,  o  Analy0cs,  o  Iden0ty  Management  

o Managed  Cloud  enabled  fast  0me  to  market    25   https://youtu.be/PNSgkSTgRcQ

Page 26: Private, Managed, Public - All Things WSO2 Cloud

Public  Cloud  

26  

Page 27: Private, Managed, Public - All Things WSO2 Cloud

WSO2  Public  Cloud  

27  

Core PaaS

Applications

APIs

Devices

Identity

Analytics

Integration

•  Op0mized  for  mainstream  scenarios  

•  Starts  at  low  price  points  

•  Each  solu0on  is  highly  compe00ve  in  its  niche  

•  Together  they  form  the  most  comprehensive  set  of  cloud  technology  on  the  market  

Page 28: Private, Managed, Public - All Things WSO2 Cloud

o  WSO2  App  Factory  in  a  shared  public  cloud  

o  Integrated:  ✓  Applica0on  and  Database  servers,  

✓  Dev-­‐Test-­‐Prod  applica0on  lifecycle  management,  

✓  Resource  management,  

✓  GIT  code  repository,  

✓  Online  IDE,  

✓  Con0nuous  build,  

✓  Con0nuous  deployment.  

✓  Issue  tracker,  

✓  Team  management,  

o  Beta-­‐launched  

28  

Public  Cloud:  App  Cloud  

Page 29: Private, Managed, Public - All Things WSO2 Cloud

o  WSO2  API  Manager  as  a  service  

o  Integrated:  ✓  Fast  and  easy  way  to  turn    

services  into  managed  APIs,  

✓  API  modelling,  

✓  API  lifecycle  management,  

✓  Automated  scaling,  

✓  Throhling,  

✓  Key  provisioning  and  management,  

✓  Rich  subscriber  experience:  store,  forums,  etc.    

✓  Monitoring  and  analy0cs,  

✓  Mone0za0on.  

29  

Public  Cloud:  API  Cloud  

Page 30: Private, Managed, Public - All Things WSO2 Cloud

WSO2  Cloud  Pla7orm  

30  

Core PaaS

Applications

APIs

Devices

Identity

Analytics

Integration

Page 31: Private, Managed, Public - All Things WSO2 Cloud

Contact us !