Continuous Integration and Continuous Delivery together (CI/CD) have become the goal for a majority of organizations. Meanwhile, modern technologies like Docker and Kubernetes have become widespread in production application environments. The result of these trends is that applications and their infrastructure are becoming increasingly dynamic: constantly changing to meet higher scalability requirements and fast-changing application … continue reading
Historically, manually setting up a monitoring system didn’t present a problem because neither the application code, nor the application infrastructure (middleware, app servers, etc.) changed very often. IT would provision a box, set its IP address, load some software, set up the monitoring and then never touch it again for years. Nor was an application … continue reading
Since traditional APM and monitoring tools were not designed for dynamic applications, a new set of open-source technologies emerged to help development teams manually setup their own monitoring through manual coding. Whether providing performance metrics, tracing paths of an application, or exposing other details of code, these open-source monitoring tool create their own sets of … continue reading
There has been a lot of curiosity among our subscribers about HCL Software, ever since the news of HCL’s acquisition of several product portfolios from IBM closed on July 1, 2019. We were pleased to have the opportunity recently to sit down with Darren Oberst, the head of HCL Software, and get answers to … continue reading
The latest issue of SD Times is now available. This issue takes a in-depth look at chaos engineering. In order to build resilient systems, software teams must embrace the chaos. Other stories include how businesses can adapt for remote work, the testing in DevOps buyers guide, making open source work for your business and a … continue reading
Open-source code and frameworks can be found in most modern software applications, as developers find great value in using functionality that has already been written. Open source has little or no upfront monetary cost and saves developers valuable time to work on higher-value projects. But among the problems with open source are that the code … continue reading
While companies are starting down the value stream, assessing and mapping their operations and product delivery to find areas of bottleneck and waste, another critical aspect of value stream management is feedback loops. People discuss applying manufacturing techniques to software creation and delivery, and breaking down their product portfolios into work for the development or … continue reading
In the wake of the COVID-19 pandemic, many technology conferences have decided to turn their events into virtual events. Here is a list of upcoming software conferences and where they will take place: Game Developer Conference Previously scheduled for March 16 to March 20, 2020 in San Francisco. The Game Developers Conference has been postponed. … continue reading
Programmers err as much as any of us — between 15 and 50 errors per 1,000 lines of code to be more exact. QA tests for these bugs, attempting to ensure that releases are as bug-free as possible. Customers who trust their operations to software won’t tolerate poorly written code, and teams go out of … continue reading
The uptake in Agile and DevOps processes has led to changes in how software is written, tested, secured and deployed. Among the key changes organizations are making is to decentralize their test and QA teams. This is being done in response to organizations first looking to modernize testing practices by shifting testing to the left … continue reading
The latest issue of SD Times is now available. The March issue looks at Java as it celebrates its 25th anniversary and releases Java 14, enterprise AI systems and the brave new economy, and a deeper look at how to get DevSecOps right. Read on to learn more… … continue reading