- Newest
- Most votes
- Most comments
It appears that your issue is related to the ECS service named "mb-ecs-service" not being found during the final evaluation, even though you initially created it successfully.
Based on the tutorial structure for breaking a monolithic application into microservices, this is likely happening because the later steps in the process involve shifting traffic from the monolith to the microservices. During this transition, it's possible that the original monolithic service (mb-ecs-service) is being deleted or replaced.
The tutorial is divided into modules where you first deploy the monolithic application, then break it into microservices, and finally deploy those microservices. When you reach Task 6B (Microservices Target Groups), you're configuring the Application Load Balancer to route traffic to your new microservices instead of the monolith.
To resolve this issue:
-
Make sure the mb-ecs-service is still running after you've deployed the microservices. Check the ECS console to verify its status.
-
If the service is missing, you may need to recreate the mb-ecs-service before final submission. The lab might expect both the monolith service and the microservices to be present at the end.
-
Review the instructions for Task 4.4 specifically, as the error message points to this task. Ensure you've followed all steps correctly and that the service was created with the exact name "mb-ecs-service".
-
Check if any cleanup steps in the microservices deployment might be inadvertently removing the original monolithic service.
Remember that the tutorial is designed to have you maintain both the monolith and microservices temporarily to allow for seamless traffic shifting, so both service types should exist at the end of the lab.
Sources
Break a Monolith Application into Microservices | Introduction
Check whether ECS uses a task definiton | AWS re:Post
For AWS Academy lab troubleshooting, the most effective path to resolution is through your educator, who has direct access to AWS Academy support channels.
Please reach out to your course educator with specific details about the problem you're experiencing (error messages, lab module, and steps to reproduce). They can either help resolve the issue directly or escalate it through the AWS Academy support portal at: https://support.aws.amazon.com/#/contacts/one-support?formId=awsAcademy
This dedicated support channel will ensure your issue receives proper attention from the AWS Academy team.
Relevant content
- asked 2 years ago
- AWS OFFICIALUpdated 10 months ago
