• Terraform Cloud
    • HCP Vault
    • HCP Consul
    • HCP Packer
    • HCP Boundary
  • Pricing
  • Documentation
  • Tutorials
  • Community
Sign InTry cloud for free
    • What is HCP?
    • HCP Account
      • AWS
      • Azure
      • Overview
        • Create and Manage HVN
        • Peering Connections
        • Transit Gateway Attachments
        • Routes
        • Security Groups
        • Create and Manage HVN
        • Peering Connections
        • Routes
        • Security Groups
      • Organizations
      • Users
      • Service Principals
        • Overview
        • Okta
        • Azure Active Directory
      • Multi-Factor Authentication
        • Overview
        • Payment
        • Flex Billing
      • Support
    • Overview
    • How HCP Boundary Works
    • Public Beta Limitations
    • Get Started
    • Boundary Documentation
    • What is HCP Consul?
    • Specifications
    • Constraints and Known Issues
      • Overview
      • Clusters
      • Clients
      • Federation
      • Upgrades
      • Audit Logs
      • Snapshots
      • Tutorials
      • Consul Documentation
      • Forums
    • Overview
    • Security Overview
    • Get Started
    • Login MFA
    • High Availability and Disaster Recovery
    • Performance Replication
    • Version Management
    • RBAC Permissions
    • Administrative Capabilities
    • Audit Log Management
      • Overview
      • FAQ
    • Metrics
    • Constraints and Known Issues
    • Migrate to HCP Vault
    • What is HCP Packer?
    • Get Started
      • Template Configuration
      • Image Metadata
      • Image Buckets
      • Image Channels and Revocation
      • Terraform Cloud Run Tasks
    • Reference Image Metadata
    • Manage Registry
    • API Reference
    • Packer Documentation
  • Glossary
  • Changelog
Type '/' to Search

»What is HCP?

HashiCorp Cloud Platform (HCP) is a fully-managed platform offering HashiCorp products-as-a-service. HCP removes the management overhead associated with deploying and maintaining HashiCorp products so that you can focus on reaping the products' benefits.

HCP enables you to easily launch and operate Consul, Vault, and other HashiCorp services on a HashiCorp Virtual Networks (HVN). An HVN connects to resources on your cloud infrastructure. Shared platform functionality, such as log in, access control, and billing provide centralized account and organization management. You can manage HCP assets from the web portal interface or using the Terraform provider.

Tutorials: Complete the following tutorials for step-by-step guidance on getting started:

  • Get Started with HCP Consul
  • Get Started with HCP Vault
  • Get Started with HCP Packer

»How does HCP Work?

The following diagram shows the basic workflow through the HCP and/or Terraform Cloud portal:

Diagram

HashiCorp Cloud Platform (HCP) has two main planes for interacting with the platform.

»Control Plane

The control plane refers to the systems that control your product deployments. You can initiate operations such as user management, product deployment, as well as monitoring and maintenance operations. You can initiate operations in the HCP portal to interact with your deployed resources (e.g., HashiCorp Virtual Network (HVN), Consul, Vault).

»Data Plane

The data plane consists of your resource deployments on the cloud platforms you use and are managed by the HashiCorp SRE team. HCP has one data plane for hosting multiple tenants, also called organizations. You can create as many organizations as necessary to meet your goals. Organizations are isolated and secured from other organizations.

The HCP data plane is hosted on Amazon Web Services (AWS). Each component in the data plane is deployed into separately a managed Virtual Private Connection (VPC) on the host cloud. The VPC is managed by HashiCorp but is unique to each user. Consul, Vault, and other assets are always separated into their own VPCs. You can create as many additional VPCs as needed, but you must have at least one to deploy Consul or Vault on AWS. HCP automatically handles the data plane when you create a new HVN.

»Why HCP?

HashiCorp Cloud Platform (HCP) services offer practitioners and organizations the fastest way to get started with HashiCorp’s tools. Use HCP to accelerate your time-to-value, and leave the day-to-day operational toil to HashiCorp SREs. HashiCorp’s enterprise products prioritize control over convenience.

  • Push-button deployments: Production-grade infrastructure, built-in security, and pay-as-you-go pricing accelerate cloud adoption.
  • One workflow across clouds: HashiCorp’s centralized identity, policies, and virtual networks enable consistency and flexibility for your team.
  • Fully managed infrastructure: HashiCorp experts manage, monitor, upgrade, and scale your clusters, to help increase productivity and reduce your costs.

»Community

Ask questions, make suggestions, and contribute to the community.

  • Ask questions in the official HashiCorp forum
  • Submit an issue for bugs and feature requests
  • Learn about HCP

    • Blog
    • Press Release
  • Resources

    • Tutorials
    • Documentation
  • Help

    • Community
    • Support
    • Contact Us
  • Terms of Service
  • SLA
  • Shared Responsibility Model
  • Privacy
  • Security
  • Press Kit
©2022 HashiCorp, Inc. All rights reserved