교육 개요 |
• Red Hat 교육: DevOps Culture and Practice Enablement(TL500)는 5일간 진행되는 몰입형 마스터 강의로 성공적인 DevOps 도입 과정에 요구되는 문화적 변화를 경험 및 구현할 수 있는 기회를 제공합니다. 많은 애자일 교육 과정은 특정 프레임 워크, 제공 메커니즘 또는 기술에 중점을 둡니다. 대신 DevOps Culture & Practice는 여러 선도적인 프레임 워크의 최상의 툴을 결합하여 지속적인 검색 및 지속적인 서비스 제공과 문화 및 기술 사례를 통합함으로써 실제 시나리오와 애플리케이션을 시뮬레이션하는 독특하고 몰입도 높은 경험을 제공합니다.
• 학습 목표를 달성하기 위해 참가자는 조직의 여러 역할에 관여해야 합니다. 비즈니스 제품 소유자, 아키텍트, 개발자 및 사이트 신뢰성 엔지니어는 기존의 사일로를 벗어나 작업하는 경험을 쌓을 수 있습니다. 일상적인 업무는 실제 제공 팀을 시뮬레이션하기 때문에, 다양한 기능을 수행하는 팀이 협업을 통해 혁신을 촉진하는 방법을 학습합니다. 이러한 팀은 경험과 모범 사례를 공유하고 습득한 사항을 비즈니스 문화에 도움이 되도록 적용하며 새로운 프로젝트와 프로세스 개선을 성공적으로 추구할 수 있습니다.
• 이 과정에는 Red Hat Training: Open Practices for your DevOps Journey 과정 교재가 포함되어 있으며, 수강생이 본 교육 과정에서 학습한 내용을 다른 실제 시나리오에 적용할 때 리소스로 사용할 수 있습니다.
|
교육 내용 |
DevOps란 무엇일까요?소프트웨어 설계 및 개발을 위한 DevOps 모델을 구성하는 원칙, 적용 사례, 문화적 요소가 무엇인지를 살펴보고 브레인스토밍합니다.협업을 통한 문화 구축 및 이해 공유우선순위 슬라이더, 쌍 프로그래밍, 몹 프로그래밍, 후향적 평가, 작업 시각화, 팀 정서 평가, 애자일 평가와 같은 이해 관계자 그룹 간에 훌륭한 대화 및 조정을 촉진하는 사례를 배우고 경험합니다.소프트웨어 제공의 이유와 대상 이해영향 매핑 검색 사례를 사용하여 결과물을 측정 가능한 영향에 연결합니다. 인간 중심의 설계, 설계 사고 및 린(Lean) UX를 사용하여 사용자 및 이해관계자와의 공감대를 형성하는 방법을 알아보세요.도메인 기반 설계 및 스토리텔링이벤트 기반 시스템을 시각화하고 매핑하여 반복적이고 점진적인 제공을 위한 새로운 아키텍처를 생성하는 강력한 이벤트 스토밍 툴을 배우고 실습합니다.우선순위 지정 및 피벗팅아이디어를 모아 목표 결과에 맞게 조정하고, 경제적 우선순위 지정 사례와 가치 슬라이싱을 사용하여 점진적인 가치를 제공할 수 있는 제품 백로그를 구축합니다.애자일 방식Kanban, Scrum, 스프린트 계획, 일일 스탠드업 미팅, 쇼케이스, 후향적 평가 및 백로그 구체화를 비롯한 애자일 방식에 대해 다룹니다.실험 설계A/B 테스팅, 블루/그린 배포, 기능 토글, 다크 런치, 카나리 배포 등 플랫폼의 고급 배포 기능을 활용하여 실험 결과를 설정, 실행 및 측정합니다.가치 흐름 및 프로세스 매핑가치 흐름 매핑 및 메트릭 기반 프로세스 매핑 사례를 자세히 살펴보고 가치 흐름의 제품 제공 및 실행에 대해 비기능적 개선 사항을 설정합니다.지속적인 통합, 배포 및 제공지속적인 통합, 지속적인 배포 및 지속적인 서비스 제공의 기본 사례를 살펴봅니다.비기능적 요구 사항솔루션의 기능적 측면에 주로 초점을 맞춘 사례를 사용하여 포착하기 어려운 비기능적 영역을 자세히 설명하는 방법을 알아봅니다.테스트자동화된 테스트라고 불리는 테스트 중심 개발 및 비즈니스 중심 개발의 기반 사례를 이해합니다.코드 및 GitOps로 실현되는 모든 것Jenkins 및 Tekton을 사용하여 지속적 통합/지속적 서비스 제공 파이프라인을 살펴보고 GitOps 접근 방식을 사용하여 모든 것을 코드화하여 반복성을 확보합니다. 비기능적 테스트, 모니터링 및 관찰 가능성을 처리하도록 파이프라인을 확장하는 방법을 경험해보세요. 이 교육 과정은 다른 애자일 또는 DevOps 기술 교육과 어떻게 다릅니까?
• 대부분의 애자일 교육은 특정 프레임워크에 중점을 두거나 제공 또는 기술만을 다루지만, 이 교육 과정에서는 다양한 선도적인 프레임워크의 대표적인 툴을 모두 다룹니다.
• 이 과정은 지속적인 검색 및 지속적인 서비스 제공을 문화적, 기술적 사례와 혼합해 실제 애플리케이션으로 구성된 고유하고 고도로 연계된 학습 환경을 조성합니다. 개별 사례와 각 사례를 기반으로 조정 및 제공 효율성을 개선하는 방법을 배우게 됩니다.
• 일부 DevOps 기술 교육은 고객이 필요로 하는 다양한 기능 및 버그 수정을 통합하고 제공하는 방법이 아니라 특정 작업을 수행하는 기술 구현에만 중점을 둡니다. 이 수업에서는 제공에 대한 시스템 사고 접근 방식을 권장합니다.
※기술 요구 사항• 이 과정을 이수하려면 인터넷을 통해 특정 사이트(AWS, YouTube, Google Drive, 온라인 채팅 툴)에 연결해야 합니다.• 이 교육 과정에서는 "개발자 워크 스테이션 사용"(BYDW)이 요구됩니다. 따라서 개인 장치를 가져와야 합니다.• Chrome 브라우저 권장
|