To help organizations successfully adopt a platform engineering approach, Red Hat has developed the Red Hat Advanced Developer Suite. This bundled offering helps streamline complex development processes and enforce governance with self-service capabilities, automation, and safeguarded workflows across hybrid cloud environments.
This is achieved by providing platform engineers with a distinct set of integrated components to help them boost developer productivity, increase focus on security, and provide the tools their development teams need to optimize development cycles.
Advanced Developer Suite is primarily composed of 3 key components that directly address today’s common application development challenges, including a tested and proven IDP, a trusted software supply chain, and tools and resources that help you achieve your modernization and cloud-native development goals.
Internal developer platform
An IDP serves as your organization’s single source of truth for application development teams, and the self-service access point to all shared development tools and frameworks, which helps increase developer productivity and improve the developer experience.
Advanced Developer Suite provides an IDP that offers:
- Streamlined and consistent development workflows with automated software templates, self-services capabilities, and a central source of truth.
- Instant onboarding with preconfigured, trusted environments, integrated services, and curated tools.
- Streamlined automation for development tasks and deployment pipelines to minimize errors, accelerate iterations, and enforce consistent security practices.
Trusted software supply chain
Advanced Developer Suite can help your organization tackle software security and compliance risks that are brought on by increased cyberthreats, software vulnerabilities, and ad-hoc processes, and exacerbated by manual audits, inconsistent policy enforcement, and limited visibility into system security posture.
This is made possible by creating a trusted software supply chain with tools that help you automate common security needs right from the development phase, to create scalable policy enforcement and seamless CI/CD pipelines, including:
- Automated signing and verification with key/keyless signing, cryptographic verification, and a model validation controller to enforce software integrity.
- Provenance and attestation with an immutable ledger that provides end-to-end traceability with attestation in an immutable audit trail.
- Trusted content and policy-based remediation guidance to help teams adopt trusted components and remediate risks.
- Integrated supply chain security, including integration with customer-preferred CI/CD tools and embedded security guardrails in the development lifecycle.
Modernization and cloud-native development
Without automation and standardized development environments, inconsistencies between development and production can slow your productivity, while challenges with container tooling, integration, and security can make cloud-native transformation difficult.
Advanced Developer Suite can help you overcome those challenges and achieve your modernization and cloud-native development goals, through capabilities that include:
- Ready-to-code, containerized workspaces that are accessible through a browser for consistent and collaborative development without complex local setup.
- Migration toolkits and automated workload migration to help reduce complexity and mitigate risks when transitioning to cloud or hybrid environments.
- Docker-compatible, rootless container management that helps enhance focus on security while maintaining ease of use on developer workstations.