This Guidance shows you how to set up an AWS IoT Greengrass deployment in a highly available cloud environment. It uses an Amazon CodeCatalyst blueprint and AWS Cloud Development Kit (AWS CDK) application to provision resources and a continuous integration/continuous deployment (CI/CD) pipeline for edge deployments. This Guidance also demonstrates how to set up the right permissions for accessing resources and token exchange and how to configure client device authentication