Cloud Done Right - PaaS is the Remedy to VM Hangover
Upcoming SlideShare
Loading in...5
×
 

Cloud Done Right - PaaS is the Remedy to VM Hangover

on

  • 2,182 views

Virtualized hardware is all the rage in enterprise IT. However, is a purely virtualization-focused, Infrastructure-as-a-Service (IaaS) approach really the right one for enterprises and government? ...

Virtualized hardware is all the rage in enterprise IT. However, is a purely virtualization-focused, Infrastructure-as-a-Service (IaaS) approach really the right one for enterprises and government? What’s becoming clear is that virtualization is but one piece of a much bigger strategy for fast, self-service deployment and ultra-efficient operations, referred to as “platform as a service” (PaaS). PaaS leverages a wider set of middleware capabilities to enable application deployment in minutes rather than days and reduces operational costs by up to 90%. This general session will compare and contrast the IaaS and PaaS approaches, discussing architectural and operational considerations for PaaS using examples of best practices. It's a must-attend session for anyone considering building a private cloud.

Statistics

Views

Total Views
2,182
Views on SlideShare
2,166
Embed Views
16

Actions

Likes
1
Downloads
134
Comments
0

1 Embed 16

http://www.slideshare.net 16

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
  • Is it time to put an end to the excesses of IT?
  • Ways in which virtualization supports cloud computing:Resource pooling - enables software to be run on shard hardwareRapid elasticity – grow, shrink or move applications through cloning and live migration. Add and remove hardware without any downtimeFast deployment – package applications for fast deployment. Simplify / test dev env
  • a
  • Flexible with predictablity
  • Key points:Manufacturing – SaaSRetail – PaaSFinserv / Telco – IaaSDepends on your business whether you need to build more or less cloud applications and services. Look at the use cases per industry.Custom developed platforms will shrink over time, there is no inevitable move right towards SaaS.E.g. Payroll – no innovation there. Will always be SaaS. Other apps will become commodotised.Top, Bottom, Middle – explain differences and different types of application that pertain to each level. Transition to next slide: Implication that Cloud is always public and “out there” (cf. LJE comments)
  • Better performance and higher density
  • Is it time to put an end to the excesses of IT?

Cloud Done Right - PaaS is the Remedy to VM Hangover Cloud Done Right - PaaS is the Remedy to VM Hangover Presentation Transcript

  • PaaS is the Remedy for VM Hangover
    Mohamad Afshar, PhD William Dettelback
    Vice President, Application Grid PaaS Architect
  • The VM
    AFTER Virtualization
    • Improved Hardware utilization
    • Less power use
    • Less Space
    BEFORE Virtualization
    • Hardware utilization low
    • Running out of Space
    • Running out of Power
    Operating System + Virtualization
  • The VM Hangover?
    AFTER a lot of Virtualization:
    • Increased Operations, Administration & Management Burden
    • Difficulties managing Licenses
    • Sprawl
    • Increased operational costs
    Operating System + Virtualization
  • ?
    Your Point of View – Question # 1
    http://cl.lk/oraclecloud
    So who is actually hung over?
    Absolutely- too much fun at CloudExpo!
    Just a little bit
    Not at all
    No plans for a hang over
    Your Response
  • On iPhone or Opera Web Browser You may need to zoom in on the top left hand side of the screen to see the application.On BlackberryMake sure that Javascript is enabled inside the web browser for the application to function correctly. To enable javascript,Go to Browser->Options->Browser Configuration->Scroll down->Enable "Support JavaScript"->Save OptionsOn Windows Mobile (IE)If an error appears at the top of the page go to Menu->View-> and chose Fit To Screen to enable the mobile view of the application
    © 2009 Oracle Corporation
    6
    Instructions
  • ?
    Your Point of View – Question # 2
    http://cl.lk/oraclecloud
    Since adopting virtualization, what has changed operationally for you?
    Not much
    Better hardware utilization
    Greater management challenges for operations
    Greater management headaches for development
    Something else
    Your Response
  • The Cloud Promise
    • Self-service
    • On-demand scaling
    • Fine grain metering and charging
  • What is the Right Contract?
    $
  • Types of Contracts
    • Created via processes
    • Cheap to produce
    • Modest customization
    • One size fits all
    • Each one identical
    • Still hungry? Eat another
    • Made to order
    • High quality components
    • Menu dictates structure
  • Types of Contracts
    Desirable, but too expensive for everyday dining!
    Production Cost
    Desirability
    Contract Type
  • Cloud Implementation
    Challenge:
    How to Decrease?
    Production Cost
    Enterprise Value
    Virtual
    Machine
    Appliances
    Virtual
    Machine
    Preconfigured
    Environments
    Pre-built
    Configurable
    Platform
  • Application(SaaS) e.g. Oracle On Demand
    Built by Cloud Customer
    Platform(PaaS) e.g. Google App Engine
    Provided by Cloud
    Infrastructure(IaaS) e.g. Amazon EC2
    Prebuilt Configurable Platform | Platform as a Service
  • Example Platform as a Service
  • Diversity Leads to Costs & Complexity
  • PaaS Architecture
    Business Application
    Packaged Applications
    SaaS Services
    Custom Applications
    Technology Platform
    Platform as a Service
    Shared Services
    Cloud Management
    Integration
    Security
    Process Mgmt
    User Interaction
    Configuration Mgmt
    Application Server: Java, C/C++, Perl
    Lifecycle Management
    Data Management: Database, DaaS
    Application PerformanceManagement
    Infrastructure as a Service
    Application QualityManagement
    Storage
    Physical and VirtualSystems Management
    Servers
  • Impact of Virtualization
    Impact of PaaS: Standardization and Consolidation
    Consolidation Delivers Bigger Impact on IT Budget (OPEX)
    Source: Credit Suisse, OracleWorld 2009
  • ?
    Your Point of View – Question # 3
    http://cl.lk/oraclecloud
    Do you have or are you planning a PaaS implementation?
    No
    Considered Paas but no plans
    Implemented PaaS
    Using external PaaS service
    Your Response
  • How to Deliver PaaS
  • Operational Efficiency
    Build App & Package as Appliance
    Setup Cloud Policies
    Setup Cloud Infrastructure
    Deploy
    Patch
    Decommission
    Monitor
    Scale Up/Down
    Self Service Portal
    Monitoring
    Policy Management
    Autonomic Scaling
    Automation
    Resource Management
    Policy Enforcement
  • Deployment Efficiency
    © 2009 Oracle – Proprietary and Confidential 24
    Reference System
    VirtualizedSoftwareAppliances
    Assembly
    Web
    Web
    Web Tier
    Application Server Appliance
    Web Appliance
    WLS
    WLS
    SOA Svc
    ApplicationTier
    Metadata
    RAC
    RAC
    Database Appliance
    DatabaseTier
  • Deployment Efficiency
    Process-centric (Good!)
    Complex & hand crafted (Bad!)
    Scripted VM Deployment
    • Grab and Go (Good!)
    • Rigid Implementation (Bad!)
    VM Appliances
    • Process-centric (Good!)
    • Flexible Implementation (Good!)
    Platform Assemblies
  • Runtime Efficiency
    WebLogic Server on JRockit Virtual Edition
    Dept App
    Dept App
    Java
    Java
    Java
    Java
    Java
    Java
    OS
    OS
    VM
    VM
    Dept App
    Virtualized
    Java
    Virtualized
    Java
    Virtualized
    Java
    Virtualized
    Java
    VM
    VM
    VM
    VM
  • ?
    Your Point of View – Question # 4
    http://cl.lk/oraclecloud
    Which cloud deployment model are primarily considering?
    Public cloud for non-mission critical (dev/test, etc.)
    Public cloud for all workloads
    Private cloud
    Hybrid cloud (both public & private)
    Your Response
  • ?
    Your Point of View – Question # 5
    How do you think this application was built?
    Where do you think that it is deployed?
  • Rapidly Compose Internal and Cloud Services into Applications
    Palette of Service Components& Adapters
    Web servicesand adapters
    Mediation
    BPEL orchestration
    Human Tasks
    Business Rules
  • Step 1: Create Model From Golden Master
  • Step 2: Select Deployment Environment
  • Step 3: Customize Deployment Plan
  • Step 4: Deploy Assembly
  • Example Platform as a Service
  • Leverage Web-based Customization
  • 2. App Set Up
    1. Cloud Set Up
    3. App Use
    Build app using shared components
    Department App Owner
    Set up middleware
    Dept App
    Engineering
    Set up self-service portal
    Set up shared components
    Manage
    Adjust Capacity
    Review Charge-back
    App Users
    Use app
    Deploy using self service
    4. Cloud Ops
    Self-Service Interface
    Shared Components
    Security & Identity
    Integration / SOA
    BPM
    Portal
    System Manager
    Central IT
    Application Server
    Database
    Operating System + Virtualization
    The PaaS Lifecycle
  • Enabled by Assemblies
    IT Admin.
    Deploy Assemblies to dev / test / production environments
    Application Admin.
    Self Service Portal
    App. Admin creates Assemblies and publishes them in catalog
    Oracle VM
    Oracle VM
    ProductionEnvironment
    Dev / TestEnvironments
    CentralRepository
  • Secret Sauce – All you Need to Build Your PaaS
    • Project Funding
    • Acquire HW, SW
    • Estimate Demand
    • Out of Control
    • Pay for it All
    • Platform Funding
    • Use Services Instantly
    • Scale OnDemand
    • Flexibility & Control
    • Pay for what you Use
    Processes
    • IT Operations
    • No Manager
    • Do it Yourself Design, Build, Run
    • Platform Ops & Architecture
    • Product Manager
    • Build, Run on Managed Service
    People
    Technology
    • Proliferation
    • Poor Utilization
    • Silo’ d
    • Variable Quality
    • Standardization
    • Efficient Utilization
    • Pooling & Sharing
    • First Quality
  • Station Managers in our IT Kitchen
    • Platform Design & Architecture
    • Enterprise Architecture Liaison
    • Common Infrastructure Services
    PaaS Architecture
    PaaS Engineering
    PaaS Operations
    • Build & Test platform (self service, provisioning, automation)
    • Capture requirements & communicate roadmap
    PaaS Operations
    PaaS Architecture
    PaaS Engineering & Product Management
    • Service management
    • Capacity & Performance management
    • Operate Environment
  • case
    Oracle Private PaaS Case Study: Credit Suisse
    • Centralized deployment of 200+ applications
    • 35% reduction in operating costs (Run the Bank costs)
    • Up to 30% reduction in project costs (Change the Bank costs)
    • Prevented 44% increase of power consumption in 4 years, while doubling the capacity
    • No downtime incidents 3 years in a row (2007-09)
    • No service disruption due to DST patching on stack
    Platforms – a key to efficiency
    • JAP – Java Application Platform
    • CHP – Compute Hosting Platform
    • DHP – Database Hosting Platform
    Detailed Credit Suisse presentation available
    study
  • Summary
  • Operate Your IT Organization as a Cloud
    They are practical and deliver results: 35% reduction in operating costs
    Private Cloud is real and delivers >Hardware Savings
    Standardized platforms deliver fastest time to market, lowest cost and best quality
    PaaS delivers highest return for the Enterprise (Opex + Capex)
    PaaS is evolutionary. Innovations such as Assemblies and Java Virtualization deliver faster more reliable deployment
    PaaS ≠Revolution
    Reduce IT Operating Costs, Improve Service Levels and Pace of Innovation
  • Operate Your IT Organization as a Cloud
    They are practical and deliver result: 35% reduction in operating costs
    Private Cloud is real and delivers >Hardware Savings
    Standardized platforms deliver fastest time to market, lowest cost and best quality
    PaaS delivers highest return for the Enterprise (Opex + Capex)
    PaaS is evolutionary. Innovations such as Assemblies and Java Virtualization delivers faster more reliable deployment
    PaaS ≠Revolution
    Reduce IT Operating Costs, Improve Service Level and Pace of Innovation
  • Oracle at Cloud Computing Expo
    © 2010 Oracle Corporation
    45
    Don’t miss these Oracle technical sessions:
    Monday April 19
    2:40 pm Monetizing the Cloud – a Case Study
    2:40 pm Essential IaaS Security
    2:40 pm Virtualized Infrastructure – The Server is Not Enough
    4:40 pm DaaSCloud – Lining Your Cloud With Data
    Tuesday April 20
    8:20 am General Session: PaaS is the Remedy for the VM Hangover
    9:10 am Directions in Physical Infrastructure for the Cloud
    2:35 pm Using Software Appliances to Enable Customized PaaS
    Wednesday April 21
    9:10 am The Heavy Lifting in Cloud Management
    9:10 am Power Panel: Who’s Doing What (and Where) in Cloud Computing?
  • 46
    © 2010 Oracle Corporation