External Content
I have been very fortunate to have a lot of my content published on very popular websites in the CI/CD or DevOps space.
Octopus Deploy
I started working at Octopus Deploy in April 2018. Since I started, I wrote a number of articles for the company's blog.
Release Management
- Better Release Management With Octopus Deploy
- Multi-Tenancy Release Management with Octopus Deploy
- Release Management with Dynamic Infrastructure
DevOps and CI/CD
- Why consider database deployment automation
- How to design an automated database deployment process
- Implementing an automated database deployment process
- Automated database deployment process: case study
- Pitfalls with SQL Rollbacks and automated database deployments
- Automated Blue/Green Database Deployments
- Database Deployments automation approaches
- Building trust in an automated database deployment process
- Re-thinking feature branch deployments
- Database Feature Branch Deployments
Automated Database Deployments Implementation
- Database Deployment automation with state-based Redgate SQL Change Automation
- Database deployment automation using Octopus and Redgate Deployment Suite for Oracle
- Add post-deployment scripts to Oracle database deployments using Octopus Deploy, Jenkins, and Redgate
- Using DbUp and Octopus workers for database deployment automation
- Using Runbooks to run ad-hoc SQL scripts in your database deployment automation pipeline
- Database Deployments with Redgate SQL Change Automation, GitHub Actions, and Octopus Deploy
- Database Deployments Flyway and Octopus Execution Containers
Octopus Deploy Features
- Tips for building custom execution containers
- Runbook Lessons learned and recommendations
- Cloning a space using the Octopus API
- Using Infrastructure as Code with Operations Runbooks
- Leverage Multi-Tenancy to create team and developer sandboxes
- Deploying TeamCity to Kubernetes using Octopus Deploy
DevOps Tooling
- Lessons learned using Docker for development and testing on Windows
- Running SQL Server Developer in a Linux-based Docker Container
- Running SQL Server Developer in a Windows-based Docker Container
- Automating developer machine setup using Chocolatey
- Automating SQL Server Developer Edition Install