Open the root file Fcj2024CdkApp:

Create and Set Tags:
Create a Map named productsServiceTags to define tags for the stack and related resources. Tags are stored as key-value pairs in the map.
Map<String, String> productsServiceTags = new HashMap<>();
productsServiceTags.put("team", "FirstCloudJourney");
productsServiceTags.put("cost", "ProductsService");

ProductsServiceStack productsServiceStack = new ProductsServiceStack(app, "ProductsService",
StackProps.builder()
.env(environment)
.tags(productsServiceTags)
.build(),
new ProductsServiceProps(
vpcStack.getVpc(),
clusterStack.getCluster(),
nlbStack.getNetworkLoadBalancer(),
nlbStack.getApplicationLoadBalancer(),
ecrStack.getProductsServiceRepository()));

productsServiceStack.addDependency(vpcStack);
productsServiceStack.addDependency(clusterStack);
productsServiceStack.addDependency(nlbStack);
productsServiceStack.addDependency(ecrStack);

cdk deploy --all --require-approval never



