Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

+ CheatSheet - AWS Developer

1. Deploy Service

デプロイパターン特徴
In-Place稼働中の環境を新しいアプリで更新する
Linear(線形)毎分10%づつ新環境の割合をふやすなど、時系列グラフとした場合、直線的に推移する
Canary最初は10%のみで、数分後に全てなど、割合によって段階的にリリース
Blue/Green現バージョン環境とは別に新バージョン環境を構築し、リクエスト送信先を切り替える
Rollingサーバをいくつかのグループに分けて、グループごとにIn-Place更新をする
Immutable現バージョンサーバとは別に新バージョンサーバを構築する
All at once全てのサーバで同時にIn-Place更新をする

2. Security Service

3. Development

開発環境

ストレージ

データベース

コンピューティング・API

4. Monitoring

point

出典: 「ポケットスタディ AWS認定 デベロッパーアソシエイト (アソシエイト試験ポケットスタディ)」

documment

Be Lazy

Lazy caching, also called lazy population or cache-aside, is the most prevalent form of caching. Laziness should serve as the foundation of any good caching strategy. The basic idea is to populate the cache only when an object is actually requested by the application.

products and features can be deployed by Elastic Beanstalk

ProvisionedThroughputExceededException

Your request rate is too high. The AWS SDKs for DynamoDB automatically retry requests that receive this exception. Your request is eventually successful, unless your retry queue is too large to finish. Reduce the frequency of requests using Error Retries and Exponential Backoff.

web fonts are being blocked by the browser

Suppose that you want to host a web font from your S3 bucket. Again, browsers require a CORS check (also called a preflight check) for loading web fonts. You would configure the bucket that is hosting the web font to allow any origin to make these requests.

出典: Using cross-origin resource sharing (CORS)

It is able to access an EC2 instance in subnet A, but is unable to access an EC2 instance in subnet B in the same VPC. Which logs can be used to verify whether the traffic is reaching subnet B?

VPC Flow Logs