Cloud > MSA 과정
마이크로서비스 배포
강의기간
교육 시작일 후 5일
난이도
중급
수강일
5일, 09:30~17:30
수강료
1,600,000원 KRW (KR)
환급
비환급과정
※ 비환급과정(면세) 입니다.
과목코드
ABC242
과정개요 교육장 안내
※ 본 과정을 신청하는 경우 한국 교육서비스의 Terms&Conditions 에 동의하는 것으로 간주합니다.
과정소개

이 과정은 마이크로서비스 아키텍처의 기본 원리부터 실제 배포 전략까지를 다룹니다. 마이크로서비스 디자인, 개발, 테스트, 배포 및 모니터링에 필요한 기술과 방법론을 학습합니다. 마이크로서비스 아키텍처를 통해 더 효율적이고 탄력적인 소프트웨어 솔루션을 설계하고 배포할 수 있는 능력을 키울 수 있습니다.

수강대상

소프트웨어 개발자, 시스템 엔지니어, DevOps에 관심있는 분

마이크로서비스 아키텍처 및 배포에 관심 있는 분

독립적인 서비스 개발 및 운영을 원하는 분

교육내용

1일차 : 마이크로서비스 개념 및 환경 설정

  • 마이크로서비스 아키텍처의 이해
  • 마이크로서비스와 모놀리식 아키텍처 비교
  • 필요한 도구 및 기술 스택 소개
  • 개발 환경 설정 및 기본 구성

2일차 : 마이크로서비스 개발 및 테스트

  • 마이크로서비스용 코드 작성 방법
  • API 설계 및 구현
  • 서비스 간 통신 방법
  • 단위 및 통합 테스트 전략

3일차 : 컨테이너화 및 오케스트레이션

  • Docker를 사용한 마이크로서비스 컨테이너화
  • Kubernetes 또는 다른 오케스트레이션 도구 소개
  • 컨테이너 오케스트레이션의 이점과 전략
  • 마이크로서비스 배포를 위한 오케스트레이션 설정

4일차 : CI/CD 파이프라인 구축

  • 지속적 통합(CI) 및 지속적 배포(CD)의 중요성
  • Jenkins, GitLab CI 등의 도구 사용 방법
  • 마이크로서비스를 위한 CI/CD 파이프라인 설계 및 구현
  • 자동화된 테스트 및 배포 전략

5일차 : 모니터링, 로깅 및 배포 최적화

  • 실시간 모니터링 및 로깅 시스템 구축
  • 마이크로서비스 헬스 체크 및 성능 모니터링
  • 로그 관리 및 분석
  • 배포 프로세스의 문제 해결 및 최적화 전략
선수과목

기본적인 Java프로그래밍 지식 및 소프트웨어 개발 경험

RESTful API 및 JSON에 대한 이해

기본적인 네트워킹 및 클라우드 컴퓨팅 지식

Docker 및 Kubernetes에 대한 기본적인 이해

다음과목

Contact us

  • 교육관련 문의
    1661 - 9080
  • HP제품 서비스 문의
    1588 - 3003
HPE 교육센터 BLOG
2016 중소기업 정부지원과정 CAFE