Google Cloud NextOnAir Recap: Week 7. Application Modernization

       클라우드 맛집, 메가존이 배달하는 <Google Cloud Next OnAir Recap> 이번 주에는 ‘Week 7. Application Modernization’ 주간 하이라이트 소식, 전해드립니다.   영상에서 언급한 ‘애플리케이션 현대화’ 주제의 주요 세션을 정리하였으니, 보다 자세한 내용을 듣고 싶으시면 아래 링크를 확인해주세요.   ▼ Next OnAir 7주차 추천 세션 ▼   1. Hands-on Keynote: Building Trust for…

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

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

구글이 알아서 패치하는 컨테이너가 있다? 매니지드 기반 이미지, 편하다 편해…

구글 쿠버네티스 엔진(GKE, Google Kubernetes Engine)을 사용하고 계시나요? 워크로드 특성에 맞게 컨테이너 이미지를 생성해 배포하고 있다면 잘 알 것입니다. 이미지 관련해 패치 등 유지보수 작업이 은근히 피곤하다는 것을요. 구글은 이런 작은 불편 하나 놓치지 않습니다. 구글은 매니지드 기반 이미지를 제공하는데요, 이를 사용하면 패치는 구글에 맡기면 됩니다.   현재 구글이 제공하는 매니지드 이미지는 세 가지 운영체제를…

[행복한 고민 1편] VM, PaaS, FaaS ~ 나의 다음 개발 환경은 어디로 정할까?

요즘 개발자들은 행복한 고민에 빠져 있습니다. 개발, 배포, 운영 ~ 어디서 할까? 선택할 옵션이 다양해졌거든요. 클라우드에 VM 올려놓고 하던 대로 해볼까? 컨테이너, 이참에 나도 PaaS에 도전할까? FaaS, 이건 또 뭐지? 이 질문을 구글 클라우드 플랫폼(GCP)에 대입하면 다음과 같습니다. VM 쓰기: Google Compute Engine 컨테이너 쓰기: Google Kubernetes Engine FaaS 쓰기: Google Cloud Functions   어디서 개발할까? 정답이…