This document discusses serverless architecture and its applications to big data. It begins by outlining trends in serverless computing such as its rapid growth and increasing uses. It then defines serverless computing as a model where cloud providers manage resources dynamically. Key features of serverless applications are also outlined, including their event-driven and stateless nature. Advantages include developer productivity and automatic scaling, while limitations include difficulties with debugging and vendor lock-in. Finally, the document discusses how serverless has lowered barriers to big data by reducing infrastructure costs and skill requirements for tasks like data processing.