This document provides information about cloud native computing, cloud computing, and serverless computing. It defines cloud native computing as using microservices packaged in containers that are dynamically orchestrated for optimal resource utilization. Cloud computing is described as shared and configurable computer resources that can be rapidly provisioned over the internet. Serverless computing is defined as a cloud execution model where the cloud provider manages resource allocation and pricing is based on actual resources consumed rather than pre-purchased units. The document also includes sections on public cloud AWS, describing its global infrastructure, service offerings, and architecture characteristics like scalability, availability, and fault tolerance.