Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

Awedis Keofteian Cloud Software Engineer at Zero&One About me AWS Community Builder User Group Leader

Slide 3

Slide 3 text

How My Career Started? 2017 2019 2023 Learning / Working Introduced to AWS Hosting Providers Cloud Software Eng. Using AWS Everyday

Slide 4

Slide 4 text

March 3, 2006, began offering IT infrastructure First Service: Simple Queue Service (SQS) Amazon Web Services Over 200 services

Slide 5

Slide 5 text

Global cloud platform Used by around 80% of Fortune 500 Companies IT, AI, ML, Web, Mobile services and many more What is AWS?

Slide 6

Slide 6 text

Global Infrastructure • Regions (26) | Availability Zones (AZ) (84)

Slide 7

Slide 7 text

Global Infrastructure

Slide 8

Slide 8 text

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

Slide 9

Slide 9 text

Why AWS? How is this done on AWS?

Slide 10

Slide 10 text

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) …

Slide 11

Slide 11 text

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)

Slide 12

Slide 12 text

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

Slide 13

Slide 13 text

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…

Slide 14

Slide 14 text

Application Comparison S3 EC2 RDS

Slide 15

Slide 15 text

Serverless S3 RDS

Slide 16

Slide 16 text

How to Start Your AWS Journey? AWS Self-Paced Labs Play around (60+ services in AWS Free Tier) Read Blogs, Articles and Implement Some Watch (AWS Training Center) Courses (Udemy, Coursera, Cloud Academy …) AWS Certification Join User Groups

Slide 17

Slide 17 text

No content

Slide 18

Slide 18 text

AWS User Group Beirut

Slide 19

Slide 19 text

Thank You Awedis Keofteian linkedin.com/in/awedis Questions?