configuration management

Container-Based Deployments and the Future of IT Operations

Container-based deployments have become the preferred approach for managing the build and release of complex applications. Many of the tasks handled by IT operations today may not be necessary in the world of containers. Will Ops continue in its current role, or will it need to evolve with the new challenges?

Bob Aiello's picture
Bob Aiello
A Strange Story of Version Control and Software Customization

As he was doing an inventory of a company’s commercial software and version control, Payson Hall got an odd response from a vendor: Their software has no versions. Each client has a unique, customized edition of the software. How can the vendor possibly support that many products? How would that work?

Payson Hall's picture
Payson Hall
DevOps or NoOps: Can You Have Too Much Automation?

Some DevOps thought leaders have been promoting “NoOps,” which is the notion that IT resources can be provisioned in a fully automated way that does not require operations engineers to manage. There have been notable successes with this approach, but also some challenges. Can you have too much automation?

Bob Aiello's picture
Bob Aiello
The Importance of Agile Source Code Management

If agile teams do not effectively utilize source code management, they can miss out on key benefits and sometimes even lose essential source code used for application deployment. But done well, a source code management solution can provide the best platform for effective agile practices. Bob Aiello explains.

Bob Aiello's picture
Bob Aiello
Reliability Is Possible with Environment Management

To have completely reliable systems, we must have effective IT controls in place that help to identify risks before they turn into incidents. Change management meetings are very helpful for coordination. Effective environment management and change control can keep your systems reliable and secure.

Bob Aiello's picture
Bob Aiello
Overcoming the Challenges of Integrating Configurator Software

A configurator can automate quotation documentation, streamline workforce efficiency, reduce errors, and improve customer satisfaction. However, introducing a configurator requires a considerable investment of time and resources. This story examines some common problems and suggests solutions.

Ron Mouw's picture
Ron Mouw
Industrializing Testing Services for SaaS Products

Software as a service is a key component today of every enterprise application outsourcing strategy. Smart testing with the right blend of depth and speed is the cornerstone of successfully testing SaaS applications. Reap the benefits of SaaS products by creating an effective, reusable strategy.

Deepika Mamnani's picture
Deepika Mamnani
Keeping Quality in DevOps

In our drive for better quality and productivity, we are coming close to realizing full continuous application lifecycle management. Continuous testing is emerging as a best practice that focuses on developing testing procedures, primarily automated, to meet the need for fast application testing.

Bob Aiello's picture
Bob Aiello