' P '

whatever I will forget

AWS Cloud Practitioner Automation Section

環境の自動化

|| Q. あなたはAWS上でDocker環境を整備してアプリケーションを構築しています。DockerコンテナイメージをAWSクラウドに保存するために利用するサービスはどれ?

Amazon Elastic Container Registry (ECR): 利用することで、DockerコンテナイメージをAWSクラウドに保存・管理することができます
  • ECRは完全マネージド型の Docker コンテナレジストリ(保存先)として提供されています.

aws.amazon.com


Q. 次のAWSサービスの中で、Puppetを使用してEC2インスタンスの構成方法を自動化するサービスはどれ?

AWS OpsWorks: Chef や Puppet のマネージド型インスタンスを利用した構成管理サービスです。
  • Chef や Puppet は、コードを使用してサーバーの構成を自動化するためのオートメーションプラットフォームです.
  • Puppetを使用してEC2インスタンスの構成方法を自動化することができます.

aws.amazon.com

Q. .NETアプリケーションをAWSにすばやくデプロイするのに役立つサービスはどれ?

Elastic Beanstalk: AWS クラウド上にアプリケーションをすばやくデプロイし、管理を自動化できます。
  • これはGo、Java、.NET、Node.js、PHPPythonRuby で開発されたアプリケーションをサポートしており、.NETアプリケーションをAWSクラウドにすばやくデプロイすることが可能です.

aws.amazon.com

|| Q. AWSリソースのセットアップを自動化することができるAWSサービスはどれ?

AWS CloudFormation: AWSのインフラ構成をコード化してテンプレート化するサービスです。
  • テンプレートファイルを使用して、あらゆるリージョンとあらゆるアカウントにおいて、AWSリソースをモデル化し、自動でプロビジョニングできます.
Elastic Beanstalk: AWS クラウドでアプリケーションをすばやくデプロイして、管理を自動化することができるデプロイ支援ツールです。
  • 環境設定にはCloudFormationを利用してアプリケーションに必要なインフラを展開しています.

recipe.kc-cloud.jp

juso.site

Q. EC2インスタンスクラスターでDockerコンテナーを実行できるAWSサービスはどれでしょうか?

Amazon ECS (Amazon Elastic Container Service): EC2インスタンスクラスターでコンテナ化されたアプリケーションを実行できるAWSサービスはAmazon ECSです。
  • Amazon ECS はDocker コンテナをサポートする拡張性とパフォーマンスに優れたコンテナオーケストレーションサービスです.
  • コンテナ化されたアプリケーションを AWS で簡単に実行およびスケールできます.

aws.amazon.com

Q. セキュアなGitリポジトリを利用した開発環境を提供するAWSサービスはどれでしょうか?

AWS CodeCommit: フルマネージド型のソース管理サービスであり、プライベートGitリポジトリを利用することができます
  • 開発者はAWS CodeCommitを使用して、ソースコードからバイナリまであらゆるデータを安全に保存でき、ライブラリなどのアプリケーション資産をコードと共に保存することが可能です.

qiita.com