サービスを使用する方法を紹介します。アクセス方法は主に3種類あります。コンソールからアクセスするでしょう。ユーザ作成などが可能です。規模が大きくなった場合はAWSコンソールからの手作業ではなくシェルやバッチを組んで効率よくアクセスしたくなるでしょう。AWSへアクセスするプログラムを開発したい場合はSDKを使用するとよいでしょう。アクセスする仕組みを組み込むことが可能です。比較は以下の表の通りとなります。ブラウザ経由でアクセスする。ユーザ名/パスワードでアクセスする。コマンドによりアクセスキー/シークレットアクセスキーを使用してAWSサービスにアクセス。ロールを使用して安全にアクセスすることが可能。プログラムを開発しアクセスキー/シークレットアクセスキーによりAWSサービスにアクセス。ロールを使用して安全にアクセスすることが可能。ユーザによるAWSシステムの設定、管理を行う。バッチやシェルによりAWSサービスを使用したい場合に使用する。プログラムの中に組み込んでAWSへアクセスするプログラムを開発する。アカウントは何でもできるし制限もできないし無効化もできない強力なアカウント。アカウントを使用し、必要最低限の権限を与え、このアカウントで日々の運用を行う。アクセスキー/シークレットアクセスキーはプログラム内や環境変数に組み込んで使用するが、流出やそれによる不正アクセスのリスクが高いため、代わりにIAMロールを使用すべきである。(EC2インスタンスなどからAWSサービスにアクセスする場合など)アクセスキー/シークレットアクセスキーはプログラム内や環境変数に組み込んで使用するが、流出やそれによる不正アクセスのリスクが高いため、代わりにIAMロールを使用すべきである。まぎわらしい用語一覧へ戻る本ページの内容は個人的に調査した結果がであり内容が正しいことは保証されません。AWSサービスは常に改良、アップデートされており本ページの内容が古く誤った内容になる可能性もあります。変更になっても本ページが正しく更新されるとは限りません。参考程度でご覧ください。その他の損害に関しても何人も保証しません。