연락처 정보

코스 개요

플랫폼 엔지니어링의 고급 개념

  • 플랫폼 엔지니어링 기초 이론 복습
  • 확장성을 위한 플랫폼 엔지니어링 발전 방향
  • 확장 가능한 플랫폼 아키텍처 설계 원칙

마이크로서비스 아키텍처 심층 학습

  • 마이크로서비스 설계의 핵심 원리
  • 모놀리식 애플리케이션을 마이크로서비스로 분해하기
  • 서비스 간 통신 패턴 및 서비스 디스커버리 이해

도커를 활용한 컨테이너화 기술

  • 고급 컨테이너화 기법 탐구
  • 마이크로서비스용 최적화된 도커 이미지 제작 방법
  • 컨테이너 네트워킹 및 스토리지 관련 고려사항

쿠버네티스 생태계와 아키텍처 이해하기

  • 쿠버네티스 구성 요소에 대한 심층 분석
  • 쿠버네티스 클러스터 설정 및 관리 방법
  • 네트워킹, 스토리지, 보안 측면에서의 쿠버네티스 모범 사례

쿠버네티스 상에서 마이크로서비스 배포하기

  • 마이크로서비스 배포 전략 수립
  • 헬름 차트를 활용한 서비스 관리 방법
  • 쿠버네티스 환경 내 지속적 배포 체계 구축 방법

마이크로서비스 관측성 및 모니터링 기법

  • 마이크로서비스 로그, 모니터링, 알림 시스템 구현 방안
  • 쿠버네티스 생태계에서의 관측성 도구 활용법
  • 시스템 상태 유지를 위한 메트릭과 로그 분석 방법

확장 및 성능 최적화 전략

  • 수평 및 수직 확장 방안에 대한 고찰
  • 부하량에 따라 서비스 자동 확장 설정하기
  • 성능 개선 및 리소스 활용 극대화 기법

복원력과 안정성 구축 방안

  • 오류 발생 시에도 시스템이 견고하게 유지되는 설계 원칙
  • 헬스 체크, 서킷 브레이커, 요청 제한 기술의 실제 적용 사례
  • 재해 복구 및 고가용성 환경 구현 전략

마이크로서비스와 쿠버네티스 보안 고려사항

  • 마이크로서비스 간 통신 보안 방안
  • 쿠버네티스의 내장 보안 기능 및 우수 사례 활용법
  • 보안 강화를 위한 서비스 메시 구현 방법

실습 프로젝트 진행하기

  • 쿠버네티스 환경에서 확장 가능한 마이크로서비스 애플리케이션 설계 및 배포 연습
  • 마이크로서비스 배포를 위한 CI/CD 파이프라인 구축 방법 실습
  • 모니터링 및 자동 확장 기술을 활용해 애플리케이션 성능 유지하기

요약 및 향후 학습 방향 제시

요건

  • 컨테이너화 및 오케스트레이션 개념에 대한 이해
  • 도커 사용 경험 및 쿠버네티스 기초 운영 지식
  • 클라우드 컴퓨팅 및 마이크로서비스 아키텍처에 대한 기본 지식

수강 대상

  • 플랫폼 엔지니어
  • DevOps 전문가
  • 소프트웨어 아키텍트
 35 시간

참가자 수


참가자별 가격

회원 평가 (1)

예정된 코스

관련 카테고리