본문 바로가기

반응형

GCP

(3)
gcp cloudbuild 와 cloud run job을 활용한 파이프라인 구축 (aws lambda와 비교) GCP Cloud Build와 Cloud Run Job을 활용한 파이프라인 구축은 AWS CodeBuild와 Lambda를 사용하는 것과 유사하지만, 몇 가지 중요한 차이점을 갖는 현대적인 CI/CD(지속적 통합 및 배포) 전략입니다. 두 플랫폼의 장단점을 이해하면 워크로드에 가장 적합한 도구를 선택하는 데 도움이 됩니다.GCP 파이프라인: Cloud Build + Cloud Run Job 🚀이 파이프라인은 코드를 컨테이너화하여 일회성 배치(Batch) 작업을 자동 배포하는 효과적인 CI/CD 전략입니다. 이 접근 방식은 개발자가 코드를 Git 리포지토리에 커밋할 때마다 자동으로 실행되어, 최종적으로 Cloud Run Job을 업데이트합니다.Git 리포지토리 연동: 먼저 Cloud Build 트리거를 ..
클라우드 컴퓨팅 서비스(AWS, Azure, GCP) 비교 분석: 우리 회사에 맞는 클라우드는? 🤔 클라우드 컴퓨팅은 더 이상 단순한 기술 트렌드가 아니라, 현대 비즈니스의 핵심 인프라가 되었습니다. 수많은 클라우드 서비스 제공 업체 중에서도 AWS(Amazon Web Services), Azure(Microsoft Azure), 그리고 GCP(Google Cloud Platform)는 시장을 선도하는 세 개의 거대한 공룡입니다. 이들은 클라우드 시장의 70% 이상을 차지하며 경쟁하고 있으며, 각각의 독특한 강점과 특징을 가지고 있습니다. 비즈니스의 특성과 목표에 따라 어떤 플랫폼을 선택하느냐는 클라우드 여정의 성공을 좌우하는 중요한 결정이 됩니다.이 글에서는 AWS, Azure, GCP의 핵심 서비스, 가격 정책, 시장 포지셔닝 등 다양한 측면을 심층적으로 비교 분석하여, 여러분의 비즈니스에 가장 적..
Docker 이미지 캐싱: Google Cloud Build에서 빌드 속도 높이기! Docker 이미지 캐싱은 CI/CD 파이프라인, 특히 Google Cloud Build와 같은 클라우드 환경에서 빌드 시간을 획기적으로 줄여주는 핵심 기술입니다. Docker 이미지를 빌드할 때마다 모든 단계를 처음부터 다시 실행한다면, 시간과 비용이 많이 들겠죠? Docker 이미지 캐싱은 이 문제를 해결해 줍니다. 이 글에서는 Google Cloud Build 환경에서 Docker 이미지 캐싱이 어떻게 작동하는지, 왜 필요한지, 그리고 빌드 속도를 높이기 위한 구체적인 방법들을 개발자 주니어 및 개발 입문자의 눈높이에 맞춰 쉽고 자세하게 설명해 드릴게요!목차Google Cloud Build 환경, 왜 캐싱이 필요할까요?Docker 레이어 캐싱의 기본 원리 이해하기로컬 캐시는 빌드 간에 유지되지 않아..

반응형