Your SlideShare is downloading. ×
2011.02.09 - Comment Développer POUR le Cloud - Forum SaaS et Cloud IBM #f-cloudibm - Vincent Chartier
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

2011.02.09 - Comment Développer POUR le Cloud - Forum SaaS et Cloud IBM #f-cloudibm - Vincent Chartier

712
views

Published on

Présentation exploitée par Vincent Chartier dans le cadre du 6ème Forum SaaS et Cloud IBM - 9 février 2011 - Atelier C2 : Comment développer POUR le Cloud. …

Présentation exploitée par Vincent Chartier dans le cadre du 6ème Forum SaaS et Cloud IBM - 9 février 2011 - Atelier C2 : Comment développer POUR le Cloud.
Le Forum SaaS et Cloud IBM est co-organisé par IBM et le Club Alliances
Détails sur www.forumcloudibm.com

Published in: Business, Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
712
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Required at the start of every slide deck
  • Transcript

    • 1. Developing SaaS Applications Forum Saas & Cloud The Rational Cloud Strategy Vincent Chartier
    • 2. Disclaimer © Copyright IBM Corporation 2010. All rights reserved. These materials are intended solely to outline our general product direction and should not be relied on in making a purchasing decision. Information pertaining to new product is for informational purposes only, is not a commitment, promise, or legal obligation to deliver any material, code or functionality, and may not be incorporated into any contract. The development, release, and timing of any features or functionality described for our products remains at our sole discretion. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM products. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.
    • 3. SaaS Applications Charateristics
      • Multi-tenancy
      • Application customization functions: branding, process enactment…
      • Application management functions: self-service tenants CRUD
      • Application monitoring functions: uptime, user counts, billing…
      • Scaling becomes critical
      • Security is paramount
    • 4. Dealing with multi-tenancy: Options
      • Project-level: Lightweight, low isolation
        • Some cross-project visibility
        • Cross-tenant invariants
          • Same software version, IP filtering, VPN/VLAN settings, process choices, etc.
        • Very economical
        • A bit of a mismatch:
          • Binds a notion of work-scope (project) to a privacy notion (tenant)
      • Application level: Medium-weight, high isolation
        • No shared repository
        • Can bind applications to specific IP addresses/virtual network adapters
        • Still share machine-level facilities
      • Virtual machine level: Heavyweight, high isolation
        • Expensive – one VM per ‘tenant’
        • Enables a logical “shared nothing” model
    • 5. The Cloud Client Access and manage IBM Cloud resources directly from your development environment
      • Common Actions
        • List Images
        • Provision Resources
        • Capture new images
        • View asset catalog
      • Convenient in-IDE Cloud admin
      • Manage Resources
        • Keys
        • Storage Volumes
        • Static IP Addresses
    • 6. Cloud Client - Making a Request
      • Provision images directly from the development environment
      • Search for Public Images and your custom images
      • Add images to the Request
      • Set standard settings
        • System size
        • Key
        • Storage
        • IP
      • Define image specific parameters
    • 7. The Cloud Server Tools
      • Cloud Server Tools
        • For the IBM Smart Business Development and Test Cloud
      • Extends the Server Tools in
        • Rational Application Developer for WebSphere Software
        • Rational Software Architect for WebSphere Software
      • WebSphere Application Server
        • Unit test environment
        • Local installation
        • Remote installation
        • IBM Cloud
    • 8. The Cloud Server Tools – Provision or Reuse
      • Authenticate to the Cloud
      • Provision a New WAS
        • Choose the cloud
        • Choose the image
        • Specify your keys
      • Use an existing WAS
    • 9. The Cloud Server Tools – Manage and Configure
      • Resulting server is effectively a remote server
      • Development and deployment experience is no different
      • Run / Start / Stop
      • Edit Configuration
    • 10. IBM Deployment Planning and Automation lifecycle Govern and share deployment topologies and deployment workflows. Discover the existing environment upon which we need to deploy the application. Plan your desired deployment topology and publish automation instructions. Automate infrastructure provisioning, middleware configuration, and application installation to repeatedly setup environments.
    • 11. IBM Deployment Planning and Automation lifecycle Rational Software Architect (RSA) Tivoli Service Automation Manager (TSAM) Rational Automation Framework for WebSphere (RAFW) Rational Asset Manager (RAM) Tivoli Application Dependency Discovery Manager (TADDM)
    • 12. Deployment Planning, Automation, and Governance Flow Solution Architect Deployment Engineer Install & Configure Application Provision Environment Application Artifacts and Templates Rational Asset Manager Deployment Plan Retrieve Application Artifacts Tivoli Change and Config Mgmnt DB Tracing and Synchronization Register Config Items Leverages standard environment configurations, templates and artifacts to specify deployment plans Defines environment media, creates building block workflows, creates service definition and associated management plans Seamless Workflow Service Requester Future Automated Service Template Generation Deployment Planning Pre-deployment validation -improving accuracy Reusing standard configurations helping avoid costly mistakes Deployment Governance Linking development and operation assets for improved traceability and change management Deployment Automation Accelerating repeatable infrastructure and software deployment through seamless workflow management Request Service
      • Status:
      • Most capabilities available with Current Product Versions.
      • RSA/TSAM integration not yet available
      Tivoli Service Automation Manager Rational Software Architect Rational Automation Framework for WebSphere WAS DB2 Portal WAS
    • 13. © Copyright IBM Corporation 2009. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. For more information visit ibm.com/rational