• Share
  • Email
  • Embed
  • Like
  • Private Content
WSO2: Bringing Cloud Computing and SOA Together
 

WSO2: Bringing Cloud Computing and SOA Together

on

  • 2,126 views

Paul Fremantle, CTO and Co-founder of WSO2, explores the cloud computing space, helping architects and developers categorize cloud systems into a clear framework. In particular, he explores how SOA ...

Paul Fremantle, CTO and Co-founder of WSO2, explores the cloud computing space, helping architects and developers categorize cloud systems into a clear framework. In particular, he explores how SOA and Cloud fits together. Paul demonstrates how important SOA and Enterprise Architecture are to the Cloud.

Statistics

Views

Total Views
2,126
Views on SlideShare
1,994
Embed Views
132

Actions

Likes
4
Downloads
169
Comments
0

3 Embeds 132

http://wso2.org 123
http://www.slideshare.net 6
http://wso2.com 3

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    WSO2: Bringing Cloud Computing and SOA Together WSO2: Bringing Cloud Computing and SOA Together Presentation Transcript

    • WSO2: Bringing Cloud Computing and SOA Together November 2009
    • Evolving computing landscape
    • Software distribution channels
      • Download and run on customer hardware
        • Data center: Private Resource sharing: None implied
        • Scaling: Single to cluster
      • Buy appliance and plug-in
        • Data center: Private
        • Resource sharing: None
        • Scaling: Single box
      • Buy virtual machine and run on cloud platform
        • Data center: Private or public
        • Resource sharing: Virtual machines
        • Scaling: Single to cluster to elastic
      • Software as a service
        • Data center: Public
        • Resource sharing: Multi-tenant
        • Scaling: Cluster or elastic
    • Motivations for Cloud Computing
      • Self Service and Instant-On
      • Elasticity and Pay-as-you-use
      • Simplicity
      • Good enough for the job
      • Get your own back on the BOFH! ( http://bit.ly/8XknmH)
    • SOA & cloud computing
    • WSO2 SOA Platform
    • WSO2 cloud computing
      • Cloud virtual machines: software virtual machines
        • WSO2 products as Amazon EC2 & VMWare images
      • Cloud connectors: connecting the cloud to the enterprise
        • Cloud Services Gateway
        • Service Accelerator
      • Cloud services: SOA software as a service
        • Governance as a Service
      • Cloud middleware: building multi-tenant services & applications
    •  
    • Cloud Virtual Machines for Amazon EC2
      • Virtual machines packaging all WSO2 SOA products
      • Advantages
        • Self-service deployment (swipe credit card)
        • Zero configuration
        • Pay-as-you-go
      • Automatic scaling as load increases
      • Initially supporting Amazon EC2
        • Plan to support other public clouds as well
      • Amazon EC2 Pricing
        • Introductory pricing: $0.01/hr for any machine
        • Later (estimated): $1/hr for small machines, $1.50/hr for medium and $2/hr for large
    • http://wso2.com/cloud/virtual-machines/amazon-ec2/
    • Cloud Virtual Machines for VMWare
      • Virtual machines packaging all WSO2 SOA products
      • Advantages
        • Self-service deployment
        • Zero configuration
      • Automatic scaling as load increases
      • Initially supporting VMWare
        • Plan to support other private clouds as well
      • Pricing is like any other server
        • Starts at $8000/server
    •  
    • WSO2 Cloud Services Gateway
    • WSO2 Cloud Services Gateway
      • Provides a managed, secure gateway between the cloud and services in the enterprise
      • Applications
        • API protection
        • Service firewalling
        • Private data access
        • Outsourcing computations
        • Security verification
      • Public WSO2 Cloud Service Gateway
        • Developer tool for any developer to experiment with CSG
      • Available as a cloud virtual machine
        • Pay-as-you-go
        • Zero configuration
        • Trivial to publish services from any WSO2 middleware in the enterprise
    • CSG - Architecture
    • WSO2 Service Accelerator Decouple QOS from backend services and plug them to a layer that can process messages under high throughput. Powered by
    •  
    • Cloud services
    • Governance as a Service
      • Offering an opportunity to manage Governance in the Cloud
        • No software setup
        • Each company can configure their own Governance Registry
        • Can optionally publish some data publicly (e.g. B2B service entries)
      • This is something customers are already doing
        • Using Google Spreadsheets, etc
      • Multitenant, hosted version of WSO2 Governance Registry
      • Free to use for limited use
        • Volume based pay-as-you-go after that
      • Each tenant (domain) can have their own theme and manage their own user community
      • Complete Self-service
    •  
    • Middleware for multi-tenancy
      • Data management
        • Provided by Governance Registry
      • Identity / security management
        • Provided by Identity Server
      • Service hosting, mediation and management
        • Provided by core Carbon framework
      • User interfaces & portals
        • Provided by Gadget server
      • Billing and metering
      • Management and monitoring
        • Provided by BAM
    • Multi-tenant Applications
    • Cloud middleware
      • Middleware for the cloud will be combination of multitenancy and other cloud functionality built into WSO2 Carbon, and
      • WSO2 hosted service offerings of various parts of the SOA stack
      • An evolving story – look out for information in early 2010
    • Summary of WSO2 cloud offerings
    • Cloud announcements & WSO2 Carbon
      • WSO2 Carbon is our componentized SOA platform
        • All WSO2 products are powered by WSO2 Carbon
      • WSO2 Carbon core is being muti-tenant enabled and becoming middleware platform for cloud SOA
      • WSO2 Cloud Services Gateway is essentially a few new Carbon components
      • WSO2 Governance as a Service uses multi-tenant capacity now built into WSO2 Governance Registry
      • Power of WSO2 Carbon at work!
    • WSO2 Openness Promise
      • Any software you download from us is always open source
      • Any service you use from us will support all applicable interoperable protocols and support relevant open data standards
      • Any cloud virtual machines or appliances you buy from us will allow you to take complete control of your data
      • For all services, cloud virtual machines and appliances, we will provide a “one button” mechanism to get a complete data export that can be loaded onto our corresponding open source product(s)
      • No ifs, no buts, no gimmicks
      • Open Source, Open Standards, Open Data, Open Services
    • Summary
      • Comprehensive strategy covering all aspects of SOA and its reach into cloud computing
      • Clear statement on openness
      • Simple, straightforward value-driven pricing scheme
      • Future
        • Support for other cloud platforms including KVM and HyperV
        • Full SOA *-as-a-Service
        • Middleware for multitenancy
    • Contacts
      • [email_address]
      • http://wso2.com