カナリアデプロイとリニアデプロイ - 現代的なデプロイ戦略の比較

どうも、Shinyaです。この記事では、現代的なデプロイ戦略であるカナリアデプロイとリニアデプロイについて、それぞれの特徴と使い分けを解説します。
DevOps実践
全てのタグを見る
どうも、Shinyaです。この記事では、現代的なデプロイ戦略であるカナリアデプロイとリニアデプロイについて、それぞれの特徴と使い分けを解説します。

どうも、Shinyaです。この記事では、IaC(Infrastructure as Code)の概念と、AWSが提供するIaCサービスであるAWS CloudFormationについて解説します。CloudFormationを使用してインフラの定義をテンプレート化し、リージョンを問わず一貫性のある環境を構築する方法を紹介します。

どうも、Shinyaです。この記事では、AWS SAM CLIを使用してCloudFormationテンプレートをベースにLambda関数の開発とデプロイを行う方法について解説します。SAM CLIのインストールからプロジェクトの作成、ビルド、デプロイまでの一連の流れを紹介します。

どうも、Shinyaです。この記事では、Gitのrebaseコマンドを使ってコミット履歴を整理する方法について解説します。特に、プルリクエストを作成する際に活用できるインタラクティブrebase(git rebase -i)に焦点を当てて説明します。

どうも、Shinyaです。この記事では、Docusaurusで作成した静的サイトのリソースをAmazon S3にオリジンとして配置し、Amazon CloudFrontで配信する構成の構築手順について解説します。AWS CodeCommit、CodeBuild、CodePipelineを組み合わせたCI/CDパイプラインにより、コンテンツの管理からビルド・配信までをAWSエコシステム内で完結させています。

どうも、Shinyaです。この記事では、Amazon Lightsail上で運用していたWordPressサイトをDocusaurusベースの静的サイトへ移行した経緯と、採用した技術構成について解説します。