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?
Oracle reported slightly better-than-expected Q2 FY20 results, but despite substantial revenue numbers and high growth areas such as Oracle Cloud, Fusion ERP, and Autonomous Database, it’s unclear when these market segments will accelerate revenue growth materially.
Manual testing still has its merits today. However, it is often viewed as laborious and time consuming. Testpad simplifies this experience.
Ansible from RedHat has steadily gained market share since its introduction and has now surpassed its two main rivals (underscoring how quickly things change in DevOps). Will Ansible push Chef and Puppet out of the open-source configuration management tool market?
Microsoft continues to expand its integration with third-party tools for Azure DevOps. The latest plugin is for Octopus Deploy, a software configuration management tool with a 1.2% market share. Azure DevOps and Octopus Deploy work together to present users better visibility into their software pipelines, all the way from idea to production.
Azure DevOps has expanded its ecosystem of utility tools to include Tasktop, an integration plugin that connects Jira to Azure DevOps. Tasktop allows bi-directional synching of information (like user stories, priorities, tasks, etc.) with one-click actions, without having to leave the system they are working in (Azure DevOps or Jira).
The team at Rally Software (now a Broadcom company) has introduced several enhancements to their UI, Team Board, and is testing new integration.
The Ionic Framework is an open-source SDK that builds on popular standardized web technologies. Developers can use this toolkit to build hybrid mobile applications across multiple platforms.
VMware challenges IT to be more than it may be comfortable with: technologists as members of an elite caste charged with the moral use of technology and guarding the uninitiated against negative consequences.
Analysts make their bones on prognostication and prediction, and the imminent demise of any given technology is a mainstay of their subject matter. San Francisco-based VMware has made its sacrificial offerings but for two different auguries. First the place and dominance of public cloud as the center of the enterprise IT activity and work. Secondly, and more importantly, the enduring importance of self-service, elasticity, measure service, broad network access, and pooled resources.