Operations | Monitoring | ITSM | DevOps | Cloud

CI CD

The latest News and Information on Continuous Integration and Development, and related technologies.

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.

Codefresh vs. GitlabCI

If you have selected Gitlab as your git provider, you may automatically think about selecting GitlabCI as your CI/CD solution as well. Using the same vendor for source control and CI/CD might seem natural, but is not always the best combination. In fact, choosing a “good-enough” option just because it is part of the same solution is unwise in the long run if it doesn’t cover your needs.

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.

JFrog Offerings on AWS Marketplace Cover the Full DevOps Experience

JFrog is excited to announce it has expanded its DevOps offerings on the AWS Marketplace to include the most advanced Container Registry in the market, and an advanced Universal DevSecOps solution allowing developers to invent the best code ever while leaving the overhead to us. In this blog, we will introduce our latest offerings – JFrog Container Registry and Cloud Pro X.

DevOps: 8 Reasons for DevOps to use a Binary Repository Manager

Over the last several years, software development has evolved from deploying products periodically to building them on an ongoing basis using CI servers. A company's end product may be built on a daily or even hourly basis. This means that DevOps must support the continual flow of code from the individual developer's machine to the organization's production environment.

Leapfrog to the Future of DevOps

Two numbers are shaking the foundations of business. What do these two figures mean to your business? They mean that, odds are your competitive landscape is irrevocably changed - already. To start, expectations for delivery speed for new products, services, and everything are faster. The new table stakes in the DevOps world have raised the bar on collaboration, cross-organizational visibility, efficiency, even company culture. Another thing these two simple stats mean is that most businesses are already there, or heading there now.

DevOps Patterns and Antipatterns for Continuous Software Updates

In this talk, we’ll analyze real-world software update fails and how multiple DevOps patterns, that fit a variety of scenarios, could have saved the developers. Manually making sure that everything works before sending an update and expecting the user to do acceptance tests before they update is most definitely not on the list of such patterns.