문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
Microservices 아키텍처 소개
- 마이크로서비스란 무엇인가요?
- 모놀리식 vs. 마이크로서비스 아키텍처
- 마이크로서비스의 이점과 과제
- 마이크로서비스의 실제 사용 사례
Spring Boot 시작하기
- Spring Boot 소개 및 장점
- Spring Boot 마이크로서비스 설정
- Spring Boot을 사용하여 RESTful API 만들기
건물 및 관리 Microservices
- 마이크로서비스 설계: 도메인 주도 설계(DDD)
- 서비스 간 통신 구현
- REST 및 gRPC을 사용하여 서비스 간 통신
- Kafka/RabbitMQ를 사용하여 비동기 메시징 처리
서비스 검색 및 Configuration Management
- Spring Cloud 소개
- 서비스 검색을 위한 Eureka 설정
- 중앙 집중식 구성 관리를 위해 Spring Cloud Config 사용
API 게이트웨이 및 로드 밸런싱
- API Gateway 패턴 소개
- Spring Cloud Gateway 또는 Zuul 사용
- Ribbon을 사용하여 로드 밸런싱 구현
보안 Microservices
- 마이크로서비스의 보안 소개
- OAuth2를 사용하여 인증 및 권한 부여 구현
- JWT를 사용하여 REST API 보안
모니터링 및 로깅
- ELK 스택을 사용하여 중앙 로깅 설정
- 마이크로서비스 모니터링을 위한 Micrometer 사용
- Spring Cloud Sleuth 및 Zipkin을 사용한 분산 추적
Docker 및 Kubernetes을 사용하여 Microservices 배포
- Docker을 사용하여 마이크로서비스 컨테이너화
- Kubernetes에 마이크로서비스 배포
- 스케일링 및 오케스트레이션 관리
요약 및 다음 단계
요건
- 핵심 Java 프로그래밍 경험
- RESTful API와 HTTP 통신에 대한 기본 이해
- 데이터베이스 및 SQL에 대한 익숙함
청중
- Java 마이크로서비스 아키텍처로 전환하는 개발자
- 확장 가능하고 분산된 애플리케이션을 구축하는 소프트웨어 엔지니어
- DevOps 마이크로서비스 배포를 담당하는 전문가
21 시간
회원 평가 (5)
그것은 동적이면서 매우 실용적이었으며, URL을 통해 가상 머신이 제공되었다는 점도 포함됩니다.
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
코스 - Spring Cloud for Microservices
기계 번역됨
트레이너는 주제를 명확하게 설명할 수 있으며 모든 질문에 답할 수 있습니다.
Hannah Mae Lubigan - Security Bank Corporation
코스 - Advanced Spring Boot
기계 번역됨
트레이닝 스타일과 트레이너가 연습 중 겪는 문제를 해결하는 데 도움을 줍니다.
Carl Angelo Gonzales - Security Bank Corporation
코스 - Spring Boot for Beginners
기계 번역됨
커버된 주제의 범위가 상당히 넓었고, 강사는 그에 대한 정당한 설명을 시도했습니다.
Lakshmipriya Sivakumar - Deque Systems Inc
코스 - Spring Boot, React, and Redux
기계 번역됨
실제 예시와 열린 토론
Nenad Terzic - Pejsejf B"lgaria EOOD
코스 - Building Microservices with Spring Cloud and Netflix OSS
기계 번역됨