この用語をシェア
概要・定義
AWS(Amazon Web Services)は、Amazon.comが提供するクラウドコンピューティングプラットフォームです。2006年にサービスを開始し、現在では世界最大規模のクラウドサービスプロバイダーとなっています。
AWSは、コンピューティング、ストレージ、データベース、機械学習、IoT、セキュリティなど、200以上のサービスを提供しており、スタートアップから大企業まで幅広く利用されています。
主要な特徴・利点
1. スケーラビリティ
必要に応じてリソースを即座に拡張・縮小できるため、トラフィックの変動に柔軟に対応できます。
2. 従量課金制
使用した分だけ支払う従量課金制により、初期投資を抑えてサービスを開始できます。
3. 高可用性
世界中の複数のリージョンとアベイラビリティゾーンにより、高い可用性と障害耐性を実現します。
4. 豊富なサービス
インフラストラクチャからアプリケーション開発まで、包括的なサービスを提供しています。
主要サービス
コンピューティング
- EC2: 仮想サーバーインスタンス
- Lambda: サーバーレスコンピューティング
- ECS/EKS: コンテナオーケストレーション
ストレージ
- S3: オブジェクトストレージ
- EBS: ブロックストレージ
- EFS: ファイルストレージ
データベース
- RDS: リレーショナルデータベース
- DynamoDB: NoSQLデータベース
- Aurora: 高性能クラウドデータベース
使用例・実装方法
基本的な構成例
# EC2インスタンスの作成(AWS CLI)
aws ec2 run-instances \
--image-id ami-12345678 \
--instance-type t3.micro \
--key-name my-key-pair \
--security-group-ids sg-12345678 \
--subnet-id subnet-12345678
最新動向(2025-2026年)
AWSは2025年現在、クラウド市場の約33%のシェアを保持する最大手プロバイダーとして、AI/ML領域への注力を強めています。
- Amazon Bedrockの拡大 - Claude(Anthropic)、Llama 3(Meta)、Mistral、Cohereなど主要LLMをAPIで利用できるサービスが急成長。2025年にはマルチエージェントフレームワークも強化
- AWS Graviton4プロセッサ - 自社開発ARMプロセッサの第4世代。同等Intel/AMDインスタンスより最大40%コスト効率が高く、採用企業が急増
- Amazon Q Developer - 旧CodeWhispererが進化したAI開発アシスタント。コード生成・レビュー・デバッグに加え、AWSコンソール操作の自然言語制御も可能に
- Project Nimble(生成AIインフラ) - 大規模LLMトレーニング・推論向けの超高速インターコネクトインフラ整備が進行。UltraCluster(複数スーパークラスタの統合)構成が可能に
よくある質問(FAQ)
Q. AWSとGCP・Azureどちらを選ぶべきですか?
AWS、GCP(Google Cloud)、Azure(Microsoft)はそれぞれ強みが異なります。AWSはサービス数・実績・エコシステムで最大手であり、汎用クラウドとして最も広く使われています。Azureは企業のMicrosoft環境(Office 365、Active Directory等)との親和性が高く、エンタープライズ企業に多く採用されています。GCPはBigQueryなどのデータ分析や機械学習(TensorFlow、Vertex AI)に強みがあります。特に制約がなければAWSから始めるのが学習リソースの充実度から推奨されます。
Q. AWSの無料利用枠はどの程度使えますか?
AWSには3種類の無料枠があります。①12ヶ月無料(EC2 t2.microを750時間/月、S3 5GB等)、②永久無料(Lambda月100万リクエスト、DynamoDB 25GB等)、③試用版(一定量まで無料)。小規模なWebアプリやAPIならば無料枠で十分に開発・検証ができます。ただし意図せず課金が発生しないよう、Billing Alertsの設定を必ず行うことを推奨します。
Q. AWSの資格試験で最初に取るべきものは?
AWS初心者には「AWS Certified Cloud Practitioner(CLF-C02)」が最初のステップとして推奨されます。AWSの基本概念、主要サービス、料金モデル、セキュリティなどを広く浅くカバーします。その後、実務での活用に応じて「Solutions Architect - Associate(SAA-C03)」や「Developer - Associate(DVA-C02)」を目指すのが一般的なキャリアパスです。
