Release Engineering

Release Engineering is a sub-descipline concerned with building and delivering software.

  • [ ] Create Hello World Web Application
  • [ ] Create Ubuntu Server 16.04 Server using Packer
  • [ ] Create a "Virtual Appliance" with the Hello World Application
  • [ ] Create a script that creates an environment
  • [ ] Use Bamboo to create the following environments
    • [ ] CI
    • [ ] QA
    • [ ] Stage
    • [ ] Production
  • [ ] Deploy "Virtual Appliance" to every environment
  • [ ] Create a Load Balancer in .NET Core
    • [ ] Round Robin Load Balancers
  • [ ] Deploy 2x "Virtual Appliances" to every environment
  • [ ] Configure Bamboo to perform Daily Deployments at noon
  • [ ] Breaking the application, and illustrate a weakness of the Round Robin Algorithm
  • [ ] Introduce a new load balancing algorithm that takes versioning into account

results matching ""

    No results matching ""