마이크로서비스 아키텍처
느슨하게 결합되고 독립적으로 배포 가능한 서비스의 집합으로 애플리케이션을 설계하고 구축합니다. 마이크로서비스를 위한 서비스 통신, 데이터 관리 및 배포 전략에 대해 알아보세요.
10 courses
Spring Boot, Spring Cloud, Docker를 사용하여 탄력적인 마이크로서비스를 구축, 보호 및 배포하여 분산 Java 애플리케이션의 기본 사항을 습득합니다.
Spring Boot 및 Spring Cloud를 사용하여 모놀리식 구조에서 마이크로서비스 아키텍처로 전환하여 확장 가능한 분산 시스템을 설계하고 구축하는 방법을 알아보세요.
명확한 설명과 구조화된 서면 연습을 통해 Spring Boot 및 Spring Cloud를 사용하여 탄력적인 분산 시스템을 설계, 개발 및 연결하는 방법을 배웁니다.
입증된 도메인 기반 패턴을 사용하여 소프트웨어 아키텍처를 비즈니스 목표와 일치시킴으로써 확장 가능한 독립적인 서비스를 설계하는 방법을 알아보십시오.
최신 클라우드 네이티브 패턴과 이벤트 기반 아키텍처를 사용하여 독립적인 Java 서비스를 설계, 개발 및 연결하는 방법을 알아보십시오.
최신 Spring Cloud 구성 요소를 사용하여 모놀리식 아키텍처에서 탄력적인 마이크로서비스로 전환하여 확장 가능한 분산 시스템을 구축합니다.
Node.js 및 React를 사용하여 분산 전자 상거래 애플리케이션을 구축하고 확장하면서 마이크로서비스, Docker 및 Kubernetes를 숙지합니다.
마이크로서비스, NoSQL 통합 및 고급 모니터링 기술을 학습하여 확장 가능한 Java 애플리케이션 아키텍처를 마스터하세요.
주문 시스템 예시를 중심으로 마이크로서비스 아키텍처에서 신뢰할 수 있는 데이터 일관성 패턴을 설계하고 구현하는 방법을 배웁니다.
Kotlin, Docker, OpenTelemetry를 사용하여 분산 추적을 구현하여 복잡한 마이크로서비스 아키텍처를 추적, 모니터링 및 디버깅하는 방법을 알아보세요.