
JavaScript 非同期プログラミング完全ガイド - Promise, await, async
drajin
非同期プログラミングはJavaScriptの重要な概念です。
Basic
JavaScript, Node.js, promise
Understand the core concepts of Kubernetes and the principles of microservice architecture through hands-on training.
Core Concepts of Kubernetes
Cloud app development and deployment process
Principles of Microservice Architecture
Google Cloud Code (SDK)
Learning Kubernetes for the first time, easy with practice!
Kubernetes: The Beginning of Cloud/Server App Development
In this course, you'll learn how to develop and deploy applications in a Kubernetes environment, and understand the core concepts of Kubernetes and the design principles of microservices architecture (MSA).
Cloud/server environments are complex and require extensive knowledge. Furthermore, they are constantly changing and evolving, making them challenging for beginners.
Kubernetes (K8s) is arguably the standard for cloud/server environments . Major cloud providers like AWS, Google, and Microsoft support Kubernetes, making it the most essential foundation for cloud/server development.
Minikube allows you to configure a Kubernetes environment on your PC. This means you can study cloud/server development even without connected servers.
In this course, we'll configure a Kubernetes environment with Minikube and develop a simple example application. Through hands-on practice, we'll understand the core concepts of Kubernetes and lay the foundation for becoming a cloud/server developer!
💡 This step-by-step guide is designed for those new to Kubernetes. Follow along and learn, and you'll easily master Kubernetes and cloud/server development.
Recommended Learners ✅
Skills covered ✅
Key Learning Contents ✅
We provide subtitles for our class videos, making it easy for even beginners to follow along and practice.
In this lecture, we'll develop a counter app consisting of three microservices and deploy it on Kubernetes. This will help you understand core Kubernetes concepts and the fundamental principles of microservice architecture.
We will learn how to create and manage Kubernetes components using kubectl, the Kubernetes command tool.
Develop a simple web service and deploy it to Kubernetes. Learn how to specify and manage Kubernetes components using YAML files.
This course covers the basic process of developing cloud/server apps in a Kubernetes environment (development - image build - deployment). The source code for Section 2 is available on GitHub.
We develop a counter app that stores the count value as a file in a persistent volume and serves it.
This tutorial demonstrates how to automate builds and deployments using Google Cloud Code. The source code for Section 3 is available on GitHub.
We will implement the final structure of this lecture, which consists of a web-inc service that handles count increase requests, a web service that returns the count value, and a redis service that stores the count value in a Redis DB.
The source code for Section 4 is available on github.
Q. Is there anything I should know before attending the lecture?
Who is this course right for?
People who want to know Kubernetes
Anyone curious about cloud app development and deployment
People who want to learn microservice architecture
Need to know before starting?
Basic knowledge of computers, networks, and programming.
312
Learners
23
Reviews
10
Answers
5.0
Rating
3
Courses
• 현) 보이는소프트웨어연구소 대표(2016~현재)
- 삼성전자 소프트웨어 아키텍트 양성 및 인증
- 소프트웨어 구조 설계 및 평가 교육 / 컨설팅
• 중앙대학교 소프트웨어 대학 겸임 교수(2018~2022)
- 기초 컴퓨터 프로그래밍 - C/C++, JavaScript, Python
• 삼성전자(2003~2016)
All
31 lectures ∙ (3hr 10min)
All
11 reviews
4.9
11 reviews
Reviews 4
∙
Average Rating 5.0
Reviews 93
∙
Average Rating 4.9
5
実践的なソースコードを例に挙げながらKubernetesの核心サービスを説明していただいたのが印象的でした。また、インメモリキャッシュとしてよく使われるRedisも併せて説明していただいたのも良かったです。何よりもk8sのyamlファイルの説明を詳しくしていただいて良いです。今度はCKAをテーマにした講義を開設していただければ感謝いたします。講師の先生〜ファイティングです〜〜
お役に立てて私も嬉しいです。ありがとうございます。
Reviews 1
∙
Average Rating 5.0
Reviews 1
∙
Average Rating 5.0
Reviews 3
∙
Average Rating 5.0
$34.10
Check out other courses by the instructor!
Explore other courses in the same field!