cloud run (2) 썸네일형 리스트형 [GCP Associate Cloud Engineer] Google Cloud Functions Cloud FunctionsCloud Functions는 이벤트가 발생할 때 특정 코드를 실행할 수 있도록 하는 서비스이다.서버, 확장성, 또는 가용성을 관리할 필요 없이 이벤트에 반응하는 코드를 실행할 수 있다.그리고 서버리스로 동작하기 때문에 인프라 관리 없이 코드에만 집중할 수 있고, 수백만 개의 메시지가 큐에 도착하더라도 자동으로 확장되어 처리한다. GCP의 Cloud Functino에서 환경을 통해 세대를 정할 수 있는데 최신 세대일수록 고급 기능을 더 많이 제공한다. 함수 만들기를 진행하면 위와 같이 어떤 동작을 실행할지 코드를 넣을 수 있다.이때 사용가능한 언어는 Node.js, Python, Go, Java, .NET, Ruby 등 다양한 프로그래밍 언어를 지원한다. Cloud Functi.. [GCP Associate Cloud Engineer] 클라우드에서 애플리케이션 개발 Cloud RunCloud Run은 서버리스 컴퓨팅 플랫폼으로, 웹 요청 또는 Pub/Sub 이벤트에 의해 트리거되는 상태 비저장 컨테이너를 실행한다. 서버리스 → 인프라 관리 작업을 제거하여 애플리케이션 개발에 집중할 수 있다.Knative 기반 → Kubernetes 위에서 실행되며, 오픈 API 및 런타임 환경을 제공한다.그리고 Cloud Run은 Google Cloud, Google Kubernetes Engine(GKE), 또는 Knative를 지원하는 어디에서나 실행 가능하다. Cloud Run은 빠르게 동작하여 요청 수에 따라 자동 확장 및 0부터 시작까지 거의 즉각적으로 수행되고 사용한 리소스에 대해서만 100밀리초 단위로 과금된다. 따라서 과도하게 프로비저닝된 리소스에 대해 비용을 지불.. 이전 1 다음