Course Outline

DevOps 및 Platform Engineering 소개

  • DevOps 정의 및 핵심 원칙
  • 플랫폼 엔지니어링 이해
  • DevOps와 플랫폼 엔지니어링의 시너지 효과

문화와 Collaboration

  • 협업 문화 구축
  • Communication 팀을 위한 전략
  • IT 부서의 사일로 극복

도구 및 기술

  • DevOps 및 플랫폼 엔지니어링을 위한 필수 도구
  • 자동화 및 오케스트레이션 플랫폼
  • 지속적인 개선을 위한 모니터링 및 분석

코드형 인프라(IaC)

  • IaC의 원리
  • 구성 관리 도구를 사용하여 IaC 구현
  • 인프라 관리 모범 사례

지속적 통합 및 지속적 전달(CI/CD)

  • CI/CD 파이프라인: 코드에서 배포까지
  • CI/CD에 플랫폼 엔지니어링 통합
  • 사례 연구: 성공적인 CI/CD 구현

Microservices 및 컨테이너화

  • Microservices 아키텍처와 그 이점
  • Docker 및 Kubernetes를 사용한 컨테이너화
  • 대규모로 서비스 관리

보안 및 규정 준수

  • DevSecOps: 파이프라인에 보안 통합
  • 코드로서의 규정 준수
  • 플랫폼 엔지니어링을 위한 보안 모범 사례

관찰 가능성 및 신뢰성

  • 관찰 가능성의 기둥
  • 시스템 신뢰성 보장
  • 사고 대응 및 사후 분석

제품으로서의 플랫폼

  • 플랫폼을 제품으로 취급
  • 내부 플랫폼을 위한 사용자 중심 디자인
  • 성공과 ROI 측정

실습 워크샵

  • 기본 DevOps 파이프라인 설정
  • 마이크로서비스 구축 및 배포
  • 클라우드 인프라를 위한 IaC 구현

요약 및 다음 단계

Requirements

  • 소프트웨어 개발 및 운영에 대한 이해
  • 기본적인 시스템 관리 경험
  • 명령줄 인터페이스 및 버전 제어 시스템에 대한 지식

청중

  • 소프트웨어 개발자
  • 시스템 관리자
  • IT 프로젝트 관리자
 14 Hours

Number of participants


Price per participant

회원 평가 (1)

Upcoming Courses

Related Categories