SlideShare a Scribd company logo
Building a Cloud Platform
                            Chris Haddad
            Vice President Technology Evangelism, WSO2

                             Paul Weiss
          Technical Marketing Manager, Eucalyptus Systems

                Follow me @cobiacomm
Read more about PaaS at http://blog.cobia.net/cobiacomm
         Try StratosLive https://stratoslive.wso2.com/
Your Presenters
Chris Haddad
WSO2 Vice President Technology Evangelism
Former Burton Group and Gartner research leader
whose main role is to raise visibility, awareness,
and knowledge of the Platform as Service, Service
Oriented Architecture, and API Management

Twitter @cobiacomm
http://blog.cobia.net/cobiacomm

Paul Weiss
Technical Marketing Manager at Eucalyptus Systems working with Enterprise
customers across the globe. He worked at VMware for over 3 years and has
worked with virtualization products for many years. He has also worked as a
VMware Specialist at a Premier VMware Partner, a Senior Systems Architect
with a primary focus on large Sun environments, and as a Sun Certified
Instructor. Paul has over 16 years of Enterprise IT experience and is certified in
many solutions like Solaris, Red Hat and VMware. Paul also served in the U.S.
Army for 15 years and is a Gulf War veteran.
Building a Cloud Platform
• Defining Cloud Boundaries
• Composing the Cloud Platform
• Optimizing Cloud Performance
Why We’re Here…




               Source: 2012 Future of Cloud Survey


4
5 Essential Cloud Characteristics




                                    5
Brings the Power of Cloud
         to Your Business



6
Scalable
                       Big Data      SaaS
  Web      Dev/Test
                         Apps        PaaS
Services




   On-premise Virtualized Infrastructure


                                            7
Eucalyptus
is the world’s most
widely deployed on-
   premise cloud
software platform.




                      8
Eucalyptus Clouds




                    9
Project Tools   Source Code   Contributors



10
Eucalyptus & Community Development
• Complete Eucalyptus 3 open source code on Github
• Defects, fixes, and new features tracked in Jira
• Project management integration between feature
  requests, bug reports, and development process
• Comprehensive knowledge base & community forum
• Projects: Growing active projects around Eucalyptus




11
Active Community Participation
 http://www.eucalyptus.com/participate




                                         12
Active Community Projects
       https://projects.eucalyptus.com/

• Platform – Fedora & Debian Distros
• SilverEye – Installation Tools for Complex
  Environments
• EuTester – Suite of Testing Tools
• EuStore – Eucalyptus Image Management
  Tools
                                               13
Commitment to Quality
                500,000+ Instances




Source: http://eucatest.wordpress.com/2012/06/23/quality-flow-in-eucalyptus/




                                                                               14
F.A.S.T = Business Agility
Flexibility          Automation       Speed        Trust




   Self-Service        Self-Service    Dynamic       Resource
    Resource            Resource       Resource     Chargeback
  Configuration        Provisioning   Management   and Reporting




                                                                   15
Eucalyptus Platform




16
Eucalyptus Professional Services




•    Industry-leading Consulting and Education
•    Accelerate Time to Market
•    Reduce Deployment Risks
•    Maximize Cloud ROI

17
Eucalyptus Support Services
• Standard Option
  – 9x5 Phone Support
• Premium Option
  – 24x7 Phone Support
• Multiple Support Resources
• Guaranteed Response Times
• Access to Platform Integrations
  – VMware
  – SAN Adapters
                                    18
Eucalyptus Customers




                       19
Broad, Global Partner Ecosystem




 Cloud App    Data Center           System          Cloud      Cloud Data
Development   Automation       Integrators/VARs   Management     Center




                       Platform and Infrastructure


                                                                        20
National Institute of Standards and
          Technology (April 2012)




     There are many cloud products in the market place, but
     NIST has determined Eucalyptus Enterprise Edition is the
      only IaaS cloud management software currently on the
     market that is built open source and supports private and
                     public cloud infrastructure.


21
Enterprise-Grade, Production-Ready
• Why Eucalyptus?
  –   Most mature platform
  –   Open source flexibility
  –   AWS-compatibility
  –   Deep partner ecosystem

• Customers Experience:
  –   On-demand, self-service IT
  –   Faster provisioning times
  –   Better ability to handle workloads
  –   Easier control over datacenters




                                           22
Defining Cloud Boundaries

      Web Application                       Cloud Application
•   Synchronous request-reply        •   Asynchronous interaction
    interaction                      •   Queues and workers
•   Centralized state (i.e. single   •   Scale out across datacenters
    database) and session                and providers
    management                       •   Distributed state and session
•   Clustered server instances           management
•   Silo architecture                •   Autonomous service instances
                                     •   Tenant context personalization
                                     •   Shared JVM / Shared Schema
                                     •   Shared nothing architecture
Defining Cloud Boundaries
• Distributed Topology
   – Latency
   – Stateless, autonomous services
   – Instrumented, redundant, and expecting failure
• Efficient resource pooling
   – Consumption aware and multi-tenant
   – Automated, continuous
• Scale
   – Asynchronous, event driven callbacks
   – Parallelizable, workload decomposition, and idempotent
• On-demand self service
   – Personalization extensibility points
   – Fine grained, modular
   – Template driven
Composing a Cloud Platform
Cloud

                     PaaS Run-time Framework (Stratos)
   Cloud
 Management              Service-aware, tenant-aware
                                   Load Balancer

 PaaS Manager                    Stratos Controller
                                                       Cloud Native Container(s)
                            Asset/Code Deployer
   Cloud
 Governance
                           Asset/Code Synchronizer      Tenant1      Tenant(n)
                                Metering and Billing



    Asset Repositories (code,               Identity
       services, policies)                Management              IaaS
Composing a Cloud Platform
Cloud Application Platform Architecture
                                        Load
                                      Balancer



              Controller                                    Manager




         Metering
                                                                Repository
        and Billing




                           Platform               Code
                           Services              Deployer
Composing a Cloud Platform:
Shared Middleware Services
Optimizing Cloud Performance
Cloud-aware Application

   Parallelizable,
  Shared nothing
                      Multi-tenant Application Platform Services
  Asynchronous,
 stateless services

   Fine grained,              ESB
  modular design

      Tenant
                       Application Server
                                            PaaS Framework
  personalization       Business Process

                            Registry                                   Asset
 Efficient resource                                        Load                                   Metering and
                                            Controller              Deployer and   Repositories
   consumption        Identity Management                balancer                                   Billing
                                                                    Synchronizer

   Deterministic            Storage
   performance
Optimizing Cloud Performance: Cloud Scaling
Optimizing Cloud Performance

Stratos Monitoring, Metering, and Billing
• Number of users and applications
• Tenant Storage
• Tenant transaction activity
Optimizing Cloud Performance: Asset Lifecycle

                          Code        Tenant Traffic
                       Synchronizer     Balancer




             Code
                                                        Code
         Development
                                                       Deployer
          and Update




                         Instance       Activity
                          Scaling       Metering
Quick Start Use Cases

Service level management and elastic scale
• Use cases
  – Ensure application satisfies consumer demand while
    maximizing resource utilization
     • Scale workload processing and increase performance while
       minimizing infrastructure spend
  – Load test application service
  – Demonstrate multi-tenant web application
• Key Metrics
  – Minimum and maximum scale
  – Scale frequency (i.e. time to scale up/down)
Quick Start Use Cases

Consumption based pricing and billing
• Use cases
  – View service logs
  – View bill by business value
• Key Metric
  – Cost to operate application per user or transaction
Resources
• Try StratosLive right now:
   – https://stratoslive.wso2.com/
• Read about Stratos:
   – http://wso2.com/cloud/stratos/
   – Source Download available
• White Paper
   – Selecting Platform as a Service
• Blog Articles
   –   What is Platform as a Service?
   –   PaaS Evaluation Framework for CIOs and Architects
   –   How to simplify Platform as a Service Complexity
   –   Searching for Cloud Reference Architecture
• Contact us:
   – bizdev@wso2.com
Follow us:
Contact us:
                           http://twitter.com/#!/wso2
http://wso2.com/contact/

More Related Content

What's hot (20)

PDF
Empowering Development Governance with WSO2 Products
WSO2
 
PDF
WSO2 Quarterly Technical Update
WSO2
 
PDF
WSO2 Intro Webinar - Scale your business with the cloud enabled WSO2 Applica...
WSO2
 
PDF
APIs and Beyond
WSO2
 
PDF
How the WSO2 App factory can help Manage your Applications
WSO2
 
PDF
Creating an Ecosystem Platform with Vertical PaaS
WSO2
 
PPTX
Lightweight ESB Alternatives
Chris Haddad
 
PPTX
WSO2Con 2011: Introduction to the WSO2 Carbon Platform
Afkham Azeez
 
PDF
Exploring a Real World Use Case
WSO2
 
PDF
Enterprise Use Case Webinar – Development Governance with the WSO2 Governance...
WSO2
 
PPTX
Introducing the WSO2 Platform
WSO2
 
PDF
WSO2 Business Activity Monitor (BAM) 2.0 - a new beginning
WSO2
 
PDF
WSO2 and 2 Degrees Case Study
WSO2
 
PPTX
Role of integration in Digital Transformation
WSO2
 
PDF
WSO2 Stratos 2 - Your all in one Cloud Platform
WSO2
 
PDF
ESB Evaluation Framework
WSO2
 
PDF
In the Spotlight WSO2 App Factory
WSO2
 
PDF
Develop an Infrastructure Cost Optimization Strategy
WSO2
 
PDF
Delivering the Promise of SOA - Enterprise Integration Made Easy
WSO2
 
PDF
Integration Solution Patterns
WSO2
 
Empowering Development Governance with WSO2 Products
WSO2
 
WSO2 Quarterly Technical Update
WSO2
 
WSO2 Intro Webinar - Scale your business with the cloud enabled WSO2 Applica...
WSO2
 
APIs and Beyond
WSO2
 
How the WSO2 App factory can help Manage your Applications
WSO2
 
Creating an Ecosystem Platform with Vertical PaaS
WSO2
 
Lightweight ESB Alternatives
Chris Haddad
 
WSO2Con 2011: Introduction to the WSO2 Carbon Platform
Afkham Azeez
 
Exploring a Real World Use Case
WSO2
 
Enterprise Use Case Webinar – Development Governance with the WSO2 Governance...
WSO2
 
Introducing the WSO2 Platform
WSO2
 
WSO2 Business Activity Monitor (BAM) 2.0 - a new beginning
WSO2
 
WSO2 and 2 Degrees Case Study
WSO2
 
Role of integration in Digital Transformation
WSO2
 
WSO2 Stratos 2 - Your all in one Cloud Platform
WSO2
 
ESB Evaluation Framework
WSO2
 
In the Spotlight WSO2 App Factory
WSO2
 
Develop an Infrastructure Cost Optimization Strategy
WSO2
 
Delivering the Promise of SOA - Enterprise Integration Made Easy
WSO2
 
Integration Solution Patterns
WSO2
 

Similar to Building A Cloud Platform (20)

PDF
Hot Cloud Companies: Tap In Systems - The Problem: Managing Cloud Complexities
OpSource
 
PDF
Mon1420 build clouds-oliviermaes-citrix
eurocloud
 
PDF
Paying for PaaS
WSO2
 
PPTX
Introduction to PaaS
Chris Haddad
 
PPTX
Cloud computing by Luqman
Luqman Shareef
 
PPTX
Cloud Computing 101
Kamal Arora
 
PDF
Making of a Successful Cloud Business
ACMBangalore
 
PDF
Oracle cloud oagi
Mathews Job
 
PPTX
AI needs Hybrid Cloud - TEC conference 2025.pptx
Shikha Srivastava
 
PDF
MT125 Virtustream Enterprise Cloud: Purpose Built to Run Mission Critical App...
Dell EMC World
 
PPTX
Un-clouding the cloud
Davinder Kohli
 
PDF
Summer School Delivering On-Demand Shared Middleware Services
WSO2
 
PPTX
Scale Cloud across Enterprise
Chris Haddad
 
PDF
Architecting SaaS
AxEdge Consulting
 
PPTX
Private Clouds - Business Agility Seminar
Exponential_e
 
PPTX
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
buildacloud
 
PPTX
Achieve business agility with Cloud APIs, Cloud-aware Apps, and Cloud DevOps ...
WSO2
 
PPTX
Building Cloud-Aware Applications
Chris Haddad
 
PDF
MongoDB World 2018: MongoDB and Cloud Foundry – A Match Made for the Cloud
MongoDB
 
PDF
AWS and VMware: How to Architect and Manage Hybrid Environments
RightScale
 
Hot Cloud Companies: Tap In Systems - The Problem: Managing Cloud Complexities
OpSource
 
Mon1420 build clouds-oliviermaes-citrix
eurocloud
 
Paying for PaaS
WSO2
 
Introduction to PaaS
Chris Haddad
 
Cloud computing by Luqman
Luqman Shareef
 
Cloud Computing 101
Kamal Arora
 
Making of a Successful Cloud Business
ACMBangalore
 
Oracle cloud oagi
Mathews Job
 
AI needs Hybrid Cloud - TEC conference 2025.pptx
Shikha Srivastava
 
MT125 Virtustream Enterprise Cloud: Purpose Built to Run Mission Critical App...
Dell EMC World
 
Un-clouding the cloud
Davinder Kohli
 
Summer School Delivering On-Demand Shared Middleware Services
WSO2
 
Scale Cloud across Enterprise
Chris Haddad
 
Architecting SaaS
AxEdge Consulting
 
Private Clouds - Business Agility Seminar
Exponential_e
 
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
buildacloud
 
Achieve business agility with Cloud APIs, Cloud-aware Apps, and Cloud DevOps ...
WSO2
 
Building Cloud-Aware Applications
Chris Haddad
 
MongoDB World 2018: MongoDB and Cloud Foundry – A Match Made for the Cloud
MongoDB
 
AWS and VMware: How to Architect and Manage Hybrid Environments
RightScale
 
Ad

More from WSO2 (20)

PDF
Quantum Threats Are Closer Than You Think – Act Now to Stay Secure
WSO2
 
PDF
Modern Platform Engineering with Choreo - The AI-Native Internal Developer Pl...
WSO2
 
PDF
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
WSO2
 
PDF
Build Smarter, Deliver Faster with Choreo - An AI Native Internal Developer P...
WSO2
 
PDF
Platformless Modernization with Choreo.pdf
WSO2
 
PDF
Application Modernization with Choreo for the BFSI Sector
WSO2
 
PDF
Choreo - The AI-Native Internal Developer Platform as a Service: Overview
WSO2
 
PDF
[Roundtable] Choreo - The AI-Native Internal Developer Platform as a Service
WSO2
 
PPTX
WSO2Con 2025 - Building AI Applications in the Enterprise (Part 1)
WSO2
 
PPTX
WSO2Con 2025 - Building Secure Business Customer and Partner Experience (B2B)...
WSO2
 
PPTX
WSO2Con 2025 - Building Secure Customer Experience Apps
WSO2
 
PPTX
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
WSO2
 
PPTX
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
WSO2
 
PPTX
WSO2Con 2025 - Unified Management of Ingress and Egress Across Multiple API G...
WSO2
 
PPTX
WSO2Con 2025 - How an Internal Developer Platform Lets Developers Focus on Code
WSO2
 
PPTX
WSO2Con 2025 - Architecting Cloud-Native Applications
WSO2
 
PDF
Mastering Intelligent Digital Experiences with Platformless Modernization
WSO2
 
PDF
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
PDF
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2
 
PDF
architecting-ai-in-the-enterprise-apis-and-applications.pdf
WSO2
 
Quantum Threats Are Closer Than You Think – Act Now to Stay Secure
WSO2
 
Modern Platform Engineering with Choreo - The AI-Native Internal Developer Pl...
WSO2
 
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
WSO2
 
Build Smarter, Deliver Faster with Choreo - An AI Native Internal Developer P...
WSO2
 
Platformless Modernization with Choreo.pdf
WSO2
 
Application Modernization with Choreo for the BFSI Sector
WSO2
 
Choreo - The AI-Native Internal Developer Platform as a Service: Overview
WSO2
 
[Roundtable] Choreo - The AI-Native Internal Developer Platform as a Service
WSO2
 
WSO2Con 2025 - Building AI Applications in the Enterprise (Part 1)
WSO2
 
WSO2Con 2025 - Building Secure Business Customer and Partner Experience (B2B)...
WSO2
 
WSO2Con 2025 - Building Secure Customer Experience Apps
WSO2
 
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
WSO2
 
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
WSO2
 
WSO2Con 2025 - Unified Management of Ingress and Egress Across Multiple API G...
WSO2
 
WSO2Con 2025 - How an Internal Developer Platform Lets Developers Focus on Code
WSO2
 
WSO2Con 2025 - Architecting Cloud-Native Applications
WSO2
 
Mastering Intelligent Digital Experiences with Platformless Modernization
WSO2
 
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
WSO2
 
Ad

Recently uploaded (20)

PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
July Patch Tuesday
Ivanti
 
PPTX
Building a Production-Ready Barts Health Secure Data Environment Tooling, Acc...
Barts Health
 
PPTX
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
PDF
TrustArc Webinar - Data Privacy Trends 2025: Mid-Year Insights & Program Stra...
TrustArc
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Predicting the unpredictable: re-engineering recommendation algorithms for fr...
Speck&Tech
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PDF
Persuasive AI: risks and opportunities in the age of digital debate
Speck&Tech
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
July Patch Tuesday
Ivanti
 
Building a Production-Ready Barts Health Secure Data Environment Tooling, Acc...
Barts Health
 
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
TrustArc Webinar - Data Privacy Trends 2025: Mid-Year Insights & Program Stra...
TrustArc
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Predicting the unpredictable: re-engineering recommendation algorithms for fr...
Speck&Tech
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
Persuasive AI: risks and opportunities in the age of digital debate
Speck&Tech
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 

Building A Cloud Platform

  • 1. Building a Cloud Platform Chris Haddad Vice President Technology Evangelism, WSO2 Paul Weiss Technical Marketing Manager, Eucalyptus Systems Follow me @cobiacomm Read more about PaaS at http://blog.cobia.net/cobiacomm Try StratosLive https://stratoslive.wso2.com/
  • 2. Your Presenters Chris Haddad WSO2 Vice President Technology Evangelism Former Burton Group and Gartner research leader whose main role is to raise visibility, awareness, and knowledge of the Platform as Service, Service Oriented Architecture, and API Management Twitter @cobiacomm http://blog.cobia.net/cobiacomm Paul Weiss Technical Marketing Manager at Eucalyptus Systems working with Enterprise customers across the globe. He worked at VMware for over 3 years and has worked with virtualization products for many years. He has also worked as a VMware Specialist at a Premier VMware Partner, a Senior Systems Architect with a primary focus on large Sun environments, and as a Sun Certified Instructor. Paul has over 16 years of Enterprise IT experience and is certified in many solutions like Solaris, Red Hat and VMware. Paul also served in the U.S. Army for 15 years and is a Gulf War veteran.
  • 3. Building a Cloud Platform • Defining Cloud Boundaries • Composing the Cloud Platform • Optimizing Cloud Performance
  • 4. Why We’re Here… Source: 2012 Future of Cloud Survey 4
  • 5. 5 Essential Cloud Characteristics 5
  • 6. Brings the Power of Cloud to Your Business 6
  • 7. Scalable Big Data SaaS Web Dev/Test Apps PaaS Services On-premise Virtualized Infrastructure 7
  • 8. Eucalyptus is the world’s most widely deployed on- premise cloud software platform. 8
  • 10. Project Tools Source Code Contributors 10
  • 11. Eucalyptus & Community Development • Complete Eucalyptus 3 open source code on Github • Defects, fixes, and new features tracked in Jira • Project management integration between feature requests, bug reports, and development process • Comprehensive knowledge base & community forum • Projects: Growing active projects around Eucalyptus 11
  • 12. Active Community Participation http://www.eucalyptus.com/participate 12
  • 13. Active Community Projects https://projects.eucalyptus.com/ • Platform – Fedora & Debian Distros • SilverEye – Installation Tools for Complex Environments • EuTester – Suite of Testing Tools • EuStore – Eucalyptus Image Management Tools 13
  • 14. Commitment to Quality 500,000+ Instances Source: http://eucatest.wordpress.com/2012/06/23/quality-flow-in-eucalyptus/ 14
  • 15. F.A.S.T = Business Agility Flexibility Automation Speed Trust Self-Service Self-Service Dynamic Resource Resource Resource Resource Chargeback Configuration Provisioning Management and Reporting 15
  • 17. Eucalyptus Professional Services • Industry-leading Consulting and Education • Accelerate Time to Market • Reduce Deployment Risks • Maximize Cloud ROI 17
  • 18. Eucalyptus Support Services • Standard Option – 9x5 Phone Support • Premium Option – 24x7 Phone Support • Multiple Support Resources • Guaranteed Response Times • Access to Platform Integrations – VMware – SAN Adapters 18
  • 20. Broad, Global Partner Ecosystem Cloud App Data Center System Cloud Cloud Data Development Automation Integrators/VARs Management Center Platform and Infrastructure 20
  • 21. National Institute of Standards and Technology (April 2012) There are many cloud products in the market place, but NIST has determined Eucalyptus Enterprise Edition is the only IaaS cloud management software currently on the market that is built open source and supports private and public cloud infrastructure. 21
  • 22. Enterprise-Grade, Production-Ready • Why Eucalyptus? – Most mature platform – Open source flexibility – AWS-compatibility – Deep partner ecosystem • Customers Experience: – On-demand, self-service IT – Faster provisioning times – Better ability to handle workloads – Easier control over datacenters 22
  • 23. Defining Cloud Boundaries Web Application Cloud Application • Synchronous request-reply • Asynchronous interaction interaction • Queues and workers • Centralized state (i.e. single • Scale out across datacenters database) and session and providers management • Distributed state and session • Clustered server instances management • Silo architecture • Autonomous service instances • Tenant context personalization • Shared JVM / Shared Schema • Shared nothing architecture
  • 24. Defining Cloud Boundaries • Distributed Topology – Latency – Stateless, autonomous services – Instrumented, redundant, and expecting failure • Efficient resource pooling – Consumption aware and multi-tenant – Automated, continuous • Scale – Asynchronous, event driven callbacks – Parallelizable, workload decomposition, and idempotent • On-demand self service – Personalization extensibility points – Fine grained, modular – Template driven
  • 25. Composing a Cloud Platform Cloud PaaS Run-time Framework (Stratos) Cloud Management Service-aware, tenant-aware Load Balancer PaaS Manager Stratos Controller Cloud Native Container(s) Asset/Code Deployer Cloud Governance Asset/Code Synchronizer Tenant1 Tenant(n) Metering and Billing Asset Repositories (code, Identity services, policies) Management IaaS
  • 26. Composing a Cloud Platform Cloud Application Platform Architecture Load Balancer Controller Manager Metering Repository and Billing Platform Code Services Deployer
  • 27. Composing a Cloud Platform: Shared Middleware Services
  • 28. Optimizing Cloud Performance Cloud-aware Application Parallelizable, Shared nothing Multi-tenant Application Platform Services Asynchronous, stateless services Fine grained, ESB modular design Tenant Application Server PaaS Framework personalization Business Process Registry Asset Efficient resource Load Metering and Controller Deployer and Repositories consumption Identity Management balancer Billing Synchronizer Deterministic Storage performance
  • 30. Optimizing Cloud Performance Stratos Monitoring, Metering, and Billing • Number of users and applications • Tenant Storage • Tenant transaction activity
  • 31. Optimizing Cloud Performance: Asset Lifecycle Code Tenant Traffic Synchronizer Balancer Code Code Development Deployer and Update Instance Activity Scaling Metering
  • 32. Quick Start Use Cases Service level management and elastic scale • Use cases – Ensure application satisfies consumer demand while maximizing resource utilization • Scale workload processing and increase performance while minimizing infrastructure spend – Load test application service – Demonstrate multi-tenant web application • Key Metrics – Minimum and maximum scale – Scale frequency (i.e. time to scale up/down)
  • 33. Quick Start Use Cases Consumption based pricing and billing • Use cases – View service logs – View bill by business value • Key Metric – Cost to operate application per user or transaction
  • 34. Resources • Try StratosLive right now: – https://stratoslive.wso2.com/ • Read about Stratos: – http://wso2.com/cloud/stratos/ – Source Download available • White Paper – Selecting Platform as a Service • Blog Articles – What is Platform as a Service? – PaaS Evaluation Framework for CIOs and Architects – How to simplify Platform as a Service Complexity – Searching for Cloud Reference Architecture • Contact us: – [email protected]
  • 35. Follow us: Contact us: http://twitter.com/#!/wso2 http://wso2.com/contact/