i-Learning 株式会社アイ・ラーニング
i-Learning 株式会社アイ・ラーニング

Advanced Developing on AWS

  • コースコードAW019

  • 受講形態オンラインもしくは対面
  • 日数3日間

  • 受講時間9時30分 ~ 17時30分(昼休憩:60分)

  • 受講料231,000円 (税別価格210,000円)

Advanced Developing on AWS コースでは、オンプレミスのモノリシックなレガシーアプリケーションを、サーバーレスのマイクロサービスアーキテクチャにリファクタリングするという、現実世界のシナリオを使用します。
この3日間の上級コースでは、クラウドネイティブな環境を設計することや、オンプレミスのレガシーアプリケーションを分解してクラウドベースでクラウドネイティブのアーキテクチャに再パッケージ化すること、Twelve-Factor App 方法論の原則を適用することなど、高度な開発のトピックについて取り上げます。

  • 機械演習
  • 資格取得
  • 他社提携

詳細情報

対象者

既にAWS のサービスに精通している経験豊富なソフトウェアデベロッパー

前提知識

□ 少なくとも1つのハイレベルプログラム言語(C#、Java、PHP、Ruby、Python など)についての深い知識がある方
□ 主要なAWS のサービスとパブリッククラウドの実装に関する実務的知識
□ AWS実環境での 6 か月以上の運用に加え、Developing on AWS を受講済み

学習目標

当コースを修了した時点で、次のことができることを目標とします。
● モノリシックアプリケーションのアーキテクチャを分析して、異なる AWS のサービス間でアプリケーションを分離できる論理的あるいはプログラム的な観点から見たブレークポイントを特定する
● モノリシックアーキテクチャから移行しながら、The Twelve-Factor Application の概念と手順を適用する
● マイクロサービスベースのクラウドネイティブなアプリケーションを開発するために、適切な AWS のサービスを推奨する
● AWS API、CLI、および SDK を使用して AWS のサービスを監視および管理する

研修の内容

1. クラウドジャーニー
 - オンプレミスの一般的なアーキテクチャ
 - Cloud Air の紹介
 - モノリシックアーキテクチャ
 - クラウドへの移行
 - ガードレール
 - 移行のための 6 つの R
 - Twelve-Factor App 方法論
 - アーキテクチャのスタイルとパターン
 - AWS のサービスの概要
 - AWS のサービスとのインターフェイス
 - 認証
 - Infrastructure as Code と Elastic Beanstalk
 - デモンストレーション :AWS コンソールで AWS CloudFormation を使用してベースインフラストラクチャを作成する手順を示します。

ラボ: AWS Elastic Beanstalk を使用してモノリシックアプリケーションをデプロイする

2. 俊敏性の実現
- DevOps
- CI/CD
- アプリケーションの設定
- 機密情報管理
- AWS での CI/CD サービス

デモ :AWS Secrets Manager のデモ

3. モノリスからマイクロサービスへ
- マイクロサービス
- サーバーレス
- Cloud Air の概要
- Lambda と API Gateway を使用したマイクロサービス
- SAM
- モノリスの成長を止める

ラボ: AWS Lambda を使用してマイクロサービスを構築する

4. 多言語対応と分散システムの複雑性
- 多言語対応
- DynamoDB のベストプラクティス
- 分散システムの複雑性
- AWS Step Functions

5. 回復性とスケーリング
- 分散型データストア
- Amazon SQS
- Amazon SNS
- Amazon Kinesis Streams
- AWS IoT メッセージブローカー
- サーバーレスイベントバス
- イベントソーシングと CQRS
- 回復性を考慮したクラウドでの設計

ラボ :AWS メッセージングオプションの詳細

6. セキュリティとオブザーバビリティ
- AWS Lambda を使用したサーバーレスコンピューティング
- Amazon Cognito を使用した認証
- デバッグとトレーサビリティ
- ハンズオンラボ :AWS でのマイクロサービスを構築する


開催情報

開催概要

日数 3日間
受講時間 9時30分 ~ 17時30分(昼休憩:60分)
受講料 231,000円
(税別価格210,000円)

開催日程・場所

日時 場所 状況 締切日 セッションID
5月29日(水) 〜 5月31日(金) オンラインLive(トレノケート社) 受付中 5月14日(火) 02
7月10日(水) 〜 7月12日(金) オンラインLive(トレノケート社) 受付中 6月25日(火) 03
9月11日(水) 〜 9月13日(金) オンラインLive(トレノケート社) 受付中 8月27日(火) 04

重要事項

キャンセル規定

受講開始13営業日前から受講料(購入価格)の100%のキャンセル料がかかります。

その他

★電子ブックアカウントの作成
https://online.vitalsource.com/#/user/registration/

★(任意)BookshelfアプリのDL
https://support.vitalsource.com/hc/en-us/articles/201344733-Bookshelf-Download-Options/

★2022年9月以降開催回をお申し込みの皆様へ★
AWS社ラボシステムの変更に伴い、ご受講には受講者様ご自身のAmazonアカウントが必須となります。

Amazonアカウントの確認のため、開催2週間前の週(基本は火曜日)にトレノケート社からメールが送付されます。
内容をご確認の上、アカウント情報をご送付ください。

ご参考) Amazonアカウントについて
Amazonサイトで商品購入の際に利用されるアカウントを意味します。
Amazonアカウントをお持ちでない場合は、下記のガイドに従って作成をお願いいたします。

●受講者様用Amazonアカウント作成ガイド
AWS Builder Labs ご利用手順

※当コースにはハンズオン演習が含まれており、学習したスキルを試す機会となるとともに、実際の作業環境に応用できるようになります。

備考

【重要】キャンセル規定
当コースはトレノケート株式会社 直営クラスへのご案内となります
コースのキャンセルは、コース開始の13営業日前までとさせていただきます。
それ以降は受講費用の全額をご請求させていただきます。

※他社提携コースは、お申し込み後に空席確認を行います。主催会社でお席の確保ができた後に受付確定となります。

関連講座

Advanced Developing on AWS
条件を指定してコース検索


コース
検索