Presented by: Dinesh Chander Abstract: MongoDB has always offered application developers a flexible schema. However, in any organization, a number of factors ranging from risk mitigation to policy may drive the need to enforce a more rigid schema. This feature is a boon to developer productivity, enabling applications to evolve naturally with changing requirements without the need to revisit the schema designs at multiple layers of the stack. In this talk, I will provide an overview of MongoDB's implementation of JSON Schema, an industry standard for data validation. I will also outline how teams can introduce JSON schema validation at just the right time in the lifecycle of their applications, balancing the benefits of developer productivity with requirements for strict schema enforcement.