【한글자막】 초보자를 위한 Kubernetes 완벽강의 : 구글 Cloud , AWS 및 Azure
What you'll learn
- 도커와 쿠버네티스를 활용하여 6 자바 스프링 부트 어플리케이션을 위해 DevOps을 단순화합니다
- 쿠버네티스를 사용하여 도커에 기반한 자바 스프링 부트내 마이크로서비스들을 조직합니다
- 쿠버네티스와 도커 개념을 배웁니다 - 이미지, 저장소, 컨테이너, 파드, 레플리카 세트, 배치
- 쿠버네티스와 도커 지시어를 활용해 봅니다
- 쿠버네티스와 도커의 설계 구조를 이해합니다
- YAML 환경 설정을 통해 쿠버네티스를 진술 방식으로 활용합니다
- 쿠버네티스 배치를 서비스와 인그레스에 노출시키는 것을 배웁니다
- 쿠버네티스 설정 맵(Config Maps)과 비밀 기능(Secrets) 사용법을 배웁니다
- 쿠버네티스를 통해 Zero Downtime Releases를 구성합니다
- 쿠버네티스 클러스터를 마스터 노드와 일반 노드로 생성하는 법을 배웁니다
- 스프링 부트 웹 어플리케이션과 이외 API를 쿠버네티스에 배치하는 법을 배웁니다
- 쿠버네티스 지시어 생성 툴인 Kubectl의 전문가가 됩니다
- 도커, 도커 Compose, 쿠버네티스를 활용해 봅니다
- 쿠버네티스를 활용해 영구 저장소를 사용합니다 - PV, PVC
- 쿠버네티스에 배치된 마이크로서비스 환경에서 서비스 탐색, 집권화 설정, 분산 추적, 데이터 로드 밸런싱 작업을 수행합니다
- 쿠버네티스를 활용하여 여러 자동 스케일링 기법을 수행합니다
- 구글 Stackdrive를 활용하여 추적, 오류 보고, 로그 기록의 기능을 사용합니다
- 쿠버네티스내 스프링 부트 마이크로서비스를 Istio와 통합해 봅니다
- Istio를 활용하여 블루 그린 배치와 카나리 배치 기법을 수행합니다
- Istio와 쿠버네티스에 Kiali, Graphana, Prometheus 콘솔을 통합합니다
- Istio와 Jaegar를 활용하여 Spring Bood 마이크로 서비스의 분산 추적을 수행합니다
- Helm 콘솔을 사용하여 쿠버네티스 환경내 자동 마이크로서비스를 배치합니다
- ‘in28Minutes’를 통해 획기적인 학습 성과를 달성한 30만명의 학습자들의 일부가 됩니다
Requirements
- 즐겁게 배우는 태도를 준비해 주세요
- 자바 Spring과 스프링 부트를 활용한 프로그래밍 경험이 있어야 합니다
- 쿠버네티스와 도커 경험은 없으셔도 무방합니다
- 구글 클라우드 경험은 없으셔도 무방합니다
- 구글 쿠버네티스 엔진, ‘GKE’ 경험은 없으셔도 무방합니다
- Eclipse, Git 클라이언트, 도커 Desktop 버전은 설치를 도와드립니다
Description
초보자도 쉽게 따라 할 수 있는 Kubernates 강의!
자바 스프링 부트와 Spring Cloud Microservice를 Kubernates에 배치 하는 방법!
Istio, Helm 콘솔 학습 포함!
초보자를 위한 Kubernetes 완벽강의 를 선택해야 하는 이유
차근차근 이해하기 쉽도록 한 단계씩 짚어가며 구글 쿠버네티스 엔진(GKE)를 활용한 쿠버네티스 및 자바 스프링 부트 어플리케이션 실전 배치를 배워보고 싶으신가요?
Kubernets를 AWS, EKS Azure, AKS 등의 데이터 컨테이너 서비스를 활용하여 사용해 보고 싶으신가요?
Docker와 Kubernetes를 전혀 사용해 본 경험이 없으신가요?
문제 없습니다.
in28Minutes를 통해 훌륭한 학습을 경험한 50만 명 이상의 학습자들과 함께하고 싶으신가요?
더 이상 고민하지 마세요!
쿠버네티스를 배울 수 있습니까? 물론입니다!
자바 스프링 부트와 Spring Cloud Microservice를 쿠버네티스에 배치할 수 있습니까? 네, 물론이죠.
도커, Istio, Helm 콘솔에 대해 배웁니까? 네.
강의 개요
아키텍처의 대세는 마이크로서비스와 클라우드를 향해 나아가고 있습니다. 도커는 마이크로서비스들을 쉽게 모듈화합니다. 쿠버네티스는 수천 개의 마이크로서비스를 실행하는 수천 개의 컨테이너(모듈)을 활용하여 클러스터 관리를 용이하게 해주죠. 한편 구글 쿠버네티스 엔진 (GKE)는 쿠버네티스 클러스터를 매우 쉽게 생성할 수 있게 해줍니다. 이 모든 것을 한 데 모아 스프링 부트 마이크로 서비스를 구글 클라우드 플랫폼내 GKE를 통해 생성된 쿠버네티스 클러스터에 배치하면 어떨까요? 이 실습 중심의 강의에서 우리는 도커와 쿠버네티스를 사용하여 GKE를 사용한 구글 클라우드내 다양한 스프링 부트 어플리케이션을 배치해 볼 것입니다:
● ‘REST APIs’ - Hello World
● ‘To Do’ 웹 어플리케이션 WAR
● 스프링 부트 마이크로서비스
여러분은 Spring Boot 마이크로서비스의 서비스 탐색, 집권화 설정, 분산 추적, 그리고 데이터 로드 밸런싱을 쿠버네티스 클러스터내에서 수행할 것입니다.
또한 여러분은 Helm 차트, Istio 서비스 메쉬, 구글 스택드라이버, Sping 클라우드 쿠버네티스를 사용하여 Sprinig Boot 자바 마이크로서비스를 쿠버네티스 환경에서 구현하는 방법을 배우실 수 있습니다.
이 강의는 Kubernetes를 시작하는 완벽한 첫 걸음입니다.
여러분은 쿠버네티스 환경의 다양한 프로젝트를 배치하고 모듈화(도커를 사용하여)하는 법을 배우실 수 있습니다. 이 프로젝트들의 경우, 스프링 부트 (REST API 프레임워크), Spring (의존성 관리), Spring Security (보안 및 승인 - Basic and JWT), BootStrap (Styling Pages), Maven (의존성 관리), Eclipse (자바 IDE), 그리고 Tomcat 기반 웹 서버를 통해 생성됩니다. 저희가 이 툴들에 대해 설치를 도와드릴 예정입니다
모든 IN28MINUTES 강의에서 기대할 수 있는 것
in28Minutes는 30개의 베스트셀링 강의들을 통해 전 세계 50만 학습자들에게 경이로운 학습 경험을 제공합니다.
모든 강의는 다음 항목들을 제공합니다
● 경이로운 실습 중심의 단계별 학습 경험
● 최고의 툴과 프레임워크를 사용한 실제 프로젝트 경험
● Q&A 섹션의 친절한 지원
● 강의 수강에 따른 무료 Udemy 수강인증서
초보자를 위한 Kubernetes 완벽강의는 아래와 같이 진행 됩니다
강의 소개
● 00 Step 01 - 자바 개발자들을 위한 쿠버네티스 집중반 - 프로모션
● 00 Step 02 - 자바 개발자들을 위한 쿠버네티스 집중반 - 강의 개요 소개
구글 쿠버네티스 엔진(GKE)와 쿠버네티스를 활용해 시작하기
● 01 Step 01 - 구글 쿠버네티스 엔진, 쿠버네티스, 도커 시작하기
● 01 Step 02 - 구글 클라우드 계정 생성
● 01 Step 03 - 구글 쿠버네티스 엔진로 쿠버네티스 클러스터 만들기
● 01 Step 04 - 쿠버네티스 클러스터 검토 및 쿠버네티스에 관한 흥미로운 사실들
● 01 Step 05 - 첫 번째 스프링 부트 어플리케이션 쿠버네티스 클러스터에 배치하기
● 01 Step 06 - 쿠버네티스 간략한 개념 소개 - 파드, 레플리카 세트, 배치
● 01 Step 07 - 쿠버네티스의 파드 이해하기
● 01 Step 08 - 쿠버네티스의 레플리카 세트 이해하기
● 01 Step 09 - 쿠버네티스의 배치 이해하기
● 01 Step 10 - 쿠버네티스 간략한 개념 복습 - 파드, 레플리카 세트, 배치
● 01 Step 11 - 쿠버네티스의 서비스 이해하기
● 01 Step 12 - Google 클라우드 콘솔내 GKE 간략한 복습
● 01 Step 13 - 쿠버네티스 아키텍쳐 이해하기 - 마스터 노드와 일반 노드
● 01 Step 14 - 구글 클라우드내 지역과 지역대 이해하기
스프링 부트 Hello World 기반 REST API의 쿠버네티스 배치
● 02 Step 01 - 첫 3개 스프링 부트 프로젝트 Eclipse로 불러오기
● 02 Step 02 - 로컬 환경에 스프링 부트 Hello World 기반 REST API 01 설치하기
● 02 Step 03 - Hello World 기반 Rest API용 도커 허브에서 도커 이미지와 푸시 기능 만들기
● 02 Step 04 - 구글 클라우드 설치하기
● 02 Step 05 - Kubectl 설치하기
● 02 Step 06 - 스프링 부트 Hello World 기반 REST API 01 쿠버네티스에 배치하기
● 02 Step 07 - 배치 및 서비스를 위한 쿠버네티스 YAML 설정 생성하기
● 02 Step 08 - 쿠버네티스 YAML 설정의 이해 및 개선
쿠버네티스 선언형 설정 및 관리 활용하기
● 03 Step 01 - 쿠버네티스 YAML 설정 이해하기 - 레이블과 셀렉터
● 03 Step 02 - minReadySeconds를 활용하여 릴리즈 소요시간 감소시키기
● 03 Step 03 - 쿠버네티스 YAML 설정을 활용한 레플리카 세트의 심화 이해
● 03 Step 04 - One Service를 활용한 여러 쿠버네티스 배치 설정하기
자바 스프링 부트 ToDo 웹 어플리케이션 쿠버네티스에 배치하기
● 04 Step 01 - 로컬 환경에 스프링 부트 ToDo 웹 어플리케이션 02 설치하기
● 04 Step 02 - 스프링 부트 ToDo 웹 어플리케이션용 도커 허브로 도커 이미지 푸시하기
● 04 Step 03 - 쿠버네티스 YAML 설정 활용하여 스프링 부트 ToDo 웹 어플리케이션 배치하기
● 04 Step 04 - 쿠버네티스 명령어 활용하기 - 탑 노드와 파드
MySQL 활용하여 자바 ToDo 웹 어플리케이션 쿠버네티스에 배치하기
● 05 Step 01 - 자바 ToDo 웹 어플리케이션 03 MySQL의 코드 검토
● 05 Step 02 - MySQL을 로컬 환경에서 도커 컨데이너로 활용하기
● 05 Step 03 - 로컬 환경에서 스프링 부트 자바 ToDo 웹 어플리케이션을 MySQL과 연결하기
● 05 Step 04 - ToDo 웹 어플리케이션 03의 도커 이미지 생성 및 링크를 활용한 연결
● 05 Step 05 - 도커 Compose 활용하기
● 05 Step 06 - Kompose 활용하여 쿠버네티스 배치 설정 생성하기
● 05 Step 07 - MySQL 및 자바 웹 어플리케이션용 쿠버네티스 YAML 검토
● 05 Step 08 - MySQL 데이터베이스 쿠버네티스 클러스터에 배치하기
● 05 Step 09 - 쿠버네티스를 이용한 영구 저장소 이해하기 - PV and PVC
● 05 Step 10 - 쿠버네티스로 설정 Maps 사용하기
● 05 Step 11 - 쿠버네티스로 Secrets 사용하기
● 05 Step 12 - MySQL 데이터베이스용 ClusterIP 쿠버네티스 서비스 생성하기
기본 스프링 부트 마이크로서비스를 쿠버네티스에 배치하기
● 06 Step 01 - 마이크로서비스 소개
● 06 Step 02 - 마이크로서비스의 이점
● 06 Step 03 - 마이크로서비스의 한계
● 06 Step 04 - CCS 및 CES 스프링 부트 마이크로서비스 개괄 소개
● 06 Step 05 - 도커 이미지 푸시 및 마이크로서비스용 쿠버네티스 설정 생성하기
● 06 Step 06 - 스프링 부트 마이크로서비스를 쿠버네티스 클러스터에 배치하기
● 06 Step 07 - 마이크로서비스와 쿠버네티스 서비스 탐색 - 파트 1
● 06 Step 08 - 마이크로서비스와 쿠버네티스 서비스 탐색 - 파트 2 DNS
● 06 Step 09 - 쿠버네티스 마이크로서비스 탐색, 집권화 설정, 데이터 로드 밸런싱
● 06 Step 10 - 쿠버네티스 인그레스 활용하여 마이크로서비스 접근 단순화하기
● 06 Step 11 - 인그레스 프론트엔드와 백엔드를 사용한 구글 클라우드 LoadBalancer 검토하기
Spring 클라우드 쿠버네티스와 스프링 부트 마이크로서비스의 통합
● 07 Step 01 - 마이크로서비스로 Spring 클라우드 쿠버네티스 활용하기 - 프로젝트 검토
● 07 Step 02 - Spring 클라우드 쿠버네티스 마이크로서비스 배치하기
● 07 Step 03 - RBAC를 활용하여 Ribbon의 서비스 탐색 API 접근 허용하기
● 07 Step 04 - ConfigMaps 로드를 위한 Spring 클라우드 쿠버네티스 설정하기
● 07 Step 05 - 쿠버네티스의 오토 스케일링 이해하기
● 07 Step 06 - 쿠버네티스 수평 파드 오토 스케일링 수행하기
● 07 Step 07 - 쿠버네티스 클러스터 삭제하기
구글 Stackdriver와 쿠버네티스내 스프링 부트 마이크로서비스의 통합
● 08 Step 01 - 새로운 클러스터를 생성하여 구글 Stackdriver 활용하기
● 08 Step 02 - 구글 Stackdriver와 통합된 스프링 부트 마이크로서비스 검토하기
● 08 Step 03 - 구글 클라우드 계정에 Stackdriver API 활성화하기
● 08 Step 04 - 스프링 부트 마이크로서비스 배치 및 구글 Stackdriver 트레이싱 기능 탐색하기
● 08 Step 05 - 구글 Stackdriver 오류 보고 및 로그 기록 기능 탐색하기
Istio와 스프링 부트 마이크로서비스의 통합
● 09 Step 01 - Istio 활용하여 새로운 쿠버네티스 클러스터 생성하기
● 09 Step 02 - Istio 서비스 메쉬, 사이드카 패턴 이해하기
● 09 Step 03 - 쿠버네티스 클러스터에 Istio 설치하기 - CRD 및 Istio 컴포넌트
● 09 Step 04 - Istio 설치 검토 및 사이드카 패턴을 활용한 스프링 부트 앱 배치
● 09 Step 05 - 쿠버네티스 클러스터 규모를 3 노드로 확장하기
● 09 Step 06 - Istio 게이트웨이와 시각화 서비스 이해하기
● 09 Step 07 - 기본 배치 전략 - 롤링 업데이트와 재생성
● 09 Step 08 - 스프링 부트 어플리케이션의 다양한 버전 셋업하기
● 09 Step 09 - 미러링을 위한 도착지 규칙 및 Subsets 구축하기
● 09 Step 10 - 쿠버네티스를 활용하여 블루그린과 카나리 배치 수행하기
● 09 Step 11 - 스프링 부트 마이크로서비스의 Istio 통합 검토하기
● 09 Step 12 - Kiali로 Istio 서비스 메쉬 관찰하기
● 09 Step 13 - Graphana and Prometheus로 Istio 서비스 메쉬 관찰하기
● 09 Step 14 - 스프링 부트 마이크로서비스 트레이싱을 Istio와 Jaegar로 배포하기
● 09 Step 15 - Istio를 활용한 쿠버네티스 클러스터 삭제하기
Helm을 사용하여 쿠버네티스 마이크로서비스 자동화하기
● 10 Step 01 - Helm의 기본 이해 및 쿠버네티스 클러스터 구축
● 10 Step 02 - Helm 차트를 활용한 스프링 부트 마이크로서비스 쿠버네티스 배치
● 10 Step 03 - Helm 차트를 활용하여 쿠버네티스 클러스터 배포 관리하기
AWS 환경 쿠버네티스의 EKS
● 12 Step 01 - AWS 환경 쿠버네티스의 EKS - 섹션 소개
● 12 Step 02 - AWS 루트 계정 생성하기
● 12 Step 03 - AWS 계정을 위한 IAM User 생성하기
● 12 Step 04 - Cloud Billing 계정 관리는 여러분의 책임입니다 - 5가지 권고사항
● 12 Step 05 - AWS Billing 모니터링 - Billing 경고 생성하기
● 12 Step 06 - AWS CLI 설치하기
● 12 Step 07 - IAM User 계정을 활용한 EKS CTL 설치 및 AWL CLI 구성
● 12 Step 08 - AWS 환경에서 EKS를 사용하여 쿠버네티스 클러스터 만들기
● 12 Step 09 - AWS 기본 개념 훑어보기 - 지역, AZ, VPC, 그리고 서브넷
● 12 Step 10 - AWS 환경 EKS 쿠버네티스 클러스터 훑어보기
● 12 Step 11 - Hello World와 GKE 섹션 웹 어플리케이션 검토하기
● 12 Step 12 - Hello World REST API를 AWS EKS 쿠버네티스 클러스터에 배치하기
● 12 Step 13 - 웹 앱 H2를 AWS EKS 쿠버네티스 클러스터에 배치하기
● 12 Step 14 - MySQL 기반 웹 앱을 AWS EKS 쿠버네티스 클러스터에 배치하기
● 12 Step 15 - 웹 앱과 Hello World 배치 내역 삭제하기
● 12 Step 16 - GKE 환경 마이크로서비스 검토하기
● 12 Step 17 - AWS EKS 쿠버네티스 클러스터에 마이크로서비스 배치하기
● 12 Step 18 - 인그레스 컨트롤러와 인그레스 구축하기
● 12 Step 19 - 인그레스 훑어보기
● 12 Step 20 - 컨테이너 인사이트와 AWS 클라우드 Watch 로그 구축하기
● 12 Step 21 - AWS EKS 쿠버네티스 클러스터에 클러스터 오토 스케일링 구축하기
● 12 Step 22 - AWS EKS 쿠버네티스 클러스터 삭제하기
AKS를 활용한 Azure 환경 쿠버네티스
● 13 Step 01 - AKS를 활용한 Azure 환경 쿠버네티스 - 섹션 소개
● 13 Step 02 - Azure 계정 만들기
● 13 Step 03 - 리소스 그룹, 서비스 원칙, AKS 쿠버네티스 클러스터 생성하기
● 13 Step 04 - Azure AKS 쿠버네티스 클러스터에 Hello World 기반 REST API 배치하기
● 13 Step 05 - Azure AKS 쿠버네티스 클러스터에 웹 앱 H2 배치하기
● 13 Step 06 - Azure AKS 쿠버네티스 클러스터에 MySQL 웹 앱 배치하기
● 13 Step 07 - 배치 내역 삭제 및 GKE 마이크로서비스 검토
● 13 Step 08 - Azure AKS 쿠버네티스 클러스터에 마이크로서비스 배치하기
● 13 Step 09 - Azure AKS 쿠버네티스 클러스터내 DevSpace, 인사이트, 로그 검토하기
● 13 Step 10 - 인그레스 컨트롤러와 인그레스 구축하기
● 13 Step 11 - Azure AKS 쿠버네티스 클러스터내 클러스터 오토 스케일링 검토하기
● 13 Step 12 - Azure AKS 쿠버네티스 클러스터 삭제하기
Appendix - Introduction to 도커 in 9 Steps
● 11 Step 01 - 도커 설치하기
● 11 Step 02 - 첫 번째 도커 Use Case - 스프링 부트 어플리케이션 배치하기
● 11 Step 03 - 중요한 도커 개념 - 레지스트리, 리포지터리, 태그, 이미지, 컨테이너
● 11 Step 04 - 도커 이미지와 컨테이너 활용하기
● 11 Step 05 - 도커 아키텍쳐 이해하기 - 도커 클라이언트, 도커 엔진
● 11 Step 06 - 왜 도커가 유명한가
● 11 Step 07 - 도커 이미지 활용하기
● 11 Step 08 - 도커 컨테이너 활용하기
● 11 Step 09 - 도커 명령어 활용하기 - Stats와 시스템
강의를 들으시고 강의와 관련하여 궁금하신 점은 무엇이든 Q&A에 남기실 수 있지만, 꼭 영어로 남겨주세요. 그래야 답변을 드릴 수 있습니다. :)
지금 학습을 시작하세요. ‘수강하기’ 버튼을 누르세요!
강의에서 만나요!
-in28Minutes
여기 다음과 같이 IN28MINUTES WAY에 대한 여러 후기가 있습니다:
별 다섯 개 - 훌륭하고 멋짐. 그가 준비하는 강의 자료와 그의 강의 방식은 정말 대단합니다. 노고에 박수를 보냅니다. 매우 감사합니다.
별 다섯 개 - 정말 많은 기초 준비 작업이 선생님을 따라 수행됩니다. 강의 전반에 걸쳐 이 부분이 보입니다.
별 다섯 개 - 이 친구는 정말 환상적입니다. 훌륭한 수업 스킬은 물론 항상 그가 가르치는 내용이 완벽하게 이해되도록 지속적으로 체크합니다. 다른 곳과 달리 제가 프레임워크로 작업하는 게 흥미로워지게 만든 강의였습니다.
별 다섯 개 - 강의 초반 약속했던 것처럼 강의 내내 유지하였던 실습 중심의 접근이 최고 장점이었습니다. 그는 개념들을 잘 설명할 뿐만 아니라 충분한 이해가 되기 전까지 단 한 줄의 코드도 허투루 넘기지 않습니다.
별 다섯 개 - 개념과 실습 접근으로 가르친 다음 학생들 스스로 적용하게 한 점이 좋았습니다. 학생들로 하여금 프로젝트에서 마주할 만한 이슈를 빠르게 해결하고 모든 내용을 명확하게 이해시켜주었습니다.
별 다섯 개 - 경이로운 강의. 매우 어려운 개념을 5분 안에 설명하였습니다. (참고로 전 인터넷에서 좋은 설명을 찾는 데 몇 시간이 걸렸습니다)
Who this course is for:
- 클라우드 서비스를 새로 도입하는 자바 스프링 부트 개발자
- 자바 Spring Bood 어플리케이션을 쿠버네티스와 함께 사용하고 싶으신 분
- 쿠버네티스를 사용하여 도커 컨테이너를 배치해 보고 싶으신 분
- 쿠버네티스에 관심이 있는 자바 개발자
- 도커, 쿠버네티스와 Spring Bood 마이크로서비스를 활용하는 법을 배워보고 싶으신 분
Instructors
Ranga Karanam, the founder of in28minutes, has 2 decades of experience with technology - architecture, design, and programming. We are helping learners take their first steps into modern cloud native technology and gain expertise on AWS, Azure, Google Cloud, Docker, Kubernetes amongst others.
Our happiest moments are when learners tag us on LinkedIn or reach out to us with their stories of getting their first job, getting a promotion, or a big raise.
----------------------
Ranga is multi-cloud certified - Google Cloud Certified Professional Cloud Architect, Google Cloud Certified Associate Cloud Engineer, AWS Certified Cloud Practitioner, Azure Fundamentals Certified AZ-900, DP-900 and AI-900.
Our courses are focused on Cloud Certifications (AWS, Azure, Google Cloud Platform - GCP), DevOps, Full Stack ( React, Angular ), Serverless, Programming, and Microservice Development with Java and Spring Boot.
Our Top Courses include:
1) Master Microservices with Spring Boot and Spring Cloud
2) Java Programming for Complete Beginners
3) Google Cloud Certification - Associate Cloud Engineer - 2021
4) DevOps For Beginners - Docker, Kubernetes, and Azure DevOps
5) Spring Framework Master Class - Java Spring the Modern Way
6) Master Java Web Services and RESTful API with Spring Boot
7) Go Serverless with AWS Lambda and Azure Functions
We have courses focused on Java Frameworks ( Spring, Spring Boot, Spring MVC, Hibernate ).
[LEARNING PATHS 00 to 06 for DevOps, Full Stack, Cloud, Spring Boot and Java in the FAQ below]
We use Problem-Solution based Step-By-Step Hands-on Approach With Practical, Real-World Application Examples.
We have a wide range of courses focused on Spring Boot - Creating APIs and Microservices, Deploying to Cloud ( AWS, Azure, Docker, Kubernetes, Azure ), and Integrating with Full Stack Front end frameworks ( React & Angular ).
[LEARNING PATHS]
[LEARNING PATH 00] - DevOps
Master DevOps with Docker, Kubernetes and Azure DevOps
[LEARNING PATH 01] - Spring and Spring Boot Web Applications & API Developer
Spring Framework Master Class - Learn Spring the Modern Way!
Learn Spring Boot in 100 Steps - Beginner to Expert
Master Java Web Services and RESTful API with Spring Boot
Master Hibernate and JPA with Spring Boot in 100 Steps
Master Java Unit Testing with Spring Boot & Mockito
[LEARNING PATH 02] - Full Stack Developer with Spring Boot, React and Angular
Go Java Full Stack with Spring Boot and React
Go Java Full Stack with Spring Boot and Angular
[LEARNING PATH 03] - Cloud Microservices with Spring Boot, Docker & Kubernetes
Master Microservices with Spring Boot and Spring Cloud
Master Docker with Java - DevOps for Spring Microservices
Master Kubernetes with Docker on Google Cloud, AWS & Azure
[LEARNING PATH 04] - Cloud Developer with Spring Boot, AWS, Azure, and PCF
Learn AWS - Deploy Java Spring Boot to AWS Elastic Beanstalk
Master Azure Web Apps - Take Java Spring Boot Apps to Azure
Master Pivotal Cloud Foundry with Spring Boot Microservices
[LEARNING PATH 05] - Learn AWS with Microservices, Docker, and Kubernetes
Learn AWS - Deploy Java Spring Boot to AWS Elastic Beanstalk
Master AWS Fargate & ECS with Java Spring Boot Microservices
Master Kubernetes with Docker on Google Cloud, AWS & Azure
[LEARNING PATH 06] - GET AWS CERTIFIED
AWS Certified Cloud Practitioner - Step By Step
AWS Certified Developer Associate - Step By Step
AWS Certified Solutions Architect Associate - Step By Step
[OUR BELIEFS]
Best Courses are interactive and fun.
Foundations for building high-quality applications are best laid down while learning.
[OUR APPROACH]
We use the 80-20 Rule. We discuss 20% of things used 80% of the time in depth. We touch upon other things briefly equipping you with enough knowledge to find out more on your own.
Problem Solution based Step by Step Hands-on Learning.
I am a technical architect with a strong background in Java, Spring, Spring boot, DevOps, Aws, Google & Azure. Working for Fortune 500 clients around the world, I need to architect and implement highly scalable, secure applications for various customers. Last few years I am focusing on DevOps transformation for organizations and help them to move towards DevOps-based organizations focusing on automation, Infrastructure as a code and cultural change.
Also, I need to constantly learn things. While there are a lot of great courses they focus mainly on theory or very simple applications which gives very little perspective of the real-world challenges.
My approach to teaching is about apart from teaching concepts it is very important to teach how to tackle real-world problems and how to implement best solutions for the customers & client and how to spread that knowledge to the students so that they are better prepared to tackle real-world challenges and not hello world programs.
Our team has created amazing courses on Spring, Spring Boot, and how to deploy those applications in Azure, AWS & Google Cloud using the best of the breed tools and technologies applying the industry best practices. In less than a year, we have reached 100k students with an average review score of 4.5*
Our approach & goal: Teach students the most important topics and teach them with real-world examples so that they are prepared for real-world challenges. Make the course very fun & interactive.
웅진씽크빅은 2021년 글로벌 온라인교육 플랫폼 Udemy와의 파트너십을 통해 양질의 다양한 교육문화 콘텐츠를 제공합니다.
웅진씽크빅이 Udemy를 통해 제공하는 학습 수요가 높은 개발, IT/SW, 디자인 등 최신 기술의 강의를 빠르게 만나보세요!
웅진씽크빅이 운영하는 Udemy Curation에서는 Udemy 수강 효율을 높여주는 학습 로드맵을 제공하고, 기업 연계 프로젝트/포트폴리오 제작/현직자 네트워킹 등 다양한 교육 이벤트에 참여하실 수 있습니다.
정기적으로 '취업 부트캠프'를 운영하여 IT, 데이터 등 인기 직무의 취업을 꿈꾸는 청년들을 지원하고 있습니다.
배움을 통한 무한한 꿈의 도전에 웅진씽크빅과 Udemy가 함께 하겠습니다.