Day - 11 | Cloud Integration | AWS Cloud Practitioner Certification CLF-C02
Anshul Agarwal
? SDET + DevOps ? | Selenium/Appium (Java & Python) | API testing (Postman + RestAssured) | Cypress | WebdriverIO | Playwright | Robot Framework | CI/CD | Python | AWS | Docker | Linux | Terraform | Ansible | Jenkins
? Cloud Integration
? Section Introduction
? Amazon SQS - Simple Queue Service
? Amazon Kinesis
? Amazon SNS
? Amazon MQ
? Integration - Summary
Section Introduction
? using SQS: queue model
? using SNS: pub/sub model
? using Kinesis: real-time data streaming model (out of scope for the exam)
Amazon SQS - Simple Queue Service
Amazon Kinesis
? Kinesis Data Streams: low latency streaming to ingest data at scale from hundreds of thousands of sources
? Kinesis Data Firehose: load streams into S3, Redshift, ElasticSearch, etc…
? Kinesis Data Analytics: perform real-time analytics on streams using SQL
? Kinesis Video Streams: monitor real-time video streams for analytics or ML
Amazon SNS
Amazon MQ
Integration - Summary
? Queue service in AWS
? Multiple Producers, messages are kept up to 14 days
? Multiple Consumers share the read and delete messages when done
? Used to decouple applications in AWS
? Notification service in AWS
? Subscribers: Email, Lambda, SQS, HTTP, Mobile…
? Multiple Subscribers, send all messages to all of them
? No message retention
Happy Learning!