Enroll Course: https://www.coursera.org/learn/uva-darden-continous-delivery-devops
과정 개요
Amazon이 신 코드를 11.6초마다 배포하는 시대입니다. 몇 년 전만 하더라도 분기별 소프트웨어 출시가 ‘최첨단’ 기업들의 기준이었습니다. 디지털 혁신에서 속도는 매우 중요하며 이는 성공의 가장 신뢰할 수 있는 결정 요인이라고 할 수 있습니다.
이 과정은 조직이 현대의 속도에 적응하도록 하기 위해 기술적 및 관리적 기술의 조합을 요구하며, Continuous Delivery와 DevOps의 기본 원리를 다룹니다. 이 모든 것을 통해 어떻게 더 스마트하게 작업할 수 있는지, 개선할 시간을 어디에 투자해야 하는지를 배우게 됩니다.
주요 주제
- 속도의 중요성과 배달의 역할: 소프트웨어를 작성하는 당신, 항상 바쁘지 않나요? 새로운 기능이 필요한 시점에서 어떻게 효율적으로 작업할 수 있을까요?
- 테스트 스택: 소프트웨어 테스트의 자동화가 Continuous Delivery의 기초입니다. 이 주에서는 자동화 테스트의 시점과 방법에 대해 다룰 것입니다.
- 인프라와 운영의 역할: 기능을 제공하는 코드의 99%는 당신이 쓰지 않은 코드입니다. 이 주에서는 환경과 운영을 관리하는 도구를 살펴봅니다.
- 지속적인 배포: Continuous Delivery의 주요 요소를 이해하고 이를 통해 어떻게 효과적으로 팀의 능력을 키울 수 있는지를 알아보겠습니다.
수강 후기
이 과정은 아주 실용적이고도 체계적인 접근 방식을 제공합니다. 각 주제는 이론과 실습을 적절히 혼합하여 진행되며, 특히 실제 사례를 통해 배운 내용을 즉시 적용해 볼 수 있는 점이 매우 좋았습니다. 또한, 강의 자료와 퀴즈, 토론 포럼도 잘 구성되어 있어 다른 수강생들과 경험을 공유하는 재미도 있었습니다.
추천 이유
Continuous Delivery와 DevOps는 현대 소프트웨어 개발의 필수 요소입니다. 이 과정을 통해 팀의 작업 효율성을 높이고, 배포 속도를 개선할 수 있습니다. 특히, 기술적인 스킬 뿐만 아니라 관리적 관점에서도 배울 점이 많아 모든 개발자와 매니저에게 추천합니다.
여러분도 이 과정을 수강하여 기술의 최전선에서 혁신해보세요!
Enroll Course: https://www.coursera.org/learn/uva-darden-continous-delivery-devops