
Explore serverless computing, its evolution, and impact on modern architecture. Learn about adoption strategies, refactoring techniques, and innovative technologies like Firecracker.

Explore microservice patterns implemented by Eclipse MicroProfile, including Circuit Breaker, Externalized Configuration, Health Check API, and more. Live coding demos illustrate practical applications.

Techniques for troubleshooting and debugging containerized applications, addressing common issues like permission problems, invalid parameters, and volume mount errors.

Learn source-centric tools for building and deploying Docker images without becoming an expert in container technologies. Ideal for developers seeking efficient container deployment methods.

Explores alternatives to end-to-end test environments in distributed architectures, addressing challenges and proposing solutions for maintaining software quality without relying on production-like setups.

Explore machine learning workflows on Kubernetes using Kubeflow, covering deployment, training, inference, and advanced features like hyperparameter tuning and automated pipelines.

Explore jpackage, a new tool in JDK 14 for creating native installable packages for Java applications across Windows, macOS, and Linux platforms.

Discover best practices for Spring developers adopting Kubernetes, including tools for faster container builds, efficient development cycles, and optimizing Java applications for containerized environments.

Practical steps for effecting lasting organizational change, based on real-world experiences in Agile transformations. Insights on overcoming dysfunctional business practices and implementing successful techniques.

Explore serverless containers with Cloud Run: package code in containers, scale automatically, and deploy across platforms. Learn about its developer experience and see live demos.

Explore Kubernetes security layers, from infrastructure to application runtime. Learn to analyze, scan, and mitigate vulnerabilities for a more secure containerized environment.

Explore jpackage tool for creating native installable packages for Java applications across Windows, macOS, and Linux platforms, with examples and deployment strategies.

Learn to instrument applications, gather metrics, and act on aggregate data for effective Kubernetes monitoring using Prometheus and Grafana in cloud-native environments.

Discover how to leverage Gradle's powerful features while reducing complexity. Learn to implement top-down constraints for consistent, structured builds across your organization.

Discover how to leverage Gradle's power while reducing complexity, following structured conventions for efficient and organized builds.

Explore techniques for troubleshooting containerized apps, addressing common issues like permissions, parameters, and volume mounts to ensure smooth operation in Kubernetes environments.

Discover how to update a Spring Boot app on Kubernetes with database schema migration using Flyway, ensuring zero-downtime deployment and continuous service availability.

Explore TestContainers for efficient integration and end-to-end testing using Docker containers. Learn features, JUnit 5 integration, and practical demos for improved developer experience.

Discover innovative DevOps skilling through immersive Dojos, combining hands-on labs, gamification, and coaching. Learn effective techniques for workforce development and client support in the rapidly evolving tech industry.

Principles and practices of Continuous Delivery and DevOps for faster, higher-quality software development. Learn to implement rapid, reliable releases while maintaining system stability and team efficiency.

Explore Java memory usage beyond -Xmx, including native memory leaks. Learn to analyze and optimize JVM footprint for better performance in shared environments and containers.