Enviar pesquisa
Carregar
AWS Community Day Bangkok 2019 - DevOps Cost Reduction using Jenkins & AWS Spot Fleet
•
Transferir como PPTX, PDF
•
0 gostou
•
272 visualizações
AWS User Group - Thailand
Seguir
Speaker: K. Atthaporn Thanongkiatisak
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 22
Baixar agora
Recomendados
AWS Community Day Bangkok 2019 - Hello ClaudiaJS
AWS Community Day Bangkok 2019 - Hello ClaudiaJS
AWS User Group - Thailand
AWS Community Day Bangkok 2019 - Build a Serverless Web Application in 30 mins
AWS Community Day Bangkok 2019 - Build a Serverless Web Application in 30 mins
AWS User Group - Thailand
AWS Community Day Bangkok 2019 - Dev Ops Philosophy Increase Productivity
AWS Community Day Bangkok 2019 - Dev Ops Philosophy Increase Productivity
AWS User Group - Thailand
AWS Community Day Bangkok 2019 - Building & Deploying AWS Lambda with Serverl...
AWS Community Day Bangkok 2019 - Building & Deploying AWS Lambda with Serverl...
AWS User Group - Thailand
AWS Community Day Bangkok 2019 - How AWS Parallel Cluster can accelerate high...
AWS Community Day Bangkok 2019 - How AWS Parallel Cluster can accelerate high...
AWS User Group - Thailand
Amazingly Simple Serverless Go
Amazingly Simple Serverless Go
Yun Zhi Lin
Serverless Reality
Serverless Reality
Lynn Langit
Serverless with Kubernetes
Serverless with Kubernetes
Malepati Bala Siva Sai Akhil
Recomendados
AWS Community Day Bangkok 2019 - Hello ClaudiaJS
AWS Community Day Bangkok 2019 - Hello ClaudiaJS
AWS User Group - Thailand
AWS Community Day Bangkok 2019 - Build a Serverless Web Application in 30 mins
AWS Community Day Bangkok 2019 - Build a Serverless Web Application in 30 mins
AWS User Group - Thailand
AWS Community Day Bangkok 2019 - Dev Ops Philosophy Increase Productivity
AWS Community Day Bangkok 2019 - Dev Ops Philosophy Increase Productivity
AWS User Group - Thailand
AWS Community Day Bangkok 2019 - Building & Deploying AWS Lambda with Serverl...
AWS Community Day Bangkok 2019 - Building & Deploying AWS Lambda with Serverl...
AWS User Group - Thailand
AWS Community Day Bangkok 2019 - How AWS Parallel Cluster can accelerate high...
AWS Community Day Bangkok 2019 - How AWS Parallel Cluster can accelerate high...
AWS User Group - Thailand
Amazingly Simple Serverless Go
Amazingly Simple Serverless Go
Yun Zhi Lin
Serverless Reality
Serverless Reality
Lynn Langit
Serverless with Kubernetes
Serverless with Kubernetes
Malepati Bala Siva Sai Akhil
Kubernetes Native Serverless solution: Kubeless
Kubernetes Native Serverless solution: Kubeless
Sebastien Goasguen
Azure Functions Real World Examples
Azure Functions Real World Examples
Yochay Kiriaty
Serverless Workshop - Tomato Restaurant Rating App
Serverless Workshop - Tomato Restaurant Rating App
Srushith Repakula
Serverless
Serverless
Iegor Fadieiev
.NET Serverless Development on AWS - AWS Online Tech Talks
.NET Serverless Development on AWS - AWS Online Tech Talks
Amazon Web Services
From Docker Straight to AWS
From Docker Straight to AWS
DevOps.com
Shipping apps to eks with code pipeline and lambda functions
Shipping apps to eks with code pipeline and lambda functions
Štěpán Vraný
Bringing swift to cloud
Bringing swift to cloud
Vidyasagar Machupalli
Continuous delivery in AWS
Continuous delivery in AWS
Anton Babenko
Azure functions
Azure functions
vivek p s
Java & Microservices in Azure
Java & Microservices in Azure
CodeOps Technologies LLP
Kubernetes Sealed secrets
Kubernetes Sealed secrets
Sebastien Goasguen
SWIFTly, Go Cloud!! - Swift@IBM
SWIFTly, Go Cloud!! - Swift@IBM
Vidyasagar Machupalli
AWS for web developers
AWS for web developers
Mirumee Software
Alfresco Process Services (APS) and the Internet of Things
Alfresco Process Services (APS) and the Internet of Things
Nathan McMinn
Harnessing the power of aws using dot net core
Harnessing the power of aws using dot net core
Dror Helper
Serverless Orchestration with Azure Durable Functions
Serverless Orchestration with Azure Durable Functions
Callon Campbell
Kubernetes Code Components
Kubernetes Code Components
Idan Shahar
goployer, 코드 기반의 배포 도구 - 송주영 (beNX) :: AWS Community Day 2020
goployer, 코드 기반의 배포 도구 - 송주영 (beNX) :: AWS Community Day 2020
AWSKRUG - AWS한국사용자모임
10 things you can do at the edge
10 things you can do at the edge
Akamai Developers & Admins
Ansible Dresden meetup (Dec 2019) - How Operators with Ansible make Kubernete...
Ansible Dresden meetup (Dec 2019) - How Operators with Ansible make Kubernete...
Carol Chen
SRV409 Deep Dive on Microservices and Docker
SRV409 Deep Dive on Microservices and Docker
Amazon Web Services
Mais conteúdo relacionado
Mais procurados
Kubernetes Native Serverless solution: Kubeless
Kubernetes Native Serverless solution: Kubeless
Sebastien Goasguen
Azure Functions Real World Examples
Azure Functions Real World Examples
Yochay Kiriaty
Serverless Workshop - Tomato Restaurant Rating App
Serverless Workshop - Tomato Restaurant Rating App
Srushith Repakula
Serverless
Serverless
Iegor Fadieiev
.NET Serverless Development on AWS - AWS Online Tech Talks
.NET Serverless Development on AWS - AWS Online Tech Talks
Amazon Web Services
From Docker Straight to AWS
From Docker Straight to AWS
DevOps.com
Shipping apps to eks with code pipeline and lambda functions
Shipping apps to eks with code pipeline and lambda functions
Štěpán Vraný
Bringing swift to cloud
Bringing swift to cloud
Vidyasagar Machupalli
Continuous delivery in AWS
Continuous delivery in AWS
Anton Babenko
Azure functions
Azure functions
vivek p s
Java & Microservices in Azure
Java & Microservices in Azure
CodeOps Technologies LLP
Kubernetes Sealed secrets
Kubernetes Sealed secrets
Sebastien Goasguen
SWIFTly, Go Cloud!! - Swift@IBM
SWIFTly, Go Cloud!! - Swift@IBM
Vidyasagar Machupalli
AWS for web developers
AWS for web developers
Mirumee Software
Alfresco Process Services (APS) and the Internet of Things
Alfresco Process Services (APS) and the Internet of Things
Nathan McMinn
Harnessing the power of aws using dot net core
Harnessing the power of aws using dot net core
Dror Helper
Serverless Orchestration with Azure Durable Functions
Serverless Orchestration with Azure Durable Functions
Callon Campbell
Kubernetes Code Components
Kubernetes Code Components
Idan Shahar
goployer, 코드 기반의 배포 도구 - 송주영 (beNX) :: AWS Community Day 2020
goployer, 코드 기반의 배포 도구 - 송주영 (beNX) :: AWS Community Day 2020
AWSKRUG - AWS한국사용자모임
10 things you can do at the edge
10 things you can do at the edge
Akamai Developers & Admins
Mais procurados
(20)
Kubernetes Native Serverless solution: Kubeless
Kubernetes Native Serverless solution: Kubeless
Azure Functions Real World Examples
Azure Functions Real World Examples
Serverless Workshop - Tomato Restaurant Rating App
Serverless Workshop - Tomato Restaurant Rating App
Serverless
Serverless
.NET Serverless Development on AWS - AWS Online Tech Talks
.NET Serverless Development on AWS - AWS Online Tech Talks
From Docker Straight to AWS
From Docker Straight to AWS
Shipping apps to eks with code pipeline and lambda functions
Shipping apps to eks with code pipeline and lambda functions
Bringing swift to cloud
Bringing swift to cloud
Continuous delivery in AWS
Continuous delivery in AWS
Azure functions
Azure functions
Java & Microservices in Azure
Java & Microservices in Azure
Kubernetes Sealed secrets
Kubernetes Sealed secrets
SWIFTly, Go Cloud!! - Swift@IBM
SWIFTly, Go Cloud!! - Swift@IBM
AWS for web developers
AWS for web developers
Alfresco Process Services (APS) and the Internet of Things
Alfresco Process Services (APS) and the Internet of Things
Harnessing the power of aws using dot net core
Harnessing the power of aws using dot net core
Serverless Orchestration with Azure Durable Functions
Serverless Orchestration with Azure Durable Functions
Kubernetes Code Components
Kubernetes Code Components
goployer, 코드 기반의 배포 도구 - 송주영 (beNX) :: AWS Community Day 2020
goployer, 코드 기반의 배포 도구 - 송주영 (beNX) :: AWS Community Day 2020
10 things you can do at the edge
10 things you can do at the edge
Semelhante a AWS Community Day Bangkok 2019 - DevOps Cost Reduction using Jenkins & AWS Spot Fleet
Ansible Dresden meetup (Dec 2019) - How Operators with Ansible make Kubernete...
Ansible Dresden meetup (Dec 2019) - How Operators with Ansible make Kubernete...
Carol Chen
SRV409 Deep Dive on Microservices and Docker
SRV409 Deep Dive on Microservices and Docker
Amazon Web Services
How do we use Kubernetes
How do we use Kubernetes
Uri Savelchev
Aws user group #01 lets talk serverless
Aws user group #01 lets talk serverless
PolarSeven Pty Ltd
Kubernetes - Cloud Native Application Orchestration - Catalin Jora
Kubernetes - Cloud Native Application Orchestration - Catalin Jora
ITCamp
Semplificare la gestione dei container con i servizi AWS
Semplificare la gestione dei container con i servizi AWS
Amazon Web Services
Deep Dive on Microservices and Docker
Deep Dive on Microservices and Docker
Kristana Kane
IDI 2020 - Containers Meet Serverless
IDI 2020 - Containers Meet Serverless
Massimo Ferre'
The Evolving Design Patterns of Puppet Enterprise - PuppetConf 2014
The Evolving Design Patterns of Puppet Enterprise - PuppetConf 2014
Puppet
Kubernetes on AWS @ Zalando Tech
Kubernetes on AWS @ Zalando Tech
Michael Dürgner
Application Lifecycle Management in a Serverless World
Application Lifecycle Management in a Serverless World
Amazon Web Services
AWS_Educate_Official_SITCON_AWS_AppRunner.pdf
AWS_Educate_Official_SITCON_AWS_AppRunner.pdf
土撥 JIE
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...
Amazon Web Services
Nils Rhode - Does it always have to be k8s - TeC Day 2019
Nils Rhode - Does it always have to be k8s - TeC Day 2019
Haufe-Lexware GmbH & Co KG
Microservizi e container Docker in produzione: strumenti e consigli
Microservizi e container Docker in produzione: strumenti e consigli
Amazon Web Services
從劍宗到氣宗 - 談AWS ECS與Serverless最佳實踐
從劍宗到氣宗 - 談AWS ECS與Serverless最佳實踐
Pahud Hsieh
AWS reinvent 2019 recap - Riyadh - Containers and Serverless - Paul Maddox
AWS reinvent 2019 recap - Riyadh - Containers and Serverless - Paul Maddox
AWS Riyadh User Group
[AWS Dev Day] 앱 현대화 | DevOps 개발자가 되기 위한 쿠버네티스 핵심 활용 예제 알아보기 - 정영준 AWS 솔루션즈 아키...
[AWS Dev Day] 앱 현대화 | DevOps 개발자가 되기 위한 쿠버네티스 핵심 활용 예제 알아보기 - 정영준 AWS 솔루션즈 아키...
Amazon Web Services Korea
應用開發新思維
應用開發新思維
Amazon Web Services
04_Azure Kubernetes Service: Basic Practices for Developers_GAB2019
04_Azure Kubernetes Service: Basic Practices for Developers_GAB2019
Kumton Suttiraksiri
Semelhante a AWS Community Day Bangkok 2019 - DevOps Cost Reduction using Jenkins & AWS Spot Fleet
(20)
Ansible Dresden meetup (Dec 2019) - How Operators with Ansible make Kubernete...
Ansible Dresden meetup (Dec 2019) - How Operators with Ansible make Kubernete...
SRV409 Deep Dive on Microservices and Docker
SRV409 Deep Dive on Microservices and Docker
How do we use Kubernetes
How do we use Kubernetes
Aws user group #01 lets talk serverless
Aws user group #01 lets talk serverless
Kubernetes - Cloud Native Application Orchestration - Catalin Jora
Kubernetes - Cloud Native Application Orchestration - Catalin Jora
Semplificare la gestione dei container con i servizi AWS
Semplificare la gestione dei container con i servizi AWS
Deep Dive on Microservices and Docker
Deep Dive on Microservices and Docker
IDI 2020 - Containers Meet Serverless
IDI 2020 - Containers Meet Serverless
The Evolving Design Patterns of Puppet Enterprise - PuppetConf 2014
The Evolving Design Patterns of Puppet Enterprise - PuppetConf 2014
Kubernetes on AWS @ Zalando Tech
Kubernetes on AWS @ Zalando Tech
Application Lifecycle Management in a Serverless World
Application Lifecycle Management in a Serverless World
AWS_Educate_Official_SITCON_AWS_AppRunner.pdf
AWS_Educate_Official_SITCON_AWS_AppRunner.pdf
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...
Nils Rhode - Does it always have to be k8s - TeC Day 2019
Nils Rhode - Does it always have to be k8s - TeC Day 2019
Microservizi e container Docker in produzione: strumenti e consigli
Microservizi e container Docker in produzione: strumenti e consigli
從劍宗到氣宗 - 談AWS ECS與Serverless最佳實踐
從劍宗到氣宗 - 談AWS ECS與Serverless最佳實踐
AWS reinvent 2019 recap - Riyadh - Containers and Serverless - Paul Maddox
AWS reinvent 2019 recap - Riyadh - Containers and Serverless - Paul Maddox
[AWS Dev Day] 앱 현대화 | DevOps 개발자가 되기 위한 쿠버네티스 핵심 활용 예제 알아보기 - 정영준 AWS 솔루션즈 아키...
[AWS Dev Day] 앱 현대화 | DevOps 개발자가 되기 위한 쿠버네티스 핵심 활용 예제 알아보기 - 정영준 AWS 솔루션즈 아키...
應用開發新思維
應用開發新思維
04_Azure Kubernetes Service: Basic Practices for Developers_GAB2019
04_Azure Kubernetes Service: Basic Practices for Developers_GAB2019
Último
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
hans926745
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Evaluating the top large language models.pdf
Evaluating the top large language models.pdf
ChristopherTHyatt
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Último
(20)
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Evaluating the top large language models.pdf
Evaluating the top large language models.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
AWS Community Day Bangkok 2019 - DevOps Cost Reduction using Jenkins & AWS Spot Fleet
1.
DevOps Cost Reduction using
Jenkins & AWS Spot Fleet ATTHAPORN THANONGKIATISAK | 24 November 2019 APPLICATION ARCHITECT @ EGG DIGITAL www.atp-tha.com GITHUB: @atp-tha TWITTER: @atp-tha LINKEDIN: atp-tha MEDIUM: @arthur.paul.tha
2.
What?
3.
Jenkins - Free &
Open-Source - Big Community - A lot of integrations. - Scalable by design (Master-Agent Architecture)
4.
5.
6.
Jenkin on AWS
7.
Jenkins on AWS
using EC2
8.
Jenkins Master-Agent
9.
Jenkins Master-Agent on
AWS using EC2
10.
Jenkins Master-Agent on
AWS using Autoscaling
11.
Jenkins Master-Agent on
AWS using Autoscaling & HA
12.
Containerized Jenkins Master-Agent
on AWS using Autoscaling & HA
13.
Containerized Jenkins Master-Agent
on AWS using Autoscaling & HA on Serverless
14.
Cost Optimization
15.
EC2 Pricing Model
16.
EC2 Spot Fleets -
Cheap (~90% cost reduction!) - Less maintenance. - Perfect for scale-out operations.
17.
ec2-spot-jenkins-plugin - Officially supported
Jenkins plugin. - Open-source.
18.
ec2-spot-jenkins-plugin
19.
Jenkins on AWS
Spot Fleet
20.
Key Takeaways :
Jenkins with Spot Fleet - High Availability. - High Scalability. - Cost Optimized. - Highly Customizable. - Low Maintenance.
21.
Official LAB by
AWS - Workshop preparation - Lab 1: Builds - Lab 2: Deploy testing environments - Lab 3: Add resiliency - Lab 4: Containers - Workshop clean up
22.
Q&A
Baixar agora