Operations | Monitoring | ITSM | DevOps | Cloud

Latest Videos

Cloud Native CI/CD: How Engineering Teams Accelerate with Kubernetes, Docker, and Codefresh

Is your organization is looking to embrace containerization and microservices? In this webinar, you will learn how Kubernetes manages container-based applications and their associated networking and storage components. You will also learn about the evolving Kubernetes ecosystem, which includes components such as Helm charts, Istio, etc.

Using Multi stage Docker, Go, Java,& Bazel to DESTROY Long Build Times

Those long build times are EMBARRASSING! In this EPIC click-batey talk, we’ll open up our toolbox to optimize build times down to nothing. Multi-stage Docker will be critical but so will Bazel, Go, and yes, even Java. No matter what kind of environment you’re running, you’ll find some best practices to speed up your times, scratch that, you’ll DESTROY those AWFUL build times with DEVOPS and CI TOOLS.

Why you should be using Multi-Stage Docker Builds in 2019 (EU Time Zones)

Docker multi-stage builds were announced 2 years ago, but sadly not all developers are using them. Using multi-stage builds can result in a much more secure and smaller Docker image. In some cases, you can take a Docker image from 700MB to 20MB, which makes a big difference in the context of CI/CD. In this webinar, we will see how to use multi-stage Docker builds and the best practices around them.

DevOps.com - Helm 3: Navigating to Distant Shores

Since its initial debut 5 years ago, Kubernetes has grown up quite a bit, but one thing hasn’t changed: writing Kubernetes manifest files from scratch is hard. In fact, it’s borderline discouraging for new users looking to use the de facto container orchestrator. Thus, the need for a package manager was born: Helm. Helm is almost as old as Kubernetes (it’s about 4 years old) and Helm 2 is a merger of two code bases, which made for some interesting ways of approaching even the most basic of security concerns (say, RBAC for instance). If you’re familiar with Helm you already know how useful it is, but there are features you’d like added, some updates you’ve wished for and a major component you’d like removed: Tiller.

Integration Testing with Service Containers Webinar

Docker Compose is great for local development, but an effective CI/CD pipeline will also need to execute integration tests after a commit is pushed. The easiest way to bring up extra services for integration testing (such as a database or a message queue) is by launching them alongside the main pipeline! In this webinar, you will see how easy is to launch multiple Docker containers in a single pipeline step, complete with health checks and service dependencies.

Helm 3: Navigating to Distant Shores

Since its initial debut 5 years ago Kubernetes has grown up quite a bit, but one thing hasn’t changed: writing Kubernetes manifest files from scratch is hard. In fact, it’s borderline discouraging for new users looking to use the defacto container orchestrator. Thus, the need for a package manager was born: Helm. Helm is almost as old as Kubernetes (it’s about 4 years) old and Helm 2 is a merger of two code bases, which made for some interesting ways of approaching even the most basic of security concerns (say, RBAC for instance). If you’re familiar with Helm you already know how useful it is, but there are features you’d like added, some updates you’ve wished for, and a major component you’d like removed: Tiller.

CI/CD for Microservices Best Practices on DevOps.com

You have finally split your big monolith into microservices. Now what? How do you validate a more complex application? And how do you make it scale? Instead of having one CI/CD pipeline, you have multiple. And as the number of microservices increases so does the number of pipelines. Managing pipelines for microservice applications can quickly get out of hand, especially when you try to reuse common pipeline parts between different applications.