今天要分享的是來自 lambda 的團隊根據其多年 Kubernetes 的經驗分享,該篇文章篇長,閱讀可能需要15分鐘左右,這邊幫大家重點整理,有興趣的別錯過完整內容,我個人滿推薦細讀的
# 重點整理
1. 團隊一開始是透過 Ansible + Valut + Consul 來管理整個架構+應用程式的部署。
2. 作者認為一個非常重要的東西就是, 想清楚你為什麼需要 Kubernetes,不要隨便盲目的使用
3. Kubernetes 的學習曲線非常高,除了 Kubernetes 本身之外,還有很多整合的東西都需要一起學習,譬如 Monitoring, Logging, CI/CD, Secret Management, Tracing 等,每個領域都不簡單
4. Kubernetes 的導入,並非只有營運團隊需要處理,實際上是整個產品團隊都會連帶影響,譬如對於開發者來說,本地開發要怎麼做,本地測試要怎麼做?
CI/CD 如果要考慮 Kuberntees,有哪些部分需要注意? 應用程式如何打包與上版本? 更新策略是什麼?
這中間有超多的議題需要整個團隊一起學習與克服,才能夠真正享受到 Kubernetes 帶來的好處
5. 轉移到 Kubernets 中間的過渡期很辛苦,同時維護兩種架構,這需要時間去處理,沒有辦法馬上完成,也不可能一步到位
6. 文章中也有提到作者團隊於各領域所採取的解決方案,這邊就大概列一下
Prometheus, Grafana Loki, Vault, Tekton, Argo Workflow, Telepresence, Skaffold, Kustomize, AWS, Kops
註: 我個人認為裡面最重要的一點就是第二點,任何領域都一定,不要盲目追求潮流,而是要有充分的理由去說服自己為什麼需要使用某產品。對我來說一個很重要的行動準則是,要先說服自己,才有辦法說服別人
https://lambda.grofers.com/learnings-from-two-years-of-kubernetes-in-production-b0ec21aa2814
「aws lambda好處」的推薦目錄:
- 關於aws lambda好處 在 矽谷牛的耕田筆記 Facebook 的精選貼文
- 關於aws lambda好處 在 軟體開發學習資訊分享 Facebook 的最佳解答
- 關於aws lambda好處 在 軟體開發學習資訊分享 Facebook 的最佳貼文
- 關於aws lambda好處 在 AWS lambda 介紹與fastapi部署教學 的評價
- 關於aws lambda好處 在 Serverless 架構入門|SQS + Lambda 高流量整合實作示範 的評價
- 關於aws lambda好處 在 AWS User Group Taiwan 的評價
- 關於aws lambda好處 在 如何快速建立LINE Bot (使用Python 搭配AWS/ Lambda 的評價
- 關於aws lambda好處 在 aws lambda介紹的原因和症狀,YOUTUBE、DCARD 的評價
- 關於aws lambda好處 在 aws lambda介紹的原因和症狀,YOUTUBE、DCARD 的評價
- 關於aws lambda好處 在 aws lambda是什麼2023-精選在臉書/Facebook/Dcard上的焦點 ... 的評價
- 關於aws lambda好處 在 aws lambda是什麼2023-精選在臉書/Facebook/Dcard上的焦點 ... 的評價
- 關於aws lambda好處 在 AWS Lambda + GitHub API + Google Sheet = 自動化簽到系統 的評價
aws lambda好處 在 軟體開發學習資訊分享 Facebook 的最佳解答
講師 Viktor Farcic 是 CloudBees 的首席軟體交付策略師和開發者倡導者、Google 開發者專家和 Docker 隊長( Docker Captains )小組的成員,也是一名出版作者。
Viktor Farcic 最大的熱情是 DevOps、Microservices、持續整合( CI,Continuous Integration )、持續交付( CD,Continuous Delivery/Deployment ) 和測試驅動開發( TDD,Test-Driven Development )。
從這 11.5 小時的課程,你會學到
✅如何使用最常用的 DevOps 工具
✅基礎設施即程式碼( IaC,Infrastructure-as-code )的好處
✅如何在營運環境中使用 Terraform
✅如何在 AWS、 Azure 和 GCP 中建立具有 Terraform 的 Kubernetes 叢集
✅如何在 Kubernetes 打包、部署和管理應用程式
✅如何使用 Helm
✅如何建立本地端開發環境
✅無伺服器( Serverless )部署的常見風格是什麼
✅如何部署託管功能為服務( FaaS,Functions as a Service ) ,包括谷歌雲端功能( Google Cloud Functions )、Azure 功能,和 AWS Lambda
✅如何用 Fargate 部署託管容器作為服務 (CaaS,Containers as a Service ),包括 Google Cloud Run、 Azure 容器例項( Azure Container Instances ) 的 AWS ECS
✅如何使用 Knative 部署自我管理容器作為服務 (CaaS,Containers as a Service )
https://softnshare.com/devops-catalog/
aws lambda好處 在 軟體開發學習資訊分享 Facebook 的最佳貼文
課程的目標不是詳細地學習關於工具的一切,而是立即跳入了解許多概念和超出你預期的多項工具。這樣做的目的是讓你很快跟上潮流同時產出有用的“真實世界”結果。把每一章都想像成一個速成課程,你可以馬上使用它的結果
從這 10 小時的課程,你會學到
✅ 如何使用最常用的 DevOps 工具
✅ 基礎設施即程式碼( IaC,Infrastructure-as-code )的好處
✅ 如何在營運環境中使用 Terraform
✅ 如何在 AWS、 Azure 和 GCP 中建立具有 Terraform 的 Kubernetes 叢集
✅ 如何在 Kubernetes 打包、部署和管理應用程式
✅ 如何使用 Helm
✅ 如何建立本地開發環境
✅ 無伺服器( Serverless )部署的常見風格是什麼
✅ 如何部署託管功能為服務( FaaS,Functions as a Service ) ,包括谷歌雲端功能( Google Cloud Functions )、Azure 功能,和 AWS Lambda
✅ 如何用 Fargate 部署託管容器作為服務 (CaaS,Containers as a Service ),包括 Google Cloud Run、 Azure 容器例項( Azure Container Instances ) 的 AWS ECS
✅ 如何使用 Knative 部署自我管理容器作為服務 (CaaS,Containers as a Service )
要
https://softnshare.com/devops-catalog/
aws lambda好處 在 Serverless 架構入門|SQS + Lambda 高流量整合實作示範 的推薦與評價
... 好處 ✨ 低成本:需要時才啟動 ✨ 低維運需求:No Server, No ... AWS Lambda Tutorial: Getting Started with Serverless Computing | KodeKloud. ... <看更多>
aws lambda好處 在 AWS User Group Taiwan 的推薦與評價
4 AWS Lambda 運作方式和在處理運動相片中的應用:我們深入了 解了AWS Lambda 的 ... 裝飾器(decorator)能提供許多好處,包括通過原生. Python 程式碼便捷地啟動訓練 ... ... <看更多>
aws lambda好處 在 AWS lambda 介紹與fastapi部署教學 的推薦與評價
使用AWS lambda的優點 · 只要按實際的用量付費,不用一直開著機器導致要花更多的錢,因為AWS lambda是事件驅動式的,只有在發生事件比如說使用者請求時才會 ... ... <看更多>