
【AWS(読み方:エーダブリューエス)】は、Amazonが提供するクラウドサービスのこと。例えば、Amazonで買い物するときに、サーバーやデータベースを自分で用意しなくても、Amazonが用意した場所を借りて使えるイメージです。AWSを使うと、必要な時に必要な分だけリソースを利用できるので、まるで電気や水道のように、使った分だけ料金を払えばOK。
💡 面接でのベスト回答
想定質問:「AWSについて教えてください」
面接官:AWSについて説明してください。
私:AWSは、Amazon Web Servicesの略で、コンピューティング、ストレージ、データベース、分析、機械学習など、幅広いサービスを提供しています。
以前のプロジェクトで、急激なアクセス増加に対応する必要があり、AWSのAuto ScalingとElastic Load Balancing (ELB)を導入しました。
これにより、アクセス集中時にもシステムがダウンすることなく、安定稼働を実現できました。
また、コスト最適化のため、使用頻度の低いデータはS3 Glacierに移行し、ストレージコストを大幅に削減しました。
現役エンジニアによる深掘り解説
メリット
スケーラビリティ: 需要に応じてリソースを柔軟に拡張・縮小できるため、突発的なアクセス増加にも対応可能です。
コスト削減: 必要なリソースのみ利用するため、初期投資や運用コストを抑えられます。
可用性: 世界中のデータセンターでサービスを提供しているため、高い可用性を実現できます。
多様なサービス: コンピューティング、ストレージ、データベース、分析、機械学習など、幅広いサービスを利用できます。
デメリット
複雑性: 多くのサービスが存在するため、適切なサービスを選択し、設定するには専門知識が必要です。
ベンダーロックイン: 特定のAWSサービスに依存しすぎると、他のクラウドプロバイダーへの移行が困難になる可能性があります。
セキュリティ: クラウド環境のセキュリティ設定は自己責任となるため、適切な対策を講じる必要があります。
コスト管理: リソースの使用状況を適切に管理しないと、予想以上のコストが発生する可能性があります。
⚠️ 面接突破のワンポイント
- AWS認定資格の取得状況をアピールすることで、AWSに関する知識とスキルを客観的に証明できます。具体的な資格名(例:AWS Certified Cloud Practitioner, AWS Certified Solutions Architect – Associate)を挙げると効果的です。
- 具体的なAWSサービスの使用経験について、どのような課題を解決し、どのような成果を上げたかを説明できるように準備しておきましょう。


