
AWS SAA-C03 Certification Preparation - Problem Solving
admin0013
No more 'Question - Answer - Read-through' explanations! We explain all the knowledge related to how to solve AWS SAA certification exam questions!
초급
AWS, AWS SAA, ec2
This course is designed to use only personal PCs and laptops. You can directly implement CI/CD automation processes by applying GitOps methodology in a k8s environment without using cost-incurring cloud environments like AWS or GCP.
70 learners
Level Basic
Course period 18 months
Configuring CI/CD Pipeline in k8s Environment by Applying GitOps
Building a k8s cluster directly and learning the basics of k8s
Automating Container Image Builds Using Jenkins
Automating Deployment Using ArgoCD and ArgoCD Image Updater
Integrating k8s and ArgoCD authentication with KeyCloak
This course is designed to directly implement CI/CD automation processes by applying GitOps methodology in a k8s environment. You will install an Ubuntu Linux virtual machine on your PC, then configure a Jenkins server and k8s cluster on the virtual machine to implement CI/CD. By completing this course, you will learn how to use Git, build container images using Docker, configure automated build pipelines using Jenkins, basic usage of k8s, deployment automation using ArgoCD, and implementation of deployment strategies using Argo Rollout.
During this course, you will write and test many examples that can be directly applied to your work, allowing you to develop practical skills simultaneously with hands-on practice. Since all commands and code are provided as example files, the course is designed to help you quickly build the overall process without having to type out every piece of code and script individually.
Generally, learning this type of content requires multiple computers and involves directly installing Linux servers and configuring components, which takes a lot of time. However, in this course, we use Vagrant tools and scripts to automatically set up virtual machines on students' PCs and laptops, allowing for quick setup of the practice environment and enabling repeated practice sessions.
You can practice the entire CI/CD process on a single personal computer in this course. Scripts for setting up the practice environment are also provided, so you can easily proceed with the hands-on exercises.
Learn GitOps-based CI/CD, which may seem difficult, easily through hands-on practice. You can accurately understand content that's hard to grasp through explanations alone by practicing directly and testing multiple times.
You'll quickly learn the basic and core concepts of k8s needed to understand and perform CI/CD processes by directly configuring a k8s cluster. Unnecessary content has been excluded, and only the essential k8s concepts are included.
You will learn not only the basic functions of Jenkins and ArgoCD, but also the detailed options and configuration methods of each tool. Therefore, you can learn application methods with much higher utilization. Additionally, various conceptual diagrams are used to understand concepts and contexts.
Learn how to directly install and use Git tools and Gitea server. You can learn how to perform version control using these tools.
Instead of practicing in costly cloud environments like AWS or Azure, you'll practice everything on your own laptop or PC. Additionally, we provide scripts that allow you to create virtual machines for setting up the practice environment with just a single vagrant command.
Who is this course right for?
Those who want to learn from k8s to CI/CD
Those who want to learn k8s and gitops with just one PC
Those who want to learn build automation methods using Jenkins
Those who want to automate k8s application deployment through ArgoCD
Need to know before starting?
Linux Command Basics
The concept of virtual machines
Network Fundamentals
CS Fundamentals
1,444
Learners
123
Reviews
14
Answers
4.9
Rating
21
Courses

IT 기업 교육 현장에서 20년 넘게 다양한 학습자들과 호흡하며 IT 관련 교육을 진행한 분야별 최고의 쌤들(SSAMZ)이 모여서 설립한 회사입니다.
쌤즈는 온라인 강의뿐만 아니라 기업 맞춤형 대면 교육을 통한 코칭, 멘토링을 제공하여 소프트웨어 전문가를 꿈꾸는 학생에서부터 현업 개발자, 엔지니어들을 양성하는데 힘쓰고 있습니다.

좋은 강의는 강사의 전문성 + 지식 컨텐츠 + 전달 능력에 의해 결정됩니다. 쌤즈는 최고 경력의 전문 강사들의 고품질 컨텐츠를 바탕으로 수강생 눈높이에서 이해하기 쉽도록 전달하는 교육을 지향합니다.
교육 문의 : admin@ssamz.com
All
88 lectures ∙ (17hr 37min)
Course Materials:
1. 강사 및 과정 소개
05:54
2. 환경 설정 - 윈도우
15:34
3. 환경 설정 - 맥
06:13
4. CI/CD 파이프라인 개요 1
11:00
5. CI/CD 파이프라인 개요 2
09:23
6. GitOps 개요 1
10:47
7. GitOps 개요 2
13:54
8. 형상 관리 개요
08:06
10. Gitea 서버 설정
13:00
11. Git 기본 사용법 1
15:36
12. Git 기본 사용법 2
09:55
13. 원격 리포지토리와의 작업 1
08:34
14. 원격 리포지토리와의 작업 2
06:58
15. 브랜치 전략 1
12:41
16. 브랜치 전략 2
07:38
All
8 reviews
5.0
8 reviews
Reviews 14
∙
Average Rating 5.0
Reviews 3
∙
Average Rating 5.0
Reviews 11
∙
Average Rating 4.9
Reviews 25
∙
Average Rating 4.9
Reviews 327
∙
Average Rating 5.0
$118.80
Check out other courses by the instructor!
Explore other courses in the same field!