From 2c534524c70afbf7033b83f3e56f9e80f9a20715 Mon Sep 17 00:00:00 2001 From: ocofaigh Date: Thu, 4 Sep 2025 11:09:44 +0100 Subject: [PATCH 1/2] fix: fix the folder name for reference-architectures --- ibm_catalog.json | 2 +- .../deploy-arch-ibm-vpc-fully-configurable.md | 0 .../deployable-architecture-vpc.svg | 0 .../heat-map-deploy-arch-slz-vpc-fully-configurable.svg | 0 4 files changed, 1 insertion(+), 1 deletion(-) rename {reference-architecture => reference-architectures}/deploy-arch-ibm-vpc-fully-configurable.md (100%) rename {reference-architecture => reference-architectures}/deployable-architecture-vpc.svg (100%) rename {reference-architecture => reference-architectures}/heat-map-deploy-arch-slz-vpc-fully-configurable.svg (100%) diff --git a/ibm_catalog.json b/ibm_catalog.json index 8798826a..22249fa7 100644 --- a/ibm_catalog.json +++ b/ibm_catalog.json @@ -91,7 +91,7 @@ { "diagram": { "caption": "Virtual Private Cloud topology - Standard (Integrated setup with configurable services)", - "url": "https://raw.githubusercontent.com/terraform-ibm-modules/terraform-ibm-landing-zone-vpc/main/reference-architecture/deployable-architecture-vpc.svg", + "url": "https://raw.githubusercontent.com/terraform-ibm-modules/terraform-ibm-landing-zone-vpc/main/reference-architectures/deployable-architecture-vpc.svg", "type": "image/svg+xml" }, "description": "This architecture supports provisioning and configuring a Virtual Private Cloud (VPC) environment. While the diagram illustrates a three-zone deployment, the VPC can also be provisioned in a single-zone or two-zone configuration, depending on your availability requirements.

The default configuration deploys a VPC with three zone subnets, configures the predefined ACLs, and attaches a public gateway with one of the subnets. You can also configure additional functionalities such as VPN gateway, VPE gateway, Flow Logs, security groups, etc. can be configured by providing the appropriate input values.

VPC Flow Logs are used to monitor and analyse traffic. To enable VPC Flow Logs, this solution automates the following tasks:
- Provisions a Cloud Object Storage (COS) instance using the COS deployable architecture. You can also use an existing COS instance.
- Creates an object storage bucket to store flow logs in the provisioned or existing COS instance.
- Supports creation of keys for a Key Management Service (KMS) if a KMS-encrypted bucket is enabled for enhanced security. You can use an existing KMS instance or create a new Key Protect instance using the KMS deployable architecture.

You can opt to integrate with Observability services to enable robust monitoring and logging capabilities to deliver deep operational insights into your VPC deployment. These services are
[IBM Cloud Activity Tracker Event Routing](https://cloud.ibm.com/catalog/7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3/architecture/deploy-arch-ibm-activity-tracker-918453c3-4f97-4583-8c4a-83ef12fc7916-global) to monitor how users and applications interact with the VPC, supporting compliance and auditability.
[Cloud Logs](https://cloud.ibm.com/catalog/7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3/architecture/deploy-arch-ibm-cloud-logs-63d8ae58-fbf3-41ce-b844-0fb5b85882ab-global) to collect, view, and analyze platform logs related to the VPC components.
[IBM Cloud Monitoring](https://cloud.ibm.com/catalog/7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3/architecture/deploy-arch-ibm-cloud-monitoring-73debdbf-894f-4c14-81c7-5ece3a70b67d-global) to capture essential metrics such as CPU and memory utilization, helping you proactively monitor system performance and resource consumption.

This modular design provides flexibility and serves as a secure baseline for deploying compute workloads." diff --git a/reference-architecture/deploy-arch-ibm-vpc-fully-configurable.md b/reference-architectures/deploy-arch-ibm-vpc-fully-configurable.md similarity index 100% rename from reference-architecture/deploy-arch-ibm-vpc-fully-configurable.md rename to reference-architectures/deploy-arch-ibm-vpc-fully-configurable.md diff --git a/reference-architecture/deployable-architecture-vpc.svg b/reference-architectures/deployable-architecture-vpc.svg similarity index 100% rename from reference-architecture/deployable-architecture-vpc.svg rename to reference-architectures/deployable-architecture-vpc.svg diff --git a/reference-architecture/heat-map-deploy-arch-slz-vpc-fully-configurable.svg b/reference-architectures/heat-map-deploy-arch-slz-vpc-fully-configurable.svg similarity index 100% rename from reference-architecture/heat-map-deploy-arch-slz-vpc-fully-configurable.svg rename to reference-architectures/heat-map-deploy-arch-slz-vpc-fully-configurable.svg From b91bc6754e7d7de496a4fccdff6e05c52e0f1aa1 Mon Sep 17 00:00:00 2001 From: ocofaigh Date: Thu, 4 Sep 2025 11:21:20 +0100 Subject: [PATCH 2/2] update ref arch --- .../deploy-arch-ibm-vpc-fully-configurable.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reference-architectures/deploy-arch-ibm-vpc-fully-configurable.md b/reference-architectures/deploy-arch-ibm-vpc-fully-configurable.md index 162b18db..227d6eec 100644 --- a/reference-architectures/deploy-arch-ibm-vpc-fully-configurable.md +++ b/reference-architectures/deploy-arch-ibm-vpc-fully-configurable.md @@ -26,7 +26,7 @@ deployment-url: https://cloud.ibm.com/catalog/architecture/deploy-arch-ibm-slz-v docs: https://cloud.ibm.com/docs/secure-infrastructure-vpc -image_source: https://github.com/terraform-ibm-modules/terraform-ibm-landing-zone-vpc/blob/main/reference-architecture/deployable-architecture-vpc.svg +image_source: https://github.com/terraform-ibm-modules/terraform-ibm-landing-zone-vpc/blob/main/reference-architectures/deployable-architecture-vpc.svg related_links: - title: "Cloud foundation for VPC"