プロの現場から学ぶ、AWSで高可用なWEBアプリケーション構築
約20年の現場経験を持つWebエンジニアによる高可用WEBアプリケーション構築実践コース。AWSの主要サービスを網羅学習し、実践的なスキルを磨きましょう。最終セクションで学んだ知識を結集し、高可用WEBアプリケーションを実際に構築します。
Description
クラウドテクノロジーがビジネスの未来を切り拓く中、最前線で20年の経験を持つプロのWebエンジニアが、あなたを確かな手法で高可用なWEBアプリケーションの構築へ導きます。
学びのプロセス
最初のセクションでは、クラウドとAWSの基礎知識を講義で習得。次に、VPCやEC2、LambdaやRDS、API Gateway、そしてAmazon EC2 Auto Scalingまで、AWSの主要なサービスを一つひとつ丁寧に解説。その都度、AWSマネジメントコンソールを活用した実践的な操作で、理解を深めていきます。
実践を通じた習得
理論だけではなく、実際の操作を通じてAWSの魅力を体感。サービスごとのセクションで、まず概要を把握し、その後は実際の操作で知識を定着させる効果的なアプローチで学びます。
高可用なWEBアプリケーション構築への挑戦
学んできた知識を駆使して、最終セクションでは高可用性を持つWEBアプリケーションを一から構築。リアルなシナリオでの実践が、あなたのスキルを成長させます。
コースのゴール
このコースのゴールは、高可用なWEBアプリケーションの構築です。豊富な現場経験を持つインストラクターが、あなたの手を取り、一歩ずつ着実にステップアップするサポートを約束します。
追加収録
2023年12月にCloudFormation、2024年2月にCDKを追加収録しました。自動デプロイの仕組みを知り、AWSの更なる魅力を体験してください。
まずは一歩踏み出しましょう。あなたの未来のプロジェクトを、AWSで輝かせるための第一歩を始めましょう。
What You Will Learn!
- クラウドとAWSの基礎的な知識
- VPCの基礎的な知識、及び構築技術
- EC2の基礎的な知識、及び構築技術、NATゲートウェイ利用方法、ElasticIPの利用方法、バックアップ取得、AMI作成、起動テンプレート作成、スポットインスタンス
- IAMの基礎的な知識、及びユーザー管理方法やアクセス制御
- S3の基礎的な知識、及び構築技術、インターネット公開方法、署名付きURL発行方法、バージョニング、VPCエンドポイントとの組み合わせ方法
- DynamoDBの基礎的な知識、及び構築技術、テーブルの作成、データの取得・登録・更新・削除方法、PartiQLエディタの使い方
- RDSの基礎的な知識、及び構築技術、接続方法、テーブルの作成、データの取得・登録・更新・削除方法、リードレプリカの作成方法、フェイルオーバー、バックアップの取得と復元
- Lambdaの基礎的な知識、及び構築技術、Lambda関数の作成・実行方法、トリガー、バージョンとエイリアスの利用方法
- API Gatewayの基礎的な知識、及び構築技術、REST APIの作成方法、ログ出力方法、APIキーと使用量プランの利用方法
- Route53の基礎的な知識、及び構築技術、ドメイン購入方法、7種類のルーティングポリシー
- ELBの基礎的な知識、及び構築技術、ターゲットグループの作成、ALBの作成、ALBのルーティングカスタマイズ
- Amazon EC2 Auto Scalingの基礎的な知識、及び構築技術、AutoScalingグループの作成方法、インスタンスの更新、ライフサイクルフック
- 高可用なWEBアプリケーションをAWSに構築する技術
- CloudFormationの基本的な知識、及び構築技術、EC2/RDS/Lambda等のデプロイ方法
- CDKの基本的な知識、及び構築技術、EC2/API等のデプロイ方法
Who Should Attend!
- AWSをこれから学び始める初級ITエンジニア
- システム開発の現場で通用する技術を学びたいITエンジニア
- AWSで高可用なWEBアプリケーションを構築したいITエンジニア