This document provides an overview and agenda for a talk on getting ready for the cloud. It discusses different cloud deployment models including pure on-premises, Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). It also covers cloud concepts like virtualization, worker roles, and design best practices for the cloud like loosely coupled and single responsibility principles. Demo applications are shown to illustrate how solutions can be structured for the cloud.