SlideShare a Scribd company logo
Seven Cloud Sins
of DevOps
Disclaimer: personal experience
2
3
What we will talk about
Agenda
● 7 “sins” - 7 anti-patterns
○ Name
○ Case
○ Explanation
○ Fix
● Summary and Q&A
4
#1: Lust
5
6
Data Scientist -
The Sexiest Job
of the 21st Century
October 2012
7
8
Ways to fix
● Sharpen your real business cases for ML/AI
● Analyse which AWS services are already in place to serve
your actual needs
● Explicitly allocate both development and infrastructure
resources for R&D incubation projects
● Measure an impact periodically and adjust the plan
9
#2: Gluttony
10
11
12
https://hackernoon.com/aws-lambda-how-best-to-manage-shared-code-and-shared-infrastructure-827bed395eb7
So you build
When you actually need
13
https://medium.com/employbl/tutorial-for-building-a-web-application-with-amazon-s3-lambda-dynamodb-and-api-gateway-6d3ddf77f15a
Complexity overhead
14
https://hackernoon.com/how-to-accept-over-engineering-for-what-it-really-is-6fca9a919263
Ways to fix
● Measure your infrastructure REAL utilisation
● Use existing out-of-the-box tools
● Use integration with Ops monitoring and alerting tools
● Use resources utilisation forecasting feature
15
#3: Greed
16
Dev vs Ops
17
https://www.edureka.co/blog/devops-vs-agile-everything-you-need-to-know/
Too much IaaC
18
http://www.devopsdays.in/some-cloud-tools-for-infrastructure-automation/
Cloud Security
19
Ways to fix
● Leave room for manual experiments
● Encourage learning from each other
● Use out-of-the-box tools for security audit in the Cloud
● Design and build your systems with security in mind
20
#4: Sloth
21
All works in our manually setup VMs
22
Why move to containers or k8s?
23
24
Scaling business
25
https://www.smilecrm.co.uk/images/growth.png
Ways to fix
● Load testing
● Configure auto-scaling
● Configure resource utilisation costs thresholds and alarms
● Chaos engineering is a big plus
26
#5: Wrath
27
CTO has just returned from a conference
28
Why we still use those old services?
29
https://dilbert.com/strip/2014-02-02#disqus_comments
Ways to fix
● Don’t make emotional decisions
● Do practical PoC to compare existing solutions with
suggested
● Talk in numbers and money
30
#6: Envy
31
32
Let’s move to another Cloud provider
33
Icon made by https://www.flaticon.com/authors/eucalyp
It’s cheaper
34
Is it really cheaper?
● Infrastructure costs
● Education costs
● Migration costs
● Development costs
35
Ways to fix
● Consciously (re)evaluate your actual business cases
● Compare costs for single cloud provider vs
heterogeneous Cloud
● Be honest to yourself - include costs and efforts for
the team to learn, install and use new tech stacks
36
#7: Pride
37
We are the smartest team in the world
38
We can implement everything on our own
39
Are you really smarter?
40
Ok, if you really are
41
Ways to fix
● Investigate existing tools before start your own
implementation
● Compare multiple potential solutions options
● Manage expectations
● Deal with “brilliant jerks” on individual level
42
Summary
● Get full context
● Measure before improve
● Listen to advices, but tailor tools to your needs
● Do not make emotional decisions
● Be honest to yourself
43
Q&A
44
About me
{
“First name”: “Taras”,
“Last name”: “Slipets”,
“Occupation”: “Senior Software Engineer”,
“Company”: “Flixbus”,
“Interests”: [
“Software Engineering”,
“Music”,
“Skiing”
]
}
45

More Related Content

PDF
Evolution of AWS infrastructure for ML: from Zero to Hero
PDF
Fantastic datasets and where to find them
PDF
Operating the Hyperscale Cloud
PDF
Building Software to Scale
PPTX
PowerStream Demo
PDF
Handle insane devices traffic using Google Cloud Platform - Andrea Ulisse - C...
PPTX
Building big data applications on AWS by Ran Tessler
PPTX
Microservice Plumbing - Glynn Bird - Codemotion Rome 2017
Evolution of AWS infrastructure for ML: from Zero to Hero
Fantastic datasets and where to find them
Operating the Hyperscale Cloud
Building Software to Scale
PowerStream Demo
Handle insane devices traffic using Google Cloud Platform - Andrea Ulisse - C...
Building big data applications on AWS by Ran Tessler
Microservice Plumbing - Glynn Bird - Codemotion Rome 2017

What's hot (20)

PPTX
IronSource Atom - Redshift - Lessons Learned
PDF
A Microservices Framework for Real-Time Model Scoring Using Structured Stream...
PDF
Logging, Metrics, and APM: The Operations Trifecta (P)
PDF
Monitoring Big Data Systems Done "The Simple Way" - Demi Ben-Ari - Codemotion...
PDF
Cnvrg webinar continual learning
PPTX
Lift SSIS package to Azure Data Factory V2
PDF
Migrating .NET and .NET Core to Pivotal Cloud Foundry (1/2)
PDF
R, Spark, Tensorflow, H20.ai Applied to Streaming Analytics
PDF
Virtual Global Azure 2020 - Azure Monitor
PPTX
TIAD : Automate everything with Google Cloud
PDF
Bandwidth: Use Cases for Elastic Cloud on Kubernetes
PDF
Serverless with Google Cloud Functions
PPTX
Azure Container Services​
PDF
StackEngine Demo - Docker Austin
PDF
Creating a Kafka Topic. Super easy? | Andrew Stevenson and Marios Andreopoulo...
PPTX
Server Sent Events using Reactive Kafka and Spring Web flux | Gagan Solur Ven...
PPTX
Azure Container Services​
PPTX
Azuresatpn19 - An Introduction To Azure Data Factory
PDF
Accelerating Innovation with Apache Kafka, Heikki Nousiainen | Heikki Nousiai...
PPTX
With Automated ML, is Everyone an ML Engineer?
IronSource Atom - Redshift - Lessons Learned
A Microservices Framework for Real-Time Model Scoring Using Structured Stream...
Logging, Metrics, and APM: The Operations Trifecta (P)
Monitoring Big Data Systems Done "The Simple Way" - Demi Ben-Ari - Codemotion...
Cnvrg webinar continual learning
Lift SSIS package to Azure Data Factory V2
Migrating .NET and .NET Core to Pivotal Cloud Foundry (1/2)
R, Spark, Tensorflow, H20.ai Applied to Streaming Analytics
Virtual Global Azure 2020 - Azure Monitor
TIAD : Automate everything with Google Cloud
Bandwidth: Use Cases for Elastic Cloud on Kubernetes
Serverless with Google Cloud Functions
Azure Container Services​
StackEngine Demo - Docker Austin
Creating a Kafka Topic. Super easy? | Andrew Stevenson and Marios Andreopoulo...
Server Sent Events using Reactive Kafka and Spring Web flux | Gagan Solur Ven...
Azure Container Services​
Azuresatpn19 - An Introduction To Azure Data Factory
Accelerating Innovation with Apache Kafka, Heikki Nousiainen | Heikki Nousiai...
With Automated ML, is Everyone an ML Engineer?
Ad

Similar to Seven Cloud Sins of DevOps (20)

PPTX
Jax Devops 2017 Succeeding in the Cloud – the guidebook of Fail
PPTX
Cloud for-startup
PPTX
JavaOne 2015 Devops and the Darkside CON6447
PDF
How to use the cloud for data and actually save money
PPTX
Lessons Learned From Cloud Migrations
PPTX
Cloud computing for startups
PDF
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
PDF
2010-07 - Datamation - Top 10 Reasons Cloud Computing Deployments Fail
PDF
Holistic approach to cloud adoption
PDF
AWS Cloud Experience CA: Receta del Éxito en la Nube: Cultura, Estrategia e I...
PPTX
Traversing hyper driven developpement to do great technical choices and make ...
PDF
Aws101 Seminar - 高雄 4/24/2013
PDF
Resetting Your Culture for Cloud-Native Success
PDF
CloudCamp Chicago - November 2013 Fighting Cloud FUD
PDF
How To Position Cloud
PPTX
Navigating Cloud and Multi-Cloud
PDF
EMEA10: Trepidation in Moving to the Cloud
PPT
Clouds Are Cool So Why Arent We Using Them Yet[1]
PDF
Exploring Cloud Computing with Amazon Web Services (AWS)
PDF
Avoiding Cloud Computing Planning & Implementation Failure
Jax Devops 2017 Succeeding in the Cloud – the guidebook of Fail
Cloud for-startup
JavaOne 2015 Devops and the Darkside CON6447
How to use the cloud for data and actually save money
Lessons Learned From Cloud Migrations
Cloud computing for startups
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
2010-07 - Datamation - Top 10 Reasons Cloud Computing Deployments Fail
Holistic approach to cloud adoption
AWS Cloud Experience CA: Receta del Éxito en la Nube: Cultura, Estrategia e I...
Traversing hyper driven developpement to do great technical choices and make ...
Aws101 Seminar - 高雄 4/24/2013
Resetting Your Culture for Cloud-Native Success
CloudCamp Chicago - November 2013 Fighting Cloud FUD
How To Position Cloud
Navigating Cloud and Multi-Cloud
EMEA10: Trepidation in Moving to the Cloud
Clouds Are Cool So Why Arent We Using Them Yet[1]
Exploring Cloud Computing with Amazon Web Services (AWS)
Avoiding Cloud Computing Planning & Implementation Failure
Ad

More from Taras Slipets (11)

PDF
FlixBus Ride with Snowflake
PPTX
Serverless Kafka Patterns
PPTX
Customers feedback – from data mess to data mesh
PDF
Experiment more, pay less for your AWS ML.pdf
PDF
DevOps applied: Survival guide
PDF
Full stack, Full run, Full test
PPTX
Java Developers
PPTX
Testing in Legacy
PPTX
Testing in Legacy: From Rags to Riches
PPTX
What developers can really contribute in DevOps concept?
PPTX
Есть ли жизнь без ООП
FlixBus Ride with Snowflake
Serverless Kafka Patterns
Customers feedback – from data mess to data mesh
Experiment more, pay less for your AWS ML.pdf
DevOps applied: Survival guide
Full stack, Full run, Full test
Java Developers
Testing in Legacy
Testing in Legacy: From Rags to Riches
What developers can really contribute in DevOps concept?
Есть ли жизнь без ООП

Recently uploaded (20)

PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
top salesforce developer skills in 2025.pdf
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
medical staffing services at VALiNTRY
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PPTX
assetexplorer- product-overview - presentation
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PPTX
ai tools demonstartion for schools and inter college
PPTX
Computer Software and OS of computer science of grade 11.pptx
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
history of c programming in notes for students .pptx
PDF
System and Network Administraation Chapter 3
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
System and Network Administration Chapter 2
PDF
Designing Intelligence for the Shop Floor.pdf
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Internet Downloader Manager (IDM) Crack 6.42 Build 41
top salesforce developer skills in 2025.pdf
Wondershare Filmora 15 Crack With Activation Key [2025
medical staffing services at VALiNTRY
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
assetexplorer- product-overview - presentation
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
2025 Textile ERP Trends: SAP, Odoo & Oracle
ai tools demonstartion for schools and inter college
Computer Software and OS of computer science of grade 11.pptx
Adobe Illustrator 28.6 Crack My Vision of Vector Design
history of c programming in notes for students .pptx
System and Network Administraation Chapter 3
wealthsignaloriginal-com-DS-text-... (1).pdf
Navsoft: AI-Powered Business Solutions & Custom Software Development
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
System and Network Administration Chapter 2
Designing Intelligence for the Shop Floor.pdf
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...

Seven Cloud Sins of DevOps