Date post: | 21-Jan-2018 |
Category: |
Technology |
Upload: | rightscale |
View: | 137 times |
Download: | 0 times |
TOP 10 CLOUD TRENDS FOR 2018AND ACTIONS YOU CAN TAKE NOW
• Michael Crandell• CEO, RightScale
• Ryan O’Leary• VP Product, RightScale
• Kim Weins (Moderator)• VP Marketing and Cloud Cost Strategy, RightScale
Presenters
Two Ways to Manage Cloud
2
1. Multi-Cloud is a Given2. AWS Advantage Shrinks3. Top Issue is Wasted Cloud Spend 4. Cost Management to Cost Optimization5. Database Diversity6. Cloud-y Containers7. The New Services8. Orchestrating Cloud Services9. It Takes and Ecosystem
10. The Rise of the Cloud CoE
Agenda Top 10 Trends
3
TREND #1:MULTI-CLOUD IS A GIVEN
# of Clouds UsedPublic Clouds
All public cloud users
Private CloudsAll private cloud
users
Running applications 1.8 2.3
Experimenting 1.8 2.1
Total 3.6 4.4
Enterprises Using Multiple Clouds
Source: RightScale 2017 State of the Cloud Report
TREND #2:AWS ADVANTAGE SHRINKS
It’s AWS and Azure (and Google)
State of the Cloud Survey at beginning of 2017:
AWS vs Azure: 23% gapAWS vs Google: 42% gap
RightScale Webinar Polls throughout 2017:
AWS vs Azure: 10% gapAWS vs Google:50% gap
Driver: Other Clouds Close Gap on Services
8
AWS Google Azure IBM
Lowest Price 0 24 18 4
Highest Price 15 9 6 19
Driver: AWS Is Not Price Leader
Based on 46 scenarios
TREND #3:TOP ISSUE IS CLOUD WASTE
Cost Optimization Is Top Initiative in 2017
Source: RightScale 2017 State of the Cloud Report
35% of Cloud Spend is Wasted
$10.5B
$19.5B
TREND #4:FROM COST MANAGEMENT
TO COST OPTIMIZATION
The First Step: Cost Management
14
Aggregate all your cloud bills in one place
Allocate the right costs to the right parts of your organization
Allow visibility for the right people
The Goal: Cost Optimization
15
Identify waste and savings opportunities
Collaborate with resource owners to reduce waste
Automated policies to alert and take action on waste
Leverage Automation to Get There
16
TREND #5: DATABASE DIVERSITY
Database Diversity in the Cloud
18
AWSAuroraOracleMySQL
PostgreSQLMariaDB
SQL ServerDynamoDB (key-value)Elasticache (in-memory)
Redis (document)Memcached (document)
Neptune (graph)Redshift (DW)
OracleOracle DB
MySQLOracle NoSQL
Oracle In-memoryOracle DW
Old guard New guard
TREND #6: CLOUD-Y CONTAINERS
Use of Cloud CaaS is Strong
Source: RightScale 2017 State of the Cloud Report
Container Options in the Cloud
21
Containerorchestration
CloudInfrastructure
CloudInfrastructure
Container orchestration
Container-as-a-Service
Run your own orchestrator No orchestrator
Docker containers
CloudInfrastructure
Docker containers
Docker containers
Container orchestration
Platform-as-a-Service
ApplicationPlatform
Docker containers
CloudInfrastructure
Container-as-a-Service from Cloud Providers
22
• AWS Elastic Container Service (ECS)• Proprietary orchestration, APIs for BYO scheduler• Just added support for Kubernetes (EKS)
• Azure Container Service (ACS)• Choose your orchestration• Able to manage Mesosphere DC/OS, Docker Swarm, Kubernetes
• Google Container Engine (GKE)• Kubernetes for orchestration
• IBM Bluemix Container Service (BCS)• Kubernetes for orchestration
TREND #7: THE “NEW” SERVICES
Cloud Services Go Beyond the Basics
24
IoT Serverless
MachineLearning
Mobile
TREND #8: ORCHESTRATING CLOUD SERVICES
Cloud Users Leverage Many Services
Source: RightScale 2017 State of the Cloud Report
Access Any Service with RightScale Plugins
27
Compute Storage Network Database
Built-In Integration Cloud Service Plug-Ins
AWSLambda
AWSElastic
Beanstalk
GoogleContainer
Engine
AzurePaaS and more…
Created by• RightScale• Customer• 3rd party
RightScale CAT: Orchestrate Cloud Services
RightScale Plugins Extend Orchestration to Any Service
29
Capabilities
Stay up with cloud provider innovation
Provision complex systemsAutomate operational actions
• Scale, terminate, backup or any action supported by API of the service
Implement automated policies
TREND #9: IT TAKES AN ECOSYSTEM
FOR CLOUD SERVICE DELIVERY
Managing Cloud Requires Extensibility
31
Think: cloud service delivery platform
Leverage the right tools for the right job
Look for API-driven and pluggable architectures
The role of the CMP is to tie it all together for overarching governance and management
Source: LuxTonnerre via Wikimedia CC by 2.0
CI/CD
Communications
ITSM / CMDB / Tcketing
Alerts & Monitoring
Reporting / Dashboards
Collaboration
Example: How RightScale Does It
32
TREND #10: CLOUD CENTER OF EXCELLENCE
Lack of Expertise is a Key Challenge
34
• Build a separate Cloud Team or Center of Excellence• Strong Exec sponsorship is a must
• Combine Architects, IT Ops from the get go
• Treat App Dev and Business Units as your customers
• Break down traditional compute/storage/network silos
• Include some “net new” resources with cloud expertise
Building Your Center of Excellence
35
• Define and advance cloud processes and architectures. Act as a focal point to coordinate and collaborate on cloud decisions • Select cloud providers and define relationships
• Define cloud architectures
• Foster DevOps processes
• Cost management and governance processes
• Coordinate with infrastructure and operations
• Create security, compliance and access management processes
• ...and more
The Role of Cloud Architect(s)
36