Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to fully automate Java dependency upgrades in this 28-minute conference talk that transforms the traditionally painful process of keeping large Java applications current into a streamlined, automated workflow. Discover how to eliminate the time-consuming, error-prone manual dependency and runtime upgrades that often get deprioritized despite introducing security risks and compliance concerns under regulations like NIS2 and DORA. Follow along with a live demonstration of a complete Quarkus 2 to 3 migration that showcases the integration of Renovate for automatic dependency detection and pull request creation, OpenRewrite for automated code fixes addressing breaking changes, and GitHub Actions for workflow orchestration. Explore how Red Hat Developer Sandbox provides a pre-configured environment that eliminates local setup requirements for manual adjustments, while Software Bill of Materials (SBOM) generation and integration with Dependency-Track ensures regulatory compliance and makes security improvements visible to stakeholders. Gain practical strategies for implementing automated dependency management that keeps Java applications secure, compliant, and resilient with minimal manual intervention and zero disruption to ongoing development work.