Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ While Bicep addresses some of the shortcomings of ARM templates, it remains boun
1. **Prerequisites**:
* Install the [Pulumi GitHub app](/docs/iac/guides/continuous-delivery/github-app/) with access to your repository that contains your ARM template files
* Configure Azure credentials in [Pulumi ESC](/docs/esc/)
* Have Neo access (available in [Pulumi Cloud](/product/pulumi-cloud/))
* Have [Pulumi Neo](/product/neo/) access

2. **Start the migration**:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ If your team has already provisioned infrastructure using AWS CloudFormation, an
1. **Prerequisites**:
* Install the [Pulumi GitHub app](/docs/iac/guides/continuous-delivery/github-app/) with access to your repository that contains your CloudFormation template files
* Configure AWS credentials in [Pulumi ESC](/docs/esc/)
* Have Neo access (available in [Pulumi Cloud](/product/pulumi-cloud/))
* Have [Pulumi Neo](/product/neo/) access

1. **Start the migration**:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ Because the Serverless Framework creates standard CloudFormation stacks, [Neo](/
1. **Prerequisites**:
* Install the [Pulumi GitHub app](/docs/iac/guides/continuous-delivery/github-app/) with access to your repository
* Configure AWS credentials in [Pulumi ESC](/docs/esc/)
* Have Neo access (available in [Pulumi Cloud](/product/pulumi-cloud/))
* Have [Pulumi Neo](/product/neo/) access

1. **Identify your CloudFormation stacks**: Find the stack names created by the Serverless Framework (e.g., `my-api-dev`, `my-api-prod`).

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ If your infrastructure was provisioned with Terraform or the CDK for Terraform (
* Ensure you have access to your state file (`.tfstate`)
* Install the [Pulumi GitHub app](/docs/iac/guides/continuous-delivery/github-app/) with access to your repository that contains your Terraform configuration files
* Configure cloud credentials in [Pulumi ESC](/docs/esc/)
* Have Neo access (available in [Pulumi Cloud](/product/pulumi-cloud/))
* Have [Pulumi Neo](/product/neo/) access

2. **Start the migration**:

Expand Down
6 changes: 6 additions & 0 deletions content/product/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@ meta_image: /images/product/overview/overview-meta.png
type: page
layout: product-page

aliases:
- /product/pulumi-cloud/
- /product/pulumi-service/
- /product/cloud/
- /cloud/

sections:
- type: hero
title_primary: The unified platform
Expand Down
369 changes: 0 additions & 369 deletions content/product/pulumi-cloud.md

This file was deleted.

2 changes: 1 addition & 1 deletion content/product/pulumi-deployments.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ benefits:
description: |
Pulumi Deployments makes it easier for you and engineers on your team to manage the entire lifecycle of infrastructure from provisioning to tear down. You can choose from different workflows such as GitHub pull request triggered deployments, stacks with time based automatic deletions, scheduled automations, and more.

You can also orchestrate custom workflows with [Automation API](/docs/using-pulumi/automation-api/) and offload the workflow execution to Pulumi Deployments instead of running the Automation API code locally yourself. Pulumi Deployments is a fully managed service with minimal setup and is available through [Pulumi Cloud](/product/pulumi-cloud/).
You can also orchestrate custom workflows with [Automation API](/docs/using-pulumi/automation-api/) and offload the workflow execution to Pulumi Deployments instead of running the Automation API code locally yourself. Pulumi Deployments is a fully managed service with minimal setup and is available through [Pulumi](/product/).

preview:
youtube_url: https://www.youtube.com/embed/v48U7CNWutc
Expand Down
2 changes: 1 addition & 1 deletion content/what-is/what-is-hashicorp-vault.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ page_title: "What is HashiCorp Vault?"
---
### What is HashiCorp Vault?

HashiCorp Vault is a tool for secure secrets management, essential for storing and safeguarding sensitive data like API keys and passwords. It's one of many options in the ecosystem of secrets and configuration management tools supported by [Pulumi ESC](https://www.pulumi.com/product/esc/). As the complexity of modern cloud infrastructure has grown, so has the need for robust and scalable secrets management solutions. Vault's integration with Pulumi ESC addresses this need by providing a secure, centralized platform for managing sensitive information across multiple cloud environments. By leveraging Vault's capabilities within Pulumi ESC and [Pulumi Cloud](https://www.pulumi.com/product/pulumi-cloud/) infrastructure as code solutions, developers can ensure that their cloud infrastructure is secure and compliant with best practices, even as the underlying systems, complexity and requirements evolve.
HashiCorp Vault is a tool for secure secrets management, essential for storing and safeguarding sensitive data like API keys and passwords. It's one of many options in the ecosystem of secrets and configuration management tools supported by [Pulumi ESC](https://www.pulumi.com/product/esc/). As the complexity of modern cloud infrastructure has grown, so has the need for robust and scalable secrets management solutions. Vault's integration with Pulumi ESC addresses this need by providing a secure, centralized platform for managing sensitive information across multiple cloud environments. By leveraging Vault's capabilities within Pulumi ESC and [Pulumi](https://www.pulumi.com/product/) infrastructure as code solutions, developers can ensure that their cloud infrastructure is secure and compliant with best practices, even as the underlying systems, complexity and requirements evolve.

In this article, we'll cover the key features of [HashiCorp Vault](https://www.hashicorp.com/products/vault), why secret management is important and share the use cases of how Vault integrates into various cloud architectures, enhancing the security and management of sensitive data in complex cloud environments.

Expand Down
2 changes: 1 addition & 1 deletion content/what-is/what-is-platform-engineering.md
Original file line number Diff line number Diff line change
Expand Up @@ -162,7 +162,7 @@ Pulumi's solution for platform teams encompasses all of the key requirements des

1. The _developer control plane_ enables the simple and powerful user experience, allowing platform teams to meet the varying needs of different developers and development teams. The core infrastructure as code tool supports the languages that teams are already familiar with (including TypeScript, Python, Go, C#, Java, and YAML), and leverages the powerful ecosystems surrounding these languages (IDE support, linters, and test frameworks, for example). There's also support for internal developer portals like [AWS Proton](https://aws.amazon.com/proton/) and [Backstage](https://backstage.io).
2. _Integration and delivery_ is key to supporting automation as the default. This includes extensive integration with numerous CI/CD systems as well as Pulumi's own CI/CD offering, called [Pulumi Deployments](/product/pulumi-deployments/). The [Automation API](/automation/) makes it possible to embed IaC into application software, empowering teams to create reusable infrastructure workflows.
3. _Monitoring and logging_ provides the "full visibility on everything" that is a requirement for platform engineering, through support for and integration with leading monitoring, logging, and metric solutions. [Pulumi Insights](/product/pulumi-insights/) provides advanced search (including natural language search), analytics, and artificial intelligence (AI) into [Pulumi Cloud](/product/pulumi-cloud/) to provide actionable knowledge on cloud usage and cost optimizations.
3. _Monitoring and logging_ provides the "full visibility on everything" that is a requirement for platform engineering, through support for and integration with leading monitoring, logging, and metric solutions. [Pulumi Insights](/product/pulumi-insights/) provides advanced search (including natural language search), analytics, and artificial intelligence (AI) into [Pulumi](/product/) to provide actionable knowledge on cloud usage and cost optimizations.
4. _Security and identity_ ensure security is a foundational element. [Pulumi Policies](/docs/insights/policy/) provides policy-based controls---including remediation of policy violations---using the same general purpose programming languages that our core IaC offering supports. [Pulumi ESC](/product/esc) enables centralized access to secrets and configuration information.
5. Pulumi's robust provider ecosystem opens up access to a wide plethora of _resources_ to help ensure that all the necessary services, platforms, and offerings needed to build a well-architected design are available.

Expand Down
4 changes: 2 additions & 2 deletions layouts/partials/schema/utils/product-entities.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@

{{ $pulumiCloud := dict
"@type" "SoftwareApplication"
"@id" "https://www.pulumi.com/product/pulumi-cloud/#software"
"@id" "https://www.pulumi.com/product/#software"
"name" "Pulumi Cloud"
"applicationCategory" "Cloud Management Platform"
"url" "https://www.pulumi.com/product/pulumi-cloud/"
"url" "https://www.pulumi.com/product/"
"isPartOf" (dict
"@type" "SoftwareApplication"
"@id" "https://www.pulumi.com/product/#pulumi-platform"
Expand Down
2 changes: 1 addition & 1 deletion layouts/partials/schema/utils/related-content.html
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
{{ if in $content "Pulumi Cloud" }}
{{ $relatedContent = $relatedContent | append (dict
"@type" "SoftwareApplication"
"@id" "https://www.pulumi.com/product/pulumi-cloud/#software"
"@id" "https://www.pulumi.com/product/#software"
"name" "Pulumi Cloud"
) }}
{{ end }}
Expand Down
165 changes: 0 additions & 165 deletions layouts/product/pulumi-cloud.html

This file was deleted.

1 change: 0 additions & 1 deletion theme/src/ts/main.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ import "./code-snippets-dropdown";
import "./resources";
import "./packages";
import "./pricing-trial";
import "./pulumi-cloud";
import "./developer-advocates";
import "./toc";
import "./docs-main";
Expand Down
33 changes: 0 additions & 33 deletions theme/src/ts/pulumi-cloud.ts

This file was deleted.

Loading