This document summarizes Netflix's approach to building cloud native applications. It discusses how Netflix uses microservices, replicates components across availability zones, and implements automated testing like Chaos Monkey to make applications resilient to failures. It also describes how Netflix uses Apache Cassandra and other open source tools to build highly available storage and handle large volumes of data in the cloud.