This talk presents part 1 of "MuleSoft, Maven and Managing Dependencies". It will provide the basic foundation of Maven in MuleSoft and its use in our day-to-day development lifecycle. We will learn to work with Maven, POM, and Super POM. We will also study how Maven is helping us manage dependencies with ease. This talk will have a basic POM demo. Part 1 Topics: What is Maven? Maven's Objectives Installation Embedded Maven in Studio What does Maven do? Maven Build Lifecycle Default Lifecycle Phases POM Minimal POM Super POM Creating a Maven-based project from the command prompt Importing Maven based project in Anypoint Studio Packaging Mule Application maven clean plugin mule maven plugin maven resources plugin maven compiler plugin maven surefire plugin Dependency Mechanism