Derek C. Ashmore gave a presentation on managing microservices using Terraform, Docker, and the cloud. He discussed what microservices are and how they are used in application architecture. Docker is introduced as a way to package applications and ensure they run consistently across environments. Terraform is presented as an infrastructure as code tool for provisioning and managing cloud resources in a declarative way. It allows reusing templates and maintaining infrastructure changes in version control. Competitors like Ansible, Chef, and CloudFormation are also discussed.