Messaging & Integration/Auditing, Monitoring & Logging Flashcards
______ defines the interdependencies or connections between components of a system.
Coupling
_____ _____ reduces the risk of cascading failures between components
Loose Coupling
_____ ______ components are highly dependent on each other, with greater ____
Tightly coupled, risk
_______ applications have ____ coupling, with a lot of inter-dependencies (connected circles).
Monolithic, tight
_________ have loose coupling (better) - breaks down a large application into smaller ____ or mini services.
Microservices, micro
Loosely coupled components are _______ , but not _________ on each other.
connected, dependent
______ are used to implement loosely coupled systems.
Queues
______ are a data structure that holds requests or messages, which join the _____ and they wait their turn to be processed. Typically this is in FIFO - First In, First Out
Queues, queue
______ ______ ______ is a message queuing service that allows you to build loosely coupled systems. It allows for component to component communication, using _______
Simple Queue Service (SQS), messages
Simple Queue Service (SQS) messages are processed in an _________ manner, you get a ‘request has been submitted’ response
asynchronous
______ ______ ______ allows you to send/receive emails and text messages from your applications (functional text)
Simple Notification Service (SNS)
______ ______ ________ is an email service that allows you to send richly formatted HTML emails from your applications, and is the ideal choice for marketing campaigns or professional emails
Simple Email Service (SES)
________, ________, and ______ are important because these services offer ______ and _____ into how well our systems are performing, and help us proactively find and resolve errors.
auditing, monitoring, and logging, insight, visibility
_________ is a collection of services that help you monitor and observe your cloud resources/EC2 instances and ______ you when certain events occur.
CloudWatch , notifies
4 CloudWatch services:
A) CloudWatch Alarms, B) CloudWatch Logs, C) CloudWatch Metrics, D) CloudWatch Events