Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
AWSでDockerを本番運用!AmazonECSを使って低コストでコンテナを運用する実践コース
Highest Rated
Rating: 4.2 out of 5(649 ratings)
5,733 students

AWSでDockerを本番運用!AmazonECSを使って低コストでコンテナを運用する実践コース

Dockerコンテナを本番環境で使いたいけど、kubernetesは難しい!そんなあなたにはAmazon ECSで小さく始めるのがぴったりかもしれません。基本〜オートスケーリングまで解説
Last updated 2/2024
Japanese

What you'll learn

  • AmazonECSを用いて本番環境にコンテナ運用する方法
  • サーバーレス基盤でコンテナを運用する
  • kubernetesよりもシンプルに低コストでコンテナを運用する方法
  • クラウドファイルシステムでコンテナのデータを永続化する方法
  • AmazonECSのオートスケーリング
  • クラウドプライベートレジストリの使い方
  • 本番環境用Dockerfileの作り方

Course content

9 sections59 lectures4h 18m total length
  • コース概要3:23
  • コースの注意点1:33
  • コースにかかる費用について0:12
  • なぜkubernetesではなく、ECSなのか?4:26

    このレクチャーでは、ECSのメリットを理解できます。

  • コースで作成するインフラの全体像とECSのアーキテクチャ5:42

    このレクチャーでは当コースで作るインフラの全体像とECSのアーキテクチャを理解することができます

  • データベースを外部に任せる設計(アーキテクチャ)の紹介2:20
  • ソースコードとDockerfileの共有1:26

Requirements

  • Windows or Mac or Linuxデスクトップをお持ちの方
  • クレジットカードをお持ちの方(AWS登録のため)

Description

AWS未経験からDockerをAWSで運用できる知識を最短で習得していただきます

このコースでは

  • AWS未経験の方

  • インフラに詳しくない方

  • サーバー構築未経験の方

の方がDockerコンテナを本番環境で運用できるように実際にECS( AWSでDockerを運用するサービス )クラスターを構築していきます。


コースの構成は

  1. 座学でAWSとDockerの復習を行う

  2. ECSクラスターの全体像を理解する

  3. サンプルクラスターを作成

  4. 実運用するためのクラスターを構築

  5. オートスケーリングの設定

といった流れで全体像理解から実運用まで学習します。


このコースで獲得できる知識とスキル

1. AWSインフラを大まかに理解して個人利用ベースで使えるようにする

AWSは様々なサービスがあり、全てを理解することは難しいです。

そのため、本コースではDockerを本番環境で運用するために必要な知識のみをピックアップして、分かりやすく最短最速で構築できるようにお伝えしていきます。


2. Dockerを本番環境で運用する際のメリット・デメリットや注意点などを理解する

Dockerを本番環境することがすべて正解ではありません。

メリットがたくさんあるのは事実ですが、少なからず存在するデメリットも理解することでインフラ構築の知識が深くなります。


3. 実際にDockerコンテナを本番環境で運用できるようになる

最後に私と一緒にECSクラスターを構築することでDockerでの本番運用がより深く理解できるようになります。


また、インフラ基盤としてはサーバーレスのFargateを用いますので、サーバー管理が不要なコンテナ運用基盤を作ることができます、


インフラのコード化と共にメジャーになってきたDockerを使って効率の良いサーバー構築・運用ができるようにコースをご受講いただければ幸いです。


是非ともコースでお会いできることを楽しみにしています。

打田裕馬

Who this course is for:

  • Dockerの基礎を学んだ後のステップを学びたい方
  • 低コストでDocker本番環境運用する方法を探している方
  • コンテナでアプリを運用したいけど、kubernetesまでは必要ないと思っている方
  • PHP環境をコンテナ運用する具体的な方法を探している方
  • コンテナのスケーリング方法を知りたい方
  • サーバーレスでコンテナを運用したい方