Knative serving 문서
Knative serving은 Google Kubernetes Engine에서 유연한 서버리스 개발 플랫폼을 제공합니다. Knative serving은 Kubernetes에서 서버리스 워크로드를 지원하는 오픈소스 프로젝트인 Knative에서 제공합니다. 다른 서버리스 제품 알아보기
무료 크레딧 $300로 개념 증명 시작
- Gemini 2.0 Flash Thinking 이용
- AI API 및 BigQuery를 포함하여 인기 제품 월별 무료 사용량
- 자동 청구, 약정 없음
20개가 넘는 항상 무료 제품을 계속 살펴보기
AI API, VM, 데이터 웨어하우스 등 일반적인 사용 사례에 20개가 넘는 무료 제품을 사용할 수 있습니다.
문서 리소스
관련 리소스
Knative serving을 사용한 Pub/Sub
Pub/Sub 푸시 구독에서 Knative serving 서비스를 작성, 배포, 호출하는 방법을 알아봅니다.
Cloud Storage에서 이미지 처리 가이드
Knative serving, Cloud Vision API, ImageMagick을 사용하여 Cloud Storage 버킷에 업로드된 불쾌감을 주는 이미지를 감지하고 흐리게 처리합니다.
Knative serving 서비스의 로컬 문제 해결
Stackdriver 도구를 사용해 검색하고 로컬 개발 워크플로를 통해 조사하여 Knative serving 서비스의 문제를 해결합니다. 이 튜토리얼은 배포 시 런타임 오류가 발생하는 샘플 프로젝트를 사용하여 문제를 찾고 해결합니다.
HTTP(S) 부하 분산과 Knative serving 통합
Knative serving 서비스에서 HTTP(S) 부하 분산을 사용하는 방법을 보여줍니다.
Istio를 사용하여 Knative serving 서비스에 대한 액세스 승인
Istio를 사용하여 Knative serving에 배포한 서비스에 대한 액세스를 승인하는 방법을 보여줍니다.
Knative serving을 사용하여 내부 서비스 배포
내부 네트워크에서 Knative serving에 배포된 서비스를 노출하는 방법을 보여줍니다. 이 유형의 구성을 사용하면 네트워크의 다른 리소스가 비공개 내부(RFC 1918) IP 주소를 사용하여 서비스와 통신할 수 있습니다. 내부 네트워크에 서비스를 노출하는 것은 내부 앱을 직원에게 제공하는 기업과 Knative serving 클러스터 외부에서 실행되는 클라이언트가 사용하는 서비스에 유용합니다.
확장 가능하고 복원력이 우수한 앱 패턴
확장 가능하고 복원력이 우수한 앱을 만들기 위한 몇 가지 패턴과 방식을 소개하고, 많은 현대적인 아키텍처 구성의 두 가지 기본 목표를 설명합니다. 잘 설계된 앱은 수요 증감에 따라 크기가 원활하게 조정되며 서비스 중단을 견딜 수 있을 만큼 충분히 복원력이 우수합니다. 이러한 요구사항을 충족하는 앱을 빌드하고 운영하기 위해서는 신중한 계획과 설계가 필요합니다.
Istio 및 Identity Platform을 사용하여 Knative serving 최종 사용자 인증
Istio 인증 정책 및 Identity Platform을 사용하여 Knative serving에 배포된 애플리케이션의 최종 사용자를 인증하는 방법을 알아봅니다. 인증을 위해 Istio를 사용하면 인증 로직이 애플리케이션 코드에 속할 필요가 없습니다. 이렇게 분리하면 서로 다른 팀에서 애플리케이션 코드 및 인증 정책을 담당하고 인증 정책을 여러 애플리케이션 또는 서비스 전반에 적용할 수 있습니다.
Google Cloud의 .NET 애플리케이션을 위한 현대화 여정
이 문서에서는 모놀리식 애플리케이션의 일반적인 제한사항을 살펴보고 이를 현대화하기 위한 점진적이지만 구조화된 프로세스를 설명합니다. 이 문서는 Windows 및 .NET 에코시스템에 익숙하고 현대화에 대해 자세히 알아보기를 원하는 클라우드 설계자, 시스템 관리자, CTO를 대상으로 합니다.
기업을 위한 권장사항
이 가이드에서는 귀사와 같은 기업 고객을 대상으로 Google Cloud로 전환하는 데 도움이 되는 권장사항을 소개합니다. 이 가이드에는 권장사항이 모두 포함되어 있지 않습니다. 이 가이드의 목적은 엔터프라이즈 아키텍트와 기술 이해관계자가 활동 범위를 파악하고 그에 따른 적절한 계획을 수립하도록 지원하는 것입니다. 각 섹션은 주요 활동 및 자세한 내용을 볼 수 있는 링크를 제공합니다.
컨테이너를 Knative serving으로 마이그레이션
Google Cloud로 컨테이너 마이그레이션을 계획, 설계, 구현하는 방법을 알아봅니다.
템플릿에서 Kubernetes 앱 시작
Flask, Django, Node.js, Java, Go 템플릿을 비롯한 Intellij 내의 템플릿에서 앱을 시작합니다.
Node.js 샘플
HelloWorld, Pub/Sub, Cloud SQL 예시, 이미지 처리 등을 포함합니다.
Python 샘플
HelloWorld, Pub/Sub, Cloud SQL 예시를 포함합니다.
Go 샘플
HelloWorld, Pub/Sub, Cloud SQL 예시, 이미지 처리 등을 포함합니다.
자바 샘플
HelloWorld, Pub/Sub, Cloud SQL 예시, 이미지 처리 등을 포함합니다.
C# HelloWorld
Knative serving에서 실행할 수 있는 Knative 샘플입니다.