AWS from A-Z

A series of sketch notes made by Madhu.

Follow her on for daily updates.

Key Features of the Amazon Web Services Cloud

  • AWS Services provided deliver specific functionality and are isolated. Additionally, they can be configured to work with other services based on the application requirements.
  • AWS Services are highly available and highly scalable due to the robust Infrastructure. Applications developed can be reliable based on the service SLA.
  • Despite being highly resilient, AWS is not 100% failure-proof. They operate on ‘everything fails all the time’. The user can implement a highly available and fault-tolerant architect to do so.
  • Application-specific resources can be scaled up and down based on incoming end-user traffic. AWS Infrastructure offers Regions, Availability Zones (AZs) and Edge Locations. AWS Service resources can be partitioned based on AZs.
  • Global application deployment can be implemented within minutes via the available Infrastructure. Irrespective of the mode of access (AWS Console/ AWS CLI/ AWS SDK), AWS Services are offered and can be accessed via an API.
  • AWS offers an on-demand, pay-as-you-go payment model wherein you can pay only for the resources you use.
  • Cloud migration of legacy software into AWS is not possible.
  • Security of AWS Services used is not managed by AWS. The user has to take precautions to keep their applications and data in the cloud safe.
  • AWS Services support a large number of application types including but not limited to website hosting, management applications, web servers that use a publish/subscribe model and more.

AWS Basics

ABC's of AWS

Read more here

Storage

ABC's of AWS Storage

Read more here