Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

デプロイが可能な条件について #4

Open
pitolick opened this issue Oct 29, 2024 · 0 comments
Open

デプロイが可能な条件について #4

pitolick opened this issue Oct 29, 2024 · 0 comments

Comments

@pitolick
Copy link

デプロイが可能な条件について

ビルドフェーズ(PDF 17-19)に記載されている内容で曖昧に感じた点がありますので質問させてください。
また、必要に応じてルールブックに追記いただけるとありがたいです。

デプロイが可能な条件

基本的なデプロイ条件

ルールブックに記載が無く迷った部分についての確認です。

  • スターターカードは他のカードとの組み合わせと関係なく1枚でもデプロイ可能
  • ビルダーカードはエフェクトの発動条件を満たす場合のみデプロイ可能
    • 例外として、LambdaやCDKなどはエフェクトの発動に条件の指定が無いため1枚でもデプロイ可能

1度のビルドフェーズにデプロイできるアーキテクチャの数

「Lambda + S3」と「EC2 + ECS」というようにお互いにエフェクトの発動条件が絡まないアーキテクチャを1ターン中に行うことは可能ですか?
可能な場合、アーキテクチャは1つなのか2つなのかどのように数えますか?

アーキテクチャの数について

一部のビルダーカードのエフェクトにビルドされているアーキテクチャに言及するカードがあるため、その効果範囲に影響があります。
翻訳時の表記揺れのようなものであれば、数についての問題は大きくありません。

■OpenSearch Service

「ビルドしたアーキテクチャに含まれる」と記載されています。
アーキテクチャが複数あるとする場合、どちらのアーキテクチャに対してビルドするか指定する必要がありますか?

■Cloudwatch

OpenSearch Serviceとは違い、「ビルドした”全ての”アーキテクチャに含まれる」と記載されています。
この場合、アーキテクチャが複数あっても全てのアーキテクチャを横断してカード枚数をカウントしますか?

アーキテクチャに必要な枚数

公式のルールブックには「An Architecture comprises at least two Builder Cards and it must be a valid AWS Architecture.」と記載されているが日本語版には翻訳された文章の記載が無いようですが、意図的に記載していないのでしょうか?

※記載した場合、以下のようにアーキテクチャ内にビルダーカードが1枚しかビルドできない場合などが発生すると処理がややこしいため?
例:IAM1枚をデプロイするも、他のカードが何もデプロイできない場合はアーキテクチャとして成り立たない?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant