DevOps (デブオプス) 入門4
知っておいきたい ソフトウェア開発手法の DevOps の基本や、効率的なリリースサイクルの実現方法や運用に関してご紹介します。
![Monorepo開発](https://ctf-cci-com.imgix.net/6Jiv1YMOFL6Xw2fa45wpDo/c7efb65d109878d03315d99a786bd54e/2021-05-20-monorepo-dev-practices.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Monorepo開発のメリット vs デメリット
![Ron Powell](https://ctf-cci-com.imgix.net/1ykjZ6GjLIFziqBYnZwdRY/4651ae44f9a0a87c008f85b8e3c8da81/ron-powell.jpeg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Senior Manager, Marketing Insights and Strategy
![Developer D sits at a desk working on a beginning-level project.](https://ctf-cci-com.imgix.net/3oOASP2r51p6hlJazUgXFR/9f603fd2c57c466f37fd8b34fd05f5fa/Tutorial-Beginner-D.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
GitHub CI/CD チュートリアル: 継続的インテグレーションのセットアップ
![Stanley Ndagi](https://ctf-cci-com.imgix.net/2DbCqlo3XYyJ42dXdFuMmn/4f458f5be81cec768b5f838a6773eddb/stanley-ndagi.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
フルスタック デベロッパー兼テクニカル ライター
![Developer RP sits at a desk working on a beginning-level project.](https://ctf-cci-com.imgix.net/yreoQeXQhUjDj9JhApNfp/b87c367b03e3fec297747e442427a78c/Tutorial-Beginner-RP.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Android プロジェクトの継続的インテグレーション
![Zan Markan](https://ctf-cci-com.imgix.net/GLLns68bZBcZbR7R1M6YT/73521c510324e5ecaf8cf4024473632e/zan-markan.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
デベロッパー アドボケイト
![Developer C sits at a desk working on an advanced-level project](https://ctf-cci-com.imgix.net/viYGJWazT0Q4kLAn2r4z3/ddb341525e87e41f09773945d4e14fe4/Tutorial-Advanced-C.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Docker ビルド最適化のヒント
![Angel Rivera](https://ctf-cci-com.imgix.net/1Rhp9Nebp4K4jKGw9YG584/afaa8e5a1dcb4d8eae695a091369b951/angel-rivera2.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
デベロッパー アドボケイト
![Developer B sits at a desk working on an advanced-level project.](https://ctf-cci-com.imgix.net/4wcFcrXEs3WD2rILK6gwUp/8da5fbebc266c1c40b28387fa2d55698/Tutorial-Advanced-B.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
さまざまな OS/アーキテクチャに対応した Docker イメージをビルドする
![Angel Rivera](https://ctf-cci-com.imgix.net/1Rhp9Nebp4K4jKGw9YG584/afaa8e5a1dcb4d8eae695a091369b951/angel-rivera2.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
デベロッパー アドボケイト
![Developer C sits at a desk working on an intermediate-level project.](https://ctf-cci-com.imgix.net/DtZJx2rtQkl00iwq5R8TW/a94ca5478d65ed8f762d0fad71db1fdb/Tutorial-Intermediate-C.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
パート3:CI/CD によって Kubernetes デプロイを自動化する方法
![Angel Rivera](https://ctf-cci-com.imgix.net/1Rhp9Nebp4K4jKGw9YG584/afaa8e5a1dcb4d8eae695a091369b951/angel-rivera2.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
デベロッパー アドボケイト
![Developer B sits at a desk working on an intermediate-level project.](https://ctf-cci-com.imgix.net/3BCGQWZ82HqX3Fb80MICvr/343c5ce6f8fd52d7fa68474505983a37/Tutorial-Intermediate-B.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
コードとしてインスフラストラクチャ (IaC) を導入する方法
![Angel Rivera](https://ctf-cci-com.imgix.net/1Rhp9Nebp4K4jKGw9YG584/afaa8e5a1dcb4d8eae695a091369b951/angel-rivera2.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
デベロッパー アドボケイト
![Developer RP sits at a desk working on an intermediate-level project.](https://ctf-cci-com.imgix.net/2JbzjMah0Oqun3vNePlwoJ/ca93a1b54ee9be5c1e2499df684b042d/Tutorial-Intermediate-RP.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
コードとしてのインフラストラクチャ - パート 1: Kubernetes クラスタを作成する
![Angel Rivera](https://ctf-cci-com.imgix.net/1Rhp9Nebp4K4jKGw9YG584/afaa8e5a1dcb4d8eae695a091369b951/angel-rivera2.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
デベロッパー アドボケイト
CI 構成を最適化する 6 つのヒント
![Benish Khan](https://ctf-cci-com.imgix.net/lBwMkdLAZ8tbh0KSmnDfP/40404674da480b27be2effc384305b4a/benish-khan.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
ソリューション エンジニア