What you'll learn:
- 마이크로서비스 아키텍처란 무엇이며 모놀리식 및 SOA 아키텍처와 어떻게 다른가
- Java, Spring, Spring Boot 및 Spring Cloud를 사용하여 바로 프로덕션 레디 마이크로서비스를 구축하는 방법
- 클라우드 네이티브 앱이란 무엇이며 그 이면에 있는 15 factor 방법론
- Spring Cloud Config Server를 사용한 마이크로서비스의 구성 관리
- 마이크로서비스 내부의 서비스 검색 및 등록 패턴과 Spring Eureka 서버를 사용하여 구현하는 방법
- RESILILENCE4J 프레임워크를 사용하여 복원력 있는 마이크로서비스 구축하기
- Spring Cloud Gateway를 사용하여 마이크로서비스 내부의 Cross cutting 이슈 및 라우팅 처리하기
- Prometheus, Loki, Promtail, Tempo 및 Grafana를 사용하여 가시성 및 모니터링 구현하기
- OAuth2, OpenID connect 및 Spring Security를 사용하여 마이크로서비스 보안 유지
- 마이크로서비스에서 도커의 역할과 도커 이미지, 컨테이너를 빌드하는 방법
- 컨테이너 오케스트레이션 프레임워크로서 마이크로서비스에서의 Kubernetes의 역할
- RabbitMQ, Kafka, Spring Cloud Functions 및 Spring Cloud Stream을 사용하여 이벤트 기반 마이크로서비스를 구축하는 방법
- Helm
[꼭 읽어주세요] 한글 AI 자막 강의란?
유데미의 한국어 [자동] AI 자막 서비스로 제공되는 강의입니다.
강의에 대한 질문사항은 Madan 강사님이 확인하실 수 있도록 Q&A 게시판에 영어로 남겨주시기 바랍니다.
【AI 자막】 SpringBoot, Docker, Kubernetes 와 함께 마이크로서비스 마스터하기! 강의는 마이크로서비스 아키텍처에 대한 이해와 SpringBoot, Spring Cloud 구성 요소, 도커 및 쿠버네티스를 사용하여 구축하는 방법을 알려드립니다.
이 강의를 마치면 수강생은 아래의 모든 주제를 이해할 수 있습니다,
마이크로서비스 아키텍처란 무엇이며 모놀리식 및 SOA 아키텍처와 어떻게 다른가
Java, Spring, SpringBoot 및 Spring Cloud를 사용하여 프로덕션 레디 마이크로서비스를 구축하는 방법
Open API 사양과 Swagger를 사용하여 마이크로서비스를 문서화하는 방법
마이크로서비스의 사이즈를 적절히 조정하고 서비스 경계를 식별하는 방법
마이크로서비스에서 Docker의 역할 및 Docker 이미지, 컨테이너를 빌드하는 방법
애플리케이션 내에서 모든 마이크로서비스를 실행하기 위해 Docker 컴포즈의 역할과 이를 사용하는 방법
클라우드 네이티브 앱이란 무엇이며 그 뒤에 있는 15 factor 방법론
Spring Cloud Config Server를 사용한 마이크로서비스의 구성 관리
마이크로서비스 내부의 서비스 검색 및 등록 패턴과 Spring Eureka 서버를 사용하여 구현하는 방법
Spring Cloud Gateway를 사용하여 마이크로서비스 내부의 Cross cutting 이슈 및 라우팅 처리하기
RESILIENCE4J 프레임워크를 사용하여 탄력적인 마이크로서비스 구축하기
Prometheus, Loki, Promtail, Tempo 및 Grafana를 사용하여 가시성 및 모니터링 구현하기
OAuth2, OpenID connect 및 Spring Security를 사용하여 마이크로서비스 보안 유지
RabbitMQ, Kafka, Spring Cloud Functions 및 Spring Cloud Stream을 사용하여 이벤트 기반 마이크로서비스를 구축하는 방법
컨테이너 오케스트레이션 프레임워크로서 마이크로서비스에서의 Kubernetes의 역할
Google Kubernetes Engine을 사용하여 GCP 내에서 Kubernetes 클러스터를 설정하고 그 안에 마이크로서비스를 배포하는 방법
Helm이란 무엇이며 마이크로서비스 세계에서의 역할
가장 일반적으로 사용되는 Docker, Kubernetes 및 Helm 명령어
이 강의의 수강 조건은 Java, Spring에 대한 기본 지식과 마이크로서비스를 배우려는 관심입니다.