Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Amazon EKSではじめるKubernetes入門 【Go×Next.js/コンテナで構築するフルスタックアプリ】
Highest Rated
Rating: 4.1 out of 5(22 ratings)
252 students

Amazon EKSではじめるKubernetes入門 【Go×Next.js/コンテナで構築するフルスタックアプリ】

k8sのアーキテクチャを理解した上でハンズオンを実施。複数サービス構成(Go言語×Next.js)のWebアプリケーションをAmazon EKSで構築します。Kustomizeの導入方法も解説。
Last updated 4/2023
Japanese

What you'll learn

  • コンテナ運用管理のOSSであるKubernetesの概要を理解します。
  • KubernetesをAWSで運用するためのAmazon EKS(Elastic Kubernetes Service)の概要を理解します。
  • EKS・Go言語・Nextjsを使ってフルスタックアプリを構築する方法を学びます。
  • Dockerの基礎:コンテナのメリット・Dockerコマンドの使い方・Dockerイメージの作成方法を学びます。
  • マニフェスト管理ツールであるkustomizeの導入方法を学びます。

Course content

7 sections31 lectures3h 26m total length
  • 講義の概要2:04
  • 講義を受ける上での注意点1:12

Requirements

  • 開発の実務経験は問いません。全ての工程をハンズオン形式で収録しています。
  • Linuxのターミナルで基本的な操作ができる。
  • 何らかのプログラミング言語での開発経験があると望ましい(必須ではありません)

Description

こちらのコースではAmazon EKSを用いた実践的なアプリケーションの構築方法を学びます。


ポイント1:EKSを使ったコンテナベースのアプリケーションを構築できるようになります

Amazon EKSはAWSが提供しているコンテナ管理のマネージド・サービスです。近年では多くの開発現場でコンテナベースでのアプリケーションの開発が行われており、複数のコンテナをオーケストレーションする手段としてAmazon EKSは有力な選択肢の一つです。こちらのコースでは、Kubernetes・Amazon EKSの概要を理解した上で、EKSのクラスターを構築する方法を学びます。


ポイント2:Kubernetesの概要を理解できるようになります。

Kubernetes(k8s)はコンテナ運用・管理のOSSとして非常に普及していますが、その構成要素は複雑であり、理解するのに時間を要します。本講座は、EKSの学習を行う前にk8sの要素・アーキテクチャを理解した上でEKSのハンズオンにすすめるような構成になっています。


ポイント3:初心者向けの解説も充実

メインは上記の2点ですが、初心者向けに以下の点に関して解説するセクションを設けています

  • Docker・コンテナの概要
    →  Amazon EKSはコンテナを動作させるサービスです。コンテナとはなにか、という点について簡潔に解説します。

  • 今回使用する複数のAWSサービスの概要
    → EKSを含めた複数のサービスを用いてアプリケーションを構築します。それらのサービスの概要・役割について解説します。

Who this course is for:

  • 初級〜中級のバックエンド・インフラエンジニアがメインターゲットです。
  • Amazon EKSを用いたWebアプリケーションの構築方法を学びたい方。
  • Kubernetesの概要を理解したい方