320x100
320x100
Google Cloud Function
구글에서 제공하는 FaaS (Function as a Service)의 일종으로 함수를 배포하여 이벤트에 대한 응답으로 코드를 실행할 수 있는 서버리스 서비스
함수만 올릴 수 있기 때문에 가용한 언어가 제한되어 있다 (Go / JAVA / nodeJS / Python)
간단한 요청 처리에 용이하다
그리고 복잡한 요청의 경우 구글 클라우드의 다른 서비스와 연계할 수 있다
- 가격 정책
https://cloud.google.com/functions/pricing?hl=ko
Google Cloud Run
컨테이너 기반으로 애플리케이션 또는 웹 사이트를 배포할 수 있는 서버리스 서비스
컨테이너를 올리기 때문에 가용 언어에 한계가 없다
애플리케이션 자체를 올릴 수 있기 때문에 인프라로 운영하기 어려운 서비스를 컨테이너로 만들어서 올릴때 용이하다
즉, 인프라를 빌려서 운영하기에는 비용이 부담스러울때 사용하기 좋은 서비스이다
대신 클라우드 펑션 보다 이용 가격이 비싸다
- 가격 정책
https://cloud.google.com/run/pricing?hl=ko
둘 중 어떤걸 골라야하나?
두 서비스는 서버리스 서비스지만 방식이 다르다
간단한 함수 수준의 서비스만 올려도 된다면 클라우드 펑션을
웹이나 복잡하고 크기가 큰 서비스를 올려야한다면 클라우드 런을
고르면 된다
Reference
300x250
728x90
'Devops > DevOps' 카테고리의 다른 글
2024년 CI/CD 트렌드 (2) | 2024.09.28 |
---|---|
데이터 전송 비용이 없는 네트워크 스토리지 서비스 - cloudflare r2 (0) | 2024.08.25 |
경쟁력 있는 개발자를 위한 클라우드 디자인 패턴 (0) | 2024.08.17 |
AI로 시스템 관리자의 생산성을 높여보자 (0) | 2024.08.17 |
AI를 활용한 개발팀 성과 향상을 위한 5가지 전략 (0) | 2024.08.17 |