SlideShare a Scribd company logo
www.scout24.com
Scale to Infinity with ECS
Berlin | 2018 | Christine Trahe, Cloud Platform Engineering
2
Overview
Who are Scout24?
3
4
Containerized
Applcations
Hosted on AWS
Platform Engineering, Scout24
Enabling product engineers to focus on devliering value
to Scout24 consumers and customers.
What does an application need?
6
Platform Vision
8
Running at Scale
Multi-Account Strategy
10
Keeping it simple
11
Custom resource
Basic configuration
Mandatory Tagging
Shared compute resources
12
Centralized compute infrastructure
13
Logging and Monitoring
14
Overview
15
Problems we faced
But it doesn‘t scale to Infinity just yet…
17
Too much CPU consumption
on the container instances
Load Balancer response time (latency)
increases, causing real time customer impact
Sharing resources not ideal…
18
Categorizing Services
Application differences
20
Categorizing Services to their needs
21
Outcome
22
CPU Hard Limit
• Latency sensitive run more reliably
• Not burstable above reservation à
Faster scaling on lower threshold
CPU Burst Ability
• Cannot rely on getting the
CPU needed.
• Consider hard limit as
• Right-size containers
Next Steps
Evaluating EKS/K8S
24
• Tools/solutions/support with a huge community
• More than a container orchestrator, but an ecosystem
Christine Trahe
October, 2018 | Cloud Platform Engineering, Scout24
Questions?

More Related Content

PDF
Elastic APM : développez vos logs et vos indicateurs pour obtenir une vue com...
PDF
Microsoft: Enterprise search for cloud native applications
PDF
Infrastructure monitoring made easy, from ingest to insight
PDF
Keynote : évolution et vision d'Elastic Observability
PDF
Monitoreo sencillo de la infraestructura, de la ingesta a la visualización
PDF
Keynote: Elastic Observability evolution and vision
PDF
Combining Logs, Metrics, and Traces for Unified Observability
PDF
Infrastructure monitoring made easy, from ingest to insight
Elastic APM : développez vos logs et vos indicateurs pour obtenir une vue com...
Microsoft: Enterprise search for cloud native applications
Infrastructure monitoring made easy, from ingest to insight
Keynote : évolution et vision d'Elastic Observability
Monitoreo sencillo de la infraestructura, de la ingesta a la visualización
Keynote: Elastic Observability evolution and vision
Combining Logs, Metrics, and Traces for Unified Observability
Infrastructure monitoring made easy, from ingest to insight

What's hot (20)

PDF
Combinação de logs, métricas e rastreamentos para observabilidade unificada
PDF
O monitoramento da infraestrutura facilitado, da ingestão ao insight
PDF
Palestra de abertura: Evolução e visão do Elastic Observability
PDF
Desarrollo de una plataforma de observabilidad centralizada
PDF
Logging, indicateurs et APM : le trio gagnant pour des opérations réussies
PDF
Elastic APM: Amping up your logs and metrics for the full picture
PDF
Centralized logging in a changing environment at the UK’s DVLA
PDF
Combinación de logs, métricas y rastreos para observabilidad unificada
PDF
Elastic APM: Combinalo con tus logs y métricas para una visibilidad completa
PDF
Search for All with Elastic Workplace Search
PDF
Three Pillars, Zero Answers: Rethinking Observability
PDF
Combining logs, metrics, and traces for unified observability
PDF
Elastic APM: amplificação dos seus logs e métricas para proporcionar um panor...
PDF
Automatize a detecção de ameaças e evite falsos positivos
PDF
Conferencia principal: Evolución y visión de Elastic Observability
PDF
Extending Operations from On-premises Solutions Towards Hybrid and Cloud - Da...
PDF
Reinventing enterprise defense with the Elastic Stack
PDF
Building a centralized observability platform
PDF
Achieving cyber mission assurance with near real-time impact
PDF
Capgemini: Observability within the Dutch government
Combinação de logs, métricas e rastreamentos para observabilidade unificada
O monitoramento da infraestrutura facilitado, da ingestão ao insight
Palestra de abertura: Evolução e visão do Elastic Observability
Desarrollo de una plataforma de observabilidad centralizada
Logging, indicateurs et APM : le trio gagnant pour des opérations réussies
Elastic APM: Amping up your logs and metrics for the full picture
Centralized logging in a changing environment at the UK’s DVLA
Combinación de logs, métricas y rastreos para observabilidad unificada
Elastic APM: Combinalo con tus logs y métricas para una visibilidad completa
Search for All with Elastic Workplace Search
Three Pillars, Zero Answers: Rethinking Observability
Combining logs, metrics, and traces for unified observability
Elastic APM: amplificação dos seus logs e métricas para proporcionar um panor...
Automatize a detecção de ameaças e evite falsos positivos
Conferencia principal: Evolución y visión de Elastic Observability
Extending Operations from On-premises Solutions Towards Hybrid and Cloud - Da...
Reinventing enterprise defense with the Elastic Stack
Building a centralized observability platform
Achieving cyber mission assurance with near real-time impact
Capgemini: Observability within the Dutch government
Ad

Similar to Scale to Infinity with ECS (20)

PDF
Serverless: Market Overview and Investment Opportunities
PDF
Case Study: HCL Technologies On Capacity Planning for Cloud and Virtualized E...
PDF
The Need of Cloud-Native Application
PPTX
Потоковая обработка больших данных
PDF
Introduction of Kubernetes - Trang Nguyen
PPTX
Modern Architecture in the Cloud of 2018
PPTX
goto; London: Keeping your Cloud Footprint in Check
PDF
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
PPTX
FinOps introduction
PPTX
Cloud computing
PDF
Enterprise Cloud Strategy: 7 Areas You Need to Re-Think
PDF
VMworld 2013: Low-Cost, High-Performance Storage for VMware Horizon Desktops
PPTX
In-Stream Processing Service Blueprint, Reference architecture for real-time ...
PDF
Serverless Architectures in Banking: OpenWhisk on IBM Bluemix at Santander
PPTX
DockerCon 2016 - Structured Container Delivery
PDF
Addressing the 8 Key Pain Points of Kubernetes Cluster Management
PDF
VMworld 2013: The Economics of vCloud: Which Cloud Do I Need and How Do I Get...
PPTX
AWS Well-Architected Framework
PPTX
Cloud Best Practices
PDF
451 Research + NuoDB: What It Means to be a Container-Native SQL Database
Serverless: Market Overview and Investment Opportunities
Case Study: HCL Technologies On Capacity Planning for Cloud and Virtualized E...
The Need of Cloud-Native Application
Потоковая обработка больших данных
Introduction of Kubernetes - Trang Nguyen
Modern Architecture in the Cloud of 2018
goto; London: Keeping your Cloud Footprint in Check
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
FinOps introduction
Cloud computing
Enterprise Cloud Strategy: 7 Areas You Need to Re-Think
VMworld 2013: Low-Cost, High-Performance Storage for VMware Horizon Desktops
In-Stream Processing Service Blueprint, Reference architecture for real-time ...
Serverless Architectures in Banking: OpenWhisk on IBM Bluemix at Santander
DockerCon 2016 - Structured Container Delivery
Addressing the 8 Key Pain Points of Kubernetes Cluster Management
VMworld 2013: The Economics of vCloud: Which Cloud Do I Need and How Do I Get...
AWS Well-Architected Framework
Cloud Best Practices
451 Research + NuoDB: What It Means to be a Container-Native SQL Database
Ad

More from AWS Germany (20)

PDF
Analytics Web Day | From Theory to Practice: Big Data Stories from the Field
PDF
Analytics Web Day | Query your Data in S3 with SQL and optimize for Cost and ...
PDF
Modern Applications Web Day | Impress Your Friends with Your First Serverless...
PDF
Modern Applications Web Day | Manage Your Infrastructure and Configuration on...
PDF
Modern Applications Web Day | Container Workloads on AWS
PDF
Modern Applications Web Day | Continuous Delivery to Amazon EKS with Spinnaker
PDF
Building Smart Home skills for Alexa
PDF
Hotel or Taxi? "Sorting hat" for travel expenses with AWS ML infrastructure
PDF
Wild Rydes with Big Data/Kinesis focus: AWS Serverless Workshop
PDF
Log Analytics with AWS
PDF
Deep Dive into Concepts and Tools for Analyzing Streaming Data on AWS
PDF
AWS Programme für Nonprofits
PDF
Microservices and Data Design
PDF
Serverless vs. Developers – the real crash
PDF
Query your data in S3 with SQL and optimize for cost and performance
PDF
Secret Management with Hashicorp’s Vault
PDF
EKS Workshop
PDF
Containers on AWS - State of the Union
PDF
Deploying and Scaling Your First Cloud Application with Amazon Lightsail
PDF
Building Personalized Data Products - From Idea to Product
Analytics Web Day | From Theory to Practice: Big Data Stories from the Field
Analytics Web Day | Query your Data in S3 with SQL and optimize for Cost and ...
Modern Applications Web Day | Impress Your Friends with Your First Serverless...
Modern Applications Web Day | Manage Your Infrastructure and Configuration on...
Modern Applications Web Day | Container Workloads on AWS
Modern Applications Web Day | Continuous Delivery to Amazon EKS with Spinnaker
Building Smart Home skills for Alexa
Hotel or Taxi? "Sorting hat" for travel expenses with AWS ML infrastructure
Wild Rydes with Big Data/Kinesis focus: AWS Serverless Workshop
Log Analytics with AWS
Deep Dive into Concepts and Tools for Analyzing Streaming Data on AWS
AWS Programme für Nonprofits
Microservices and Data Design
Serverless vs. Developers – the real crash
Query your data in S3 with SQL and optimize for cost and performance
Secret Management with Hashicorp’s Vault
EKS Workshop
Containers on AWS - State of the Union
Deploying and Scaling Your First Cloud Application with Amazon Lightsail
Building Personalized Data Products - From Idea to Product

Recently uploaded (20)

PDF
Encapsulation theory and applications.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Modernizing your data center with Dell and AMD
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Cloud computing and distributed systems.
PPTX
Big Data Technologies - Introduction.pptx
PDF
Electronic commerce courselecture one. Pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Machine learning based COVID-19 study performance prediction
Encapsulation theory and applications.pdf
Chapter 3 Spatial Domain Image Processing.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Empathic Computing: Creating Shared Understanding
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Modernizing your data center with Dell and AMD
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Cloud computing and distributed systems.
Big Data Technologies - Introduction.pptx
Electronic commerce courselecture one. Pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
“AI and Expert System Decision Support & Business Intelligence Systems”
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
Review of recent advances in non-invasive hemoglobin estimation
Advanced methodologies resolving dimensionality complications for autism neur...
Machine learning based COVID-19 study performance prediction

Scale to Infinity with ECS