Red Hat Advanced Developer Suite (RHADS) - Technical Workshop

RHADS Logo

Welcome to RHADS Technical Training Workshop

This hands-on comprehensive workshop provides deep technical understanding of Red Hat Advanced Developer Suite (RHADS) components and their implementation. Designed for platform engineers, DevOps practitioners, and technical leaders, this hands-on learning experience will equip you with the expertise to deploy, configure, and optimize RHADS in production environments.

It is a follow-on to the Technical Overview & Positioning enablement courses available in the Red Hat Learning Portal (login required).

About Red Hat Advanced Developer Suite

Red Hat Advanced Developer Suite brings together an enterprise-grade developer portal, enhanced software supply chain security, and components that empower platform engineers to enhance developer productivity and streamline the software development lifecycle.

Core Benefits

  • Improved Developer Productivity: Accelerate development with rapid onboarding into preconfigured workspaces, automated templates, and self-service capabilities

  • Enhanced Software Supply Chain Security: Protect your software supply chain with automated signing, cryptographic verification, and end-to-end provenance tracking

  • Modernization and Infrastructure Adaptability: Drive modernization with flexible tooling integration and AI-driven guidance for refactoring efforts

Key Components Covered

Component Description

Red Hat Developer Hub (RHDH)

Enterprise-grade developer portal providing convenient access to curated resources and promoting efficiency and collaboration

Red Hat Trusted Profile Analyzer (TPA)

Build trust in your application’s codebase with access to vulnerability fixes and verified content

Red Hat Trusted Artifact Signer (TAS)

Enhance software supply chain security by simplifying cryptographic signing and verification of software artifacts

AI Integration

AI-driven development workflows within the RHADS ecosystem

Workshop Objectives

By the end of this workshop, you will be able to:

  • Deploy and configure RHADS components in production environments

  • Implement trusted software supply chain (TSSC) practices across different CI/CD systems

  • Customize RHDH with third-party integrations and self-service patterns

  • Apply security best practices and compliance standards

  • Integrate AI capabilities within the RHADS ecosystem

  • Execute end-to-end RHADS implementations for production use

Prerequisites

  • Experience with Red Hat OpenShift and containerized applications

  • Understanding of CI/CD pipelines and DevOps practices

  • Basic knowledge of software supply chain security concepts

  • Familiarity with developer tools and workflows

Workshop Structure

This workshop consists of a number of comprehensive modules covering everything from initial setup to advanced production implementations. Each module includes hands-on exercises, real-world scenarios, and practical configuration examples. Feel free to do each module in the order presented, or skip around to the modules that interest you most.

  • Modules 1-4: Getting Started and Core Setup

    • Recap of RHADS architecture, and how to install/use individual components of RHADS (RHDH, TPA, and TAS). Understanding the foundational components of RHADS and how they work together to create a comprehensive developer platform.

  • Modules 5-6: Customization and Orchestration

    • Review of customizing RHADS with RHDH configurations and the role of the Orchestrator. Learning how to tailor RHADS to your organization’s needs and implement automated workflows that streamline development processes.

  • Modules 7-9: Security Best Practices

    • Summary of RHADS security practices including keyless signing, attestations, SBOMs, and policy enforcement with TPA and TAS. Implementing robust security controls throughout your software supply chain using RHADS components.

  • Modules 10-12: Trusted Software Supply Chain (TSSC)

    • Revisiting RHADS TSSC implementation in OpenShift, integration with RHDH, and patterns for third-party tools. Mastering how to build secure, compliant pipelines with RHADS that integrate security scanning and connect seamlessly with existing CI/CD tools.

  • Modules 13-14: Artificial Intelligence

    • Overview of building AI agents with RHADS and enabling Data Scientists with a secure AI supply chain. Building and deploying AI applications responsibly using RHADS while maintaining security and governance throughout the AI/ML lifecycle.

Ready to dive deep into RHADS? Let’s begin your journey toward mastering Red Hat Advanced Developer Suite!