fbpx

クリエーションライントレーニング 中級 Kubernetes 基礎 ~ ネットワーク編

Kubernetesの基礎からアプリケーションの公開に
必要なネットワーク知識までを網羅的に学習しよう!

トレーニング内容

Kubernetesの基礎から、アプリケーションを公開するために必要なネットワークの知識まで網羅した座学及びハンズオン形式のトレーニングです。

KubernetesArchitecture
Pod
Deployment
DaemonSet
PersistentVolume/
PersistentVolumeClaim
StatefulSet
Service
Schedule
Kubernetes Network
PodとCNI
ServiceとDNS
Network Policy
Ingress

学習目標

Kubernetesアーキテクチャの主なコンポーネントを理解し、説明できるようになること
Kubernetesを操作するkubectlコマンドが利用できるようになること
Kubernetesの主なリソースの特徴を理解し、説明及びリソースの作成ができるようになること
Kubernetesのネットワークモデルについて理解すること
ネットワークプラグイン毎の特性を理解し、クラスタの要件に応じて選定できるようになること
KubernetesサービスとDNSの仕組みを理解し、サービス構成にあたって適切なオプションを選択できるようになること
ネットワークポリシーによるアクセス制限を適切に設定できるようになること
Ingressの仕組みを理解し、適切なIngressコントローラーを選定してWebサービスを公開できるようになること
HTTPSでのWebサービスの公開を自動化するためのIngressとCert Managerの構成を理解すること
開催日 申込期日 提供形態 募集状況
2023年01月24日(火)~26日(木) 2023年01月10日(火) オンライン募集中
開催日時:
2023年01月24日(火)~01月26日(木)
※1-2日目は基礎編、3日目はネットワーク編の内容です

10:00~18:30(延長の場合有)

(開場時間 9:30)

レベル:
中級
期間:
3日間
学習形態:
オンライントレーニング、ハンズオン
言語:
日本語
ドキュメント:
日本語
◆必要なもの:

・Windows、Mac OSのノートパソコン
※トレーニングではインターネット上のクラウドアプリにアクセスします。以下の条件を満たすPCをご用意ください。

  • ネットワーク制限を行うセキュリティソフト等の設定がなされていない、または解除可能であること
  • ブラウザはGoogle Chrome をご用意ください。
◆トレーニングで使用するツールについて:
・本トレーニングでは「Strigo」と「Google Cloud Shell」という環境(両環境ともWebアクセス)を使用します。gmailアカウントの準備をお願いします。また、教材の閲覧とダウンロードのため「Git/GitLab」を、コミュニケーションツールとして「Zoom」、「Slack」を使用します。

以下の項目についてトレーニングで使用する端末にあらかじめ準備いただきますようお願い致します。
  • PCにGoogle Chromeをインストールしてください。
  • Googleアカウントの準備をお願いします。
  • GitLab.comのアカウントの準備をお願いします。
  • PCにSlackアプリをインストールしてください。
  • PCにZoomアプリをインストールしてください。
  • Googleアカウントがどうしても取得できない場合は、ご相談ください。
  • Slackワークスペース、Zoomリンクのご案内は申し込みの際に登録されたメールアドレス宛にご案内致します。
  • GKE上でk8sクラスタを構築し利用します。k8sクラスタの構築はスタッフにて事前に行い、該当Googleアカウントからアクセス可能とします。
◆設定環境について:
  • GKE上でk8sクラスタを構築し利用します。
  • GCPアカウントをお持ちでない方は、事前にご連絡ください。(k8sクラスタの構築はスタッフにて事前に行い、該当GCPアカウントからアクセス可能とします。)
  • 事前に gitlab.com のアカウント作成をお願いします。アカウントの作成方法はこちらから
受講料:
257,400円(税込)/名
※単体より¥28,600お得 !!
募集枠:
10名 (催行最少人数:6名)
※最少催行人数に満たない場合には開催を延期させていただきます。
◆受講環境について:
・本トレーニングはオンライン開催となります。トレーニングでは以下の条件を満たす環境で受講お願い致します。
  • 静かで集中できる場所
  • 他の受講者様が室内にいない
  • ネットワークが安定している
  • セカンドディスプレイを使用(推奨)

※以下のような環境での受講はご遠慮ください。

  • 受講者様が1室に集まり一つの画面を見るような形式
  • カフェなどのフリースペース
  • 会社オフィスの自席
◆その他:
  • トレーニング中にGCP, gitlab.com, slack等のクラウドサービスの障害が発生した場合やネットワーク障害時には別のツールを利用する場合があります。障害に起因してトレーニングの提供が困難になった場合には、止むを得ず後日に続きを開催、または、ビデオにてご説明をさせていただく場合があります。予めご了承ください。
  • 講師の急病等により止むを得ず開催を延期させていただく場合があります。この場合は全額返金、または、後日開催にご招待させていただきます。
  • 受講者様には事前にトレーニングで使用するツールへの接続確認を実施していただきます。オンライントレーニングでは接続トラブルが発生すると一切受講できず、対応のために大きく時間をロスすることを防ぐためです。
◆対象者:
  • Kubernetesをこれから始める方
  • 基礎をしっかり理解したい方
  • 既にコンテナを使っており、これからKubernetesを利用することを検討している方
  • Kubernetesを使っていて設計・構築・運用に不安のある方
  • CKAやCKADなどの資格取得に向けてスキルアップしたい方
  • Kubernetesクラスター上動作するアプリケーションをサービスとして公開したい方
◆前提知識:
  • vimやemacsなどのコマンドラインエディタでのテキスト編集ができること。
  • Linux管理者として必要なスキルを保持していること。
  • Dockerコンテナに関する基礎的な知識を保持し、使用した経験があること。

クリエーションライントレーニング 中級 Kubernetes 基礎 ~ ネットワーク編お申し込みフォーム

*必須項目