This document provides an overview of Module 2 which covers implementing advanced file services in Windows Server 2012. It includes lessons on configuring iSCSI storage, BranchCache, and optimizing storage usage. The first lesson explains what iSCSI is and how to configure an iSCSI target and initiator. It also covers implementing high availability, security, and demonstrations of configuring an iSCSI target and connecting to iSCSI storage. The second lesson covers how BranchCache works and requirements for the different modes. It includes demonstrations of configuring BranchCache server and client settings. The third lesson explains features for optimizing storage like File Server Resource Manager (FSRM), file classification, data deduplication, and tiered storage.