advancing cloud initiatives and removing barriers to adoption
TRANSCRIPT
1
Advancing Cloud Initiatives and Removing Barriers to AdoptionMichael Crandell - CEO, RightScale
Brian Adler - Sr. Professional Services Architect, RightScale
June 8th, 2011
2
Real Cloud Experience. Shared.
# 2
Agenda• State of the Cloud in the Enterprise• Perceived Barriers to Adoption• Enterprise Use Cases• Pragmatic Path to Cloud Adoption
3
Real Cloud Experience. Shared.
# 3
Similar to the electrical grid, compute resources are becoming a commodity
Beginning of Tidal Shift
6
Real Cloud Experience. Shared.
# 6
N-09 D-09 J-10 F-10 M-10 A-10 M-10 J-10 J-10 A-10 S-10 O-10 N-10
Launching more & bigger servers Running them longer
• Servicing 100,000,000+ users daily• RightScale platform usage 285% Year-Over-Year growth
Operating at Web Scale
8
Real Cloud Experience. Shared.
# 8
Agenda• State of the Cloud in the Enterprise• Perceived Barriers to Adoption• Enterprise Use Cases• Pragmatic Path to Cloud Adoption
13
Real Cloud Experience. Shared.
# 13
Security• Myth: “The Cloud is not secure”• Reality: Multi-tiered approach required• Distinguish between
• Security, compliance & trust
• Security is shared responsibility• Certifications increase all the time
• SAS 70 Type 2• PCI DSS• ISO 27001• FISMA Low• HIPAA solutions
• Private cloud is a new answer• Security team at RightScale
14
Real Cloud Experience. Shared.
# 14
Reliability• Myth: “The Cloud is not reliable”• Reality: Everything fails
• Operational excellence at scale is impressive• Compare to most enterprise data centers• But public cloud failures can be big
• Business continuity = redundancy & failover• How much do you want to spend?
• With multiple cloud options, costs are lower than ever!
• Comes down to design, automation, management
15
Real Cloud Experience. Shared.
# 15
Lock-In• Myth: “The Cloud locks you in”• Reality: It’s up to you
• Data has mass• Vendor contracts• Vendor features & APIs
• What you can do• Preserve multiple choices for any service
• Keep contracts to length you can predict• Avoid unique services & APIs
• Anticipate moving – set up small footprints elsewhere• Pilot a private cloud• Design for portability: architecture choices matter
16
Real Cloud Experience. Shared.
# 16
Agenda• State of the Cloud in the Enterprise• Perceived Barriers to Adoption• Enterprise Use Cases• Pragmatic Path to Cloud Adoption
17
Real Cloud Experience. Shared.
# 17
Enterprise Manager• Provides visibility and control of projects across the organization
• Multiple accounts under the “umbrella” of the Enterprise account• Account groups, active servers, run-rate predictions, quotas, etc.
• User information• All users within the Enterprise• Individual account memberships and permissions• Last access information• Audit entries of actions performed
20
Real Cloud Experience. Shared.
# 20
Infrastructure Audit• Review of all Security Groups or SSH Keys• Includes audit of all Regions• Security Group audit analyzes public ports, or all ports• SSH Key audit analyzes running servers, or all servers• Up to 10 audits can be stored, with one being marked as a
baseline for comparison• Audits can be downloaded as text or JSON files
24
Real Cloud Experience. Shared.
# 24
Self-Service IT Portal
• Goals• Self-service access … • … to multiple application stacks• … on multiple IT resource pools
• Requirements• Use only compliant and certified builds• Access selected resource pools based on role & group
membership• Consumption metering and tracking• Easily share best practices
26
Real Cloud Experience. Shared.
# 26
Dev & Test
• Lifecycle Challenges
• Limited, shared resources
• Lead time for procuring and provisioning equipment
• Maintaining consistent environments throughout the lifecycle
• Maintaining multiple environments in parallel
• Distributed teams and team members
28
Real Cloud Experience. Shared.
# 28
Batch Processing / Grid Computing
Challenges• For IT
• High capital investment, typically low capacity utilization• Scheduling conflicts, constant provisioning• Specialized architectural and operational skills• Specialized software applications and unique datasets
• For End Users• Wait for resources• Limited to resources available in the datacenter
1-Ja
n4-
Jan7-
Jan
10-J
an
13-J
an
16-J
an
19-J
an
22-J
an
25-J
an
28-J
an
31-J
an
3-Feb
6-Feb
9-Feb
12-F
eb
15-F
eb
18-F
eb
21-F
eb
24-F
eb
27-F
eb
2-M
ar
5-M
ar
8-M
ar
11-M
ar
14-M
ar
17-M
ar
20-M
ar
23-M
ar
26-M
ar
29-M
ar0%
50%
100%
Resource Utilization
29
Real Cloud Experience. Shared.
# 29
Grid Computing in the Cloud
Cloud Computing Model
Resources on Demand
Virtually Infinite Resources
Pay as You Go
Grid Computing in the Cloud
Resolves Scheduling Issues
Supports Faster Processing
Matches Costs to Demand
30
Real Cloud Experience. Shared.
# 30
Cloud-based Grid Computing Use Cases
Pharmaceutical Analysis – Researchers expected a protein analysis comparing 2.5 million compounds to take a week of processing on internal servers
• Using hundreds of servers, the job was completed in one day
Web 2.0 – One customer transcodes images to render video on demand
• Processing time was reduced from hours on internal resources to minutes
Insurance Claims Loss Control – Systems for detecting fraudulent, improper or duplicate claims in batches of millions of claims would have required months of processing time to run and millions of dollars in capital outlay to build in the data center
• Batch runs finished in a few days at significantly lower cost
Financial Data Processing – Back testing environments that analyze data to test new trading strategies
• Trading strategies analyzed faster and more cost-effectively by scaling out servers
32
Real Cloud Experience. Shared.
# 32
Scalable Web Applications• Add capacity as demand dictates• Classic example of “pay as you go” utility computing• Enables the ability to react to viral and flash-crowd events
without degradation of service• PaaS solutions exist that can leverage scalability benefits
• Zend Solution Pack• VMware’s Cloud Foundry
• Hybrid cloud environments can scale to take advantage of both public and private clouds• Zynga’s Z Cloud is currently the largest hybrid cloud in the world, all of
which is managed through the RightScale platform
33
Real Cloud Experience. Shared.
# 33
Agenda• State of the Cloud in the Enterprise• Perceived Barriers to Adoption• Enterprise Use Cases• Pragmatic Path to Cloud Adoption
35
Real Cloud Experience. Shared.
# 35
Start with Visibility
• Inventory existing IaaS cloud usage• Get cloud accounts under unified management• Establish internal standards and processes for
governance• Understand opportunities
• Articulate needs & solutions
• Demonstrate a solution• Education• References• Demo
• Propose a project
36
Real Cloud Experience. Shared.
# 36
Leverage Available Accelerators• Documentation
• Online documentation/video tutorials (support.rightscale.com)
• Support• Technical Support
• Education Services• JumpStart Training• Instructor-Led Training (ILT)
• Professional Services• Virtual Onsites• Premium Onboarding• Deployment Reviews• Deployment Build-out / Custom ServerTemplate Development• High Availability (HA) Assessments
38
Real Cloud Experience. Shared.
# 38
Application
Portfolio
Requirements Filter
RightScale Resource
Pools
App 1
App 2
App N
Performance
Cost
Compliance
Reliability
Private Clouds
AWS VPC
Public Clouds
Resource PoolsData Center
Colocation
Security
App 1
App 2
App N
Assess Applications for Fit
39
Real Cloud Experience. Shared.
# 39
Demo
• Create a demo
• Address a specific problem or opportunity
• Example:• Live demo to access a pre-configured deployment (in this case, the
IBM middleware stack), make a modification and launch
• You are demonstrating control, agility and rapid provisioning• Chins from the IBMers were on the floor when they saw a full
IBM middleware stack provisioned in 6 minutes
• Call us if you’d like help
40
Real Cloud Experience. Shared.
# 40
Propose a Project
• Not an all-or-nothing, either/or discussion• Any given project may or may not be suited for cloud• 10+ reasons to use cloud / 10+ reasons not to
• Don't boil the ocean – go for low-hanging fruit• Use small, well-defined projects to kick off a POC• Once first application is operational, expand from there• Take advantage of “VIP accounts”
• Cloud-ready Solution Packs• Develop & Test, Scalable Website• Grid, Gaming Editions
42
Real Cloud Experience. Shared.
# 42
Key Takeaways• Dynamic runtime configuration with control• Automation• Failure resilient designs• Easy on-ramp• Portability• Visibility – from resources to users to actions
43
Questions?
Michael Crandell - CEO, RightScale
Brian Adler - Sr. Professional Services Architect, RightScale
June 8th, 2011
44
We hope to see you at our next RightScale User Conference!
See all presentations and videos at RightScale.com/Conference.