1. Figure out how to get virtual machines running on my Windows 10 Home PC
  2. Stand up two virtual machines and install SQL server on both - one to simulate a test environment, and one to simulate a production environment. My local server will be development.
  3. Get a (hopefully) free acount for TeamCity and Octopus
  4. Install Redgate’s Flyway product for SQL change automation and deployment - we use SQL Change Automation at Youi, but that is expensive.
  5. Host a repo on Bitbucket cloud for TeamCity to pick up
  6. Figure out what kind of installation that TeamCity needs
  7. Figure out what kind of installation that Octopus needs
  8. Create the pipeline

Doesn’t sound too hard. I’ll write about what I’m learning.