James Staten, VP and top Analyst at Forrester Research discusses tech adoption of cloud computing at Rackspace::Solve New York. Staten explains the Second-Stage Cloud, which means that the optimization phase of client-server is ending while we enter the rationalizations phase of cloud computing. This makes the cloud-competition today based on “service-value”, causing a hyper-growth for cloud services.
5. Stage 2: Rationalization of Cloud
›What it means:
•Hypergrowth for cloud services
•Shift in SaaS adoption from biz to IT
•Shift in Cloud platform adoption from DevOps to Coders + Ops
•IT Ops stops fighting against cloud
› Shift in focus to become a broker
› Strategic rightsourcing of the app portfolio
› Rationalization about private cloud initiatives
› But remember, we are just starting phase two
8. DevOps gives way to other devs
DevOps
• Coder.
• Must configure
platform
services and
virtual
resources.
• Usually codes
locally, deploys
own stack to
cloud.
Source: Forrester Research, Inc.
Coders
• Coder.
• Avoids platform
and virtual
resource
configuration.
• Usually codes
locally, deploys
own stack to
cloud.
Rapid Devs
• Domain expert.
• Shuns platform
and virtual
resource
configuration.
• Develops in the
cloud platform.
9. High satisfaction on cloud platforms comes through managing
The Uneven Handshake
Vendor
responsibility
Customer responsibility
› Physical support infrastructure (facilities, rack space,
power, cooling, cabling, etc)
› Abstracted services (SaaS application, hosted
framework, customization platform, configurable
security, etc)
› Physical and virtual infrastructure security and
availability (servers, storage, network bandwidth, etc)
› Basic monitoring
› Element management
The Managed Cloud Opportunity
› Your use of the application
› Any technology supplementations (e.g., SSO, BCDR, security)
› Customization & governance (who has authority/responsibility to make changes)
› Lifecycle management (Upgrades, process change, integration changes)
› Customer experience (monitoring & management)
› Business process monitoring, end user performance monitoring (visibility)
› Dependency mapping and tracking
› Capacity management