Download - Cloud Computing is not simple
Eliminate the Status Quo – Find your Blue Ocean
CLOUD COMPUTING IS NOT SIMPLE The complexity is in the details
COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜSTCloudOps Summit, September 25, 2013 1
Eliminate the Status Quo – Find your Blue Ocean
WHO? Cloud Computing is not simple
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 2
WHO?
René Büst@ReneBuest
Analyst & Advisor
New Age Disruption
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 3
WHO?
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 4
WHO?
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 5
research analysis
strategy advisory
Cloud
Computing
Business
Technology
Collaboration
WHO?
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 6
Analyst
GigaOM Research
Eliminate the Status Quo – Find your Blue Ocean
AGENDA Cloud Computing is not simple
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 7
AGENDA
(Cloud) Outage as a Service
Reasons to fail
To prevent theoretically
To prevent in the field
Basic approaches in the cloud
Summary & Prospects
Q&A
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 8
Eliminate the Status Quo – Find your Blue Ocean
(CLOUD) OUTAGE AS A SERVICE Cloud Computing is not simple
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 9
(CLOUD) OUTAGE AS A SERVICE
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 10
Observation: The usual suspects!
Either provider or customer.
Mostly the same errors.
(CLOUD) OUTAGE AS A SERVICE
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 11
„Everything fails all the time” – Werner Vogels, CTO Amazon.com
Eliminate the Status Quo – Find your Blue Ocean
REASONS TO FAIL Cloud Computing is not simple
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 12
REASONS TO FAIL
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 13
The (public) Infrastructure as a Service (IaaS) provider only offersresources to build a virtual data center on top of its cloud infrastructure.
As a customer YOU are responsible for the architecture, design, scalability and availability of your applications and systems.
REASONS TO FAIL
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 14
- No self-responsibility - the customer have to do things on its own.
- Bad architecture - the cloud requires different application models.
- Lack of knowledge - think distributed.
- No self-reflection - not to learn from one's mistakes.
VM/ Server
REASONS TO FAIL
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 15
Scale Up vs. Scale Out
Cores
RAM
Storage
Scale Up
VM1
Scale Out
VM2 VM3 VM4 VMx
Eliminate the Status Quo – Find your Blue Ocean
TO PREVENT THEORETICALLY Cloud Computing is not simple
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 16
TO PREVENT THEORETICALLY
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 17
Virtual machines are no server - its programmable software!
> Software-defined Scalability (SDS)
> Software-defined High-Availability (SDHA)
Eliminate the Status Quo – Find your Blue Ocean
TO PREVENT IN THE FIELD Cloud Computing is not simple
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 18
TO PREVENT IN THE FIELD
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 19
Not only use some connected server.
- Develop for the cloud.
- Design for failure.
- Think about scalabilty and availibilty from the beginning!
- Learn from the mistakes (of others).
TO PREVENT IN THE FIELD
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 20
„The Netflix Simian Army“
- Chaos Monkey - kills instances randomly.
- Chaos Gorilla - simulates an outage of an entire Availability Zone.
- Chaos Kong - simulates an outage of an entire region.
For Amazon Web Services, Eucalyptus Cloud and OpenStack.
Eliminate the Status Quo – Find your Blue Ocean
BASIC APPROACHES IN THE CLOUD Cloud Computing is not simple
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 21
BASIC APPROACHES IN THE CLOUD
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 22
- ProfitBricks
- HybridCluster
- Business-Bricks-as-a-Service (BBaaS)
- Multi-Cloud
BASIC APPROACHES IN THE CLOUD
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 23
ProfitBricks
Live Vertical Scaling
- Scale Up
- Automatically adds CPUs and RAM to VMs when needed.
- If the VM reaches its resource limits another starts.
BASIC APPROACHES IN THE CLOUD
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 24
ProfitBricks
Source ProfitBricks: http://blog.profitbricks.de/live-vertical-scaling-for-big-data-today/
BASIC APPROACHES IN THE CLOUD
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 25
HybridCluster
Intelligent Autoscaling
- Container for applications + automatic live migration
High-Availability Platform
- ZFS handles snapshots and backups to synch over cluster
BASIC APPROACHES IN THE CLOUD
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 26
HybridCluster
Intelligent Autoscaling
High-Availability Platform
BASIC APPROACHES IN THE CLOUD
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 27
Business-Bricks-as-a-Service (BBaaS)
- Each brick works autonomous and has a failover concept.
- Integrated scalability and high-availability.
- Various bricks can be combined to a unified brick.
- Use over simple API calls within an existing application.
BASIC APPROACHES IN THE CLOUD
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 28
Business-Bricks-as-a-Service (BBaaS)
BASIC APPROACHES IN THE CLOUD
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 29
Multi-Cloud
Champions League
- spread applications and systems over several clouds
- more complex, more capable, (more expensive)
- maximum scalability and high-availability, cost-effective
BASIC APPROACHES IN THE CLOUD
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 30
Multi-Cloud
Source SecludIT: https://elastic-detector.secludit.com/
Eliminate the Status Quo – Find your Blue Ocean
SUMMARY & PROSPECTS Cloud Computing is not simple
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 31
SUMMARY & PROSPECTS
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 32
- Don‘t rely on the infrastructure of your IaaS provider.
- Show self-responsibility and understand the cloud concepts.
- Develop for the cloud and consider scale up and scale out.
- Don't put all your eggs in one nest. Spread them to cut risk.
SUMMARY & PROSPECTS
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 33
- There‘s a need for more simplicity in IaaS offerings.
- Workaround: Use PaaS - but with a different control level.
- Multi-cloud discussions rising due to outages and bankrupts.
- There‘s a lack of IT professionals for the cloud age.
Eliminate the Status Quo – Find your Blue Ocean
Q&A Cloud Computing is not simple
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 34
Q&A
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 35
Eliminate the Status Quo – Find your Blue Ocean
CONTACT New Age Disruption
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 36
CONTACT
New Age Disruption
Eliminate the Status Quo – Find your Blue Ocean
René BüstKörnerstrasse 3024103 Kiel
Tel.: +49 431 28 93 42 52E-Mail: [email protected]: http://newagedisruption.comWeb: http://clouduser.deTwitter: @ReneBuest
CloudOps Summit, September 25, 2013 COPYRIGHT © 2013 BY NEW AGE DISRUPTION | RENÉ BÜST 37