Advise teams on best practices for creating and deploying infrastructure, designing code for cloud deployment, securing their workloads, maintaining low costs and monitoring their workloads and infrastructure