GitOps is IaC done right

Chen Cheng-Wei
Chen Cheng-Wei得寬科技 The Qwan Technology Co. Ltd.DevOps Enignner at 得寬科技 The Qwan Technology Co. Ltd.
Photo by Rae Tian on Unsplash Cheng Wei Chen @ twMVC#40
GitOps is IaC done right
先交流一下吧
Photo by Camylla Battani on Unsplash
正在導入 GitOps? 正在使⽤用 K8s?
你認為 K8s 是⼀一種 IaC 嗎?
Cheng Wei Chen 陳 正瑋

DevOps Taiwan Community 志工、GitLab Hero、譯者、作者
http://chengweichen.com
https://devopstw.club
加入 GitLab Hero !
https://about.gitlab.com/community/heroes/
天瓏購書網址

https://bit.ly/3okmvAa
ISBN: 9789864345311
GitOps is IaC done right
Agenda
‧認識 IaC 與 GitOps
‧開始實踐 GitOps
‧結語
STORY
Photo by Timothy Meinberg on Unsplash
Commit
Code OK!
Ops
Code
Photo by Jonathan Daniels on Unsplash
Dev
Commit
………
Ops
Code
Photo by Jonathan Daniels on Unsplash
Dev
Deploy
炸
炸炸
Commit
啊,抱歉,我忘了了說 Application
有⼀一個新的 Config ~
Ops
Code
Photo by Michelle Tresemer on Unsplash
Dev
Deploy
炸
炸炸
Commit
Ops
Code
Photo by Jonathan Daniels on Unsplash
Dev
Code OK !
Application Config OK !
Commit
Ops
Code
Photo by Jonathan Daniels on Unsplash
Dev
…………這次不是我的問題喔~
Deploy
炸
炸炸
AgainAgainAgain
Commit
Ops
Code
Photo by Thomas Bormans on Unsplash
Ops
啊,我昨天有⼿手動改了了⼀一個
Service 的 Config,該不會
是我的錯吧?
Dev
Deploy
炸
炸炸
AgainAgainAgain
Commit
Ops
Code
Photo by Jonathan Daniels and Thomas Bormans on Unsplash
Dev
Code OK !
Application Config OK !
Ops
Service Config OK!
Commit
Ops
Code
Dev
…...這次不是我們問題喔~
Ops
炸
炸
AgainAgainAgain
AgaiAgaAga
炸
炸炸炸
炸炸
炸
炸炸
炸
炸炸
炸
炸炸
炸
炸炸
炸
炸炸
炸
炸
炸炸
炸
炸炸
炸Deploy
Photo by Jonathan Daniels and Thomas Bormans on Unsplash
Commit
Ops
Code
Infra
炸
炸
AgainAgainAgain
AgaiAgaAga
炸
炸炸炸
炸炸
炸
炸炸
炸
炸炸
炸
炸炸
炸
炸炸
炸
炸炸
炸
炸
炸炸
炸
炸炸
炸Deploy
Dev
Photo by maskedemann on Unsplash
我包,Infra 有⼩小微調,
我是不是沒有通知你?
Dev
Ops
Infra
Photo by Jonathan Daniels, Thomas Bormans and maskedemann on Unsplash
炸
炸
炸
Photo by Fancycrave on Unsplash
認識 IaC 與 GitOps
Provision
Code
⼀一條龍
⼯工程師
Configuration
DeployArtifacts
Production
Environment
Code DeployCI / CD
Automation
Configuration
⼀一條龍
⼯工程團隊
Provision
Production
Environment
Code DeployCI / CD
⼀一條龍
⼯工程團隊
Configuration
Ops / Infra
團隊
Provision
Production
Environment
Automation
你需要
Infrastructure as Code
(IaC)
Automation
Server
Production
Environment
Network Storage
Measurable
Reduced risks
Consistency
Version control
Testing
Immutable
IaC
Practices
Benefits
Collaboration
Automation
Server
Production
Environment
Network Storage
Measurable
Reduced risks
Consistency
IaC
Practices
Benefits
Version control
Testing
Immutable
Collaboration
⼈人⽣生總是有個
But…
Server
Production
Environment
Network Storage
IaC
Server
Production
Environment
Network Storage
IaC
Cloud Service
Config files
Container
Pipeline
IaC
也許你可以試試
GitOps?
圖片來來源 https://youtu.be/Usb9iUphT6Y
圖片來來源

https://argoproj.github.io/argo-cd/
圖片來來源 https://gitlab.com/gitops-demo/readme
GitOps = IaC + MRs + CI/CD
GitLab 說的~
GitOps = IaC + MRs + CI/CD
Infrastructure as Code
Infrastructure Configuration Dependency
GitOps = IaC + MRs + CI/CD
Continuous Integration
Continuous Delivery
And Automation
GitOps = IaC + MRs + CI/CD
Merge Requests
GitOps = IaC + MRs + CI/CD
DevOps
新 Issue
Coding
Commit CI/CD Pipeline
建立 Feature branch
測試驗收
Feature branch
Master branch
Prod Pipeline
新 Issue
Merge
Merge
Monitor
Production branch
Feedback
Code Review
CI/CD Pipeline
Commit
檢查 .gitlab-ci.yml
GitLab
Server
產⽣生 CI/CD Pipeline
GitLab
Runner
執行 Job
CI Job
回傳 Logs
顯⽰示於 Pipeline
Terraform Ansible
Cloud
Vault Repository
Cloud
Cloud
App
Infra
GitLab
Runner
1. Application 有更更新嗎?
2. Infrastructure 有更更新嗎?
3.有!執⾏行行異異動!
Worker
Build Test Release
Validate Plan
Validate Plan Approve
圖片來來源 https://gitlab.com/gitops-demo/readme
Photo by Fancycrave on Unsplash
如何開始實踐 GitOps
1. IaC
2. Automation
3. Code Review & Approve
4. Multi environment
5. CI/CD
6. Use Repository
7. Agile & Iteration
DevOps
1. IaC
讓⼀一切都成為 Code
2. Automation
盡可能⾃自動化
如果不成,就紀錄它!
3. Code Review & Approve
審查、複閱、檢查、稽核
4. Multi environment
運⽤用在所有的環境!
5. CI/CD
⾃自動化的唯⼀一觸發點!
6. Use Repository
分⽀支策略略、Flow、Workflow
7. Agile & Iteration
⼩小粒度、多迭代
0. reborn ?
打掉重練
直接改換 K8s ⽣生態系
Photo by Timothy Meinberg on Unsplash
Photo by Fancycrave on Unsplash
結語
IaC, but !
GitOps = IaC + MRs + CI/CD
GitOps is IaC done right !
DevOps, then GitOps !
GitOps is not for everyone !
(with K8S)
GitOps is not for everyone !
(with K8S)
but, IaC.
工商服務
https://devopstw.club
加入 GitLab Hero !
https://about.gitlab.com/community/heroes/
天瓏購書網址

https://bit.ly/3okmvAa
ISBN: 9789864345311
1 of 62

Recommended

Gitops Hands On by
Gitops Hands OnGitops Hands On
Gitops Hands OnBrice Fernandes
923 views102 slides
GitOps 101 Presentation.pdf by
GitOps 101 Presentation.pdfGitOps 101 Presentation.pdf
GitOps 101 Presentation.pdfssuser31375f
423 views63 slides
以自動化先行的 DevOps 實踐經驗分享 by
以自動化先行的 DevOps 實踐經驗分享以自動化先行的 DevOps 實踐經驗分享
以自動化先行的 DevOps 實踐經驗分享Chen Cheng-Wei
1.4K views80 slides
Gitops: a new paradigm for software defined operations by
Gitops: a new paradigm for software defined operationsGitops: a new paradigm for software defined operations
Gitops: a new paradigm for software defined operationsMariano Cunietti
594 views38 slides
CICD Pipeline Using Github Actions by
CICD Pipeline Using Github ActionsCICD Pipeline Using Github Actions
CICD Pipeline Using Github ActionsKumar Shìvam
519 views21 slides
CI:CD in Lightspeed with kubernetes and argo cd by
CI:CD in Lightspeed with kubernetes and argo cdCI:CD in Lightspeed with kubernetes and argo cd
CI:CD in Lightspeed with kubernetes and argo cdBilly Yuen
1.6K views18 slides

More Related Content

What's hot

DevOps with GitHub Actions by
DevOps with GitHub ActionsDevOps with GitHub Actions
DevOps with GitHub ActionsNilesh Gule
371 views21 slides
Kubernetes 101 by
Kubernetes 101Kubernetes 101
Kubernetes 101Stanislav Pogrebnyak
149 views33 slides
(ARC307) Infrastructure as Code by
(ARC307) Infrastructure as Code(ARC307) Infrastructure as Code
(ARC307) Infrastructure as CodeAmazon Web Services
12K views67 slides
GitOps - Modern best practices for high velocity app dev using cloud native t... by
GitOps - Modern best practices for high velocity app dev using cloud native t...GitOps - Modern best practices for high velocity app dev using cloud native t...
GitOps - Modern best practices for high velocity app dev using cloud native t...Weaveworks
12.1K views36 slides
Gitlab, GitOps & ArgoCD by
Gitlab, GitOps & ArgoCDGitlab, GitOps & ArgoCD
Gitlab, GitOps & ArgoCDHaggai Philip Zagury
326 views37 slides
The Power of GitOps with Flux & GitOps Toolkit by
The Power of GitOps with Flux & GitOps ToolkitThe Power of GitOps with Flux & GitOps Toolkit
The Power of GitOps with Flux & GitOps ToolkitWeaveworks
483 views10 slides

What's hot(20)

DevOps with GitHub Actions by Nilesh Gule
DevOps with GitHub ActionsDevOps with GitHub Actions
DevOps with GitHub Actions
Nilesh Gule371 views
GitOps - Modern best practices for high velocity app dev using cloud native t... by Weaveworks
GitOps - Modern best practices for high velocity app dev using cloud native t...GitOps - Modern best practices for high velocity app dev using cloud native t...
GitOps - Modern best practices for high velocity app dev using cloud native t...
Weaveworks12.1K views
The Power of GitOps with Flux & GitOps Toolkit by Weaveworks
The Power of GitOps with Flux & GitOps ToolkitThe Power of GitOps with Flux & GitOps Toolkit
The Power of GitOps with Flux & GitOps Toolkit
Weaveworks483 views
Monitoring Kubernetes with Prometheus by Grafana Labs
Monitoring Kubernetes with PrometheusMonitoring Kubernetes with Prometheus
Monitoring Kubernetes with Prometheus
Grafana Labs648 views
GitOps - Operation By Pull Request by Kasper Nissen
GitOps - Operation By Pull RequestGitOps - Operation By Pull Request
GitOps - Operation By Pull Request
Kasper Nissen1.4K views
Kubernetes GitOps featuring GitHub, Kustomize and ArgoCD by Sunnyvale
Kubernetes GitOps featuring GitHub, Kustomize and ArgoCDKubernetes GitOps featuring GitHub, Kustomize and ArgoCD
Kubernetes GitOps featuring GitHub, Kustomize and ArgoCD
Sunnyvale461 views
91APP: 從 "零" 開始的 DevOps by Andrew Wu
91APP: 從 "零" 開始的 DevOps91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOps
Andrew Wu2K views
Continues Integration and Continuous Delivery with Azure DevOps - Deploy Anyt... by Janusz Nowak
Continues Integration and Continuous Delivery with Azure DevOps - Deploy Anyt...Continues Integration and Continuous Delivery with Azure DevOps - Deploy Anyt...
Continues Integration and Continuous Delivery with Azure DevOps - Deploy Anyt...
Janusz Nowak3.8K views
Continuous Integration/Deployment with Gitlab CI by David Hahn
Continuous Integration/Deployment with Gitlab CIContinuous Integration/Deployment with Gitlab CI
Continuous Integration/Deployment with Gitlab CI
David Hahn6K views
Azure DevOps CI/CD For Beginners by Rahul Nath
Azure DevOps CI/CD  For BeginnersAzure DevOps CI/CD  For Beginners
Azure DevOps CI/CD For Beginners
Rahul Nath465 views
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu... by Edureka!
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
Edureka!2.1K views
Deploy Application on Kubernetes by Opsta
Deploy Application on KubernetesDeploy Application on Kubernetes
Deploy Application on Kubernetes
Opsta141 views

Similar to GitOps is IaC done right

和艦長一起玩轉 GitLab & GitLab Workflow by
和艦長一起玩轉 GitLab & GitLab Workflow和艦長一起玩轉 GitLab & GitLab Workflow
和艦長一起玩轉 GitLab & GitLab WorkflowChen Cheng-Wei
5.9K views79 slides
From DevOps to GitOps with GitLab by
From DevOps to GitOps with GitLabFrom DevOps to GitOps with GitLab
From DevOps to GitOps with GitLabChen Cheng-Wei
1.3K views46 slides
GitOps: Git come unica fonte di verità per applicazioni e infrastruttura by
GitOps: Git come unica fonte di verità per applicazioni e infrastrutturaGitOps: Git come unica fonte di verità per applicazioni e infrastruttura
GitOps: Git come unica fonte di verità per applicazioni e infrastrutturasparkfabrik
533 views102 slides
Gitlab meets Kubernetes by
Gitlab meets KubernetesGitlab meets Kubernetes
Gitlab meets Kubernetesinovex GmbH
537 views19 slides
Hardening Your CI/CD Pipelines with GitOps and Continuous Security by
Hardening Your CI/CD Pipelines with GitOps and Continuous SecurityHardening Your CI/CD Pipelines with GitOps and Continuous Security
Hardening Your CI/CD Pipelines with GitOps and Continuous SecurityWeaveworks
404 views38 slides
Ultimate Git Workflow - Seoul 2015 by
Ultimate Git Workflow - Seoul 2015Ultimate Git Workflow - Seoul 2015
Ultimate Git Workflow - Seoul 2015Atlassian 대한민국
2.1K views141 slides

Similar to GitOps is IaC done right(20)

和艦長一起玩轉 GitLab & GitLab Workflow by Chen Cheng-Wei
和艦長一起玩轉 GitLab & GitLab Workflow和艦長一起玩轉 GitLab & GitLab Workflow
和艦長一起玩轉 GitLab & GitLab Workflow
Chen Cheng-Wei5.9K views
From DevOps to GitOps with GitLab by Chen Cheng-Wei
From DevOps to GitOps with GitLabFrom DevOps to GitOps with GitLab
From DevOps to GitOps with GitLab
Chen Cheng-Wei1.3K views
GitOps: Git come unica fonte di verità per applicazioni e infrastruttura by sparkfabrik
GitOps: Git come unica fonte di verità per applicazioni e infrastrutturaGitOps: Git come unica fonte di verità per applicazioni e infrastruttura
GitOps: Git come unica fonte di verità per applicazioni e infrastruttura
sparkfabrik533 views
Gitlab meets Kubernetes by inovex GmbH
Gitlab meets KubernetesGitlab meets Kubernetes
Gitlab meets Kubernetes
inovex GmbH537 views
Hardening Your CI/CD Pipelines with GitOps and Continuous Security by Weaveworks
Hardening Your CI/CD Pipelines with GitOps and Continuous SecurityHardening Your CI/CD Pipelines with GitOps and Continuous Security
Hardening Your CI/CD Pipelines with GitOps and Continuous Security
Weaveworks404 views
Gitlab for JS developers (BrisJs meetup, 2019-Apr-01) by Vladimir Roudakov
Gitlab for JS developers (BrisJs meetup, 2019-Apr-01)Gitlab for JS developers (BrisJs meetup, 2019-Apr-01)
Gitlab for JS developers (BrisJs meetup, 2019-Apr-01)
Vladimir Roudakov245 views
A Ci Experience by Umut IŞIK
A Ci ExperienceA Ci Experience
A Ci Experience
Umut IŞIK129 views
gitopsthekubernetesway-201026090439.pdf by saraichiba2
gitopsthekubernetesway-201026090439.pdfgitopsthekubernetesway-201026090439.pdf
gitopsthekubernetesway-201026090439.pdf
saraichiba23 views
Yannis Zarkadas. Enterprise data science workflows on kubeflow by MarynaHoldaieva
Yannis Zarkadas. Enterprise data science workflows on kubeflowYannis Zarkadas. Enterprise data science workflows on kubeflow
Yannis Zarkadas. Enterprise data science workflows on kubeflow
MarynaHoldaieva70 views
Yannis Zarkadas. Stefano Fioravanzo. Enterprise data science workflows on kub... by Lviv Startup Club
Yannis Zarkadas. Stefano Fioravanzo. Enterprise data science workflows on kub...Yannis Zarkadas. Stefano Fioravanzo. Enterprise data science workflows on kub...
Yannis Zarkadas. Stefano Fioravanzo. Enterprise data science workflows on kub...
Lviv Startup Club136 views
#SitBERN modern abap development with abapgit by Christian Günter
#SitBERN modern abap development with abapgit#SitBERN modern abap development with abapgit
#SitBERN modern abap development with abapgit
Christian Günter1.4K views
Use GitLab with Chaos Engineering to Harden your Applications + OpenEBS 1.3 ... by MayaData Inc
 Use GitLab with Chaos Engineering to Harden your Applications + OpenEBS 1.3 ... Use GitLab with Chaos Engineering to Harden your Applications + OpenEBS 1.3 ...
Use GitLab with Chaos Engineering to Harden your Applications + OpenEBS 1.3 ...
MayaData Inc246 views
Speeding up your team with GitOps by Brice Fernandes
Speeding up your team with GitOpsSpeeding up your team with GitOps
Speeding up your team with GitOps
Brice Fernandes300 views
GitOps Testing in Kubernetes with Flux and Testkube.pdf by Weaveworks
GitOps Testing in Kubernetes with Flux and Testkube.pdfGitOps Testing in Kubernetes with Flux and Testkube.pdf
GitOps Testing in Kubernetes with Flux and Testkube.pdf
Weaveworks120 views
Yann Albou & Sébastien Féré - GitOps as a way to manage enterprise K8s and vi... by matteo mazzeri
Yann Albou & Sébastien Féré - GitOps as a way to manage enterprise K8s and vi...Yann Albou & Sébastien Féré - GitOps as a way to manage enterprise K8s and vi...
Yann Albou & Sébastien Féré - GitOps as a way to manage enterprise K8s and vi...
matteo mazzeri100 views
Jenkins vs GitLab CI by CEE-SEC(R)
Jenkins vs GitLab CIJenkins vs GitLab CI
Jenkins vs GitLab CI
CEE-SEC(R)5.4K views
GitOps, Driving NGN Operations Teams 211127 #kcdgt 2021 by William Caban
GitOps, Driving NGN Operations Teams 211127 #kcdgt 2021GitOps, Driving NGN Operations Teams 211127 #kcdgt 2021
GitOps, Driving NGN Operations Teams 211127 #kcdgt 2021
William Caban443 views

More from Chen Cheng-Wei

GitLab Auto DevOps 大解析—CI/CD 原來可以這樣做 by
GitLab Auto DevOps 大解析—CI/CD 原來可以這樣做GitLab Auto DevOps 大解析—CI/CD 原來可以這樣做
GitLab Auto DevOps 大解析—CI/CD 原來可以這樣做Chen Cheng-Wei
1.8K views43 slides
Become a GitLab Hero by
Become a GitLab HeroBecome a GitLab Hero
Become a GitLab HeroChen Cheng-Wei
752 views27 slides
SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理 by
SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理
SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理Chen Cheng-Wei
1K views57 slides
DevOpsDays Taiepi 2018 - Farewell 閉幕 by
DevOpsDays Taiepi 2018 - Farewell 閉幕DevOpsDays Taiepi 2018 - Farewell 閉幕
DevOpsDays Taiepi 2018 - Farewell 閉幕Chen Cheng-Wei
810 views16 slides
SRE 讀書會 - 導讀:第 31 章 by
SRE 讀書會 - 導讀:第 31 章SRE 讀書會 - 導讀:第 31 章
SRE 讀書會 - 導讀:第 31 章Chen Cheng-Wei
967 views49 slides
SRE 讀書會 - 導讀:第 30 章 by
SRE 讀書會 - 導讀:第 30 章SRE 讀書會 - 導讀:第 30 章
SRE 讀書會 - 導讀:第 30 章Chen Cheng-Wei
948 views71 slides

More from Chen Cheng-Wei(20)

GitLab Auto DevOps 大解析—CI/CD 原來可以這樣做 by Chen Cheng-Wei
GitLab Auto DevOps 大解析—CI/CD 原來可以這樣做GitLab Auto DevOps 大解析—CI/CD 原來可以這樣做
GitLab Auto DevOps 大解析—CI/CD 原來可以這樣做
Chen Cheng-Wei1.8K views
SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理 by Chen Cheng-Wei
SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理
SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理
Chen Cheng-Wei1K views
DevOpsDays Taiepi 2018 - Farewell 閉幕 by Chen Cheng-Wei
DevOpsDays Taiepi 2018 - Farewell 閉幕DevOpsDays Taiepi 2018 - Farewell 閉幕
DevOpsDays Taiepi 2018 - Farewell 閉幕
Chen Cheng-Wei810 views
SRE 讀書會 - 導讀:第 31 章 by Chen Cheng-Wei
SRE 讀書會 - 導讀:第 31 章SRE 讀書會 - 導讀:第 31 章
SRE 讀書會 - 導讀:第 31 章
Chen Cheng-Wei967 views
SRE 讀書會 - 導讀:第 30 章 by Chen Cheng-Wei
SRE 讀書會 - 導讀:第 30 章SRE 讀書會 - 導讀:第 30 章
SRE 讀書會 - 導讀:第 30 章
Chen Cheng-Wei948 views
跟著 geerlingguy 大神
一起測試 Ansible Roles by Chen Cheng-Wei
跟著 geerlingguy 大神
一起測試 Ansible Roles跟著 geerlingguy 大神
一起測試 Ansible Roles
跟著 geerlingguy 大神
一起測試 Ansible Roles
Chen Cheng-Wei3.2K views
iThome Serverless All-Star 開場 by Chen Cheng-Wei
iThome Serverless All-Star 開場iThome Serverless All-Star 開場
iThome Serverless All-Star 開場
Chen Cheng-Wei531 views
CI/CD、自動化,你還沒準備好(GCPUG.TW Meetup #34) by Chen Cheng-Wei
CI/CD、自動化,你還沒準備好(GCPUG.TW Meetup #34)CI/CD、自動化,你還沒準備好(GCPUG.TW Meetup #34)
CI/CD、自動化,你還沒準備好(GCPUG.TW Meetup #34)
Chen Cheng-Wei1.8K views
Ansible & GitLab CI / CD Workshop 101 ( @Agile Tour Taipei 2017) by Chen Cheng-Wei
Ansible & GitLab CI / CD Workshop 101 ( @Agile Tour Taipei 2017)Ansible & GitLab CI / CD Workshop 101 ( @Agile Tour Taipei 2017)
Ansible & GitLab CI / CD Workshop 101 ( @Agile Tour Taipei 2017)
Chen Cheng-Wei1K views
CI、CD、Automation你還沒準備好!?(Agile Tour Kaohsiung 2017) by Chen Cheng-Wei
CI、CD、Automation你還沒準備好!?(Agile Tour Kaohsiung 2017)CI、CD、Automation你還沒準備好!?(Agile Tour Kaohsiung 2017)
CI、CD、Automation你還沒準備好!?(Agile Tour Kaohsiung 2017)
Chen Cheng-Wei3.2K views
Effective DevOps (Agile Tour HsinChu 2017) by Chen Cheng-Wei
Effective DevOps (Agile Tour HsinChu 2017)Effective DevOps (Agile Tour HsinChu 2017)
Effective DevOps (Agile Tour HsinChu 2017)
Chen Cheng-Wei11.2K views
SRE 讀書會 - 導讀:第一章 by Chen Cheng-Wei
SRE 讀書會 - 導讀:第一章SRE 讀書會 - 導讀:第一章
SRE 讀書會 - 導讀:第一章
Chen Cheng-Wei4.3K views
DevOpsDays Taipei 2017 Opening Talk by Chen Cheng-Wei
DevOpsDays Taipei 2017 Opening TalkDevOpsDays Taipei 2017 Opening Talk
DevOpsDays Taipei 2017 Opening Talk
Chen Cheng-Wei1.1K views
DevOpsDays Taipei 2017 Farewell by Chen Cheng-Wei
DevOpsDays Taipei 2017 FarewellDevOpsDays Taipei 2017 Farewell
DevOpsDays Taipei 2017 Farewell
Chen Cheng-Wei415 views
Effective DevOps:一場文化與技術的轉型運動 by Chen Cheng-Wei
Effective DevOps:一場文化與技術的轉型運動Effective DevOps:一場文化與技術的轉型運動
Effective DevOps:一場文化與技術的轉型運動
Chen Cheng-Wei2K views
Ignite talks - 自動化的關鍵 by Chen Cheng-Wei
Ignite talks - 自動化的關鍵Ignite talks - 自動化的關鍵
Ignite talks - 自動化的關鍵
Chen Cheng-Wei520 views
提到 DevOps 到底在
談些什麼玩意兒?(@ Agile Tour Taichung 2017) by Chen Cheng-Wei
提到 DevOps 到底在
談些什麼玩意兒?(@ Agile Tour Taichung 2017)提到 DevOps 到底在
談些什麼玩意兒?(@ Agile Tour Taichung 2017)
提到 DevOps 到底在
談些什麼玩意兒?(@ Agile Tour Taichung 2017)
Chen Cheng-Wei5.3K views
提到 DevOps 到底在談些什麼玩意兒? by Chen Cheng-Wei
提到 DevOps 到底在談些什麼玩意兒?提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?
Chen Cheng-Wei5.7K views

Recently uploaded

DRBD Deep Dive - Philipp Reisner - LINBIT by
DRBD Deep Dive - Philipp Reisner - LINBITDRBD Deep Dive - Philipp Reisner - LINBIT
DRBD Deep Dive - Philipp Reisner - LINBITShapeBlue
62 views21 slides
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ... by
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...ShapeBlue
83 views15 slides
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue by
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlueShapeBlue
50 views23 slides
NTGapps NTG LowCode Platform by
NTGapps NTG LowCode Platform NTGapps NTG LowCode Platform
NTGapps NTG LowCode Platform Mustafa Kuğu
141 views30 slides
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P... by
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...ShapeBlue
82 views62 slides
The Research Portal of Catalonia: Growing more (information) & more (services) by
The Research Portal of Catalonia: Growing more (information) & more (services)The Research Portal of Catalonia: Growing more (information) & more (services)
The Research Portal of Catalonia: Growing more (information) & more (services)CSUC - Consorci de Serveis Universitaris de Catalunya
136 views25 slides

Recently uploaded(20)

DRBD Deep Dive - Philipp Reisner - LINBIT by ShapeBlue
DRBD Deep Dive - Philipp Reisner - LINBITDRBD Deep Dive - Philipp Reisner - LINBIT
DRBD Deep Dive - Philipp Reisner - LINBIT
ShapeBlue62 views
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ... by ShapeBlue
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
ShapeBlue83 views
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue by ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
ShapeBlue50 views
NTGapps NTG LowCode Platform by Mustafa Kuğu
NTGapps NTG LowCode Platform NTGapps NTG LowCode Platform
NTGapps NTG LowCode Platform
Mustafa Kuğu141 views
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P... by ShapeBlue
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
ShapeBlue82 views
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De... by Moses Kemibaro
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Moses Kemibaro29 views
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda... by ShapeBlue
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
ShapeBlue63 views
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue88 views
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... by ShapeBlue
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
ShapeBlue65 views
State of the Union - Rohit Yadav - Apache CloudStack by ShapeBlue
State of the Union - Rohit Yadav - Apache CloudStackState of the Union - Rohit Yadav - Apache CloudStack
State of the Union - Rohit Yadav - Apache CloudStack
ShapeBlue145 views
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue46 views
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc77 views
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T by ShapeBlue
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TCloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
ShapeBlue56 views
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava... by ShapeBlue
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
ShapeBlue48 views
Data Integrity for Banking and Financial Services by Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely56 views
Business Analyst Series 2023 - Week 4 Session 7 by DianaGray10
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7
DianaGray1080 views
Why and How CloudStack at weSystems - Stephan Bienek - weSystems by ShapeBlue
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystems
ShapeBlue111 views

GitOps is IaC done right