// Module included in the following assemblies:
//
// * hosted_control_planes/hcp-manage/hcp-manage-aws.adoc

:_mod-docs-content-type: CONCEPT
[id="hcp-manage-aws-infra-req_{context}"]
= Infrastructure requirements for {aws-short}

[role="_abstract"]
When you use {hcp} on {aws-first}, the infrastructure requirements vary based on your setup.

The infrastructure requirements fit in the following categories:

* Prerequired and unmanaged infrastructure for the HyperShift Operator in an arbitrary {aws-short} account
* Prerequired and unmanaged infrastructure in a hosted cluster {aws-short} account
* {hcp-capital}-managed infrastructure in a management {aws-short} account
* {hcp-capital}-managed infrastructure in a hosted cluster {aws-short} account
* Kubernetes-managed infrastructure in a hosted cluster {aws-short} account

_Prerequired_ means that {hcp} requires {aws-short} infrastructure to properly work. _Unmanaged_ means that no Operator or controller creates the infrastructure for you.
