a Futurum company

Coverage Area

Continuous Delivery

Continuous delivery is a software engineering discipline that allows organizations to consistently develop and release quality software at a rapid pace. It is achieved by automating the software development lifecycle, enabling tasks such as development, testing and release to occur concurrently and continuously.

24Articles shown
16Contributors shown
13Archive page
AllIDPinternal developer platformAgile methodologiesCloud ComputingdevsecopsEvolutionapplication modernization
Most recent
Application Performance Management/Monitoring

Grafana Labs Delivers Open Source Code Profiling Tool

Grafana Labs’ Pyroscope 1.0 is an open source tool that collects data about an application’s code to aid debugging, troubleshooting and optimization efforts.

Mike Vizard · Aug 31, 2023
Blogs

Why Multi-Cloud Cost Optimization is Harder Than it Looks

If your business is like most businesses that use the cloud today, you’ve gone multi-cloud. Nine out of 10 large companies have already adopted multiple clouds, and IT analysts expect that even more businesses will embrace multi-cloud architectures over the next several years. Now, the challenge facing those companies is how to optimize spending across […]

Willy Sennott · Aug 18, 2023
Blogs

How Observability and Explainability Benefit the SDLC

Software systems require continual modification to meet changing requirements, address errors, improve performance and enhance reliability. Yet, maintaining and modifying complex and distributed software systems as they change and grow can present challenges. When systems are designed with observability and explainability in mind, adapting, expanding and troubleshooting software becomes easier and more effective. Observability refers […]

Sandeep Kampa · Aug 16, 2023
Blogs

Using Observability to Create a Smart Data-Driven Culture

The first words that come to mind when talking about smart technologies are often artificial intelligence, machine learning and automation. While these smart technologies play a crucial role in smart-driven cultures, they are not the sole factor in making workplaces “smart.” Organizations that have a smart-driven culture, or data-driven culture, also promote innovation. An innovative […]

Ariel Assaraf · Aug 15, 2023
Blogs

How New Tech Elevates Release Management’s Quality Standards

Release management is a critical discipline within software development and IT operations that focuses on the planning, scheduling, coordination and deployment of software releases. It includes the procedures, plans and methods employed to guarantee that software updates or items are sent to customers in a secure and effective way. Release management’s main objective is to […]

Praveen Kumar Mannam · Aug 4, 2023
Best Practices

Automation in DevOps: Advancements, Platforms and Examples

Automation is the backbone of DevOps. By facilitating seamless integration and continuous delivery, it revolutionizes the ways organizations deliver software, products and services. When applied correctly, automation can significantly enhance productivity, reduce time-to-market, improve software quality and minimize the risk of human error. A range of automation tools support these goals, each tailored to a […]

Dr Liam Terblanche · Jul 28, 2023
Blogs

Automation or Concatenation?

We’ve been in a period of mergers and acquisitions for a while in the DevOps and DevSecOps spaces, and it seems to be heating up even more. Combined with products expanding to cover a more broad segment of the software development life cycle (SDLC) and strategic partnerships to cover more of the SDLC, it is […]

Don Macvittie · Jul 26, 2023