코스 개요
Microservices 건축
- 마이크로서비스의 기본 원칙
- 핵심 구성요소 및 서비스 디자인
- 일반적인 마이크로서비스 패턴
- 서비스 간 커뮤니케이션 전략
- 마이크로서비스에서 분산 트랜잭션 처리
- 마이크로서비스 아키텍처의 보안 고려 사항
- 오케스트레이션 및 서비스 발견
- 마이크로서비스의 컨테이너화
- 마이크로서비스의 모니터링 및 관찰성
- 서버리스 및 이벤트 소싱 소개
컨테이너 기반 애플리케이션 아키텍처
- 컨테이너화 개념 소개
- Docker 작업: 컨테이너 생성 및 관리
- 컨테이너화된 애플리케이션을 위한 디자인 원칙
- Kubernetes의 기본 사항 및 컨테이너 오케스트레이션
- Networking 컨테이너화된 환경에서
- 컨테이너에 대한 보안 모범 사례
- 마이크로서비스 통신을 위해 Service Mesh 사용
- 부하 분산 및 확장 전략
- 분산 추적 및 메트릭 수집
- 컨테이너 배포를 위한 코드로서의 인프라(IaC)
- 컨테이너 배포 플랫폼 설정
CI/CD 배포
- CI/CD 파이프라인의 핵심 개념
- CI/CD 자동화를 위한 도구 및 기술
- 빌드 및 버전 관리 자동화
- CI/CD의 자동화 테스트 전략
- 배포 자동화 및 릴리스 전략
- 배포에서 Infrastructure as Code(IaC) 사용
- 배포 패턴: Blue-Green, Canary 및 Rolling 업데이트
- DevOps에 보안 통합(DevSecOps)
ABC(고급 모범 사례 및 고려 사항)
- 복원력 있는 아키텍처를 위한 모범 사례
- 성능 최적화 및 확장성 고려 사항
- 마이크로서비스 및 컨테이너를 위한 재해 복구 계획
요약 및 다음 단계
요건
- 소프트웨어 개발에 대한 기본 지식
- 클라우드 컴퓨팅 개념 이해
- Linux 명령줄 사용에 대한 익숙함
청중
- 소프트웨어 개발자
- DevOps 엔지니어
- 클라우드 아키텍트
- 시스템 관리자
회원 평가 (5)
참여형이고 실습 위주입니다.
Balavignesh Elumalai - Scottish Power
코스 - SonarQube for DevOps
기계 번역됨
트레이너는 깊은 경험이 있으며, 실제로 잘 전달되었습니다. 지식의 깊이와 교육에 대한 열정이 매우 감사하게 생각됩니다.
Anup Kumar - SMR Automotive Mirrors Stuttgart
코스 - Jenkins 2: Building CI/CD Pipelines
기계 번역됨
트레이너는 매우 체계적으로 준비를 했습니다. 트레이닝에 필요한 모든 도구에 대해 처음에 설명했습니다. 트레이너는 기꺼이 모든 질문을 해결해주었으며, 실제 사용 사례에 대해 논의하였습니다.
Vivek Verma - Global Knowledge Network Training Ltd
코스 - DevOps Practical Implementation and Tools
기계 번역됨
매우 상세하며, 트레이너는 주제를 매우 잘 알고 있으며 많은 주제들을 다루었습니다.
Gabriel Kelly Navarro - Opswerks
코스 - Advanced Spinnaker
기계 번역됨
All of it. Having had no previous exposure to Jenkins, I was a little concerned about my ability to keep up. IPad provided appropriate coaching/support, when I asked for help, so that I was able to follow the presentation at a level I was happy with.
Graham Congdon
코스 - Jenkins: Continuous integration for Agile development
기계 번역됨