Comprehensive software reviews to make better IT decisions
Move to Jenkins X for Automated CI/CD of Cloud-Native Applications
Jenkins from CloudBees has been a stalwart of the open-source continuous integration (CI) / continuous delivery (CD) movement for well over a decade. The recent introduction of Jenkins X promises to make CI/CD pipelines with Kubernetes easier to set up and maintain.
CloudBees was among the first movers in the open source CI/CD space. Its Jenkins offering enjoys strong market share and is lauded for its extensive ability to integrate with other tools by way of plugins. However, it can be complex to configure and maintain pipelines with Jenkins, often resulting in what are known as “Jenkinstein” implementations.
With its first official release of Jenkins X (which is one of five “superpower” projects announced by Kohsuke Kawaguchi at DevOps World/Jenkins World), CloudBees hopes to significantly improve the process of creating and maintaining CI/CD platforms using Google Kubernetes Engine (GKE) for cloud-native applications. Jenkins X not only simplifies the building and maintenance of pipelines through a UI or command line interface, but also:
- Allows continued use of existing Jenkins pipeline files (although use of Jenkins X native (Tekton-style) pipelines is recommended for the long term)
- Includes built-in GitOps
- Creates preview environments for your pull requests (to help teams collaborate and speed delivery)
- Provides automatic feedback on issues and pull requests
In today’s increasingly digitally transformed world, DevOps is table stakes capability for any organization hoping to compete and survive. Automated CI/CD is an important cornerstone of effective DevOps, and solutions are evolving in this space. Development teams (especially those already using Jenkins and Kubernetes) looking for easier configuration and maintenance of their CI/CD pipelines should take a closer look at Jenkins X.
Want to Know More?
Custom application development is a strategic differentiator in the digital economy. Organizations need to make good decisions on how to insource or outsource that development or they risk bad software … and worse results.
The concept of building a software factory has increased in popularity with the drive to build digital platforms, products, and services. It is also a major transformation from traditional, hands-on-keyboards software development practices in and of itself. Before you build your software factory make sure you have a firm foundation for success!
COVID-19 has forced software companies and their suppliers to refocus efforts around prioritizing systems and workflows that are nearly 100% digital in nature. As a result, Info-Tech has observed the quick emergence of six market themes that are highly relevant post COVID-19. This note series will profile key vendors and how they fit into the post-COVID-19 world.
COVID-19 has forced software companies and their suppliers to refocus efforts around prioritizing systems and workflows that are nearly 100% digital in nature. As a result, Info-Tech has observed the quick emergence of six market themes that are highly relevant after COVID-19. This note series will profile key vendors and how they fit into the post-COVID-19 world.
IBM is changing the terms of its ubiquitous Passport Advantage agreement to remove entitled discounts on over 5,000 on-premises software products, resulting in an immediate price increase for IBM Software & Support (S&S) across its vast customer landscape.
Is it true that everything that can go wrong will go wrong? Don’t bet on it to not.
Test data management tools offer you the ability to provision, mask, and govern the access and use of your test data, alleviating these manual, laborious and error-prone tasks from your testing, operations, and DBA teams.
While Microsoft is not a prominent player in the RPA space now with its Power Automate solution, compared to Blue Prism, UiPath, and Automate Anywhere, its latest acquisition of Softomotive, maker of WinAutomation, demonstrates Microsoft’s dedication to mature and expand its RPA offerings.
When trying to implement Agile as a defined process, Scrum turned BAs or other roles into order takers with the title “product owner.” This undermines the entire value proposition of product management.