Posts Categorized in Database development

As more and more software development moves towards devops processes, it’s important to bring the database along too. At Redgate, we’re making it possible with a suite of database development tools that plug into and integrate with the software used in application development. The result? DevOps for the database has become a reality.

How to stop standardization being a stumbling block in database DevOps

Updated July 2020 More and more enterprises are seeing the merit of introducing DevOps to speed up application and database development and deliver value into hands of their customers faster. The collaboration and cooperation it encourages typically reduces errors, cuts down delays and removes the pain from deployments. That’s the good news. The downside... Read more

Matt Hilbert

9 June 2020

Matt Hilbert

9 June 2020

Can the shared development model work without shared environments?

Discussions about the pros and cons of the shared and dedicated development models have been going on for a long time. As far back as 2011 the well-known Microsoft Regional Director and MVP, Troy Hunt, wrote a long and impassioned article on Simple Talk, titled: The unnecessary evil of the shared development database. You... Read more

Continuous Integration vs Continuous Deployment

The terms Continuous Integration and Continuous Deployment tend to be combined into the acronym CI/CD, often without any distinction between the two. CI and CD are distinct processes, even if this combining of terms suggests that Continuous Deployment is an extension of Continuous Integration, and the execution of both processes is the responsibility of a single tool. Assuming... Read more

Pitfalls with SQL rollbacks and automated database deployments

While it’s possible to perform SQL rollbacks to revert database changes, the question is, should you? Rolling back a database change isn’t as straightforward as rolling back a code change. Databases are the lifeblood of applications. An unsuccessful rollback can result in bad or deleted data. This article goes through the pitfalls which result... Read more

Octopus Deploy

6 April 2020

Octopus Deploy

6 April 2020

Designing an automated database deployment process: case study

In my previous article, How to design an automated database deployment process, I wrote about the steps companies and organizations should take to introduce automation to their database deployments. In this article, I’m going talk about the challenges I faced when I embarked on my own automation journey. Prior to joining Octopus Deploy, I... Read more

Jeremiah Peschka

10 March 2020

Jeremiah Peschka

10 March 2020

Key actions to take with your monitoring system in preparation for COVID-19

You may think of monitoring as helping you optimize your server performance and ensure availability, particularly in times of technical crisis. But did you know, monitoring helps your teams work together in times of human-based crisis as well. Organizations everywhere are taking action to ensure business continuity and to minimize customer impact, whether employees... Read more