SmartBear announced a new version of its API design and documentation tool, SwaggerHub, integrating Stoplight’s API open source tools.
If you're thinking about implementing Application Release Automation (ARA), here are some tips to get started:
Start with: Balancing the Art and Science of Application Release Management
■ Pick one software project and map out all the steps in the release process, from design through production.
■ Take an inventory of the DevOps tools use at each step of the above process.
■ Choose an ARA tool. When researching, look at multiple reference sources, from vendor information, to articles, to analyst reports. Gartner and Forrester both issued 2016 reports that introduce ARA and evaluate key vendors in the space.
■ Look for an ARA solution that, at a minimum, integrates and orchestrates all your existing tools. if you have to manually connect every tool in the pipeline, you won't be able to scale.
■ Besides implementing a good CI solution to automate your application builds, pick some areas in your release process to automate right away. For example, if you have to update your ticketing system to denote that an application has been deployed to a staging environment, integrate your ARA tool to automatically update the ticket with the appropriate deployment information.
■ Train everyone involved in the release process (including non-technical people) on how to use the ARA tool, so each person understands how they can do their job in the release process.
■ Optimizing your release process is like paying back a lot of credit cards: find your biggest bottlenecks and remove them first.
■ Determine some key KPIs by which to measure success, such as time to delivery, deployment frequency, change volume, success rate and mean time to recovery.
Only after a single team gets its first ARA project off the ground and running in production, should you start rolling out the new process and the ARA solution to other teams. To encourage widespread adoption, it's important to show others in the organization that the team was able to achieve its core success metrics.
Derek Langone is CEO of XebiaLabs.
Industry News
Red Hat announced updates to Red Hat Trusted Software Supply Chain.
Tricentis announced the latest update to the company’s AI offerings with the launch of Tricentis Copilot, a suite of solutions leveraging generative AI to enhance productivity throughout the entire testing lifecycle.
CIQ launched fully supported, upstream stable kernels for Rocky Linux via the CIQ Enterprise Linux Platform, providing enhanced performance, hardware compatibility and security.
Redgate launched an enterprise version of its database monitoring tool, providing a range of new features to address the challenges of scale and complexity faced by larger organizations.
Snyk announced the expansion of its current partnership with Google Cloud to advance secure code generated by Google Cloud’s generative-AI-powered collaborator service, Gemini Code Assist.
Kong announced the commercial availability of Kong Konnect Dedicated Cloud Gateways on Amazon Web Services (AWS).
Pegasystems announced the general availability of Pega Infinity ’24.1™.
Sylabs announces the launch of a new certification focusing on the Singularity container platform.
OpenText™ announced Cloud Editions (CE) 24.2, including OpenText DevOps Cloud and OpenText™ DevOps Aviator.
Postman announced its acquisition of Orbit, the community growth platform for developer companies.
Check Point® Software Technologies Ltd. announced new email security features that enhance its Check Point Harmony Email & Collaboration portfolio: Patented unified quarantine, DMARC monitoring, archiving, and Smart Banners.
Automation Anywhere announced an expanded partnership with Google Cloud to leverage the combined power of generative AI and its own specialized, generative AI automation models to give companies a powerful solution to optimize and transform their business.
Jetic announced the release of Jetlets, a low-code and no-code block template, that allows users to easily build any technically advanced integration use case, typically not covered by alternative integration platforms.
Progress announced new powerful capabilities and enhancements in the latest release of Progress® Sitefinity®.