Google Cloud Next 2024 참관 후기 2편 - Java 개발자를 위한 Google Cloud Serverless
·2024.06.18 19:00
Google Cloud Next 2024에서 소개된 Serverless의 이점과 Cloud Run의 신규 기능 및 GKE와의 차이점을 정리한다.
MSA(Microservices architecture) 환경에서 발생하는 인프라 관리의 복잡성과 유휴 인스턴스로 인한 비용 비효율을 해결하기 위해 Serverless가 대안으로 주목받고 있다. Serverless는 서버 인프라 관리를 자동화하여 프로비저닝 부담을 줄이고, 사용한 만큼만 비용을 지불하며, 신속한 Autoscaling을 지원한다.
GCP는 이벤트 기반의 Cloud Functions와 컨테이너 기반의 Cloud Run을 제공한다. 특히 Cloud Run은 인프라 설정 없이 컨테이너를 실행할 수 있는 완전 관리형 플랫폼이다.
Google Cloud Next 2024에서 공개된 Cloud Run의 주요 업데이트는 다음과 같다:
- NFS 및 CloudStorage Fuse 파일 시스템 볼륨 마운트 지원
- 재배포와 다운타임 없는 보안 패치 기능
- Deterministic URL 지원
- Gemini를 활용한 리소스 최적화 및 자연어 기반 설정 추천
- Multi-region services 지원
Cloud Run은 **GKE(Google Kubernetes Engine)**에 비해 관리 편의성이 높지만 자유도는 낮다. 따라서 서비스의 목적에 따라 두 기술을 상호보완적으로 활용하는 것이 효율적이다.
이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.
요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.