Lets you coordinate multiple AWS services into serverless workflows so you can build and update apps quickly.
“Step Function”
• Coordinate the components of distributed applications and micro services using a visual workflow
• Define the process flow of steps and automate application deployments
Helps developers build, run, and scale background jobs that have parallel or sequential steps.
“Simple Workflow Service”
• Coordinate multiple components of business process
• Not for new components
Is a highly available, durable, secure, fully managed pub/sub messaging service that enables you to decouple microservices, distributed systems, and serverless applications.
“Simple Notification Service (SNS)”
• You can create a topic, users subscribe, when you publish the message to a topic the people subscribed to the topic can get the message
Fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications.
“Simple Queue Services (SQS)”
• It is a fully managed message queuing service
• It allows messages to build up in queue, so that the message processor can catch up with demand
Self-service contact center in AWS Cloud
“Amazon Connect”
• Delivered on pay as you go
• Has drag and drop GUI, for process flows for customer interaction without coding
Use this service to send emails SMS and mobile push messages for targeted marketing campaigns
“Amazon Pinpoint”
• Send direct messages to individual customer for order confirmation
Cloud based bulk email sending services
Simple Email Service
Is a feature of Elastic Load Balancing that allows a developer to configure and route incoming end-user traffic to applications based in the Amazon Web Services (AWS) public cloud. With Features such as : - Path/host based request routing - Dynamic ports - AWS WAF - Enhanced Access Logs
Application Load Balancer
AWS Lambda, use cases
How to configure Lambda function
Configure –> Trigger –> Monitor
It is a Platform as a Service
What is Amazon Elastic Beanstalk
Collect and track metrics –> Collect and monitor log files –> Set Alarms –> Auto react to change
Using Amazon Cloud Watch - Monitors AWS resources in real time
Amazon Cloud Watch UCs
Components of Cloud Watch
Amazon Cloud Front UCs