Slide 1

Slide 1 text

AWS 101 Rumesh Hapuarachchi

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

Common Services

Slide 6

Slide 6 text

Storage

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

Simple Storage Service ●Storage for the internet. Natively online. ●Store and retrieve any amount of data, any time, anywhere ●Highly scalable, reliable, fast and durable (99.999999999%)

Slide 9

Slide 9 text

Compute

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

Elastic Compute Cloud ● Resizable compute capacity ● Complete control of resources ● Pay as you go ● Scale according to your needs ● Different Classes for different purposes

Slide 12

Slide 12 text

Databases

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

DynamoDB ● Fully managed NoSQL database ● Store any amount of data ● Fast, predictable performance ● WCU, RCU ● MapReduce integration ● Auto Scaling

Slide 15

Slide 15 text

Relational Database Service ● Cost efficient and resizable capacity ● MySql, MS-SQL, Oracle, PostgreSQL ● Aurora ● Multi AZ ● Managed software updates and backups

Slide 16

Slide 16 text

Networking and Content Distribution

Slide 17

Slide 17 text

VPC ● Private network ● Isolate by default ● Private/ Public ● NAT

Slide 18

Slide 18 text

CloudFront ● Web Service for content delivery ● Cache static content ● Act as a Proxy ● Distribute content to end users with low latency, high speed.

Slide 19

Slide 19 text

Combining everything

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

Too much manual work?

Slide 22

Slide 22 text

https://docs.amplify.aws/ amplify init amplify add hosting amplify add api amplify push

Slide 23

Slide 23 text

Serverless?

Slide 24

Slide 24 text

Scenario: 1600 request/day @200ms avg = 3,200,000 ms/day 2x c3.large 1yr up-front reserved No multi AZ No burst handling 1024 mb memory Handles HA & bursts $0.0000016/100m s $2.97/day $0.05/day Pricing example credits: AWS re:Invent 2015 | (DVO209) JAWS: The Monstrously Scalable Serverless

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

Machine Learning, Quantum Computing & Blockchain?

Slide 28

Slide 28 text

Amazon Comprehend - NLP Amazon Lex - Chatbot Amazon Polly - Lifelike text to speech Amazon SageMaker - ML Studio for MLE & DS Amazon Rekognition - Image and Video analysis Amazon Textract - Extract text and data (OCR) Amazon Managed Blockchain Amazon Quantum Ledger Database (QLDB) Amazon Braket - Quantum Computing

Slide 29

Slide 29 text

Certifications

Slide 30

Slide 30 text

https://aws.amazon.com/certification/

Slide 31

Slide 31 text

Learn More

Slide 32

Slide 32 text

Meetup Page https://www.meetup.com/awsugcmb Facebook Group https://www.facebook.com/groups/515899255835750 WhatsApp Group https://chat.whatsapp.com/JVm1zhXAcbO8bmstT0B4f4

Slide 33

Slide 33 text

https://aws.amazon.com/architecture/

Slide 34

Slide 34 text

https://aws.amazon.com/whitepapers/

Slide 35

Slide 35 text

https://docs.aws.amazon.com/

Slide 36

Slide 36 text

https://pages.awscloud.com/GLOBAL-devstrategy-OE-BuildOnServerless-2019-reg-event.html

Slide 37

Slide 37 text

https://github.com/aws-samples

Slide 38

Slide 38 text

No content

Slide 39

Slide 39 text

rehrumesh rumeshh@99x.lk