Preview 3 out of 40 Flashcards
You have several microservices that depend on each other, however, each of these resources is dynamic with constantly changing locations, making it challenging for individual resources to constantly track and find the locations of all their dependencies. Which AWS Service should you use to provide a single up-to-date registry of service names and locations, that enables microservices to easily locate one another?
You have several microservices that depend on each other, however, each of these resources is dynami...
Cloud Map. is correct.
Microservices are typically implemented using dynamic resources, such as containers, and can quickly launch and terminate. These resources communicate over API and need to specify the location of their dependent resources from within the application code. However, each of these resources is dynamic with constantly changing locations, making it challenging for individual resources to constantly track and find the locations of all their dependencies. Cloud Map provides a single up-to-date registry of service names and locations, that enables microservices to easily locate one another.
Which AWS service lets you write functions in your favorite language (Node.js, Python, Go, Java, and more) and use both serverless and container tools, such as AWS SAM or Docker CLI, to build, test, and deploy your functions?
Which AWS service lets you write functions in your favorite language (Node.js, Python, Go, Java, and...
Lambda. is correct.
AWS Lambda is a serverless compute service that lets you run code without provisioning or managing servers, creating workload-aware cluster scaling logic, maintaining event integrations, or managing runtimes. With Lambda, you can run code for virtually any type of application or backend service - all with zero administration. Just upload your code as a ZIP file or container image, and Lambda automatically and precisely allocates compute execution power and runs your code based on the incoming request or event, for any scale of traffic.
Ref: https://aws.amazon.com/lambda/
Which AWS Service or feature helps you investigate and remediate issues with your AWS resources in the context of your applications?
Which AWS Service or feature helps you investigate and remediate issues with your AWS resources in t...
AWS Systems Manager Application Manager. is correct.
AWS Systems Manager Application Manager helps you investigate and remediate issues with your AWS resources in the context of your applications. With Application Manager, you can discover and/or define your application components, view operations data (e.g. deployment status, Amazon CloudWatch alarms, resource configurations, and operational issues) in the context of an application, and perform remedial actions such as patching and running Automation runbooks. This streamlines operational workflows for your applications, avoiding the need to use different consoles to investigate and remediate operational issues. In addition, you can use Application Manager to view operational data and CloudWatch alarms and take action on your existing container clusters in Amazon EKS environments.