AWS Customer Presentation - Adobe's Foray into the Cloud


Published on

Adobe decided to use Amazon Web Services as their Platform of Choice. This presentation discusses the details. Mitch Nelson, Director of Managed Services presented at the AWS Enterprise Tour - SF - 2010

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • The truth is that Adobe is now one of the largest SaaS providers in the worldOn the creative front we have solutions such as, our collaboration services targeted at the Knowledge Worker include On the Enterprise side we recently acquired Omniture, which was the second largest SaaS provider in the world. In addition, we have the on-demand media solutions from Scene7, Adobe Connect Hosted, our new Collaboration Services offering and we are here today to discuss our new cloud deployment option for LiveCycle ES2.
  • Rolled out DevEx -> At our MAX conference in the fall
  • Amazon Machine Image (AMI)  Software stack [Contains the OS, applications, libraries, configuration settings]EC2 Instances  Virtual Server [Delivers scalable, pay-as-you-go compute capacity in the cloud]Elastic Block Store (EBS)  File System [Offers persistent storage for Amazon EC2 instances; Provides the ability to create backup snapshots that are then stored in Amazon S3]Simple Storage Service (S3)  Backup storage [Fully redundant data storage infrastructure for storing and retrieving data, at any time, from anywhere on the Web]Elastic IP (EIP)  Static IP [Static IP addresses designed for dynamic cloud computing]This describes the high-level single tenant architecture of LiveCycle Managed Services. This represents a dedicated instance of LiveCycle on a 4 core virtual server running on an Redhat Enterprise Linux Box. Adobe has partnered with Amazon to use their Web Services EC2 platform for hosting environment. Amazon also provides the storage services.  As part of this new deployment option, comes included managed services from Adobe represented by the Control Center in the upper right corner. These services include the day-to-day monitoring of the instances, backup and restore procedures, as well as the administration of the underlying software stack including the OS, JBoss, MySQL and LiveCycle among others. We provide an SLA uptime guarantee of 99.5% The one area our operations center does not provide support is end user help desk. We don’t want to be in that business.From a customer perspective, represented on the left hand side and in the lower right corner, accessing the LiveCycle instances is enabled either through a private tunnel (port 22) shown in green, or the public Internet (port 80 and/or 443) or both, based on the Customer user profile and the Customer IT security policies. Note that the secure tunnel is particularly useful  for allowing traffic to flow between the LiveCycle instances and the Customer private network for accessing data and services residing behind their firewall.
  • Rolled out DevEx -> At our MAX conference in the fall
  • AWS Customer Presentation - Adobe's Foray into the Cloud

    1. 1. Mitch Nelson | Director, Managed Services<br />Adobe’s Foray into the Cloud<br />
    2. 2. ENTERPRISE<br />CREATIVE and <br />KNOWLEDGE WORKER<br />Adobe and Hosted Offerings<br />
    3. 3. Enterprise Business Opportunities in the Clouds<br />3<br />Our customers have started to demand:<br />Subscription-based pricing<br />More predictable TCO<br />Simplified software/solution management<br />Faster to time to ROI<br />Demand based scaling of solutions<br />While still requiring:<br />Unique experiences for THEIR customers<br />World Class Security Models<br />Operational Excellence<br />To meet these needs, Adobe required:<br /><ul><li>Enterprise class staying power
    4. 4. Aggressive - stay on the leading edge
    5. 5. Scale - meet our needs worldwide
    6. 6. Strength of brand
    7. 7. No conflict of interest concerns</li></ul>We chose:<br />
    8. 8. Adobe’s Progression to the Cloud<br />Started in 2008, wanted improved developer experience for the Enterprise<br />Rolled out Adobe’s “Developer Express”<br />Hosting Adobe’s LiveCycle Enterprise Suite<br />Expanded the program to include Beta testing of new LC offering<br />Desktop hosting removed dependencies on download of Beta design tools<br />Added training to the mix in mid 2009<br />No download of code to start the class<br />No HW requirements to lug around<br />Minimal config issues<br />We started to get asked: <br />What about Production?<br />4<br />
    9. 9. LiveCycle Managed Services<br />Production Grade Product:<br />Dedicated LiveCycle ES2 server hosted on AWS’ Elastic Compute Cloud<br />Preinstalled and hosted for Customer, including SW, HW and Networking<br />Includes full support, 24X7 solution monitoring, full solution fault resolution management, Adobe managed upgrades<br />Support from Customer Success Engineers (CSEs) for rapid solution startup<br />Uptime guarantee of 99.5% from Adobe<br />Annual subscription pricing based on number of instances/seats & licensed modules<br />Targeted at medium to larger enterprise class customers<br />Positioned as an alternate deployment model to on-premise LiveCycle ES2<br />Simplifies deployment, lowers start-up costs, speeds time to solution<br />
    10. 10. AMI<br />Red Hat LiveCycleJBossMySQL<br />launch instance<br />EC2<br />attach<br />EBS<br />save<br />DB data GDS data CS data<br />backup<br />S3<br />Region US-E/Za<br />Region US-E/Zb<br />mirror<br />S3<br />LiveCycle Managed Services Architecture<br />Adobe-NOC<br />Control Center<br />port 443<br />port 443/80<br />attach<br />EC2<br />End-user<br />EBS<br />port 22<br />restore<br />attach<br />DB data GDS data CS data<br />SSH<br />EC2<br />Customer IT<br />Center<br />Public Internet<br />
    11. 11. The good points (and a few bad)<br />Great partner – <br />Amazon has worked with us every step of the way<br />Wonderful Reliability – <br />Exceeded our expectations <br />Everywhere we need to go –<br />Coverage of major markets<br />Elastic Block Store system –<br />Meet our uptime and backup requirements<br />A very few points to improve:<br /><ul><li>Clustering in the cloud
    12. 12. UDP Multicast
    13. 13. Managed Services in a VPC
    14. 14. Security can be to good
    15. 15. Other DevPay partners</li></li></ul><li>What is next for Adobe in the Cloud …<br />Next LiveCycle Beta program is cloud hosted only<br />Working on other Enterprise products and auto-scaling deployments<br />Looking to replace Hardware intensive Development labs with VPCs <br />Experimenting with using AWS for production processes<br />Contemplating DevPay based offerings of developer products<br />8<br />
    16. 16.
    17. 17. Standard White Background Bullet Slide<br />Business opportunities that led you to AWS<br />Your evaluation process of AWS<br />Overview of services & features you’re using and how<br />Experience getting started – good and the challenges<br />Benefits experienced from AWS cloud use<br />Best practices learnt<br />10<br />