ECSタスク定義は、連載「AWSで作るクラウドネイティブアプリケーションの基本」の第9回で実施したものと同等のものを構築します。ECSタスクをCloudFormationで構築する場合、リソースタイプが「AWS::ECS::TaskDefinition」で、ECSタスクの実行に必要なIAMロール「AWS ...
本連載では第一線のPerlハッカーが回替わりで執筆していきます。今回のハッカーは、 はてなでマンガビューアの開発に携わり、 電子工作によるガジェットを趣味で開発している野口啓介さんで、 テーマは 「GitHub ActionsとAmazon ECSを使ったDocker ...
「Amazon Elastic Container Service(Amazon ECS)」は、クラスタ単位でDockerコンテナを簡単にスケーラブルかつ高速に実行/停止/管理できるコンテナ管理サービスです。 Linuxサーバ環境でDockerコンテナを単純に運用する場合と比較して、ECSではリージョン内の複数の ...
(1) はこちら、 (⁠2) はこちらから。 GitHub Actions─⁠─ ビルドとデプロイプロセスの自動化 (3) では、 先ほど作成したECS環境に、 GitHub Actionsを用いて自動的にアプリケーションをビルドしてデプロイするしくみを構築します。 今回はブランチモデル ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
WindowsやMacでDocker環境を利用できる「Docker Desktop」と、Amazon Web Services(AWS)のコンテナ環境であるAmazon ECS(Elastic Container Service)との連係が、米Dockerと米Amazon Web Services(AWS)からこのほど発表されました(Dockerの発表、AWSの発表)。
サーバレスコンピューティングサービスは、アプリケーションの実行に必要なインフラの管理をクラウドベンダー側に任せることで、ユーザーはサーバの構築や運用を意識せずに処理の実行に集中できる仕組みだ。Amazon Web Services(AWS)には、「AWS Lambda」と ...