Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Google Cloud Next '24 Recap(Cloud Run/k8s)

mokocm
April 25, 2024

Google Cloud Next '24 Recap(Cloud Run/k8s)

mokocm

April 25, 2024
Tweet

More Decks by mokocm

Other Decks in Technology

Transcript

  1. 3 自己紹介 門別 優多 – moko クラスメソッド株式会社 AWS事業本部モダンアプリケーション コンサルティング部 Twitter,

    GitHub: @mokocm モダンな技術スタックを用いた開発の支援を やってます 2020-2023 Japan AWS Top Engineer 2021, 2023 Japan AWS All Certifications Engineers 2022年技能五輪国際大会クラウドコンピューティング職種 敢闘賞 好きなGoogle Cloudサービス: Cloud Tasks
  2. 14 Gemini in Cloud Run Recommendations Cloud Run と Gemini

    を連携させて、チャット上などからQ&Aできる!
  3. 21 Kubernetesの信頼性、コスト効率化 DEV306 Why Google Kubernetes Engine uniquely supports the

    reliability-first approach https://cloud.withgoogle.com/next/session-library?session=DEV306#all
  4. 24 Kubernetesの信頼性、コスト効率化 “Kubernetesのコスト最適化は、適切なリソースリクエストを設定する重要性を理 解することから始まる” ・BestEffort Podsがあると、ノー ドのメモリを使い切ってしまうと OOMでkillされたり、Kubernetes によりevictionされる可能性があ る

    ・CPUがスロットルされても良い のか、バッチジョブの場合はちゃ んとチェックポイントがあるのか、 最低限の信頼性があるのかを確認 する ・詳細はKubernetesのNode Pressure Eviction記事を参照 https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure-eviction/
  5. 29 まとめ ・Cloud Run ・Product Owner セッションで大量アップデート! ・個人的に超うれしい ・Direct VPC

    Egress GA ・まじで嬉しい ・Google Cloud Service Mesh対応(Private Previewのため触れず、、ぐぬぬ) ・本格的にCloud RunがEnterprise readyになってきている ・Kubernetesセッション ・普段何気なくrequest/limitを指定していたので、とても勉強になった ・QoSについてちゃんと調べるとcgroupの話になってくるので、まじで奥が深い ・https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure- eviction/ ・https://kubernetes.io/ja/docs/concepts/scheduling-eviction/pod-overhead/
  6. 30