or
이 연습은 강의의 일부입니다
이 장에서는 DevOps가 무엇인지, 그 원칙은 무엇인지, 그리고 어떤 이점을 제공하는지 살펴봅니다. 또한 다양한 유형의 소프트웨어 개발에 DevOps가 어떻게 적용되는지도 알아봅니다. 마지막으로 프로젝트 관리의 기초를 훑어보며 여러 접근 방식을 비교하고, 이들이 DevOps와 결합되어 조직에 큰 가치를 어떻게 가져오는지 확인합니다.
이 장에서는 IT 인프라의 주요 구성 요소, 변경 관리, 그리고 소프트웨어 아키텍처를 소개합니다. 온라인 제품이 어떻게 여러 요소로 구성되고 상호작용하는지, 그리고 팀이 DevOps 변경 관리 모델에서 어떻게 협업하는지 살펴봅니다. 또한 DevOps의 핵심 요소들을 자세히 탐구합니다. 이 장을 마치면 아키텍처 설계와 같은 복잡한 소프트웨어 엔지니어링 문제를 다룰 수 있는 역량을 갖추고, 온라인 제품을 더 안전하고 빠르게 개선할 수 있게 됩니다.
이제 데이터 엔지니어의 시각에서 DevOps를 탐색하는 여정을 시작합니다. 데이터 엔지니어링 관점에서 DevOps 아키텍처가 무엇을 의미하는지 살펴봅니다. 더 나아가 데이터 파이프라인과 관련된 핵심 개념, 그리고 이것이 마이크로서비스 아키텍처에서 어떻게 활용되는지도 알아봅니다. 데이터 파이프라인을 학습한 뒤에는 Data Scientist의 관점에서 보고, 리포팅 측면에서 DevOps를 살펴봅니다. 마지막으로 DevOps 도구 생태계를 살펴보고, DevOps에 널리 사용되는 주요 도구들을 논의합니다.
마지막 장에서는 DevOps가 높은 데이터 품질을 보장하는 데 어떻게 기여하는지 살펴봅니다. 또한 소프트웨어의 품질과 신뢰성에 대해서도 알아봅니다. 끝으로 DevOps를 가능하게 하는 문화적 개념을 살펴봅니다. 그다음 지금까지 배운 내용을 하나로 정리하여 DevOps의 역량을 충분히 갖추실 수 있도록 합니다.
현재 연습