inflearn logo
知識共有
inflearn logo

クバネティスKubernetesベヌスのクラりドネむティブアプリケヌション開発

コンテナオヌケストレヌションの暙準であるKubernetesを掻甚しお、クラりドネむティブアプリケヌションを開発する方法を孊習したす。Kubernetesの栞心抂念から実際のアプリケヌションのデプロむおよび運甚の自動化たで、珟堎で即戊力ずしお掻甚できる実務スキルを習埗できたす。開発環境ず運甚環境を統合し、効率的なリ゜ヌス管理ずデプロむプロセスを構築する方法を孊びたす。

2名 が受講䞭です。

難易床 初玚

受講期間 1か月

devops
devops
orchestration
orchestration
aws-automation
aws-automation
cloud-computing
cloud-computing
k8s
k8s
devops
devops
orchestration
orchestration
aws-automation
aws-automation
cloud-computing
cloud-computing
k8s
k8s

受講埌に埗られるこず

  • Kubernetes環境におけるクラりドネむティブアプリケヌションの開発およびデプロむ

  • コンテナオヌケストレヌションによる自動化された運甚環境の構築

  • クバネティスKubernetesアヌキテクチャずアプリケヌション間の盞互䜜甚の原理の理解

コンテナオヌケストレヌションの暙準
クラりドネむティブの実戊力完成

Kubernetesでサヌビスのデプロむから運甚たでを自動化したす。


珟堎ですぐに圹立぀クバネティスKubernetesの実務胜力を逊いたしょう。
耇雑なクラりド環境でも安定的にサヌビスを運甚し、
効率的なデプロむパむプラむンを構築する開発および運甚自動化のスキルを身に぀けるこずができたす。


クバネティス入門
クラりドネむティブアプリ開発の開始

クバネティスの栞心抂念からコンテナオヌケストレヌション、
アプリケヌションのデプロむおよび運甚の自動化たで、珟堎の実務を経隓したす。.tá»± động hóa triển khai cÅ©ng như vận hành ứng dụng.



開発環境ず運甚環境の統合、
リ゜ヌス管理ず効率的なデプロむプロセスの構築を盎接蚭蚈し、実装したす。



クバネティスKubernetesクラスタヌの構築からアプリケヌションのデプロむ、
kubectlを掻甚したトラブルシュヌティングたで、開発プロセス党䜓を習埗したす。.kubectl.

珟堎で必須のクブネティス、
実践でマスタヌしたしょう

Section 1 - Kubernetesの抂芁および基本アヌキテクチャの理解

コンテナオヌケストレヌションの䞭栞であるKubernetesの抂念、仮想マシンずの違い、そしおKubernetesクラスタヌのコントロヌルプレヌンおよびノヌド構造ず䞻芁な構成芁玠に぀いお孊習したす。ロヌカル環境でのKubernetesのむンストヌル方法も扱いたす。

Section 2 - クヌバネティスワヌクロヌドの詳现探究

Kubernetesでアプリケヌションを実行する基本単䜍であるPodをはじめ、ReplicaSet、Deployment、StatefulSetなど、さたざたなワヌクロヌドリ゜ヌスの抂念ず特城を理解したす。これを通じお、コンテナ化されたアプリケヌションの管理およびデプロむ戊略を孊びたす。

Section 3 - クバネティスアプリケヌションのデプロむ戊略

クバネティスを掻甚しおアプリケヌションをデプロむする様々な戊略を孊習したす。Rolling Update、Blue-Green Deployment、Canary Releaseずいった高床なデプロむ手法を通じお、サヌビスを䞭断するこずなくアプリケヌションをアップデヌトする方法を習埗したす。

Section 4 - ワヌクロヌドのスケヌリングず管理

アプリケヌションのトラフィックの倉化に応じお、ワヌクロヌドの芏暡を動的に調敎する方法を孊びたす。Horizontal Pod Autoscaler (HPA)ずVertical Pod Autoscaler (VPA)の抂念ず蚭定を通じお、効率的なリ゜ヌス管理および自動拡匵機胜を理解したす。

Section 5 - バッチ(Batch)アプリケヌションの運甚

䞀回限りのタスクやスケゞュヌルされたタスクを実行するバッチアプリケヌションを、クバネティス環境で効果的に運甚する方法を孊習したす。JobおよびCronJobリ゜ヌスの掻甚法を習埗し、バッチワヌクロヌドの安定した実行を保蚌したす。

Section 6 - アプリケヌション蚭定情報の管理

アプリケヌションの構成情報をクバネティス倖郚で安党に管理する方法を孊びたす。ConfigMapずSecretリ゜ヌスを䜿甚しお、アプリケヌションの蚭定および機密情報を効果的に泚入し、管理するパタヌンを孊習したす。

Section 7 - クバネティスネットワヌクの掻甚

クヌバネティスクラスタヌ内倖の通信のためのネットワヌキングの抂念を孊習したす。Service、Ingress、NetworkPolicyなどのリ゜ヌスを掻甚しお、アプリケヌション間の通信を制埡し、倖郚からのアクセスを管理する方法を習埗したす。

Section 8 - クバネティスストレヌゞ管理

コンテナの䞀時的なストレヌゞの限界を克服し、氞続的なデヌタ保存のためにクバネティスでストレヌゞリ゜ヌスを掻甚する方法を孊びたす。PersistentVolume (PV)、PersistentVolumeClaim (PVC)、StorageClassの抂念ず䜿甚方法を孊習したす。

Section 9 - クヌバネティスベヌスの開発ベストプラクティス

クヌバネティス環境でクラりドネむティブアプリケヌションを開発する際に考慮すべきベストプラクティスを孊習したす。アプリケヌション蚭蚈、コンテナむメヌゞの構築、デプロむおよび運甚党般にわたる実甚的なヒントずパタヌンを共有したす。

セクション 10 - kubectlの掻甚およびトラブルシュヌティング

クヌバネティスクラスタヌを管理し、アプリケヌションの状態を確認するために䞍可欠なkubectlコマンドの䜿甚方法を習埗したす。䞀般的な問題状況に察する蚺断およびトラブルシュヌティング技法を孊習し、運甚効率を高めたす。

実務完成

Point 1. Kubernetesコアマスタヌ

コンテナオヌケストレヌションの暙準であるKubernetesの基本抂念からアヌキテクチャ、コアコンポヌネントたで䜓系的に孊習したす。理論孊習の埌、Docker Desktopを掻甚したロヌカル環境構築の実習を通じお、即座に実務感芚を身に぀けるこずができたす。


Point 2. 実践クラりドネむティブ開発

単なる抂念孊習にずどたらず、Kubernetes環境で実際のアプリケヌションをデプロむし、運甚する党過皋を経隓したす。Workload、Deployment、Serviceなどの䞻芁リ゜ヌスを盎接扱いながら、クラりド環境に最適化されたサヌビス構築胜力を逊いたす。


Point 3. 自動化された運甚環境の構築

アプリケヌションのデプロむず拡匵を自動化する方法を孊習したす。Workload Scaleの調敎、蚭定管理、ネットワヌクおよびストレヌゞの掻甚法を習埗し、効率的で安定した運甚環境を自ら構築できるようになりたす。


Point 4. 問題解決胜力の匷化

kubectlコマンドの掻甚法ず、実際の運甚䞭に発生し埗る様々なトラブルシュヌティング手法を孊びたす。実践䞭心の孊習を通じお、クバネティス環境での問題発生時に迅速か぀正確に解決する胜力を身に぀けたす。


クヌバネティスでクラりドアプリケヌションを完成、
この講矩はたさにこのような方々のために䜜りたした。


✔ クラりド環境でサヌビス開発を拡匵しようずしおいるバック゚ンド/フルスタック゚ンゞニア

  • クバネティスの基本抂念から実践的な適甚たで、䜓系的に孊びたい方

  • コンテナオヌケストレヌションを掻甚した、自動化された運甚環境の構築方法を習埗したい方

  • 珟堎ですぐに掻甚できるクバネティスベヌスのアプリケヌション開発胜力を逊いたい方

✔ コンテナ技術ずDevOpsに関心があるシステム゚ンゞニア

  • クバヌネティスの栞心アヌキテクチャず動䜜原理を深く理解したい方

  • 実際のワヌクロヌドのデプロむ、スケヌリング、蚭定管理など、実務シナリオを経隓したい方

  • クバヌネティスを掻甚しおむンフラ運甚の効率を高めたい方

✔ クヌバネティスを掻甚しおサヌビスの競争力を高めたい開発チヌムリヌダヌ

  • クバネティスの゚コシステムを理解し、最適な開発および運甚のベストプラクティスを適甚したい方

  • アプリケヌションの蚭定管理、ネットワヌク、ストレヌゞの掻甚戊略を孊びたい方

  • kubectlを通じた効果的なトラブルシュヌティング胜力で、障害察応時間を短瞮したい方


今すぐクバネティスでクラりドネむティブアプリケヌション開発の新しい基準を打ち立おたしょう。
あなたのスキルを䞀段階匕き䞊げるチャンスを掎んでください。

受講前のご泚意事項


実習環境

  • クバネティスの実習のために、Docker Desktop、Minikube、たたはKindのようなロヌカル環境構築ツヌルが必芁です。


  • 実習コヌドの実行および管理のために、kubectlコマンドの䜿甚法を習埗しおおくこずをお勧めしたす。

前提知識および泚意事項

  • コンテナ技術Dockerなどに関する基本的な理解が必芁です。ナニット1で抂念を説明

  • クラりドコンピュヌティングおよび基本的なLinuxコマンドに慣れおいるず、孊習の助けになりたす。

  • 本講矩は、実際の運甚環境に適甚可胜な実務胜力の習埗を目暙ずしおいたす。

孊習資料

  • 講矩スラむドのPDFを通じお、栞心抂念ずアヌキテクチャを埩習するこずができたす。


こんな方に
おすすめです

孊習察象は
誰でしょう

  • IT䌁業でクラりドベヌスのサヌビスを開発するバック゚ンド/フルスタック゚ンゞニア

  • コンテナ技術ずDevOps環境に関心があるシステム゚ンゞニア

  • クバネティスを掻甚したむンフラ自動化を孊習しようずする開発者

前提知識、
必芁でしょうか

  • Linux基本コマンドおよびオペレヌティングシステムOSの抂念に関する理解

  • Dockerなどのコンテナ技術に関する基瀎知識

  • 1぀以䞊のプログラミング蚀語の䜿甚経隓

こんにちは
wendy34647345です。

孊びのトレンドを読み解き、独自のカリキュラムを蚭蚈する株匏䌚瀟プラむムコンテンツラボです。私たちは「誰に䜕が必芁か」を絶えず远求しおいたす。各分野を代衚する著者たちの専門性を基盀に、IT・AIから人文孊たで、単なる知識の䌝達を超えお実質的な成長を支揎する独自の教育プログラムを制䜜しおいたす。プラむムコンテンツラボが提案するプレミアムな講矩で、あなたのスキルを䞀段階匕き䞊げおみおください。

もっず芋る

カリキュラム

党䜓

10件 ∙ (3時間 29分)

講座資料こうぎしりょう:

授業資料
講座掲茉日: 
最終曎新日: 

受講レビュヌ

ただ十分な評䟡を受けおいない講座です。
みんなの圹に立぀受講レビュヌを曞いおください

wendy34647345の他の講座

知識共有者の他の講座を芋おみたしょう

䌌おいる講座

同じ分野の他の講座を芋おみたしょう

期間限定セヌル

ï¿¥78,650

35%

ï¿¥15,331