SlideShare a Scribd company logo
1 of 37
Saving Thousands By Running Mission
Critical Applications on Spot
January 20th, 2016
© 2016 Spotinst, LTD. #spotinstmeetup
Welcome!
To our 1st online
• Questions are always welcome
• There are no bad questions
• We’ll demo as much as we can
• Things will break, be patient
Amiram Shachar
Founder & CEO / Spotinst
Gal Aviv
R&D Group Manager /
Inneractive
Shannon Williams
Co-Founder & VP Marketing /
Rancher Labs
Shimon Tolts
Head of Infrastructure /
ironSource
@AmiramShachar @galaviv @shimtolts @smw355
Agenda
• The Basics: Spotinst on AWS
• Can I run my application on Spot?
• Demo: Spotinst floating IPs, Beanstalk, CloudFormation
• Use-case: Inneractive & Spotinst, Gal Aviv
• Use-case: ironSource & Spotinst, Shimon Tolts
• Using Rancher for Docker production workloads, Shannon
• Demo: NEW! Spotinst & EMR autoscaling
The ultimate platform for
running and managing
clusters in the cloud.
Spot = Idle On Demand
Spot is a market where the price of compute changes based on
supply and demand
The Basics
Spot Strategy #1
Significantly reduce your EC2 costs
cloud expenses graph of one of Spotinst’s customers. Before and after using Spotinst
Budget EC2 Capacity Purchased
Spot Strategy #2
Grow your compute capacity and throughput 10x
for the same budget.
Spot Barriers
SLA
Capacity is not guaranteed.
Safe application draining
What happens if AWS pulls the plug?
The Spotinst Way
ul August September Octber November Dece
Running Hours of Spotinst Managed Cloud Se
Spotinst traffic usage
Increased 100% MoM
1,000,000
What can run on Spot?
Everything.
except single point of failures.
Spot Ready
Hadoop / Spark
ELB / HA-Proxy Docker / ECS Autoscaling
MicroservicesWeb Application
Demo: Safe Draining
Demo:
Floating IPs, Beanstalk, CloudFormation
© 2015 Rancher Labs, Inc.© 2015 Rancher Labs, Inc .
Rancher Labs Overview
Shannon Williams
January 2016
© 2015 Rancher Labs, Inc.
Public container services are becoming popular
18
Google Container Engine
© 2015 Rancher Labs, Inc.
New private cloud: private container service
19
Private Container Service
Linux Linux Linux Linux Linux Linux
© 2015 Rancher Labs, Inc.
How to build a private container service
20
Private Container Service
Linux Linux Linux Linux Linux Linux
Docker Machine
Swarm, Kubernetes, Mesos
Compose, Kubernetes, Marathon, TOSCA
Rancher
LDAP, AD, GitHub
Stats, Health checks, Sysdig, Datadog, …
Notary, Kubernetes, Vault
VXLAN, IPSEC
iptables
HAProxy, iptables, ngnix
Ceph, EBS, SAN, ...
Gluster, EFS, NAS, ...
Swift, S3, ...
etcd, consul, mongo, DynamoDB, ...
Resource Mgmt
Scheduling
Orchestration
App Catalog
Access Control
Monitoring
Security
Overlay network
Firewall
Load Balancer
Block Storage
File Storage
Object Storage
Distributed DB
© 2015 Rancher Labs, Inc.
Opensourcecontainermanagement
platformforbuildingaPrivate
ContainerService
21
A containerized Linuxdistribution
for running Docker
© 2015 Rancher Labs, Inc.
Rancher Overview
22
Rancher Catalog
AD/LDAP
Alerts/Events
Environment 1 Environment N
…
Network Services Storage Services
Container Orchestration and Scheduling
User Mgmt Ops Mgmt
Environment 2
© 2015 Rancher Labs, Inc.23
• Leveragespotinstancestoreduceinfrastructurecosts
• Identifyupcomingchangesandorchestratereaction
• Workingonlivemigrationfor2016
G a l A v i v
R & D G r o u p M a n a g e r
Spotinst Case Study
What we do…
• Real time trading and optimizing campaigns over ad spaces
• Real time analytics
• Machine learning and recommendations
• Trading data and insights
• Our tech stack: Java, Scala, AKKA, Spray, Kafka
Spark, Spark Streaming and Cassandra
Scale and numbers…
• Billions of daily incoming requests
• Tens of Billions of daily transactions
• 150ms average response time
• Hundreds of servers in dozens of elastic clusters
• Extreme scaling (up/down)
Scaling challenges
• Different cluster behavior (latency, CPU, load, QPS…)
• Tight back-pressure management (Scala/AKKA/Spray
stack)
• Critical serving core (99.99% uptime)
• Service cost efficiency is crucial
Spotinst integration
• Less than 1 day for initial setup
• Cluster by cluster partial migration
• Extreme costs reduce
• Cost vs. risk…
0%
25%
50%
75%
100%
Reserved Spotinst OnDemand
Nice to meet you!
Shimon Tolts
Head of infrastructure @ ironSource
ironBeast
Data Flow
Management Solution
SpotInst case study
Shimon Tolts
http://www.ironsrc.com/ironbeast/
PEOPLE REACHED EACH MONTH
APPS INSTALLED EVERY MINUTE
WITH THE IRONSOURCE PLATFORM
REGISTERED & ANALYZED DATA EVENTS
EVERY MONTH
600M 4,200 100B+
70K+
PARTNERED APPS
SEP. 2010
ESTABLISHED
3.5B+
INSTALLATIONS TO DATE
700
TOTAL EMPLOYEES
400
R&D EMPLOYEES
IRONSOURCE IN NUMBERS
TEL AVIV ISRAEL SAN FRANCISCO UNITED STATES NEW YORK UNITED STATES LONDON UNITED KINGDOM BEIJING CHINA
ironBeast
Simplifying Big Data Flow
Management
Learn more >
● Our deployment - micro-services with Docker
● Implement it yourself?
● 4 Availability Zones
● 5 Auto Scaling groups? (1 on demand)
● c4.large, c3.large, r3.large, m4.large
● 4x4=16 ASG + 1 On demand
SPOT INSTANCES
Spotinst
● One place to configure it all
● Multi instance type support
● Deep visibility into cost
● High savings
● Easy Risk/Reward mitigation (% of spot)
● Spot clean up mechanism
Thank you
See you in our next webinar!
@Spotinst /spotinstance/spotinst
NEW! EMR Task Nodes AutoScale
can run applications on Amazon’s and Google’s cloud for 1/10th of the regular
price
It is a fact

More Related Content

What's hot

AWS STARTUP DAY 2018 I Keeping Your Infrastructure Costs Low
AWS STARTUP DAY 2018 I Keeping Your Infrastructure Costs LowAWS STARTUP DAY 2018 I Keeping Your Infrastructure Costs Low
AWS STARTUP DAY 2018 I Keeping Your Infrastructure Costs LowAWS Germany
 
Business Continuity with Microservices-Based Apps and DevOps: Learnings from ...
Business Continuity with Microservices-Based Apps and DevOps: Learnings from ...Business Continuity with Microservices-Based Apps and DevOps: Learnings from ...
Business Continuity with Microservices-Based Apps and DevOps: Learnings from ...DevOps.com
 
CloudCrowd - RazorFish Presentation on Building Hybrid Public/Private Cloud
CloudCrowd - RazorFish Presentation on Building Hybrid Public/Private CloudCloudCrowd - RazorFish Presentation on Building Hybrid Public/Private Cloud
CloudCrowd - RazorFish Presentation on Building Hybrid Public/Private CloudNati Shalom
 
Amazon RDS on AWS Outposts now supports exporting database logs to Amazon Clo...
Amazon RDS on AWS Outposts now supports exporting database logs to Amazon Clo...Amazon RDS on AWS Outposts now supports exporting database logs to Amazon Clo...
Amazon RDS on AWS Outposts now supports exporting database logs to Amazon Clo...Dhaval Soni
 
goto; London: Keeping your Cloud Footprint in Check
goto; London: Keeping your Cloud Footprint in Checkgoto; London: Keeping your Cloud Footprint in Check
goto; London: Keeping your Cloud Footprint in CheckCoburn Watson
 
AWS Customer Presentation - Zynga
AWS Customer Presentation - ZyngaAWS Customer Presentation - Zynga
AWS Customer Presentation - ZyngaAmazon Web Services
 
Cloud Costing Services
Cloud Costing Services Cloud Costing Services
Cloud Costing Services InnoTech
 
Complex Analytics with NoSQL Data Store in Real Time
Complex Analytics with NoSQL Data Store in Real TimeComplex Analytics with NoSQL Data Store in Real Time
Complex Analytics with NoSQL Data Store in Real TimeNati Shalom
 
Cost Optimization as Major Architectural Consideration for Cloud Application
Cost Optimization as Major Architectural Consideration for Cloud ApplicationCost Optimization as Major Architectural Consideration for Cloud Application
Cost Optimization as Major Architectural Consideration for Cloud ApplicationUdayan Banerjee
 
KeepingYourInfraCostsLow_SFStartupDay
KeepingYourInfraCostsLow_SFStartupDayKeepingYourInfraCostsLow_SFStartupDay
KeepingYourInfraCostsLow_SFStartupDayAmazon Web Services
 
Azure functions: Quickstart
Azure functions: QuickstartAzure functions: Quickstart
Azure functions: QuickstartKwanghee Choi
 
BDX 2016 - Arnon rotem gal-oz @ appsflyer
BDX 2016 - Arnon rotem gal-oz @ appsflyerBDX 2016 - Arnon rotem gal-oz @ appsflyer
BDX 2016 - Arnon rotem gal-oz @ appsflyerIdo Shilon
 
Kubernetes: Reducing Infrastructure Cost & Complexity
Kubernetes: Reducing Infrastructure Cost & ComplexityKubernetes: Reducing Infrastructure Cost & Complexity
Kubernetes: Reducing Infrastructure Cost & ComplexityDevOps.com
 
#lspe Q1 2013 dynamically scaling netflix in the cloud
#lspe Q1 2013   dynamically scaling netflix in the cloud#lspe Q1 2013   dynamically scaling netflix in the cloud
#lspe Q1 2013 dynamically scaling netflix in the cloudCoburn Watson
 
Getting Started with Visual Studio Tools for AI
Getting Started with Visual Studio Tools for AIGetting Started with Visual Studio Tools for AI
Getting Started with Visual Studio Tools for AIMicrosoft Tech Community
 
Getting Started on Amazon Web Services
Getting Started on Amazon Web ServicesGetting Started on Amazon Web Services
Getting Started on Amazon Web ServicesBrett Gillett
 
Various Cloud offerings AWS/AZURE/GCP
Various Cloud offerings AWS/AZURE/GCPVarious Cloud offerings AWS/AZURE/GCP
Various Cloud offerings AWS/AZURE/GCPMohammad Imran Ansari
 

What's hot (20)

AWS STARTUP DAY 2018 I Keeping Your Infrastructure Costs Low
AWS STARTUP DAY 2018 I Keeping Your Infrastructure Costs LowAWS STARTUP DAY 2018 I Keeping Your Infrastructure Costs Low
AWS STARTUP DAY 2018 I Keeping Your Infrastructure Costs Low
 
Business Continuity with Microservices-Based Apps and DevOps: Learnings from ...
Business Continuity with Microservices-Based Apps and DevOps: Learnings from ...Business Continuity with Microservices-Based Apps and DevOps: Learnings from ...
Business Continuity with Microservices-Based Apps and DevOps: Learnings from ...
 
CloudCrowd - RazorFish Presentation on Building Hybrid Public/Private Cloud
CloudCrowd - RazorFish Presentation on Building Hybrid Public/Private CloudCloudCrowd - RazorFish Presentation on Building Hybrid Public/Private Cloud
CloudCrowd - RazorFish Presentation on Building Hybrid Public/Private Cloud
 
Amazon RDS on AWS Outposts now supports exporting database logs to Amazon Clo...
Amazon RDS on AWS Outposts now supports exporting database logs to Amazon Clo...Amazon RDS on AWS Outposts now supports exporting database logs to Amazon Clo...
Amazon RDS on AWS Outposts now supports exporting database logs to Amazon Clo...
 
goto; London: Keeping your Cloud Footprint in Check
goto; London: Keeping your Cloud Footprint in Checkgoto; London: Keeping your Cloud Footprint in Check
goto; London: Keeping your Cloud Footprint in Check
 
AWS Customer Presentation - Zynga
AWS Customer Presentation - ZyngaAWS Customer Presentation - Zynga
AWS Customer Presentation - Zynga
 
Cloud Costing Services
Cloud Costing Services Cloud Costing Services
Cloud Costing Services
 
Complex Analytics with NoSQL Data Store in Real Time
Complex Analytics with NoSQL Data Store in Real TimeComplex Analytics with NoSQL Data Store in Real Time
Complex Analytics with NoSQL Data Store in Real Time
 
Cost Optimization as Major Architectural Consideration for Cloud Application
Cost Optimization as Major Architectural Consideration for Cloud ApplicationCost Optimization as Major Architectural Consideration for Cloud Application
Cost Optimization as Major Architectural Consideration for Cloud Application
 
KeepingYourInfraCostsLow_SFStartupDay
KeepingYourInfraCostsLow_SFStartupDayKeepingYourInfraCostsLow_SFStartupDay
KeepingYourInfraCostsLow_SFStartupDay
 
Azure functions: Quickstart
Azure functions: QuickstartAzure functions: Quickstart
Azure functions: Quickstart
 
BDX 2016 - Arnon rotem gal-oz @ appsflyer
BDX 2016 - Arnon rotem gal-oz @ appsflyerBDX 2016 - Arnon rotem gal-oz @ appsflyer
BDX 2016 - Arnon rotem gal-oz @ appsflyer
 
Kubernetes: Reducing Infrastructure Cost & Complexity
Kubernetes: Reducing Infrastructure Cost & ComplexityKubernetes: Reducing Infrastructure Cost & Complexity
Kubernetes: Reducing Infrastructure Cost & Complexity
 
#lspe Q1 2013 dynamically scaling netflix in the cloud
#lspe Q1 2013   dynamically scaling netflix in the cloud#lspe Q1 2013   dynamically scaling netflix in the cloud
#lspe Q1 2013 dynamically scaling netflix in the cloud
 
Using AML Python SDK
Using AML Python SDKUsing AML Python SDK
Using AML Python SDK
 
Getting Started with Visual Studio Tools for AI
Getting Started with Visual Studio Tools for AIGetting Started with Visual Studio Tools for AI
Getting Started with Visual Studio Tools for AI
 
Solving Big Data problems on AWS by Rajnish Malik
Solving Big Data problems on AWS by Rajnish MalikSolving Big Data problems on AWS by Rajnish Malik
Solving Big Data problems on AWS by Rajnish Malik
 
Getting Started on Amazon Web Services
Getting Started on Amazon Web ServicesGetting Started on Amazon Web Services
Getting Started on Amazon Web Services
 
Cost Optimisation on AWS
Cost Optimisation on AWSCost Optimisation on AWS
Cost Optimisation on AWS
 
Various Cloud offerings AWS/AZURE/GCP
Various Cloud offerings AWS/AZURE/GCPVarious Cloud offerings AWS/AZURE/GCP
Various Cloud offerings AWS/AZURE/GCP
 

Viewers also liked

01 propeller tutorial
01 propeller tutorial01 propeller tutorial
01 propeller tutorial7abidin
 
Running Open Source Platforms on AWS (November 2016)
Running Open Source Platforms on AWS (November 2016)Running Open Source Platforms on AWS (November 2016)
Running Open Source Platforms on AWS (November 2016)Julien SIMON
 
AWS Cost Optimization
AWS Cost OptimizationAWS Cost Optimization
AWS Cost OptimizationMiles Ward
 
AWS Dublin Briefing - Cool AWS Use Cases
AWS Dublin Briefing - Cool AWS Use CasesAWS Dublin Briefing - Cool AWS Use Cases
AWS Dublin Briefing - Cool AWS Use CasesIan Massingham
 
AWS Cloud School Introductory Presentation
AWS Cloud School Introductory PresentationAWS Cloud School Introductory Presentation
AWS Cloud School Introductory PresentationIan Massingham
 
(ENT302) Cost Optimization on AWS | AWS re:Invent 2014
(ENT302) Cost Optimization on AWS | AWS re:Invent 2014(ENT302) Cost Optimization on AWS | AWS re:Invent 2014
(ENT302) Cost Optimization on AWS | AWS re:Invent 2014Amazon Web Services
 
Understand AWS Pricing
Understand AWS PricingUnderstand AWS Pricing
Understand AWS PricingLynn Langit
 
Optimizing Costs and Efficiency of AWS Services
Optimizing Costs and Efficiency of AWS ServicesOptimizing Costs and Efficiency of AWS Services
Optimizing Costs and Efficiency of AWS ServicesAmazon Web Services
 
메가존과 AWS가 공개하는 AWS 비용 최적화 전략-메가존 김성용 매니저 및 AWS 이우상 매니저:: AWS Cloud Track 3 Ga...
메가존과 AWS가 공개하는 AWS 비용 최적화 전략-메가존 김성용 매니저 및 AWS 이우상 매니저:: AWS Cloud Track 3 Ga...메가존과 AWS가 공개하는 AWS 비용 최적화 전략-메가존 김성용 매니저 및 AWS 이우상 매니저:: AWS Cloud Track 3 Ga...
메가존과 AWS가 공개하는 AWS 비용 최적화 전략-메가존 김성용 매니저 및 AWS 이우상 매니저:: AWS Cloud Track 3 Ga...Amazon Web Services Korea
 
Cost Optimization on AWS - Pop-up Loft Tel Aviv
Cost Optimization on AWS - Pop-up Loft Tel AvivCost Optimization on AWS - Pop-up Loft Tel Aviv
Cost Optimization on AWS - Pop-up Loft Tel AvivAmazon Web Services
 
AWS re:Invent 2016: Dollars and Sense: Technical Tips for Continual Cost Opti...
AWS re:Invent 2016: Dollars and Sense: Technical Tips for Continual Cost Opti...AWS re:Invent 2016: Dollars and Sense: Technical Tips for Continual Cost Opti...
AWS re:Invent 2016: Dollars and Sense: Technical Tips for Continual Cost Opti...Amazon Web Services
 
AWS 비즈니스 프로젝트 협력 방식 및 사례 소개 - 서수영 매니저:: AWS Cloud Track 1 Intro
AWS 비즈니스 프로젝트 협력 방식 및 사례 소개 - 서수영 매니저:: AWS Cloud Track 1 IntroAWS 비즈니스 프로젝트 협력 방식 및 사례 소개 - 서수영 매니저:: AWS Cloud Track 1 Intro
AWS 비즈니스 프로젝트 협력 방식 및 사례 소개 - 서수영 매니저:: AWS Cloud Track 1 IntroAmazon Web Services Korea
 
Breaking Down the Economics and TCO of Migrating to AWS
Breaking Down the Economics and TCO of Migrating to AWSBreaking Down the Economics and TCO of Migrating to AWS
Breaking Down the Economics and TCO of Migrating to AWSAmazon Web Services
 
Advanced Security Masterclass - Tel Aviv Loft
Advanced Security Masterclass - Tel Aviv LoftAdvanced Security Masterclass - Tel Aviv Loft
Advanced Security Masterclass - Tel Aviv LoftIan Massingham
 
The 2014 AWS Enterprise Summit - TCO and Cost Optimization
The 2014 AWS Enterprise Summit - TCO and Cost Optimization The 2014 AWS Enterprise Summit - TCO and Cost Optimization
The 2014 AWS Enterprise Summit - TCO and Cost Optimization Amazon Web Services
 
AWS에 대해 궁금했던 10가지 질문들(윤석찬) - AWS 웨비나 시리즈 2015
AWS에 대해 궁금했던 10가지 질문들(윤석찬) - AWS 웨비나 시리즈 2015AWS에 대해 궁금했던 10가지 질문들(윤석찬) - AWS 웨비나 시리즈 2015
AWS에 대해 궁금했던 10가지 질문들(윤석찬) - AWS 웨비나 시리즈 2015Amazon Web Services Korea
 
Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개
Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개
Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개Amazon Web Services Korea
 
Amazon ECS Container Service Deep Dive
Amazon ECS Container Service Deep DiveAmazon ECS Container Service Deep Dive
Amazon ECS Container Service Deep DiveAmazon Web Services
 
2016 Utah Cloud Summit: Architecting on AWS - Best Practices
2016 Utah Cloud Summit: Architecting on AWS - Best Practices2016 Utah Cloud Summit: Architecting on AWS - Best Practices
2016 Utah Cloud Summit: Architecting on AWS - Best Practices1Strategy
 

Viewers also liked (20)

01 propeller tutorial
01 propeller tutorial01 propeller tutorial
01 propeller tutorial
 
Running Open Source Platforms on AWS (November 2016)
Running Open Source Platforms on AWS (November 2016)Running Open Source Platforms on AWS (November 2016)
Running Open Source Platforms on AWS (November 2016)
 
AWS Cost Optimization
AWS Cost OptimizationAWS Cost Optimization
AWS Cost Optimization
 
AWS Dublin Briefing - Cool AWS Use Cases
AWS Dublin Briefing - Cool AWS Use CasesAWS Dublin Briefing - Cool AWS Use Cases
AWS Dublin Briefing - Cool AWS Use Cases
 
AWS Cloud School Introductory Presentation
AWS Cloud School Introductory PresentationAWS Cloud School Introductory Presentation
AWS Cloud School Introductory Presentation
 
(ENT302) Cost Optimization on AWS | AWS re:Invent 2014
(ENT302) Cost Optimization on AWS | AWS re:Invent 2014(ENT302) Cost Optimization on AWS | AWS re:Invent 2014
(ENT302) Cost Optimization on AWS | AWS re:Invent 2014
 
Understand AWS Pricing
Understand AWS PricingUnderstand AWS Pricing
Understand AWS Pricing
 
Optimizing Costs and Efficiency of AWS Services
Optimizing Costs and Efficiency of AWS ServicesOptimizing Costs and Efficiency of AWS Services
Optimizing Costs and Efficiency of AWS Services
 
Amazon S3 Masterclass
Amazon S3 MasterclassAmazon S3 Masterclass
Amazon S3 Masterclass
 
메가존과 AWS가 공개하는 AWS 비용 최적화 전략-메가존 김성용 매니저 및 AWS 이우상 매니저:: AWS Cloud Track 3 Ga...
메가존과 AWS가 공개하는 AWS 비용 최적화 전략-메가존 김성용 매니저 및 AWS 이우상 매니저:: AWS Cloud Track 3 Ga...메가존과 AWS가 공개하는 AWS 비용 최적화 전략-메가존 김성용 매니저 및 AWS 이우상 매니저:: AWS Cloud Track 3 Ga...
메가존과 AWS가 공개하는 AWS 비용 최적화 전략-메가존 김성용 매니저 및 AWS 이우상 매니저:: AWS Cloud Track 3 Ga...
 
Cost Optimization on AWS - Pop-up Loft Tel Aviv
Cost Optimization on AWS - Pop-up Loft Tel AvivCost Optimization on AWS - Pop-up Loft Tel Aviv
Cost Optimization on AWS - Pop-up Loft Tel Aviv
 
AWS re:Invent 2016: Dollars and Sense: Technical Tips for Continual Cost Opti...
AWS re:Invent 2016: Dollars and Sense: Technical Tips for Continual Cost Opti...AWS re:Invent 2016: Dollars and Sense: Technical Tips for Continual Cost Opti...
AWS re:Invent 2016: Dollars and Sense: Technical Tips for Continual Cost Opti...
 
AWS 비즈니스 프로젝트 협력 방식 및 사례 소개 - 서수영 매니저:: AWS Cloud Track 1 Intro
AWS 비즈니스 프로젝트 협력 방식 및 사례 소개 - 서수영 매니저:: AWS Cloud Track 1 IntroAWS 비즈니스 프로젝트 협력 방식 및 사례 소개 - 서수영 매니저:: AWS Cloud Track 1 Intro
AWS 비즈니스 프로젝트 협력 방식 및 사례 소개 - 서수영 매니저:: AWS Cloud Track 1 Intro
 
Breaking Down the Economics and TCO of Migrating to AWS
Breaking Down the Economics and TCO of Migrating to AWSBreaking Down the Economics and TCO of Migrating to AWS
Breaking Down the Economics and TCO of Migrating to AWS
 
Advanced Security Masterclass - Tel Aviv Loft
Advanced Security Masterclass - Tel Aviv LoftAdvanced Security Masterclass - Tel Aviv Loft
Advanced Security Masterclass - Tel Aviv Loft
 
The 2014 AWS Enterprise Summit - TCO and Cost Optimization
The 2014 AWS Enterprise Summit - TCO and Cost Optimization The 2014 AWS Enterprise Summit - TCO and Cost Optimization
The 2014 AWS Enterprise Summit - TCO and Cost Optimization
 
AWS에 대해 궁금했던 10가지 질문들(윤석찬) - AWS 웨비나 시리즈 2015
AWS에 대해 궁금했던 10가지 질문들(윤석찬) - AWS 웨비나 시리즈 2015AWS에 대해 궁금했던 10가지 질문들(윤석찬) - AWS 웨비나 시리즈 2015
AWS에 대해 궁금했던 10가지 질문들(윤석찬) - AWS 웨비나 시리즈 2015
 
Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개
Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개
Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개
 
Amazon ECS Container Service Deep Dive
Amazon ECS Container Service Deep DiveAmazon ECS Container Service Deep Dive
Amazon ECS Container Service Deep Dive
 
2016 Utah Cloud Summit: Architecting on AWS - Best Practices
2016 Utah Cloud Summit: Architecting on AWS - Best Practices2016 Utah Cloud Summit: Architecting on AWS - Best Practices
2016 Utah Cloud Summit: Architecting on AWS - Best Practices
 

Similar to Spotinst 'AWS Cost Optimization' Webinar - Jan 20th, 2016

(ARC309) Getting to Microservices: Cloud Architecture Patterns
(ARC309) Getting to Microservices: Cloud Architecture Patterns(ARC309) Getting to Microservices: Cloud Architecture Patterns
(ARC309) Getting to Microservices: Cloud Architecture PatternsAmazon Web Services
 
Stay productive while slicing up the monolith
Stay productive while slicing up the monolithStay productive while slicing up the monolith
Stay productive while slicing up the monolithMarkus Eisele
 
Breaking the Monolith Road to Containers
Breaking the Monolith Road to ContainersBreaking the Monolith Road to Containers
Breaking the Monolith Road to ContainersAmazon Web Services
 
Stay productive while slicing up the monolith
Stay productive while slicing up the monolithStay productive while slicing up the monolith
Stay productive while slicing up the monolithMarkus Eisele
 
From WWW to Cloud Oct 2009.Pptx
From WWW to Cloud Oct 2009.PptxFrom WWW to Cloud Oct 2009.Pptx
From WWW to Cloud Oct 2009.PptxVRstorm
 
Securing The Cloud: Top Down and Bottom Up
Securing The Cloud: Top Down and Bottom UpSecuring The Cloud: Top Down and Bottom Up
Securing The Cloud: Top Down and Bottom UpDevOps.com
 
[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...
[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...
[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...Ludovic Piot
 
FLUX - Crash Course in Cloud 2.0
FLUX - Crash Course in Cloud 2.0 FLUX - Crash Course in Cloud 2.0
FLUX - Crash Course in Cloud 2.0 Mark Hinkle
 
Tim Jones – CTO, Trader Media
Tim Jones – CTO, Trader MediaTim Jones – CTO, Trader Media
Tim Jones – CTO, Trader MediaRightScale
 
Amazon EKS 그리고 Service Mesh (김세호 솔루션즈 아키텍트, AWS) :: Gaming on AWS 2018
Amazon EKS 그리고 Service Mesh (김세호 솔루션즈 아키텍트, AWS) :: Gaming on AWS 2018Amazon EKS 그리고 Service Mesh (김세호 솔루션즈 아키텍트, AWS) :: Gaming on AWS 2018
Amazon EKS 그리고 Service Mesh (김세호 솔루션즈 아키텍트, AWS) :: Gaming on AWS 2018Amazon Web Services Korea
 
AWS Summit London 2014 | Scaling on AWS for the First 10 Million Users (200)
AWS Summit London 2014 | Scaling on AWS for the First 10 Million Users (200)AWS Summit London 2014 | Scaling on AWS for the First 10 Million Users (200)
AWS Summit London 2014 | Scaling on AWS for the First 10 Million Users (200)Amazon Web Services
 
AWS re:Invent 2016: Get Technically Inspired by Container-Powered Migrations ...
AWS re:Invent 2016: Get Technically Inspired by Container-Powered Migrations ...AWS re:Invent 2016: Get Technically Inspired by Container-Powered Migrations ...
AWS re:Invent 2016: Get Technically Inspired by Container-Powered Migrations ...Amazon Web Services
 
Migrating IT to the Cloud - Zenoss in Amazon Web Services
Migrating IT to the Cloud - Zenoss in Amazon Web ServicesMigrating IT to the Cloud - Zenoss in Amazon Web Services
Migrating IT to the Cloud - Zenoss in Amazon Web ServicesZenoss
 
Easy Docker Deployments with Mesosphere DCOS on Azure
Easy Docker Deployments with Mesosphere DCOS on AzureEasy Docker Deployments with Mesosphere DCOS on Azure
Easy Docker Deployments with Mesosphere DCOS on AzureMesosphere Inc.
 
MassTLC Cloud Summit Keynote
MassTLC Cloud Summit KeynoteMassTLC Cloud Summit Keynote
MassTLC Cloud Summit KeynoteAriel Tseitlin
 
Netflix0SS Services on Docker
Netflix0SS Services on DockerNetflix0SS Services on Docker
Netflix0SS Services on DockerDocker, Inc.
 
Ibm cloud nativenetflixossfinal
Ibm cloud nativenetflixossfinalIbm cloud nativenetflixossfinal
Ibm cloud nativenetflixossfinalaspyker
 
Accelerating Analytics for the Future of Genomics
Accelerating Analytics for the Future of GenomicsAccelerating Analytics for the Future of Genomics
Accelerating Analytics for the Future of GenomicsAmazon Web Services
 

Similar to Spotinst 'AWS Cost Optimization' Webinar - Jan 20th, 2016 (20)

(ARC309) Getting to Microservices: Cloud Architecture Patterns
(ARC309) Getting to Microservices: Cloud Architecture Patterns(ARC309) Getting to Microservices: Cloud Architecture Patterns
(ARC309) Getting to Microservices: Cloud Architecture Patterns
 
Stay productive while slicing up the monolith
Stay productive while slicing up the monolithStay productive while slicing up the monolith
Stay productive while slicing up the monolith
 
Breaking the Monolith Road to Containers
Breaking the Monolith Road to ContainersBreaking the Monolith Road to Containers
Breaking the Monolith Road to Containers
 
Stay productive while slicing up the monolith
Stay productive while slicing up the monolithStay productive while slicing up the monolith
Stay productive while slicing up the monolith
 
From WWW to Cloud Oct 2009.Pptx
From WWW to Cloud Oct 2009.PptxFrom WWW to Cloud Oct 2009.Pptx
From WWW to Cloud Oct 2009.Pptx
 
Securing The Cloud: Top Down and Bottom Up
Securing The Cloud: Top Down and Bottom UpSecuring The Cloud: Top Down and Bottom Up
Securing The Cloud: Top Down and Bottom Up
 
From wwwtocloud_28sept09
From wwwtocloud_28sept09From wwwtocloud_28sept09
From wwwtocloud_28sept09
 
[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...
[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...
[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...
 
FLUX - Crash Course in Cloud 2.0
FLUX - Crash Course in Cloud 2.0 FLUX - Crash Course in Cloud 2.0
FLUX - Crash Course in Cloud 2.0
 
Tim Jones – CTO, Trader Media
Tim Jones – CTO, Trader MediaTim Jones – CTO, Trader Media
Tim Jones – CTO, Trader Media
 
Amazon EKS 그리고 Service Mesh (김세호 솔루션즈 아키텍트, AWS) :: Gaming on AWS 2018
Amazon EKS 그리고 Service Mesh (김세호 솔루션즈 아키텍트, AWS) :: Gaming on AWS 2018Amazon EKS 그리고 Service Mesh (김세호 솔루션즈 아키텍트, AWS) :: Gaming on AWS 2018
Amazon EKS 그리고 Service Mesh (김세호 솔루션즈 아키텍트, AWS) :: Gaming on AWS 2018
 
AWS Summit London 2014 | Scaling on AWS for the First 10 Million Users (200)
AWS Summit London 2014 | Scaling on AWS for the First 10 Million Users (200)AWS Summit London 2014 | Scaling on AWS for the First 10 Million Users (200)
AWS Summit London 2014 | Scaling on AWS for the First 10 Million Users (200)
 
AWS re:Invent 2016: Get Technically Inspired by Container-Powered Migrations ...
AWS re:Invent 2016: Get Technically Inspired by Container-Powered Migrations ...AWS re:Invent 2016: Get Technically Inspired by Container-Powered Migrations ...
AWS re:Invent 2016: Get Technically Inspired by Container-Powered Migrations ...
 
Migrating IT to the Cloud - Zenoss in Amazon Web Services
Migrating IT to the Cloud - Zenoss in Amazon Web ServicesMigrating IT to the Cloud - Zenoss in Amazon Web Services
Migrating IT to the Cloud - Zenoss in Amazon Web Services
 
Easy Docker Deployments with Mesosphere DCOS on Azure
Easy Docker Deployments with Mesosphere DCOS on AzureEasy Docker Deployments with Mesosphere DCOS on Azure
Easy Docker Deployments with Mesosphere DCOS on Azure
 
OpenStack & MySQL
OpenStack & MySQLOpenStack & MySQL
OpenStack & MySQL
 
MassTLC Cloud Summit Keynote
MassTLC Cloud Summit KeynoteMassTLC Cloud Summit Keynote
MassTLC Cloud Summit Keynote
 
Netflix0SS Services on Docker
Netflix0SS Services on DockerNetflix0SS Services on Docker
Netflix0SS Services on Docker
 
Ibm cloud nativenetflixossfinal
Ibm cloud nativenetflixossfinalIbm cloud nativenetflixossfinal
Ibm cloud nativenetflixossfinal
 
Accelerating Analytics for the Future of Genomics
Accelerating Analytics for the Future of GenomicsAccelerating Analytics for the Future of Genomics
Accelerating Analytics for the Future of Genomics
 

Recently uploaded

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

Spotinst 'AWS Cost Optimization' Webinar - Jan 20th, 2016

  • 1. Saving Thousands By Running Mission Critical Applications on Spot January 20th, 2016 © 2016 Spotinst, LTD. #spotinstmeetup
  • 2. Welcome! To our 1st online • Questions are always welcome • There are no bad questions • We’ll demo as much as we can • Things will break, be patient
  • 3. Amiram Shachar Founder & CEO / Spotinst Gal Aviv R&D Group Manager / Inneractive Shannon Williams Co-Founder & VP Marketing / Rancher Labs Shimon Tolts Head of Infrastructure / ironSource @AmiramShachar @galaviv @shimtolts @smw355
  • 4. Agenda • The Basics: Spotinst on AWS • Can I run my application on Spot? • Demo: Spotinst floating IPs, Beanstalk, CloudFormation • Use-case: Inneractive & Spotinst, Gal Aviv • Use-case: ironSource & Spotinst, Shimon Tolts • Using Rancher for Docker production workloads, Shannon • Demo: NEW! Spotinst & EMR autoscaling
  • 5. The ultimate platform for running and managing clusters in the cloud.
  • 6. Spot = Idle On Demand Spot is a market where the price of compute changes based on supply and demand The Basics
  • 7. Spot Strategy #1 Significantly reduce your EC2 costs cloud expenses graph of one of Spotinst’s customers. Before and after using Spotinst
  • 8. Budget EC2 Capacity Purchased Spot Strategy #2 Grow your compute capacity and throughput 10x for the same budget.
  • 9. Spot Barriers SLA Capacity is not guaranteed. Safe application draining What happens if AWS pulls the plug?
  • 11. ul August September Octber November Dece Running Hours of Spotinst Managed Cloud Se Spotinst traffic usage Increased 100% MoM 1,000,000
  • 12. What can run on Spot? Everything. except single point of failures.
  • 13. Spot Ready Hadoop / Spark ELB / HA-Proxy Docker / ECS Autoscaling MicroservicesWeb Application
  • 16. © 2015 Rancher Labs, Inc.© 2015 Rancher Labs, Inc . Rancher Labs Overview Shannon Williams January 2016
  • 17. © 2015 Rancher Labs, Inc. Public container services are becoming popular 18 Google Container Engine
  • 18. © 2015 Rancher Labs, Inc. New private cloud: private container service 19 Private Container Service Linux Linux Linux Linux Linux Linux
  • 19. © 2015 Rancher Labs, Inc. How to build a private container service 20 Private Container Service Linux Linux Linux Linux Linux Linux Docker Machine Swarm, Kubernetes, Mesos Compose, Kubernetes, Marathon, TOSCA Rancher LDAP, AD, GitHub Stats, Health checks, Sysdig, Datadog, … Notary, Kubernetes, Vault VXLAN, IPSEC iptables HAProxy, iptables, ngnix Ceph, EBS, SAN, ... Gluster, EFS, NAS, ... Swift, S3, ... etcd, consul, mongo, DynamoDB, ... Resource Mgmt Scheduling Orchestration App Catalog Access Control Monitoring Security Overlay network Firewall Load Balancer Block Storage File Storage Object Storage Distributed DB
  • 20. © 2015 Rancher Labs, Inc. Opensourcecontainermanagement platformforbuildingaPrivate ContainerService 21 A containerized Linuxdistribution for running Docker
  • 21. © 2015 Rancher Labs, Inc. Rancher Overview 22 Rancher Catalog AD/LDAP Alerts/Events Environment 1 Environment N … Network Services Storage Services Container Orchestration and Scheduling User Mgmt Ops Mgmt Environment 2
  • 22. © 2015 Rancher Labs, Inc.23 • Leveragespotinstancestoreduceinfrastructurecosts • Identifyupcomingchangesandorchestratereaction • Workingonlivemigrationfor2016
  • 23. G a l A v i v R & D G r o u p M a n a g e r Spotinst Case Study
  • 24. What we do… • Real time trading and optimizing campaigns over ad spaces • Real time analytics • Machine learning and recommendations • Trading data and insights • Our tech stack: Java, Scala, AKKA, Spray, Kafka Spark, Spark Streaming and Cassandra
  • 25. Scale and numbers… • Billions of daily incoming requests • Tens of Billions of daily transactions • 150ms average response time • Hundreds of servers in dozens of elastic clusters • Extreme scaling (up/down)
  • 26. Scaling challenges • Different cluster behavior (latency, CPU, load, QPS…) • Tight back-pressure management (Scala/AKKA/Spray stack) • Critical serving core (99.99% uptime) • Service cost efficiency is crucial
  • 27. Spotinst integration • Less than 1 day for initial setup • Cluster by cluster partial migration • Extreme costs reduce • Cost vs. risk… 0% 25% 50% 75% 100% Reserved Spotinst OnDemand
  • 28. Nice to meet you! Shimon Tolts Head of infrastructure @ ironSource
  • 29. ironBeast Data Flow Management Solution SpotInst case study Shimon Tolts http://www.ironsrc.com/ironbeast/
  • 30. PEOPLE REACHED EACH MONTH APPS INSTALLED EVERY MINUTE WITH THE IRONSOURCE PLATFORM REGISTERED & ANALYZED DATA EVENTS EVERY MONTH 600M 4,200 100B+ 70K+ PARTNERED APPS SEP. 2010 ESTABLISHED 3.5B+ INSTALLATIONS TO DATE 700 TOTAL EMPLOYEES 400 R&D EMPLOYEES IRONSOURCE IN NUMBERS TEL AVIV ISRAEL SAN FRANCISCO UNITED STATES NEW YORK UNITED STATES LONDON UNITED KINGDOM BEIJING CHINA
  • 31. ironBeast Simplifying Big Data Flow Management Learn more >
  • 32. ● Our deployment - micro-services with Docker ● Implement it yourself? ● 4 Availability Zones ● 5 Auto Scaling groups? (1 on demand) ● c4.large, c3.large, r3.large, m4.large ● 4x4=16 ASG + 1 On demand SPOT INSTANCES
  • 33.
  • 34. Spotinst ● One place to configure it all ● Multi instance type support ● Deep visibility into cost ● High savings ● Easy Risk/Reward mitigation (% of spot) ● Spot clean up mechanism
  • 35. Thank you See you in our next webinar! @Spotinst /spotinstance/spotinst
  • 36. NEW! EMR Task Nodes AutoScale
  • 37. can run applications on Amazon’s and Google’s cloud for 1/10th of the regular price It is a fact