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?
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.
ALM Works Structure for Jira enables Atlassian customers to track and manage projects at scale.
Atlassian embraces the reality that roadmaps and plans are living, breathing, and continually changing.
Microsoft has just announced that effective July 1, 2020, Microsoft Partners will lose their Internal Use Rights (IUR) to use Microsoft products at no charge. The IUR benefit is easily the most valuable partner benefit and is currently received as a component of the Microsoft Action Pack.
Beware promises of cost savings and license optimization by acquiescing to SAP’s need for you to migrate from ECC to S/4HANA. Efficiencies in the areas of license optimization are usually offset by additional costs. Use a total cost of ownership (TCO) approach to evaluate the deal.
Software QA requires complete end-to-end visibility of your delivery process and your team’s ability to meet defined quality standards and benchmarks. QACube provides the reporting and analytics capabilities organizations need to evaluate the quality and value of product deliverables as they progress in your pipeline.
Oracle just reported slightly better than expected Q4 FY19 results with revenues of $11.1B for the quarter and $39.5B for the year, up 3% in constant currency. A closer look at Oracle's change in the reporting of cloud revenues offers some clues about its longer-term cloud transition strategy.
Mobile enterprise application platform (MEAP) vendors give organizations the opportunity to enter the mobile space by providing the capabilities to develop native-like applications through a code-once-and-deploy-everywhere approach without the need for comprehensive technical expertise of the target mobile platform.