Skip to main content

Managing AWS Resources

CloudWatch

Amazon CloudWatch is a monitoring and observability service provided by Amazon Web Services (AWS) that allows you to collect and track metrics, monitor log files, set alarms, and automatically react to changes in your AWS resources. Here are some key uses of CloudWatch in AWS.

Metrics Monitoring CloudWatch collects and stores performance metrics from various AWS services, including Amazon EC2.

Alarms CloudWatch alarms allow you to set thresholds on metrics and receive notifications (via email, SMS, or SNS) when the thresholds are breached.

Logs Monitoring CloudWatch Logs enable you to collect, monitor, and analyze log files from your AWS resources and applications. You can use CloudWatch Logs to troubleshoot issues, monitor application performance, and gain insights into system behavior.

RDS

Amazon RDS is a fully managed relational database service provided by AWS that simplifies the setup, operation, and scaling of relational databases in the cloud.

We are using RDS for Store user Credentials.

ALB

An Application Load Balancer (ALB) is a type of load balancer provided by Amazon Web Services (AWS) that operates at the application layer (Layer 7) of the OSI model. ALB is designed to distribute incoming application traffic across multiple targets, such as EC2 instances, containers, and IP addresses, in multiple availability zones.

ACM

AWS Certificate Manager (ACM) is a service provided by Amazon Web Services (AWS) that simplifies the process of managing, provisioning, and deploying SSL/TLS certificates for use with AWS services and your internal resources. These certificates help secure communication between clients and servers by enabling HTTPS connections.