AWS 101

Ibrahima SOW

What is AWS ?

Cloud services

Since 2003

Worldwide expansion

  • Regions
    Geographic areas
    actually 16 (6 more in 2018)
  • Availability Zones (AZ)
    Data center in a region
    44 AZs (17 more in 2018)
  • Edge Locations
    Endpoints/CDN : CloudFront at Amazon
    96 all over the world

EC2

Virtualized server
 

Pay only for capacity that you use
https://aws.amazon.com/fr/ec2/instance-types/
https://aws.amazon.com/fr/ec2/pricing/
 

Complete control of computing resources

You can use AMIs, take snapshots, create auto scaling strategies

Elastic Compute Cloud

IAM

Complete security manager

users, roles, groups, policies, API access keys

Identity and Access Management

S3

One of the first services of AWS

Objects are stored in buckets

Files can be from 0 bytes to 5TB

Scalable, replicated, Lifecycle management
 

You can make a bucket public, allow users/roles/groups, apply policies
 

Can be used as CDN

Different storage classes, different prices

Simple Storage Service

RDS

On demand Database server

Almost totally managed by Amazon

Different SGBD : Aurora, SQL Server, MySQL, MariaDB, ...
 

Backups and restore
 

Relational Database Service

What's next ?

  • VPC
     
  • DynamoDB
     
  • Choose between AWS and PHP SDK, API Gateway, SNS/SQS for the demo

AWS 101

By Ibrahima Sow

AWS 101

  • 151