Amazon Web Services ブログ
Tag: AWS CodePipeline
AWS CDK Pipelines と AWS CodeDeploy を使用したブルー/グリーンデプロイ
お客様から Amazon Elastic Container Service (Amazon ECS) に AWS CodeDeploy を使用して ブルーグリーン デプロイを実装するための支援がしばしば求められます。 お客様のユースケースは通常、複数のリージョンおよびアカウント間でのデプロイシナリオが含まれます。 これらの要件だけでも十分に難しいのですが、さらに CodeDeploy を使用する際には特定の設計上の決定が必要となります。 具体的には CodeDeploy の設定方法、CodeDeploy リソース (アプリケーションやデプロイグループなど) の作成時期と方法、アカウントとリージョンの任意の組み合わせにデプロイできるコードの書き方が含まれます。
CloudWatch Synthetics の Canary を大規模に管理する
Amazon CloudWatch Synthetics では、アプリケーションエンドポイント、REST API、ウェブサイトコンテンツのパフォーマンスと可用性を自動的に監視できるため、顧客よりも先に問題を発見できます。アプリケーションとそれに付随するCanary の数が時間とともに増加するにつれて、それらを大規模に管理することはより困難で時間のかかるものになります。このソリューションは、Synthetic テストの対象範囲を維持するための一貫した自動化されたアプローチをどのように使用できるかを示すために設計されました。
AWS CDK Pipelines を用いたマルチブランチ管理とインフラのデプロイ
この記事では、AWS Cloud Development Kit (AWS CDK) を用いて GitFlow モデルに従って開発するための AWS CDK Pipelines モジュール の利用方法について説明します。ソフトウェア開発チームはソリューション開発のライフサイクルの中で厳格なブランチ戦略に従うことがよくあります。GitFlow モデルによるインフラのプロビジョニングにより、開発者はアプリケーションの同じスタック内であっても互いに独立して同時並行的に作業することができます。
AWS Lambda の予約済同時実行数の設定によるテナント多層化戦略の実装
AWS Lambda の機能である予約済同時実行数の設定は、Lambda 関数の同時に実行されるインスタンスの最大数を保証します。
この記事では、この機能を活用してマルチテナントの SaaS (Software-as-a-Service) アプリケーションの多層化戦略を定義する方法を探り、実装例について説明します。
Health Aware CI/CD パイプラインの構築
この記事は Islam Ghanim によって寄稿された Build Health Aware CI/CD P […]
Cloud Native Buildpacks による AWS CodeBuild と AWS CodePipeline を使ったコンテナイメージの作成
この記事は Creating container images with Cloud Native Build […]
音声によるゲームの進化
この記事は、“How the power of voice can supercharge gaming”を翻 […]
IAM Access Analyzer を使用して CloudFormation テンプレートで IAM ポリシーを検証する
本記事は Validate IAM policies in CloudFormation templates […]
AWS サーバーレスサービスによるマルチテナント SaaS ソリューションの構築
この記事は、Building a Multi-Tenant SaaS Solution Using AWS S […]
How to : Amazon Lex と Babylon.js と AR/VR のハンズフリーインタラクション
本ブログは “How to: Hands-free interaction for AR/VR w […]