AWS CodeDeploy now supports using multiple tag groups to identify groups of EC2 instances to be included in a deployment group. This new feature allows greater flexibility and more granular control over which instances are included in your deployment groups. If you use a single tag group, any instance identified by at least one tag in the group is included in the deployment group. If you use multiple tag groups, only instances that are identified by at least one tag in each of the tag groups are included. For example, you can define a deployment group that contains only instances tagged with both ‘Application: Frontend’ and ‘Environment: Prod’. For more information, see Tagging Instances for Deployment Groups in AWS CodeDeploy