サーバレス開発~関連する小さなサービス群を1プロジェクトにまとめた際のCIは?

Track A 2022/11/21 11:15-11:35

初級者   CI / CD   アーカイブ視聴可   スポンサーセッション

クラウド上で動作するサービスの1つ1つの粒度が小さくなり、いくつかのサービスが連携することで、大きな機能を生み出すケースが増えてきています。
本セッションでは、AWS Lambda開発で複数のLambda関数が1リポジトリ(1プロジェクト)を構成する際に、コードの追加・変更がプロジェクト全体に影響することなく、変更された関数のビルド、テスト、デプロイだけを実行するようなCI/CDの構築方法をCircleCIのダイナミックコンフィグを例にとってご紹介します。

Masahiko Funaki
CircleCI合同会社
Principal Developer Advocate

「進化しながら前進する」ビジネスを支えるソフトウェア開発を、
・コードの共有
・ビルドやテスト等の自動化
・最新コードが反映されたバージョンに触れられる
ようにすることで、エンジニアにもビジネスパーソンにも「変わるために背中を押してくれる」CI/CDをお届けすべく、組込み機器からスマートフォン、メインフレーム、クラウドに至る幅広い領域での実装経験+コンサルティング経験から活動中。