컨테이너 플랫폼으로 데브옵스 환경까지 조성하는 법
초창기 데브옵스(Devops)에 대한 논의는 개발자와 운영 부서 사이의 장벽을 없애는 과정에 집중되어 있었다. 이때 운영 부서의 주장은 개발자가 일방적으로 새로운 애플리케이션을 던져 놓고 도망가는 행동을 그만두어야 IT 환경이 더 발전할 것이라는 내용이었다.
불필요한 소통을 피하라
위의 말에는 분명 진실이 담겨 있다. 조직 대다수는 열린 커뮤니케이션과 상호 소통을 긍정적으로 바라본다. 그러나 때로는 불필요한 소통을 배제할 필요가 있다. 최근에는 개발자와 운영 부서 간의 소통을 최소화하면서 효율성을 높이는 인프라, 프로세스 및 도구가 다양하게 등장했다. 마치 평소 필자가 주거래 은행의 은행원과의 소통을 최소화하고 싶은 것과 비슷한 맥락이다. 일상적인, 그리고 심지어 일상적이지 않은 거래에 있어서도 이왕이면 ATM이나 스마트폰을 활용하고 싶은 것이다.
이러한 요구에 대응하기 위해, 운영 부서는 프라이빗 IaaS(Infrastructure-as-a-Service) 클라우드와 같은 최적화된 트랜잭션을 지원하는 인프라를 구축하고 운영할 의무가 있고, 또 현대적인 컨테이너 플랫폼을 통해 핵심 서비스를 제공해야 한다.
왜 현대화된 플랫폼을 선택해야 하는가?
개발 과정, 그리고 클라우드 네이티브 애플리케이션을 최적화하는 과정은 주로 현대화된 플랫폼에서 진행될 때 더욱 좋은 결과를 얻는다.... 더보기
초창기 데브옵스(Devops)에 대한 논의는 개발자와 운영 부서 사이의 장벽을 없애는 과정에 집중되어 있었다. 이때 운영 부서의 주장은 개발자가 일방적으로 새로운 애플리케이션을 던져 놓고 도망가는 행동을 그만두어야 IT 환경이 더 발전할 것이라는 내용이었다.불필요한 소통을 피하라위의 말에는 분명 진실이 담겨 있다. 조직 대다수는 열린 커뮤니케이션과 상호 소통을 긍정적으로 바라본다. 그러나 때로는 불필요한 소통을 배제할 필요가 있다. 최근에 |