
Explore chaos engineering principles and tools for building resilient distributed systems. Learn failure injection techniques, risk reduction strategies, and continuous improvement processes for robust production environments.

Discover how to instrument Java web apps with Prometheus metrics without source code changes, using advanced JVM features and libraries for effective monitoring and DevOps practices.

Strategies and tools for effective microservices testing, including Arquillian, JUnit, Docker, service virtualization, and consumer-driven testing to ensure reliability in production environments.

Learn Docker fundamentals through live demonstrations, covering image usage, custom builds, and managing complex microservice setups in the cloud. Gain practical skills for effective containerization.

Explore OpenShift's engineer-focused features and benefits, with live demos showcasing how this Kubernetes distribution enhances development workflows and operational efficiency.

Explore painless system monitoring techniques to ensure reliable server and service performance, allowing you to rest easy knowing your infrastructure is secure and well-maintained.

Learn to manage technical debt using continuous delivery, focusing on automated pipelines for static code analysis and fixing in Java projects with Fabric8 and Jenkins.

Explore containerization and Kubernetes for building resilient Java microservices. Learn deployment, scaling, and management of containerized applications in a distributed environment.

Explore serverless JIRA add-on development using AWS services and CI/CD for global distribution, ensuring high availability and rapid deployment of cloud-based applications.

Explore cloud-native architecture with Kubernetes, covering key principles, Docker, microservices, and deployment techniques for Java apps using Spring Boot, Wildfly Swarm, and Vert.x.

Explore innovative testing approaches for microservices architecture, covering system-scale testing, database migration, and regression testing across various technologies like NodeJS, DynJS, VertX, Ceylon, and Ruby.

Practical approach to Continuous Delivery and DevOps in 10 steps, focusing on scalability, resilience, and maintainability without popular container solutions. Covers automated processes, microservices, and cloud services.

Explore Docker's ecosystem for building, shipping, and running distributed apps with microservices and Linux containers. Learn about networking, plugins, standards, and orchestration tools.

Learn DevOps practices for large-scale Java applications, focusing on sustainability, culture, and customer-centric approaches in global retail platforms.

Learn to create and control custom Gradle plugins, manage task graphs, implement testing, and optimize incremental builds for improved build system efficiency and cleanliness.

Learn to leverage Arquillian Cube for Docker-based testing, enhancing application stability and streamlining the testing process with production-like environments.

Learn to containerize, deploy, and manage Java microservices in Kubernetes. Covers Docker, service discovery, DevOps practices, and practical tips for efficient microservice orchestration and scaling.

Discover Payara Micro: a lightweight container for Java EE 7 apps. Learn to deploy, build, and scale microservices with automatic clustering and elastic scalability for modern infrastructures.

Explore chaos engineering principles to enhance system reliability through controlled experiments and failure injection in production environments.

Explore Java Platform Module System's intricacies, including readability, observability, unnamed modules, class loaders, and multi-version module loading.

Explore Apache Groovy's capabilities for building modern domain-specific languages, focusing on syntax improvements, performance optimization, and enhanced user experience through IDE support and error reporting.