This slide deck was presented in OpenNetworkingSummit 2017. The theme is building microservices based VNF using Opensource tools and ecosystem. This also covers Design patterns that are relevant to the VNF context. Overview of COE project in Opendaylight and deployment scenarios it addresses.