📝

App Runner の〇×クイズを作ってみた

2025/01/31に公開

App Runner は SAP や DOP の試験範囲に含まれているので試験対策になれば幸いです。

AWS-Certified-Solutions-Architect-Professional_Exam-Guide.pdf
AWS-Certified-DevOps-Engineer-Professional_Exam-Guide.pdf

Q1. App Runner でコンテナイメージをデプロイすることはできるか

答え


ソースコードおよびコンテナイメージのデプロイが可能です。

AWS App Runner FAQs – Fully managed container application service – Amazon Web Services

App Runner seamlessly integrates with your development workflow to provide the right level of automation to deploy your code or container image without the need for you to understand, provision, scale, or manage any AWS compute, networking, and routing resources.

Q2. App Runner のソースコードリポジトリプロバイダーに CodeCommit は含まれているか

答え

×
GitHub と Bitbucket がサポートされていますが、CodeCommit はサポートされていません。

App Runner service based on source code - AWS App Runner

App Runner supports two source code repository providers: GitHub and Bitbucket.

GitHub ロードマップで CodeCommit との統合に関するリクエストは Issue として登録されています。
Allow for Code Commit and Github Enterprise, Docker Hub.... as source targets for App Runner services · Issue #3 · aws/apprunner-roadmap

Q3. App Runner ではカスタムドメインの使用が可能であるか

答え


カスタムドメインの使用は可能です。

Managing custom domain names for an App Runner service - AWS App Runner

If you own a domain name, you can associate it to your App Runner service. After App Runner validates your new domain, you can use your domain to access your application in addition to the App Runner domain. You can associate up to five custom domains.

Q4. App Runner を VPC で実行することはできるか

答え


VPC での実行が可能です。

Networking with App Runner - AWS App Runner

Q5. App Runner へのトラフィックを制御できるのセキュリティグループのみであるか

答え

×
WAF も使用可能です。

Associating an AWS WAF web ACL with your service - AWS App Runner

AWS WAF is a web application firewall that you can use to secure your App Runner service.

Q6. App Runner のサービスを一時停止することはできるか

答え


サービスの一時停止は可能です。

Pausing and resuming an App Runner service - AWS App Runner

If you need to disable your web application temporarily and stop the code from running, you can pause your AWS App Runner service.

Q7. App Runner で Auto Scaling の設定は可能か

答え


Auto Scaling の設定は可能です。

Managing App Runner automatic scaling - AWS App Runner

AWS App Runner automatically scales compute resources, specifically instances, up or down for your App Runner application.

Q8. App Runner で使用されるコンテナインスタンスのインスタンスタイプを指定できるか

答え

×
インスタンスタイプの指定はできないため、CPU およびメモリを指定します。

App Runner architecture and concepts - AWS App Runner

When you configure an App Runner service, you specify the virtual CPU and memory configuration to allocate to your service.

09. App Runner で提供されているマネージドランタイムは Node.js と Python だけであるか

答え

×
以下のマネージドランタイムが提供されています。

  • Python
  • Node.js
  • Java
  • .NET
  • PHP
  • Ruby
  • Go

App Runner service based on source code - AWS App Runner

10. EventBridge で App Runner のイベントを検知できるか

答え


EventBridge で検知可能です。

Handling App Runner events in EventBridge - AWS App Runner

Using Amazon EventBridge, you can set up event-driven rules that monitor a stream of real-time data from your AWS App Runner service for certain patterns.

参考資料

Discussion