문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
플랫폼 엔지니어링의 고급 개념
- 플랫폼 엔지니어링 기초 검토
- 확장성의 맥락에서 플랫폼 엔지니어링의 진화
- 확장 가능한 플랫폼 아키텍처의 설계 원칙
Microservices 아키텍처 심층 분석
- 마이크로서비스 디자인의 원리
- 모놀리식 애플리케이션을 마이크로서비스로 분해
- Communication 패턴과 서비스 발견
Docker을 사용한 컨테이너화
- 고급 컨테이너화 기술
- 마이크로서비스에 최적화된 Docker 이미지 구축
- 컨테이너 네트워킹 및 스토리지 고려 사항
Kubernetes 생태계와 건축
- Kubernetes 구성요소에 대한 심층 탐색
- Kubernetes 클러스터 설정 및 관리
- Kubernetes 네트워킹, 스토리지, 보안 모범 사례
Kubernetes에 Microservices 배포 중
- 마이크로서비스 배포 전략
- Helm 차트를 사용하여 서비스 배포 관리
- Kubernetes 환경의 지속적인 배포 사례
Microservices의 관찰 가능성 및 모니터링
- 마이크로서비스에 대한 로깅, 모니터링, 알림 구현
- Kubernetes 생태계의 관찰 가능성을 위한 도구 및 플랫폼
- 측정항목 및 로그를 분석하여 시스템 상태 유지
확장 및 성능 조정
- 수평 및 수직 확장 전략
- 부하에 따른 자동 확장 서비스
- 성능 튜닝 및 리소스 최적화
탄력성 및 신뢰성 엔지니어링
- 실패를 위한 설계: 마이크로서비스의 탄력성 패턴
- 상태 확인, 회로 차단기, 속도 제한 구현
- 재해 복구 및 고가용성 전략
Microservices 및 Kubernetes에 대한 보안 고려 사항
- 마이크로서비스 통신 보안
- Kubernetes 보안 기능 및 모범 사례
- 보안 강화를 위한 서비스 메시 구현
실습 프로젝트
- Kubernetes에서 확장 가능한 마이크로서비스 애플리케이션 설계 및 배포
- 마이크로서비스 배포를 위한 CI/CD 파이프라인 구현
- 모니터링 및 확장 방식을 적용하여 애플리케이션 성능 유지
요약 및 다음 단계
요건
- 컨테이너화 및 오케스트레이션 개념에 대한 이해
- Docker 및 기본 Kubernetes 작업 경험
- 클라우드 컴퓨팅 및 마이크로서비스 아키텍처에 대한 지식
청중
- 플랫폼 엔지니어
- DevOps 전문가
- 소프트웨어 설계자
35 시간
회원 평가 (1)
마이크로서비스에 대한 내용과 쿠버네티스를 유지보수하는 방법
Yufri Isnaini Rochmat Maulana - Bank Indonesia
코스 - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
기계 번역됨