Off-premise/cloud services, infrastructure, and computing have replaced in-house data centers across businesses of every size. Businesses rely on cloud services because of their extremely high efficiency, ease of setup, and their ability to scale with demand. It is essential for today's engineers to understand how robust architectures can be implemented on a cloud platform, and to understand in depth which services and tools are available for them to use.