컨테이너 빌드 시간이 확실히 줄어드는 마법 – Cloud Build에 Kaniko를 더했을 뿐인데…

컨테이너 빌드 시간 따져본 적 있나요? 몇 분 길어야 10분 정도 걸리는 일이 뭐가 대수일까? 이런 생각을 할 수도 있지만, 지속적 통합과 배포(CI/CD) 기반으로 마이크로서비스 아키텍처 환경을 꾸려 가려는 경우 생산성 향상을 위해 꼭 챙겨야 하는 요소입니다. 네, 컨테이너 빌드 시간을 줄이면 개발과 운영 생산성이 좋아진다는 것이죠. 참고로 스트라이프(Stripe)의 연구에 따르면 기업이 개발자 생산성 저하로…

자동 확장과 네트워크 파티셔닝 등 변화무쌍한 클라우드 환경에서 cron을 이용한 예약 작업을 효율적으로 하는 방법이 있다? 없다?

관리 대상 시스템 수가 많을 경우 관리자는 cron 등을 이용해 단순 반복 작업을 예약 기반으로 수행합니다. 특정 시간에 명령어나 유틸리티가 수행되도록 해 불필요한 수작업을 줄이는 것입니다. 전통적인 전산실은 서버 인프라의 성능과 용량 그리로 구성이 어느 정도 정해져 있죠. 반면에 클라우드 환경에서는 VM을 올려 구성한 가상화 인프라가 역동적으로 확장 및 구성됩니다. 이런 특징으로 인해 대규모 시스템…