아키텍처 센터는 다양한 애플리케이션 개발 주제에 관한 콘텐츠 리소스를 제공합니다.
아키텍처 센터의 애플리케이션 개발 리소스
리소스 이름 또는 설명에 포함된 제품 이름 또는 문구를 입력하여 다음 애플리케이션 개발 리소스 목록을 필터링할 수 있습니다.
GKE 및 Cloud SQL 기반의 Apache Guacamole Google Kubernetes Engine(GKE) 및 Cloud SQL에서 Apache Guacamole을 호스팅하는 아키텍처를 설명합니다. Apache Guacamole은 원격 데스크톱 프로토콜(RDP)을 통해 원격 데스크톱에 액세스하는 완전한 브라우저 기반 방법을 제공합니다. 사용되는 제품: Cloud SQL, Compute Engine, Google Kubernetes Engine(GKE) |
일반적으로 사용되는 애플리케이션 배포 및 테스트 패턴에 대한 개요를 설명합니다. 패턴의 작동 방식, 패턴의 이점, 패턴 구현 시 고려해야 할 사항을 살펴봅니다. 사용되는 제품: Google Kubernetes Engine(GKE) |
Google Cloud에서 애플리케이션을 빌드하고 실행할 때 아키텍처 결정 레코드(ADR)를 언제 어떻게 사용하는지 설명합니다. 사용되는 제품: Cloud Pub/Sub, Cloud SQL, Google Kubernetes Engine(GKE) |
MLOps using TensorFlow Extended, Vertex AI Pipelines, Cloud Build를 사용하는 MLOps 아키텍처 이 문서에서는 TensorFlow Extended(TFX) 라이브러리를 사용하는 머신러닝(ML) 시스템의 전반적인 아키텍처를 설명합니다. 또한 지속적 통합(CI), 지속적 배포(CD), 지속적 학습(CT)을 설정하는 방법을 설명합니다... 사용되는 제품: Cloud Build |
Compute Engine 기반 MySQL 클러스터의 고가용성을 위한 아키텍처 Google Cloud에서 MySQL 배포를 위한 고가용성(HA)을 제공하는 여러 아키텍처에 대해 설명합니다. 사용되는 제품: Compute Engine |
ID 관리 솔루션을 Google Cloud로 확장하여 직원이 하이브리드 컴퓨팅 환경에서 인증하고 서비스를 소비할 수 있도록 하는 방법을 설명합니다. 사용되는 제품: Cloud ID |
Cloud Storage에 업로드된 파일의 멀웨어 검사 자동화 이 문서에서는 파일에서 악성 코드를 자동 평가하는 데 유용한 이벤트 기반 파이프라인을 빌드하는 방법을 보여줍니다. 사용되는 제품: Cloud Logging, Cloud Run, Cloud Storage, Eventarc |
이 가이드에서는 Google Cloud의 Virtual Private Cloud(VPC) 설계에 관한 권장사항과 일반적인 엔터프라이즈 아키텍처를 소개합니다. 사용되는 제품: Cloud DNS, Cloud Interconnect, Cloud NAT, Cloud Router, Cloud VPN, Virtual Private Cloud |
GKE에서 비용에 최적화된 Kubernetes 애플리케이션을 실행하기 위한 권장사항 이 문서에서는 Google Kubernetes Engine(GKE) 기능 및 옵션을 설명하고 GKE에서 비용에 최적화된 애플리케이션을 실행하여 Google Cloud에서 제공되는 탄력성 이점을 활용하기 위한 권장사항을 설명합니다. 이 문서에서는 다음과 같이 가정... 사용되는 제품: Compute Engine, Google Kubernetes Engine(GKE) |
이 문서에서는 Google Cloud에서 컴퓨팅 리소스를 사용하도록 기존 온프레미스 렌더링 작업장을 확장하는 방법에 대한 안내를 제공합니다. 사용되는 제품: BigQuery, Cloud Interconnect, Cloud Storage, Cloud VPN, Compute Engine, Dedicated Interconnect |
Google Cloud를 사용하여 하이브리드 및 멀티 클라우드 아키텍처 빌드 Google Cloud를 사용하여 하이브리드 및 멀티 클라우드 환경을 계획하고 설계하는 방법에 대한 실무 안내를 제공합니다. 사용되는 제품: Anthos, Cloud Load Balancing, Compute Engine, Google Kubernetes Engine(GKE) |
비공개 IP 주소가 포함된 Compute Engine 리소스를 사용하여 인터넷 연결을 설정하는 옵션을 설명합니다. 사용되는 제품: Cloud Load Balancing, Cloud NAT, Compute Engine, IAP(Identity-Aware Proxy) |
C3 AI 및 Google Cloud를 사용하여 애플리케이션을 개발합니다. 사용되는 제품: Cloud Key Management Service, Cloud NAT, Cloud Storage, 가상 프라이빗 클라우드(VPC) |
Google Cloud의 중앙 집중식 네트워크 어플라이언스 이 문서는 Google Cloud에서 중앙 집중식 네트워크 어플라이언스를 실행하는 네트워크 관리자, 솔루션 설계자, 운영 전문가를 대상으로 합니다. Google Cloud의 Compute Engine 및 Virtual Private Cloud(VPC) 네트워킹에 대한 지식이 필요합니다. 사용되는 제품: Cloud Load Balancing, Compute Engine |
컨테이너화된 앱 개발 및 제공을 위한 CI/CD 파이프라인 Google Cloud 도구의 통합 집합을 사용해서 개발, 지속적 통합(CI), 지속적 배포(CD) 시스템을 설정하고 개발하는 방법을 설명합니다. 사용되는 제품: Artifact Registry, Cloud Build, Cloud Deploy, Google Kubernetes Engine(GKE) |
장기 분석을 위해 Cloud Monitoring 측정항목을 내보내는 방법을 설명합니다. 사용되는 제품: App Engine, BigQuery, Cloud Monitoring, Cloud Pub/Sub, Cloud Scheduler, Datalab, Looker Studio |
Spin.AI로 Google Workspace 데이터를 위한 SaaS 데이터 보호 구성 Cloud Storage를 사용하여 SpinOne - 올인원 SaaS 데이터 보호를 구성하는 방법 |
Equinix를 사용하여 Google Virtual Private Cloud를 Oracle Cloud Infrastructure에 연결 Equinix Network Edge와 Partner Interconnect를 사용하여 Google Cloud VPC 네트워크와 Oracle® VCN 간에 멀티 클라우드 연결을 배포하는 방법을 설명합니다. 사용되는 제품: Cloud Interconnect, Compute Engine, Virtual Private Cloud |
Google Cloud의 IoT 아키텍처에 대한 정보와 IoT Core에서 마이그레이션하는 방법에 대한 정보를 제공하는 문서 시리즈입니다. |
많은 조직에는 내부 요구사항을 기준으로 또는 Assured Workloads 채택의 일환으로 명시적으로 승인된 API 목록으로 네트워크 액세스를 제한해야 하는 규정 준수 요구사항이 있습니다. 온프레미스에서는 이 요구사항이 프록시 제어로 해결되는... 사용되는 제품: Assured Workloads |
Compute Engine에 Active Directory 포레스트 배포 권장사항을 준수하는 방식으로 Compute Engine에 Active Directory 포리스트를 배포하는 방법을 설명합니다. 사용되는 제품: Cloud DNS, Compute Engine, IAP(Identity-Aware Proxy) |
Google Cloud에 엔터프라이즈 개발자 플랫폼 배포 관리형 소프트웨어 개발 및 배포를 제공하는 내부 개발자 플랫폼을 배포하는 엔터프라이즈 애플리케이션 청사진에 대해 설명합니다. |
기밀성, 무결성, 가용성 요구사항에 따라 보안 배포 파이프라인 설계에 대한 권장사항을 설명합니다. 사용되는 제품: App Engine, Cloud Run, Google Kubernetes Engine(GKE) |
DevOps Research and Assessment(DORA) 팀에서 확인되고 검증된 바와 같이 소프트웨어 배포 및 조직 성과 향상을 가져오는 기능에 대해 설명합니다. |
Google Cloud의 재해 복구(DR)를 설명하는 시리즈 중 1부입니다. 이 편에서는 DR 계획을 설계 및 구현하기 위해 알아야 하는 DR 계획 프로세스에 대한 개요를 제공합니다. 사용되는 제품: Cloud Key Management Service, Cloud Storage, Spanner |
Google Kubernetes Engine을 사용한 분산 부하 테스트 이 튜토리얼에서는 단순한 REST 기반 API에 대한 트래픽을 생성하는 여러 컨테이너를 사용하는 분산 부하 테스트 프레임워크를 배포하기 위해 Google Kubernetes Engine(GKE)을 사용하는 방법을 설명합니다. 이 튜토리얼에서는 App Engine에 배포된 웹 애플리케이션을 부하 테스트합니다... 사용되는 제품: Google Kubernetes Engine(GKE) |
Compute Engine의 파일 스토리지 옵션을 설명하고 비교합니다. 사용되는 제품: Compute Engine, Filestore |
에지에서 메시로: GKE 게이트웨이를 통해 서비스 메시 애플리케이션 노출 Cloud Service Mesh와 Cloud Load Balancing을 결합하여 서비스 메시의 애플리케이션을 인터넷 클라이언트에 노출합니다. 사용되는 제품: Cloud Load Balancing, Cloud Service Mesh, Google Kubernetes Engine(GKE) |
에지에서 멀티 클러스터 메시로: GKE 게이트웨이와 Cloud Service Mesh를 통해 노출되는 전역으로 분산된 애플리케이션 서비스 메시 내의 여러 GKE 클러스터에서 실행되는 Google Kubernetes Engine(GKE) 게이트웨이를 통해 애플리케이션을 외부에 노출을 설명합니다. 사용되는 제품: 인증서 관리자, Cloud Endpoints, Cloud Load Balancing, Cloud Service Mesh, Google Cloud Armor, Google Kubernetes Engine(GKE) |
GKE Enterprise 참조 아키텍처: 베어메탈용 Google Distributed Cloud(소프트웨어 전용) 베어메탈용 Google Distributed Cloud를 배포하는 데 사용되는 참조 아키텍처를 설명하고 GKE Enterprise 아키텍처 기초 및 원칙을 기반으로 합니다. 사용되는 제품: Anthos, Compute Engine, Google Kubernetes Engine(GKE) |
Afi.ai를 사용한 Google Workspace 백업 Afi.ai를 사용하여 자동 Google Workspace 백업을 설정하는 방법을 설명합니다. 사용되는 제품: Cloud Storage |
Google Cloud에서 허브 및 스포크 네트워크 토폴로지를 설계하기 위한 아키텍처 옵션을 평가합니다. 사용되는 제품: Cloud NAT, Cloud VPN, Virtual Private Cloud |
일반적인 하이브리드 및 멀티 클라우드 아키텍처 패턴을 설명하고 이러한 패턴이 가장 적합한 시나리오에 대해 설명합니다. 사용되는 제품: Cloud DNS, Cloud Interconnect, Cloud Pub/Sub, Cloud Run, Cloud SQL, Cloud Storage, Google Cloud Armor, Google Kubernetes Engine(GKE), Looker |
하이브리드 및 멀티 클라우드의 모니터링 패턴과 로깅 패턴 하이브리드 및 멀티 클라우드 배포를 위한 모니터링 및 로깅 아키텍처와 Google Cloud를 사용하여 이를 구현하기 위한 권장사항에 대해 설명합니다. 사용되는 제품: Anthos, Cloud Logging, Cloud Monitoring, Google Kubernetes Engine(GKE) |
하이브리드 및 멀티 클라우드 보안 네트워킹 아키텍처 패턴 하이브리드 및 멀티 클라우드 아키텍처에 사용할 수 있는 몇 가지 일반적인 보안 네트워크 아키텍처 패턴을 설명합니다. 사용되는 제품: Cloud DNS, Cloud Interconnect, Cloud NAT, Cloud VPN, Compute Engine, Google Cloud Armor, Google Kubernetes Engine(GKE) |
Wiz 보안 그래프 및 Google Cloud를 통한 보안 위험 식별 및 우선순위 지정 Wiz 보안 그래프 및 Google Cloud를 사용하여 클라우드 워크로드의 보안 위험을 식별하고 우선순위를 지정하는 방법을 설명합니다. 사용되는 제품: Artifact Registry, Cloud 감사 로그, Cloud SQL, Cloud Storage, Compute Engine, Google Kubernetes Engine(GKE), Identity Access Management, Security Command Center |
GKE를 사용하는 RAG 지원 생성형 AI 애플리케이션을 위한 인프라 GKE를 사용하여 RAG를 지원하는 생성형 AI 애플리케이션을 위한 인프라를 설계하는 방법을 보여줍니다. 사용되는 제품: Cloud SQL, Cloud Storage, Google Kubernetes Engine(GKE) |
이 문서는 마이크로서비스를 설계, 빌드, 배포하는 방법을 다룬 4부로 구성된 시리즈 중 첫 번째 문서입니다. 사용되는 제품: Cloud SQL, Cloud Trace, Google Kubernetes Engine(GKE) |
점프 스타트 솔루션: Cloud SDK 클라이언트 라이브러리 Google Cloud SDK 클라이언트 라이브러리를 사용해 Google Cloud와 상호작용하여 정보를 변환하고 쿼리합니다. |
점프 스타트 솔루션: 자바가 포함된 동적 웹 애플리케이션 자바를 사용하여 빌드되고 Google Kubernetes Engine(GKE)에 배포되는 동적 웹 애플리케이션을 실행합니다. |
점프 스타트 솔루션: 자바스크립트가 포함된 동적 웹 애플리케이션 JavaScript로 빌드되고 Cloud Run에 배포된 동적 웹 애플리케이션을 실행합니다. |
점프 스타트 솔루션: Python 및 JavaScript가 포함된 동적 웹 애플리케이션 Python 및 JavaScript로 빌드되고 Cloud Run에 배포된 동적 웹 애플리케이션을 실행합니다. |
점프 스타트 솔루션: 서버리스 컴퓨팅을 사용하는 전자상거래 플랫폼 Cloud Run을 사용하여 서버리스 환경에서 컨테이너화된 전자상거래 애플리케이션을 실행합니다. |
점프 스타트 솔루션: Kubernetes에 배포된 전자상거래 웹 앱 Google Kubernetes Engine(GKE) 클러스터에 배포된 마이크로서비스 기반 전자상거래 애플리케이션을 실행합니다. |
점프 스타트 솔루션: Compute Engine에서 다운타임 없이 배포할 수 있는 스테이트풀(Stateful) 앱 블루-그린 배포 패턴을 사용하여 Compute Engine VM에서 다운타임을 최소화하면서 실시간 앱을 업데이트합니다. |
점프 스타트 솔루션: GKE에서 다운타임 없이 배포하는 스테이트풀(Stateful) 앱 순차적 업데이트 배포 패턴을 사용하여 Google Kubernetes Engine(GKE)에서 다운타임을 최소화하면서 실시간 앱을 업데이트합니다. |
Cloud Run을 사용하여 서버리스 환경에서 3계층 웹 앱을 실행합니다. |
BindPlane을 사용하여 온프레미스 리소스 로깅 및 모니터링 Cloud Logging, Cloud Monitoring, BindPlane을 사용하여 온프레미스 리소스에 대해 로깅 및 모니터링 서비스를 제공하기 위한 고려사항과 디자인 패턴에 대해 설명합니다. 사용되는 제품: Cloud Logging, Cloud Monitoring |
관리형 Kubernetes에서 실행되는 Windows 애플리케이션의 네트워킹을 관리하고 조정 Cloud Service Mesh 및 Envoy 게이트웨이를 사용하여 Google Kubernetes Engine에서 실행되는 Windows 애플리케이션의 네트워킹을 관리하는 방법을 설명합니다. 사용되는 제품: Cloud Load Balancing, Cloud Service Mesh, Google Kubernetes Engine(GKE) |
컴퓨팅, 데이터베이스, 스토리지 워크로드를 포함하여 애플리케이션과 인프라 워크로드를 Google Cloud로 마이그레이션하는 프로세스를 계획, 설계, 구현하는 데 도움이 됩니다. 사용되는 제품: App Engine, Cloud Build, Cloud Data Fusion, Cloud Deployment Manager, Cloud Functions, Cloud Run, Cloud Storage, Container Registry, Data Catalog, Dataflow, 다이렉트 피어링, Google Kubernetes Engine(GKE), Transfer Appliance |
Google Cloud로 온프레미스 Hadoop 인프라 마이그레이션 Google Cloud로 온프레미스 Hadoop 워크로드 이동 안내... 사용되는 제품: BigQuery, Cloud Storage, Dataproc |
Google Cloud용 NetApp Cloud Volumes Service 고급 데이터 관리 기능과 확장성이 높은 성능을 제공하는 완전 관리형의 클라우드 네이티브 데이터 스토리지 서비스인 NetApp Cloud Volumes Service를 사용하는 워크플로를 설명합니다. 사용되는 제품: Compute Engine, Virtual Private Cloud |
주, 지방, 교육 조직(SLED)을 위한 Google Cloud 및 Google Workspace 환경 만들기와 관련된 온보딩 고려사항 및 권장사항을 설명합니다. 여기에는 기업과 비교해서 고유한 IT 요구가 포함된 경우가 많습니다. 사용되는 제품: Cloud Billing, Google Workspace, Identity and Access Management |
ID 및 액세스 관리(일반적으로 IAM)의 일반적인 관행을 살펴보고 기업 ID, 고객 ID, 서비스 ID를 포함하여 여기에 적용되는 개별 사용자가 누구인지 알아봅니다. 사용되는 제품: Cloud Identity, Identity and Access Management |
Google Cloud의 ID 및 액세스 거버넌스 패턴과 방식 조직에서 Google Cloud에서 실행되는 애플리케이션 및 워크로드에 대한 ID 거버넌스 및 액세스 관리 방식을 개발할 때 사용할 수 있는 다양한 Google Cloud 제품 및 서비스가 있습니다. 이 문서는 다음을 대상으로... 사용되는 제품: Cloud Audit Logging, Google Groups, Identity and Access Management |
Chef InSpec을 사용하는 자동화된 규정 준수 테스트를 위한 패턴 Chef InSpec을 사용하여 Google Cloud 리소스에 대해 정책 및 규정 준수 검사를 자동화하는 패턴입니다. 사용되는 제품: 구성 동기화, 정책 컨트롤러, Security Command Center |
다른 클라우드 서비스 제공업체와 Google Cloud의 연결 패턴 클라우드 설계자와 운영 전문가가 Google Cloud를 Amazon Web Services(AWS), Microsoft Azure 등 다른 클라우드 서비스 제공업체(CSP)와 연결하는 방법을 결정하는 데 도움이 됩니다. 사용되는 제품: Cloud Interconnect, Dedicated Interconnect, Partner Interconnect |
확장 가능하고 복원력이 우수한 앱을 만들기 위한 몇 가지 패턴과 방식을 소개하고, 많은 현대적인 아키텍처 구성의 두 가지 기본 목표를 설명합니다. 사용되는 제품: Cloud Load Balancing, Cloud Monitoring, Cloud SQL, Cloud Storage, Compute Engine |
하이브리드 환경에서의 Active Directory 사용 패턴 Active Directory를 Google Cloud에 배포할 때 고려해야 할 요구사항을 설명하며 올바른 아키텍처를 선택하는 데 도움이 됩니다. 사용되는 제품: Cloud ID |
Google Cloud에서 업무용으로 결제 카드 산업 데이터 보안 표준(PCI DSS)을 구현하는 방법을 보여줍니다. 사용되는 제품: App Engine, BigQuery, Cloud Functions, Cloud Key Management Service, Cloud Logging, Cloud Monitoring, Cloud Storage, Compute Engine, Google Kubernetes Engine(GKE), Sensitive Data Protection, VPC 서비스 제어 |
이 가이드는 결제 카드 산업 데이터 보안 표준(PCI DSS) 요구사항에 대한 고객의 책임을 구현할 때 Google Kubernetes Engine(GKE) 애플리케이션의 고유한 문제를 해결하는 데 도움이 되기 위해 작성되었습니다. 면책 조항: 사용되는 제품: Google Cloud Armor, Google Kubernetes Engine(GKE), Sensitive Data Protection |
Google Cloud 애셋을 ServiceNow 검색 도구에 통합하기 위한 아키텍처 권장사항을 제공합니다. 사용되는 제품: Cloud 애셋 인벤토리, Compute Engine |
PCI on GKE 청사진에는 Google Cloud에서 PCI 환경을 부트스트랩하는 방법을 보여주는 다양한 Terraform 구성과 스크립트가 포함되어 있습니다. 이 청사진의 핵심에는 Online Boutique 애플리케이션이며, 여기서 사용자는 항목을 탐색하여 추가할 수 있습니다. 사용되는 제품: Google Kubernetes Engine(GKE) |
Google Cloud에서 로그를 수집, 내보내기, 분석하여 사용량을 감사하고 데이터와 워크로드에 대한 위협을 감지하는 방법을 보여줍니다. 포함된 BigQuery 또는 Chronicle 위협 감지 쿼리를 사용하거나 고유한 SIEM을 가져옵니다. 사용되는 제품: BigQuery, Cloud Logging, Compute Engine, Looker Studio |
Compute Engine에서 Linux용 Chrome 원격 데스크톱 설정 Compute Engine의 Debian Linux 가상 머신(VM) 인스턴스에서 Chrome 원격 데스크톱을 설정하는 방법을 보여줍니다. Chrome 원격 데스크톱을 사용하면 그래픽 사용자 인터페이스를 사용하여 애플리케이션에 원격으로 액세스할 수 있습니다. 사용되는 제품: Compute Engine |
Compute Engine에서 Windows용 Chrome 원격 데스크톱 설정 Compute Engine의 Microsoft Windows 가상 머신(VM) 인스턴스에 Chrome 원격 데스크톱 서비스를 설정하는 방법을 보여줍니다. Chrome 원격 데스크톱을 사용하면 그래픽 사용자 인터페이스를 사용하여 애플리케이션에 원격으로 액세스할 수 있습니다. 사용되는 제품: Compute Engine |
Istio 서비스 메시를 사용하여 기존 환경에서 Google Kubernetes Engine(GKE)으로 마이그레이션하는 아키텍처를 설명합니다. 사용되는 제품: Google Kubernetes Engine(GKE) |
Google Cloud에서 Twelve-factor 앱 개발 이 문서에서는 널리 사용되는 Twelve-Factor 앱 방법론과 Google Cloud에서 실행되는 앱을 개발할 때 이 방법론을 적용하는 방법을 설명합니다. 이 방법론을 사용할 경우 확장성과 복원력이 우수한 앱을 가장 빠르게 지속적으로 배포할... 사용되는 제품: App Engine, Cloud Functions, Cloud Source Repositories, Compute Engine, Container Registry, Google Kubernetes Engine (GKE) |
Google Cloud에서 관리 제품으로 CI/CD 메서드를 구현하여 데이터 처리를 위한 지속적 통합/지속적 배포(CI/CD) 파이프라인을 설정하는 방법을 설명합니다. 사용되는 제품: Cloud Build, Cloud Composer, Cloud Source Repositories, Cloud Storage, Compute Engine, Dataflow |
Dataproc에서 효율적이고 유연한 방식으로 Apache Hive를 사용하여 Hive 데이터를 Cloud Storage에 저장하고 Hive 메타스토어를 Cloud SQL의 MySQL 데이터베이스에 저장하는 방법을 보여줍니다. 사용되는 제품: Cloud SQL, Cloud Storage, Dataproc |
OpenTelemetry 및 Cloud Trace를 사용하여 마이크로서비스 애플리케이션에서 추적 정보를 캡처하는 방법을 보여줍니다. 사용되는 제품: Cloud Build, Cloud Trace, Compute Engine, Google Kubernetes Engine(GKE) |
Google Cloud에서 웹사이트를 호스팅하는 방법. Google Cloud는 웹사이트를 제공하기 위한 강력하고 유연하고 안정적이며 확장 가능한 플랫폼을 제공합니다. 사용되는 제품: App Engine, Cloud Storage, Compute Engine, Google Kubernetes Engine (GKE) |