Skip to content

Commit 2bb37bd

Browse files
authored
Merge pull request #78820 from jneczypor/OSDOCS-10773
OSDOCS-10773: Combine “understanding ROSA” page with “What is ROSA” for HCP
2 parents 1a1bd8d + c46cadd commit 2bb37bd

File tree

2 files changed

+53
-20
lines changed

2 files changed

+53
-20
lines changed

_topic_maps/_topic_map_rosa_hcp.yml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,10 @@ Topics:
3030
File: index
3131
- Name: Legal notice
3232
File: legal-notice
33-
- Name: Learn more about ROSA with HCP
33+
- Name: ROSA with HCP overview
3434
File: about-hcp
3535
- Name: AWS STS and ROSA with HCP explained
3636
File: cloud-experts-rosa-hcp-sts-explained
37-
# - Name: Understanding ROSA
38-
# File: rosa-understanding
3937
- Name: Policies and service definition
4038
Dir: rosa_policy_service_definition
4139
Distros: openshift-rosa-hcp
@@ -141,10 +139,6 @@ Topics:
141139
# Dir: cloud-experts-getting-started
142140
# Distros: openshift-rosa-hcp
143141
# Topics:
144-
# - Name: What is ROSA
145-
# File: cloud-experts-getting-started-what-is-rosa
146-
# - Name: ROSA with AWS STS explained
147-
# File: cloud-experts-rosa-sts-explained
148142
- Name: Creating an admin user
149143
File: cloud-experts-getting-started-admin
150144
# - Name: Setting up an identity provider

rosa_architecture/about-hcp.adoc

Lines changed: 52 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,43 @@
11
:_mod-docs-content-type: ASSEMBLY
22
[id="about-hcp"]
3-
= Learn more about ROSA with HCP
3+
= ROSA with HCP overview
44
include::_attributes/common-attributes.adoc[]
55
include::_attributes/attributes-openshift-dedicated.adoc[]
66
:context: about-hcp
77

8+
//IMPORTANT!!!
9+
//This page includes information from "Understanding ROSA" (rosa-architecture-rosa-understanding) and "What is ROSA" (cloud-experts-getting-started-what-is-rosa). I have intentionally deleted those two modules from the HCP topic map in an effort to condense our introductory materials.
10+
811
toc::[]
912

13+
ROSA is a fully-managed turnkey application platform that allows you to focus on what matters most, delivering value to your customers by building and deploying applications. Red{nbsp}Hat and AWS SRE experts manage the underlying platform so you do not have to worry about infrastructure management. ROSA provides seamless integration with a wide range of AWS compute, database, analytics, machine learning, networking, mobile, and other services to further accelerate the building and delivering of differentiating experiences to your customers.
14+
1015
{hcp-title-first} offers a reduced-cost solution to create a managed ROSA cluster with a focus on efficiency. You can quickly create a new cluster and deploy applications in minutes.
1116

12-
== Key features of {hcp-title}
17+
You subscribe to the service directly from your AWS account. After you create clusters, you can operate your clusters with the OpenShift web console, the ROSA CLI, or through {cluster-manager-first}.
1318

14-
* {hcp-title} requires a minimum of only two nodes, making it ideal for smaller projects while still being able to scale to support larger projects and enterprises.
19+
You receive OpenShift updates with new feature releases and a shared, common source for alignment with OpenShift Container Platform. ROSA supports the same versions of OpenShift as Red{nbsp}Hat OpenShift Dedicated and OpenShift Container Platform to achieve version consistency.
1520

16-
* The underlying control plane infrastructure is fully managed. Control plane components, such as the API server and etcd database, are hosted in a Red{nbsp}Hat-owned AWS account.
21+
image::291_OpenShift_on_AWS_Intro_1122_docs.png[{product-title}]
1722

18-
* Provisioning time is approximately 10 minutes.
23+
ROSA uses AWS Security Token Service (STS) to obtain credentials to manage infrastructure in your AWS account. AWS STS is a global web service that creates temporary credentials for IAM users or federated users. ROSA uses this to assign short-term, limited-privilege, security credentials. These credentials are associated with IAM roles that are specific to each component that makes AWS API calls. This method aligns with the principals of least privilege and secure practices in cloud service resource management. The ROSA command line interface (CLI) tool manages the STS credentials that are assigned for unique tasks and takes action on AWS resources as part of OpenShift functionality. For a more detailed explanation, see xref:../rosa_architecture/cloud-experts-rosa-hcp-sts-explained.adoc#cloud-experts-rosa-hcp-sts-explained[AWS STS and ROSA with HCP explained].
24+
25+
== Key features of {hcp-title}
1926

20-
* Customers can upgrade the control plane and machine pools separately, which means they do not have to shut down the entire cluster during upgrades.
27+
* *Cluster node scaling:* {hcp-title} requires a minimum of only two nodes, making it ideal for smaller projects while still being able to scale to support larger projects and enterprises. Easily add or remove compute nodes to match resource demand. Autoscaling allows you to automatically adjust the size of the cluster based on the current workload. See xref:../rosa_cluster_admin/rosa_nodes/rosa-nodes-about-autoscaling-nodes.adoc#rosa-nodes-about-autoscaling-nodes[About autoscaling nodes on a cluster] for more details.
28+
* *Fully managed underlying control plane infrastructure:* Control plane components, such as the API server and etcd database, are hosted in a Red{nbsp}Hat-owned AWS account.
29+
* *Rapid provisioning time:* Provisioning time is approximately 10 minutes.
30+
* *Continued cluster operation during upgrades:* Customers can upgrade the control plane and machine pools separately, which means they do not have to shut down the entire cluster during upgrades.
31+
* *Native AWS service:* Access and use Red{nbsp}Hat OpenShift on-demand with a self-service onboarding experience through the AWS management console.
32+
* *Flexible, consumption-based pricing:* Scale to your business needs and pay as you go with flexible pricing and an on-demand hourly or annual billing model.
33+
* *Single bill for Red{nbsp}Hat OpenShift and AWS usage:* Customers will receive a single bill from AWS for both Red{nbsp}Hat OpenShift and AWS consumption.
34+
* *Fully integrated support experience:* Installation, management, maintenance, and upgrades are performed by Red{nbsp}Hat site reliability engineers (SREs) with joint Red{nbsp}Hat and Amazon support and a 99.95% service-level agreement (SLA). See the xref:../support/getting-support.adoc#getting-support[ROSA support documentation] for more details.
35+
* *AWS service integration:* AWS has a robust portfolio of cloud services, such as compute, storage, networking, database, analytics, and machine learning. All of these services are directly accessible through ROSA. This makes it easier to build, operate, and scale globally and on-demand through a familiar management interface.
36+
* *Maximum availability:* Deploy clusters across multiple availability zones in supported regions to maximize availability and maintain high availability for your most demanding mission-critical applications and data.
37+
* *Optimized clusters:* Choose from memory-optimized, compute-optimized, or general purpose EC2 instance types with clusters sized to meet your needs.
38+
* *Global availability:* Refer to the xref:../rosa_architecture/rosa_policy_service_definition/rosa-service-definition.adoc#rosa-sdpolicy-regions-az_rosa-service-definition[product regional availability page] to see where ROSA is available globally.
39+
40+
include::modules/rosa-sdpolicy-am-billing.adoc[leveloffset=+1]
2141

2242
== Getting started with {hcp-title}
2343

@@ -35,12 +55,17 @@ Use the following sections to find content to help you learn about and use {hcp-
3555
| xref:../rosa_architecture/rosa_policy_service_definition/rosa-hcp-life-cycle.adoc#rosa-hcp-life-cycle[{hcp-title} life cycle]
3656

3757
| xref:../architecture/rosa-architecture-models.adoc#rosa-architecture-models[{hcp-title} architecture]
38-
|
58+
| xref:../../rosa_architecture/rosa_policy_service_definition/rosa-policy-process-security.adoc#rosa-policy-process-security[Understanding process and security]
3959
| xref:../rosa_architecture/rosa_policy_service_definition/rosa-hcp-service-definition.adoc#rosa-hcp-service-definition[{hcp-title} service definition]
4060

61+
| xref:../../rosa_architecture/rosa_policy_service_definition/rosa-life-cycle.adoc#rosa-life-cycle[Updates lifecycle]
62+
| xref:../../rosa_planning/rosa-limits-scalability.adoc#rosa-limits-scalability[Limits and scalability]
63+
| xref:../support/index.adoc#support-overview[Getting support]
64+
4165
|
4266
|
43-
| xref:../support/index.adoc#support-overview[Getting support]
67+
| link:https://red.ht/rosa-roadmap[ROSA roadmap]
68+
4469
|===
4570

4671

@@ -61,12 +86,12 @@ Use the following sections to find content to help you learn about and use {hcp-
6186
| xref:../observability/monitoring/monitoring-overview.adoc#monitoring-overview_virt-monitoring-overview[Monitoring overview]
6287
| xref:../rosa_architecture/rosa_policy_service_definition/rosa-hcp-life-cycle.adoc#rosa-hcp-life-cycle[{hcp-title} life cycle]
6388

64-
|
89+
| xref:../../rosa_architecture/rosa_policy_service_definition/rosa-policy-responsibility-matrix.adoc#rosa-policy-responsibility-matrix[ROSA responsibility matrix]
6590
| xref:../rosa_backing_up_and_restoring_applications/backing-up-applications.adoc#rosa-backing-up-applications[Back up and restore]
66-
|
67-
|
91+
| xref:../rosa_architecture/rosa-sts-about-iam-resources.adoc#rosa-sts-about-iam-resources[About IAM resources]
92+
| link:https://red.ht/rosa-roadmap[ROSA roadmap]
6893

69-
|
94+
| xref:../../rosa_architecture/rosa_policy_service_definition/rosa-policy-understand-availability.adoc#rosa-policy-understand-availability[About availability]
7095
| xref:../upgrading/rosa-hcp-upgrading.adoc#rosa-hcp-upgrading[Upgrading]
7196
|
7297
|
@@ -87,7 +112,7 @@ Use the following sections to find content to help you learn about and use {hcp-
87112

88113
| link:https://developers.redhat.com/products/openshift-dev-spaces/overview[{openshift-dev-spaces-productname} (formerly Red{nbsp}Hat CodeReady Workspaces)]
89114
| xref:../operators/index.adoc#operators-overview[Operators overview]
90-
|
115+
| link:https://red.ht/rosa-roadmap[ROSA roadmap]
91116

92117
|
93118
| xref:../openshift_images/index.adoc#overview-of-images[Images]
@@ -98,3 +123,17 @@ Use the following sections to find content to help you learn about and use {hcp-
98123
|
99124

100125
|===
126+
127+
=== Before creating your first ROSA cluster
128+
129+
Watch a link:https://youtu.be/KbzUbXWs6Ck[demo] of the cluster deployment process.
130+
131+
For additional information about ROSA installation, see link:https://www.redhat.com/en/products/interactive-walkthrough/install-rosa[Installing Red{nbsp}Hat OpenShift Service on AWS (ROSA) interactive walkthrough].
132+
133+
[role="_additional-resources"]
134+
== Additional resources
135+
136+
* link:https://www.openshift.com/products/amazon-openshift[ROSA product page]
137+
* link:https://aws.amazon.com/rosa/[AWS product page]
138+
* link:https://access.redhat.com/products/red-hat-openshift-service-aws[Red{nbsp}Hat Customer Portal]
139+
* link:https://learn.openshift.com[Learn about OpenShift]

0 commit comments

Comments
 (0)