|
1 | 1 | { |
2 | 2 | "products": [ |
3 | 3 | { |
4 | | - "label": "DevSecOps Application Lifecycle Management Stack", |
| 4 | + "label": "DevSecOps Solution For Apps", |
5 | 5 | "name": "deploy-arch-ibm-alm-stack", |
6 | 6 | "product_kind": "solution", |
7 | 7 | "tags": [ |
|
20 | 20 | "secret manager", |
21 | 21 | "key protect", |
22 | 22 | "scc", |
23 | | - "devsecops" |
| 23 | + "devsecops", |
| 24 | + "pipelines" |
24 | 25 | ], |
25 | | - "short_description": "Deploys a sample DevSecOps application, including all supporting IBM Cloud services.", |
26 | | - "long_description": "This deployable architecture provides a comprehensive foundation for trust, observability, security, and regulatory compliance by configuring and deploying various services, including:\n- Deploying Keys and Secrets Management Services: for storage and management of encryption keys and secrets\n- Deploying CI/CD/CC Pipelines: for secure application lifecycle management\n\n# Objective\n\nThis deployable architecture is designed to showcase a fully automated deployment of a sample Node application through an IBM Cloud Project, providing a flexible and customizable foundation for your own application deployments on IBM Cloud. This architecture deploys the following [Sample application](https://us-south.git.cloud.ibm.com/open-toolchain/code-engine-compliance-app) by default.\n\nBy leveraging this architecture, you can accelerate your deployment and tailor it to meet your unique business needs and enterprise goals.", |
27 | | - "offering_docs_url": "https://github.com/terraform-ibm-modules/stack-ibm-devescops-alm/blob/main/README.md", |
28 | | - "offering_icon_url": "https://globalcatalog.cloud.ibm.com/api/v1/1082e7d2-5e2f-0a11-a3bc-f88a8e1931fc/artifacts/solution.svg", |
| 26 | + "short_description": "Comprehensive solution with prerequisite services and pipelines from the DevSecOps Foundation for secure app development.", |
| 27 | + "long_description": "This deployable architecture provides a comprehensive foundation for trust, observability, security, and regulatory compliance by configuring and deploying various services, including:\n- Creates CI/CD/CC Pipelines for secure application lifecycle management.\n- Creates and configures a Key Protect instance and creates root keys for IBM Cloud Object Storage, Event Notifications, and Secrets Manager.\n- Creates and configures a Secrets Manager instance and creates rotatable secrets required to run secure pipelines.\n- Creates and configures an IBM Security Compliance Center instance.\n- Creates and configures an IBM Cloud Object Storage instance and multiple Object Storage buckets that are encrypted by Key Protect.\n- Deploy and configures service-to-service authorizations for the following services: KMS, Event Notifications, Object Storage, Secrets Manager, and Security and Compliance Center.\n- (Optionally) Creates a Code Engine Project for that variation.\n\n# Objective\n\nThis deployable architecture is designed to showcase a fully automated deployment of a sample Node application through an IBM Cloud Project, providing a flexible and customizable foundation for your own application deployments on IBM Cloud. This architecture deploys the following [Sample application](https://us-south.git.cloud.ibm.com/open-toolchain/code-engine-compliance-app) by default.\n\nBy leveraging this architecture, you can accelerate your deployment and tailor it to meet your unique business needs and enterprise goals.", |
| 28 | + "offering_docs_url": "https://github.com/terraform-ibm-modules/stack-ibm-devescops-alm/blob/main/README.md", |
| 29 | + "offering_icon_url": "https://raw.githubusercontent.com/terraform-ibm-modules/stack-ibm-devsecops-alm/refs/heads/main/reference-architectures/dso-stack-light-icon.svg", |
29 | 30 | "provider_name": "IBM", |
30 | 31 | "features": [ |
31 | 32 | { |
|
51 | 52 | "architecture": { |
52 | 53 | "features": [ |
53 | 54 | { |
54 | | - "title": "Implement Security", |
55 | | - "description": "The architecture ensures security by deploying IBM Key Protect and IBM Secrets Manager." |
| 55 | + "title": "IBM Code Engine", |
| 56 | + "description": "Build, test, scan and deploy an app to Code Engine on IBM Cloud, using a Tekton pipeline." |
56 | 57 | }, |
57 | 58 | { |
58 | 59 | "title": "Achieve Regulatory Compliance", |
|
61 | 62 | { |
62 | 63 | "title": "Establish Trust", |
63 | 64 | "description": "The architecture ensures trust by configuring the IBM Cloud account to align with compliance settings as defined in the Financial Services framework." |
| 65 | + }, |
| 66 | + { |
| 67 | + "title": "Implement Security", |
| 68 | + "description": "The architecture ensures security by deploying IBM Key Protect and IBM Secrets Manager." |
64 | 69 | } |
65 | 70 | ], |
66 | 71 | "diagrams": [ |
67 | 72 | { |
68 | 73 | "diagram": { |
69 | | - "url": "https://github.com/terraform-ibm-modules/terraform-ibm-devsecops-alm/blob/main/reference-architectures/diagram-deploy-arch-ibm-devsecops-alm-diagram.svg", |
70 | | - "caption": "Reference architecture", |
| 74 | + "url": "https://raw.githubusercontent.com/terraform-ibm-modules/stack-ibm-devsecops-alm/refs/heads/addSVGs/reference-architectures/dso-stack-code-engine.svg", |
| 75 | + "caption": "DevSecOps Code Engine ", |
71 | 76 | "type": "image/svg+xml", |
72 | | - "thumbnail_url": "https://github.com/terraform-ibm-modules/terraform-ibm-devsecops-alm/blob/main/reference-architectures/diagram-deploy-arch-ibm-devsecops-alm-diagram.svg" |
| 77 | + "thumbnail_url": "https://raw.githubusercontent.com/terraform-ibm-modules/stack-ibm-devsecops-alm/refs/heads/addSVGs/reference-architectures/dso-stack-code-engine.svg" |
73 | 78 | }, |
74 | | - "description": "Reference architecture" |
| 79 | + "description": "DevSecOps reference architecture for Code Engine that includes all the toolchains needed for a complete secure pipeline solution." |
75 | 80 | } |
76 | 81 | ] |
77 | 82 | }, |
|
312 | 317 | "architecture": { |
313 | 318 | "features": [ |
314 | 319 | { |
315 | | - "title": "Implement Security", |
316 | | - "description": "The architecture ensures security by deploying IBM Key Protect and IBM Secrets Manager." |
| 320 | + "title": "Managed Kubernetes Solution", |
| 321 | + "description": "Build, test and deploy an app to a Kubernetes cluster on IBM Cloud, using a Tekton pipeline." |
317 | 322 | }, |
318 | 323 | { |
319 | 324 | "title": "Achieve Regulatory Compliance", |
|
322 | 327 | { |
323 | 328 | "title": "Establish Trust", |
324 | 329 | "description": "The architecture ensures trust by configuring the IBM Cloud account to align with compliance settings as defined in the Financial Services framework." |
| 330 | + }, |
| 331 | + { |
| 332 | + "title": "Implement Security", |
| 333 | + "description": "The architecture ensures security by deploying IBM Key Protect and IBM Secrets Manager." |
325 | 334 | } |
326 | 335 | ], |
327 | 336 | "diagrams": [ |
328 | 337 | { |
329 | 338 | "diagram": { |
330 | | - "url": "https://github.com/terraform-ibm-modules/terraform-ibm-devsecops-alm/blob/main/reference-architectures/diagram-deploy-arch-ibm-devsecops-alm-diagram.svg", |
331 | | - "caption": "Reference architecture", |
| 339 | + "url": "https://raw.githubusercontent.com/terraform-ibm-modules/stack-ibm-devsecops-alm/refs/heads/addSVGs/reference-architectures/dso-stack-kube.svg", |
| 340 | + "caption": "DevSecOps Reference architecture for Kubernetes", |
332 | 341 | "type": "image/svg+xml", |
333 | | - "thumbnail_url": "https://github.com/terraform-ibm-modules/terraform-ibm-devsecops-alm/blob/main/reference-architectures/diagram-deploy-arch-ibm-devsecops-alm-diagram.svg" |
| 342 | + "thumbnail_url": "https://raw.githubusercontent.com/terraform-ibm-modules/stack-ibm-devsecops-alm/refs/heads/addSVGs/reference-architectures/dso-stack-kube.svg" |
334 | 343 | }, |
335 | | - "description": "Reference architecture" |
| 344 | + "description": "DevSecOps reference architecture for Kubernetes that includes all the toolchains needed for a complete secure pipeline solution." |
336 | 345 | } |
337 | 346 | ] |
338 | 347 | }, |
|
0 commit comments