diff --git a/assemblies/assembly_about-rhdh.adoc b/assemblies/assembly_about-rhdh.adoc new file mode 100644 index 000000000..17c30781f --- /dev/null +++ b/assemblies/assembly_about-rhdh.adoc @@ -0,0 +1,26 @@ +:_newdoc-version: 2.18.3 +:_template-generated: 2024-10-07 + +ifdef::context[:parent-context-of-about-rhdh: {context}] + +:_mod-docs-content-type: ASSEMBLY + +ifndef::context[] +[id="about-rhdh"] +endif::[] +ifdef::context[] +[id="about-rhdh_{context}"] +endif::[] += About {product} + +:context: about-rhdh + +{product} is a fully supported, enterprise-grade, open developer platform that you can use to build developer portals. This platform contains a supported and opinionated framework that helps reduce the friction and frustration of developers while boosting productivity. {product} simplifies decision-making by providing a developer experience that presents a selection of internally approved tools, programming languages, and developer resources within a self-managed portal. As a developer, you can use {product} to experience a streamlined development environment. {product} is driven by a centralized software catalog, providing efficiency to your microservices and infrastructure. It enables your product team to deliver quality code without any compromises. + +include::modules/discover/con_benefits-of-rhdh.adoc[leveloffset=+1] + + + + + + diff --git a/modules/discover/con_benefits-of-rhdh.adoc b/modules/discover/con_benefits-of-rhdh.adoc new file mode 100644 index 000000000..e0ba1328e --- /dev/null +++ b/modules/discover/con_benefits-of-rhdh.adoc @@ -0,0 +1,31 @@ +:_newdoc-version: 2.18.3 +:_template-generated: 2024-10-18 + +:_mod-docs-content-type: CONCEPT + +[id="benefits-of-rhdh_{context}"] += Benefits of {product} + +{product} is designed to streamline developer workflow by providing a consistent self-service experience and can simplify application development through pre-built resources and enhanced collaboration tools. + +{product} runs on {ocp-short} {ocp-version-min}-{ocp-version} on AMD64 and Intel 64 (`x86_64`) architectures. For more information about the different supported hosted environments, see link:https://docs.redhat.com/en/documentation/red_hat_openshift_dev_spaces/3.12/html-single/release_notes_and_known_issues/index#supported-platforms[Supported platforms]. + + +The following are the benefits of {product}: + +* Increased developer productivity. Increases productivity by eliminating common organizational challenges, enabling seamless collaboration, and providing clear guidelines for creating, developing, and deploying applications. + +* Unified self-service dashboard. Provides development teams with a unified dashboard covering various aspects such as Git, CI/CD, SAST/DAST, Supply Chain, OpenShift/Kubernetes cluster, JIRA, monitoring, API, documentation, and more, facilitated by over 150 plugins. All curated by a platform engineering team, aligning with the company’s best practices. + +* Best practices through software templates. Automates organizational best practices by encoding common tasks such as creating new applications, running Ansible jobs, and establishing CI/CD pipelines for production deployment in Git. + +* Scalable technical documentation. Code and documentation resides in the same repository, eliminating dependencies on proprietary document systems. + +* Efficient onboarding for new developers. New developers can adapt quickly and become productive within a short timeframe. + +* Robust enterprise Role-Based Access Control (RBAC). Empowers administrators to create roles, assign users or groups to roles, and implement robust security policies for enhanced access control. + + +[role="_additional-resources"] +.Additional resources +* For more information about the different features of {product} and how you can extend the upstream Backstage product by providing additional features such as integration with OpenShift, enterprise role-based access control (RBAC), and dynamic plugins, see link:https://developers.redhat.com/rhdh/overview?intcmp=7015Y000003swEuQAI&source=sso[{product}]. \ No newline at end of file diff --git a/titles/discover/artifacts b/titles/discover/artifacts new file mode 120000 index 000000000..f30b6dea6 --- /dev/null +++ b/titles/discover/artifacts @@ -0,0 +1 @@ +../../artifacts \ No newline at end of file diff --git a/titles/discover/assemblies b/titles/discover/assemblies new file mode 120000 index 000000000..91646274d --- /dev/null +++ b/titles/discover/assemblies @@ -0,0 +1 @@ +../../assemblies \ No newline at end of file diff --git a/titles/discover/docinfo.xml b/titles/discover/docinfo.xml new file mode 100644 index 000000000..5f7fe2eba --- /dev/null +++ b/titles/discover/docinfo.xml @@ -0,0 +1,11 @@ +{title} +{product} +{product-version} +{subtitle} + + {abstract} + + + {company-name} Customer Content Services + + diff --git a/titles/discover/images b/titles/discover/images new file mode 120000 index 000000000..5fa698708 --- /dev/null +++ b/titles/discover/images @@ -0,0 +1 @@ +../../images \ No newline at end of file diff --git a/titles/discover/master.adoc b/titles/discover/master.adoc new file mode 100644 index 000000000..961e87c94 --- /dev/null +++ b/titles/discover/master.adoc @@ -0,0 +1,14 @@ +include::artifacts/attributes.adoc[] +:context: title-discover +:doctype: book +:imagesdir: images +:title: Discover +:subtitle: Introduction to {product} +:abstract: {product} is a developer platform designed to build developer portals. Use {product} to provide a streamlined development environment with a centralized software catalog to build high-quality software efficiently. + +//[id="{context}"] +//= {title} + +//{abstract} + +include::assemblies/assembly_about-rhdh.adoc[] diff --git a/titles/discover/modules b/titles/discover/modules new file mode 120000 index 000000000..36719b9de --- /dev/null +++ b/titles/discover/modules @@ -0,0 +1 @@ +../../modules/ \ No newline at end of file