アクセスキーをアプリケーションコードに埋め込む代わりに、Amazon EC2、AWS Lambda、Amazon Elastic Container Service (Amazon ECS) に IAM ロールを割り当ててください。IAM ロールは、自動的にローテーションされる一時的な認証情報を提供します。IAM ロールを作成して割り当てるには、『IAM ユーザーにアクセス許可を付与するロールを作成する』を参照してください。
個人ユーザーの場合
AWS IAM アイデンティティセンターは、個別ユーザーに一時的な認証情報によるフェデレーテッドアクセスを提供します。これにより、コンソールアクセスおよびプログラムによるアクセスに長期的なアクセスキーが不要になります。詳細については、『IAM Identity Center とは何ですか?』を参照してください。