From 66c37a41696c503705bcd4880f4a11b703796848 Mon Sep 17 00:00:00 2001 From: Miren Esnaola Date: Thu, 5 Jan 2023 10:49:32 +0100 Subject: [PATCH] Fixes in Apigee blueprints README files --- blueprints/README.md | 1 + blueprints/apigee/README.md | 27 ++++++++++++++----- blueprints/apigee/network-patterns/README.md | 6 +++++ .../README.md | 2 +- 4 files changed, 29 insertions(+), 7 deletions(-) create mode 100644 blueprints/apigee/network-patterns/README.md diff --git a/blueprints/README.md b/blueprints/README.md index e0c42a97..83588bfe 100644 --- a/blueprints/README.md +++ b/blueprints/README.md @@ -4,6 +4,7 @@ This section provides **[networking blueprints](./networking/)** that implement Currently available blueprints: +- **apigee** - [Apigee Hybrid on GKE](./apigee/hybrid-gke/), [Apigee X analytics in BigQuery](./apigee/bigquery-analytics), [Apigee network patterns](./apigee/network-patterns/) - **cloud operations** - [Active Directory Federation Services](./cloud-operations/adfs), [Cloud Asset Inventory feeds for resource change tracking and remediation](./cloud-operations/asset-inventory-feed-remediation), [Fine-grained Cloud DNS IAM via Service Directory](./cloud-operations/dns-fine-grained-iam), [Cloud DNS & Shared VPC design](./cloud-operations/dns-shared-vpc), [Delegated Role Grants](./cloud-operations/iam-delegated-role-grants), [Networking Dashboard](./cloud-operations/network-dashboard), [Managing on-prem service account keys by uploading public keys](./cloud-operations/onprem-sa-key-management), [Compute Image builder with Hashicorp Packer](./cloud-operations/packer-image-builder), [Packer example](./cloud-operations/packer-image-builder/packer), [Compute Engine quota monitoring](./cloud-operations/quota-monitoring), [Scheduled Cloud Asset Inventory Export to Bigquery](./cloud-operations/scheduled-asset-inventory-export-bq), [Configuring workload identity federation for Terraform Cloud/Enterprise workflow](./cloud-operations/terraform-enterprise-wif), [TCP healthcheck and restart for unmanaged GCE instances](./cloud-operations/unmanaged-instances-healthcheck), [Migrate for Compute Engine (v5) blueprints](./cloud-operations/vm-migration), [Configuring workload identity federation to access Google Cloud resources from apps running on Azure](./cloud-operations/workload-identity-federation) - **data solutions** - [GCE and GCS CMEK via centralized Cloud KMS](./data-solutions/cmek-via-centralized-kms), [Cloud Composer version 2 private instance, supporting Shared VPC and external CMEK key](./data-solutions/composer-2), [Cloud SQL instance with multi-region read replicas](./data-solutions/cloudsql-multiregion), [Data Platform](./data-solutions/data-platform-foundations), [Spinning up a foundation data pipeline on Google Cloud using Cloud Storage, Dataflow and BigQuery](./data-solutions/gcs-to-bq-with-least-privileges), [#SQL Server Always On Groups blueprint](./data-solutions/sqlserver-alwayson), [Data Playground](./data-solutions/data-playground) - **factories** - [The why and the how of Resource Factories](./factories), [Google Cloud Identity Group Factory](./factories/cloud-identity-group-factory), [Google Cloud BQ Factory](./factories/bigquery-factory), [Google Cloud VPC Firewall Factory](./factories/net-vpc-firewall-yaml), [Minimal Project Factory](./factories/project-factory) diff --git a/blueprints/apigee/README.md b/blueprints/apigee/README.md index 8a692103..4cec9de9 100644 --- a/blueprints/apigee/README.md +++ b/blueprints/apigee/README.md @@ -1,9 +1,24 @@ # Apigee Blueprints -This repository contains the following Apigee examples: +The blueprints in this folder contain a variety of deployment scenarios for Apigee Hybrid and Apigee X. -* [Apigee Hybrid on GKE](./hybrid-gke/README.md) -* [Apigee BigQuery analytics](./bigquery-analytics/README.md) -* Apigee network patterns - * [Apigee X - Northbound GLB with PSC Neg, Southbouth PSC with ILB (L7) and Hybrid NEG -](./network-patterns/nb-glb-psc-neg-sb-psc-ilbl7-hybrid-neg/README.md) \ No newline at end of file +## Blueprints + +### Apigee Hybrid on GKE + + This [blueprint](./hybrid-gke/) shows how to do a non-prod deployment of Apigee Hybrid on GKE(../factories/net-vpc-firewall-yaml/). + +
+ +### Apigee X analytics in BigQuery + +This [blueprint](./bigquery-analytics/) shows how to export on a daily basis the Apigee analytics of an organization to a BigQuery table. + +
+ +### Apigee X network patterns + +The following blueprints demonstrate a set of networking scenarios that can be implemented for Apigee X deployments. + +#### Apigee X - Northbound: GLB with PSC Neg, Southbouth: PSC with ILB (L7) and Hybrid NEG +This [blueprint](./network-patterns/nb-glb-psc-neg-sb-psc-ilbl7-hybrid-neg/) shows how to expose an on-prem target backend to clients in the Internet. \ No newline at end of file diff --git a/blueprints/apigee/network-patterns/README.md b/blueprints/apigee/network-patterns/README.md new file mode 100644 index 00000000..241c412d --- /dev/null +++ b/blueprints/apigee/network-patterns/README.md @@ -0,0 +1,6 @@ +# Apigee X network patterns + +The blueprints in this folder demonstrate a set of networking scenarios that can be implemented for Apigee X deployments. + +## Apigee X - Northbound: GLB with PSC Neg, Southbouth: PSC with ILB (L7) and Hybrid NEG +This [blueprint](./nb-glb-psc-neg-sb-psc-ilbl7-hybrid-neg/) shows how to expose an on-prem target backend to clients in the Internet.g \ No newline at end of file diff --git a/blueprints/apigee/network-patterns/nb-glb-psc-neg-sb-psc-ilbl7-hybrid-neg/README.md b/blueprints/apigee/network-patterns/nb-glb-psc-neg-sb-psc-ilbl7-hybrid-neg/README.md index e47ba6f3..21bd9940 100644 --- a/blueprints/apigee/network-patterns/nb-glb-psc-neg-sb-psc-ilbl7-hybrid-neg/README.md +++ b/blueprints/apigee/network-patterns/nb-glb-psc-neg-sb-psc-ilbl7-hybrid-neg/README.md @@ -1,6 +1,6 @@ # Apigee X - Northbound GLB with PSC Neg, Southbouth PSC with ILB (L7) and Hybrid NEG -The following example shows how to expose an on-prem target backend to clients in the internet. +The following blueprint shows how to expose an on-prem target backend to clients in the Internet. The architecture is the one depicted below.