Skip to content

Amazon Web Services

Amazon Web Services


AWS Free Resources




AWS Certification

AWS Glossary

Awesome AWS

AWS Marketplace

AWS Pricing

AWS Calculator

AWS on Twitter

AWS Application Architecture

AWS Stacks

AWS Youtube channel and Podcasts

Closed groups for AWS certified professionals

AWS re:Invent 2015

AWS Slides

AWS Architecture Blog, Official Blog, AWS Labs, AWS Quick Start

AWS Case Studies

  • Thomas Publishing Case Study After moving to AWS, we were able to shut down our largest data center, eliminating hundreds of thousands of dollars in associated real estate, facility operations, and power and cooling costs.

AWS tips. AWS Performance. Handling AWS Failures and Outages

AWS Clients

AWS New Features

AWS Management Console

AWS Management Tools Blog

AWS Cloudwatch

AWS Schema Conversion Tool




  • Amazon RDS Proxy – Now Generally Available A fully managed, highly available database proxy for Amazon Relational Database Service (RDS) that makes applications more scalable, more resilient to database failures, and more secure.

AWS Application Discovery Service

New AWS Competency. AWS Migration

AWS Database Migration Service

AWS Redshift

AWS DevOps. AWS CodePipeline

AWS Elastic Beanstalk

AWS OpsWorks

AWS Networking

AWS Route 53

AWS Elastic Load Balancing

AWS Application Load Balancer (ALB)


AWS Latency

  • Find the fastest region from your location Check AWS response time from you browser. Sharing my mini-project, it measures response time from AWS services from different regions base on your location. let me know what you think.
  • Linkedin Discussion
    1. Don’t do just a single check, the first check will be a lot slower as DNS lookups will need to be done, etc.
    2. I’d recommend doing at least 3 checks getting an average.
  • Run 6 checks (with a random 3-10 second delay between each one), the first can be ignored, the highest one is also ignored (as a likely outlier), then for the next 4 show the minimum, maximum and average (mean).
  • Optimizing Latency and Bandwidth for AWS Traffic

Amazon ECS optimized AMI

AWS EC2 Container Registry ECR (Docker)

Docker for AWS


aws ec2 describe-instances --filters Name=instance-state-name,Values=running --query 'Reservations[].Instances[].[InstanceID]'
  • List all AWS instances in a table format using ‘awscli’:
aws ec2 describe-instances --query 'Reservations[].Instances[].[Placement.AvailabilityZone, State.Name, InstanceID,InstanceType,Platform,Tags.Value,State.Code,Tags.Values]' --output table


AWS Client VPN

AWS SQS. Amazon Simple Queue Service

AWS Application Discovery Service Update. Agentless Discovery for VMware

VMware Cloud on AWS

AWS Developer Blog

AWS Application Services

AWS Serverless

AWS API Gateway

AWS CloudFormation. Free Templates

Infrastructure Code Template Generators

Former2 to generate IaC templates

AWS for Windows

Continuous Deployment with AWS

AWS Security

Policy as Code with AWS CDK and Open Policy Agent

Payment Card Industry Data Security Standard compliance


AWS Organizations

AWS CloudFront

AWS Firewalls

AWS WAF Web Application Firewall

AWS Vault

AWS S3 & EBS. AWS Storage Gateway

Amazon EFS Elastic File System

AWS Transfer

AWS Fargate


AWS Backup and Recovery. Design for failure

AWS Config Rules

AWS Big Data

AWS Data Lake

  • Building a Data Lake on AWS AWS provides a highly scalable, flexible, secure, and cost-effective solution for your organization to build a Data Lake – a data repository for both structured and unstructured data that is designed to be easily accessible for on-demand data analytics enabling you to answer questions as they arise.

AWS Data Pipeline (aka Big Data Pipelines or Data Streams)



AWS Elastic Transcoder. Video streaming

AWS and Splunk

AWS Monitoring

Amazon Alexa. Voice User Interface

AWS Partner Network (APN)

AWS Startup Collection. For startups building on AWS


Rancher on AWS

AWS App Mesh

AWS Fargate

Interview Questions

Local Testing


Migrating On Premise VM to AWS

AWS configuration files

Open Source at AWS

AWS Service Quota Requests

Resource Hierarchies

AWS Systems Manager Explorer

AWS Systems Manager Incident Manager

AWS Managed Services for Prometheus and Grafana

AWS Chaos Engineeering. AWS Fault Injection Simulator

Best Practices

New Features


  • superwerker Automates AWS Cloud deployments backed by decades of expertise and best practices


  • ec2-spot-converter This tool converts existing EC2 instances back and forth from on-demand and ‘persistent’ Spot billing models while preserving instance attributes (Launch configuration, Tags..), network attributes (existing Private IP addresses, Elastic IP), storage (Volumes), Elastic Inference accelerators and Elastic GPUs. It also allows replacement of existing Spot instances with new “identical” ones to update the instance type and cpu options.
  • AWS Automated Inventory A command line tool that allows you to quickly and easily generate inventory reports of your AWS resources.
  • In this repository, we share code for building infrastructure to collect, enrich, and visualize AWS Web Application Firewall logs. Implementing this project in your AWS account will allow you to view and filter the logs through Kibana dashboards below, as well as customize views and dashboards to your needs.

Third party tools

AWS Amplify

AWS Control Tower

  • AWS Control Tower The easiest way to set up and govern a secure multi-account AWS environment




Cloud Development Kit CDK

AWS Secrets Manager

AWS Cloud Map and HealthChecks

  • Custom Health Check: HealthCheckCustomConfig Cloud Map will eventually mark the instance as unhealthy if it doesn’t receive the health status in 30 seconds. Custom health checks are implemented as regular Route53 healthchecks that check S3 bucket keys (note http access instead of https).

AWS Cloud Endure

AWS Patterns

AWS Tags


aws responsability model


Click to expand!


Click to expand!