Upload
lakmal-warusawithana
View
181
Download
3
Tags:
Embed Size (px)
Citation preview
S t o r e a n d D e l i v e r D a t a t o t h e M o b i l e A p p E d g e : W S O 2 S t o r a g e - a s - a - S e r v i c e
a n d D a t a - a s - a - S e r v i c e
A n j a n a F e r n a n d oTe c h n i c a l L e a d ,
W S O 2
Deploying and Extending Apache Stratos (Incubating) an Open PaaS
Lakmal Warusawithana Committer, PPMC Member,
Apache Stratos (Incubating)Software Architect,
WSO2
What is Apache Stratos (Incubating)
● A Platform-as-a-Service (PaaS) Framework
● Deploys onto an Infrastructure-as-a-Service (IaaS) Including Amazon EC2, VMWare vCloud, OpenStack...etc
● Creates a secure, multi-tenant, elastic, metered, billed PaaS
● Supports private, public or hybrid PaaS
Architecture of Apache Stratos (Incubating) 4.0
Support for External Load Balancers
Scalable Dynamic Load Balancing
● LB could be defined as a Cartridge
● Service Cluster or a group could defined its own LB
● Subscription can request a dedicate LB
● LB can auto Scale
Scalable Dynamic Load Balancing
Multi-factor Auto Scaling
Smart Polices for Cloud Deployments
● Ability to define smart polices
– High availability in multi-cloud– Economy Policy– Fail-over Policy– High performance– Dedicate resource
● Meet SLAs ● Policies could be defined by DevOps
Built in LXC support
Composite Application Deployment
Cloud Bursting and Multi-Cloud PaaS
T h a n k Y o u !Thank You!