Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Intro to AWS

awedis
February 23, 2023

Intro to AWS

Introduction to AWS
Using Mern Stack

awedis

February 23, 2023
Tweet

More Decks by awedis

Other Decks in Technology

Transcript

  1. March 3, 2006, began offering IT infrastructure First Service: Simple

    Queue Service (SQS) Amazon Web Services Over 200 services
  2. Global cloud platform Used by around 80% of Fortune 500

    Companies IT, AI, ML, Web, Mobile services and many more What is AWS?
  3. How Much it Costs? • Per hour billing for almost

    everything • Region specific pricing • Term specific pricing • Spot resources • Pay as you go (for what you use only) • Cost of land • Fiber • Electricity • Taxes
  4. Service Overview • EC2 (Elastic Compute Cloud) • S3 (Simple

    Storage Service) • Relational Database Service (RDS) • Lambda • API Gateway • SQS (Simple Queue Service) • VPC (Virtual Private Cloud) …
  5. Elastic Compute Cloud (EC2) • Virtual servers • Configure CPU,

    memory, storage, security and networking • Scale up or down (spikes) (AWS Auto Scaling) Security Groups (Firewall) • Type (HTTP, HTTPS, SSH …) • Protocol (TCP, UDP …) • Port Range (80, 22, 443) • Source (0.0.0.0/0)
  6. Simple Storage Service (S3) • Object storage service • Different

    use cases (data lakes, websites, mobile applications, backup, archive …) • Buckets & Objects S3 Glacier Deep Archive S3 Glacier S3 Intelligent- Tiering S3 Standard S3 One Zone-IA S3 Standard-IA S3 on Outposts
  7. RDS VS. DynamoDB (SQL VS. NoSQL) • Managed SQL database

    service • Several database engines (MySQL, PostgreSQL, MariaDB, Oracle etc…) • DynamoDB is key-value NoSQL database • Serverless, in-memory caching etc…
  8. Demo • EC2 – (Allow HTTP, SSH, MySQL) (80, 22,

    3306) • Once we SSH (Start downloading everything needed) • Nginx (Web Server), NodeJS, npm, git • PM2 is a daemon process manager that will help you manage and keep your application online 24/7 • Key (.pem)