Which AWS services can a company use to achieve a loosely coupled architecture?
(Choose two.)
Amazon Workspaces
Amazon Simple Queue Service (Amazon SQS)
Amazon Connect
AWS Trusted Advisor
AWS Step Functions
Explanations:
Amazon Workspaces is a desktop-as-a-service solution that allows users to access virtual desktops. It is primarily focused on providing a managed desktop environment and does not facilitate the decoupling of components in an architecture.
Amazon Simple Queue Service (SQS) is a fully managed message queuing service that enables decoupling of application components. By using SQS, applications can communicate asynchronously, allowing them to operate independently and improving fault tolerance and scalability.
Amazon Connect is a cloud-based contact center service. While it can be integrated into an architecture, it does not inherently promote loose coupling among application components as it is focused on customer interactions rather than architectural design.
AWS Trusted Advisor is a management tool that provides real-time guidance to help provision your resources following AWS best practices. It does not contribute to creating a loosely coupled architecture as it focuses on optimization and best practices rather than on system design.
AWS Step Functions is a serverless orchestration service that allows developers to coordinate multiple AWS services into serverless workflows. It enables the creation of loosely coupled architectures by allowing different components of an application to be defined as independent states that can be orchestrated together, promoting modularity and maintainability.