Module 7 - Monitoring and Scaling

Unit notes:
“What is Amazon CloudWatch?” in the Amazon CloudWatch User Guide https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html.
“How Amazon CloudWatch works” in the Amazon CloudWatch User Guide https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_architecture.html.
“Amazon CloudWatch concepts” in the Amazon CloudWatch User Guide https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html.
“Logging and Events“ in the AWS Technical Guide https://docs.aws.amazon.com/whitepapers/latest/aws-security-incident-response-guide/logging-and-events.html.
“Store and Monitor OS & Application Log Files with Amazon CloudWatch” on the AWS News Blog https://aws.amazon.com/blogs/aws/cloudwatch-log-service/.
“Working with log groups and log streams” in the Amazon CloudWatch User Guide https://docs.aws.amazon.com/vpc/latest/userguide/flow-logs-s3.html.
“Collecting metrics and logs” in the Amazon CloudWatch User Guide https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent.html.
“CloudTrail supported services and integrations” in the AWS CloudTrail User Guide http://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-supported-services.html.
“VPC Flow Logs” in the Amazon Virtual Private Cloud User Guide https://docs.aws.amazon.com/vpc/latest/userguide/flow-logs.html.
“Improve security by analyzing VPC flow logs with Amazon CloudWatch Contributor Insights” in the AWS Cloud Operations & Migrations Blog https://aws.amazon.com/blogs/mt/improve-security-by-analyzing-vpc-flow-logs-with-amazon-cloudwatch-contributor-insights/.
“Publish flow logs to Amazon S3” in the Amazon Virtual Private Cloud User Guide https://docs.aws.amazon.com/vpc/latest/userguide/flow-logs-s3.html.
“Using Amazon CloudWatch alarms” in the Amazon CloudWatch User Guide https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html.
“Amazon EventBridge” https://aws.amazon.com/eventbridge/.
“What is Elastic Load Balancing?” in the Elastic Load Balancing User Guide https://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/what-is-load-balancing.html.
“Elastic Load Balancing features” https://aws.amazon.com/elasticloadbalancing/features/?nc=sn&loc=2.
"Creating a launch template for an Auto Scaling group" in the Amazon EC2 Auto Scaling User Guide https://docs.aws.amazon.com/autoscaling/ec2/userguide/create-launch-template.html.
"Creating a launch configuration using an EC2 instance" in the Amazon EC2 Auto Scaling User Guide https://docs.aws.amazon.com/autoscaling/ec2/userguide/create-lc-with-instanceID.html.
“Auto Scaling groups” in the in the Amazon EC2 Scaling User Guide https://docs.aws.amazon.com/autoscaling/ec2/userguide/AutoScalingGroup.html.
“Attaching a load balancer to your Auto Scaling group” in the Amazon EC2 Scaling User Guide https://docs.aws.amazon.com/autoscaling/ec2/userguide/attach-load-balancer-asg.html.
“Scaling options” in the Amazon EC2 Scaling User Guide https://docs.aws.amazon.com/autoscaling/ec2/userguide/scaling_plan.html#scaling_typesof.
“Auto Scaling groups” in the Amazon EC2 Scaling User Guide https://docs.aws.amazon.com/autoscaling/ec2/userguide/AutoScalingGroup.html.
“Auto Scaling groups with multiple instance types and purchase options” in the Amazon EC2 Auto Scaling User Guide https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-purchase-options.html.
“Monitoring CloudWatch metrics for your Auto Scaling groups and instances” in the Amazon EC2 Scaling User Guide https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-instance-monitoring.html.

Limits & Quotas   
CloudWatch https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_limits.html
CloudWatch Logs https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/cloudwatch_limits_cwl.html
CloudTrail https://docs.aws.amazon.com/awscloudtrail/latest/userguide/WhatIsCloudTrail-Limits.html
Application Load Balancer https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-limits.html
Network Load Balancer https://docs.aws.amazon.com/elasticloadbalancing/latest/network/load-balancer-limits.html
Classic Load Balancer https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-limits.html
Gateway Load Balancer https://docs.aws.amazon.com/elasticloadbalancing/latest/gateway/quotas-limits.html
ELB endpoints & quotas https://docs.aws.amazon.com/general/latest/gr/elb.html
EC2 Auto Scaling https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-account-limits.html
  
CloudWatch https://aws.amazon.com/cloudwatch/
Documentation https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html
How CloudWatch works https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_architecture.html
CloudWatch concepts https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html
Logging and Events https://docs.aws.amazon.com/whitepapers/latest/aws-security-incident-response-guide/logging-and-events.html
Publishing custom metrics https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/publishingMetrics.html
AWS services that publish CloudWatch metrics https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/aws-services-cloudwatch-metrics.html
Using CloudWatch alarms https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html
EventBridge https://aws.amazon.com/eventbridge/
Creating metrics from log events using filters https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/MonitoringLogData.html
  
CloudTrail https://aws.amazon.com/cloudtrail/
Documentation https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-user-guide.html
Supported services and integrations https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-aws-service-specific-topics.html
  
Elastic Load Balancer https://aws.amazon.com/elasticloadbalancing/
Overview Documentation https://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/index.html
How Elastic Load Balancing works https://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/how-elastic-load-balancing-works.html
Product comparisons https://aws.amazon.com/elasticloadbalancing/features/?nc=sn&loc=2&dn=1#Product_comparisons
Application Load Balancer https://aws.amazon.com/elasticloadbalancing/application-load-balancer/
Documentation https://docs.aws.amazon.com/elasticloadbalancing/latest/application/index.html
Target groups https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-target-groups.html
Network Load Balancer https://aws.amazon.com/elasticloadbalancing/network-load-balancer/
Documentation https://docs.aws.amazon.com/elasticloadbalancing/latest/network/index.html
Classic Load Balancer https://aws.amazon.com/elasticloadbalancing/classic-load-balancer/
Documentation https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/index.html
Gateway Load Balancer https://aws.amazon.com/elasticloadbalancing/gateway-load-balancer/
Documentation https://docs.aws.amazon.com/elasticloadbalancing/latest/gateway/index.html
  
EC2 Auto Scaling https://aws.amazon.com/ec2/autoscaling/
Documentation https://docs.aws.amazon.com/autoscaling/ec2/userguide/what-is-amazon-ec2-auto-scaling.html
Best Practices https://docs.aws.amazon.com/autoscaling/plans/userguide/best-practices.html
Auto Scaling groups https://docs.aws.amazon.com/autoscaling/ec2/userguide/AutoScalingGroup.html
Auto Scaling group using a launch template https://docs.aws.amazon.com/autoscaling/ec2/userguide/create-asg-launch-template.html
Scaling the size of your Auto Scaling group https://docs.aws.amazon.com/autoscaling/ec2/userguide/scaling_plan.html
Elastic Load Balancing and EC2 Auto Scaling https://docs.aws.amazon.com/autoscaling/ec2/userguide/autoscaling-load-balancer.html
  
Mind Maps:
Application Load Balancer https://www.awsgeek.com/AWS-ALB/
  
Blogs:
Amazon CloudWatch launches Alarms on Dashboards https://aws.amazon.com/blogs/aws/amazon-cloudwatch-launches-alarms-on-dashboards/
  
Tutorials:
CloudWatch https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-tutorials.html
Schedule a Serverless Workflow https://aws.amazon.com/getting-started/tutorials/scheduling-a-serverless-workflow-step-functions-cloudwatch-events/?trk=gs_card
  
Videos:
Monitoring Performance with CloudWatch Dashboards https://youtu.be/_eWaPVski6o
Simplify Your Infrastructure Management Using AWS CloudFormation https://youtu.be/1h-GPXQrLZw
AWS re:Invent 2019: Capacity management made easy with Amazon EC2 Auto Scaling https://youtu.be/9BlsFNBnKHc
Monitor Resource Changes with Amazon CloudWatch Events https://youtu.be/-rQku_AeN_Y
AWS re:Invent 2019: Get the most from Elastic Load Balancing for different workloads https://youtu.be/HKh54BkaOK0
AWS re:Invent 2020: Building with AWS PrivateLink, Gateway Load Balancer, and AWS Partners https://youtu.be/09Fvr796SVQ
AWS re:Invent 2019: Scaling up to your first 10 million users https://youtu.be/kKjm4ehYiMs
AWS re:Invent 2020: A security operator's guide to practical AWS CloudTrail analysis https://youtu.be/Tr78kq-Oa70
AWS re:Invent 2020: Elastic Load Balancing: A year of innovations https://youtu.be/cntxaahxtfM
AWS re:Invent 2020: Introducing Gateway Load Balancer for deploying & running virtual appliances https://youtu.be/-j2smz_VCH4
AWS re:Invent 2019: Capacity management made easy with Amazon EC2 Auto Scaling https://youtu.be/9BlsFNBnKHc
  
Labs:
Introduction to Amazon EC2 Auto Scaling https://amazon.qwiklabs.com/focuses/22224?catalog_rank=%7B%22rank%22%3A1%2C%22num_filters%22%3A0%2C%22has_search%22%3Atrue%7D&parent=catalog&search_id=15164248 Note: This Qwiklabs lab is not free, but you will use a student account, so there won't be any AWS charges.
Introduction to Elastic Load Balancing https://amazon.qwiklabs.com/focuses/24225?catalog_rank=%7B%22rank%22%3A2%2C%22num_filters%22%3A0%2C%22has_search%22%3Atrue%7D&parent=catalog&search_id=15164578 Note: This Qwiklabs lab is not free, but you will use a student account, so there won't be any AWS charges.
AWS CloudTrail Monitoring with Amazon CloudWatch - Workshop https://cloudtrail-with-cloudwatch.workshop.aws/ Note: While this lab is free, you will need to use your own AWS account, which means you may incur some charges for running resources used by the labs.

Previous    Top    Next