Introduction 2 to aws and storage options
-
Upload
szilveszter-molnar -
Category
Software
-
view
201 -
download
0
Transcript of Introduction 2 to aws and storage options
![Page 1: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/1.jpg)
Introduction to AWSStorage Options
Szilveszter Molnar@moszinet
![Page 2: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/2.jpg)
Development vs Operations
![Page 3: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/3.jpg)
Recap
![Page 4: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/4.jpg)
Recap• Infrastructure as a Service -
IAAS
• No reason to do it by yourself
• Elastic Computing
• Regions an Availability Zones
• Elastic Compute Cloud - EC2
![Page 5: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/5.jpg)
AWS Services Overview
![Page 6: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/6.jpg)
Compute• EC2 (On-Demand, Reserved, Spot)
• Autoscaling
• ELB
• AWS Lambda
• Container Service
• VM Import/Export
![Page 7: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/7.jpg)
Storage & Content Delivery• Amazon S3
• Glacier
• Elastic Block Store - EBS
• Elastic File System
• CloudFront
• Import/Export Snowball
![Page 8: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/8.jpg)
Storage & Content Delivery• Amazon S3
• Glacier
• Elastic Block Store - EBS
• Elastic File System
• CloudFront
• Import/Export Snowball
![Page 9: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/9.jpg)
Database• Relational Database Service - RDS
• MySQL, MS SQL, Oracle, Postgres, etc ...
• Aurora
• AWS Database Migration Service
• DynamoDB
• Redshift
• ElastiCache
![Page 10: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/10.jpg)
Networking• Amazon VPC
• AWS Direct Connect
• Amazon Route53
![Page 11: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/11.jpg)
Developer Tools• AWS CodeCommit
• AWS CodeDeploy
• AWS CodePipeline
![Page 12: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/12.jpg)
...• Management Tools
• Security & Identity
• Analytics
• Internet of Things
• Mobile Services
• Application Services
• Enterprise Applications
![Page 13: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/13.jpg)
![Page 14: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/14.jpg)
Storage Options
![Page 15: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/15.jpg)
Storage Options• EBS
• Instance Store Volumes
• S3
• Glacier
![Page 16: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/16.jpg)
EBS
![Page 17: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/17.jpg)
Elastic Block Storage• Block level storage
• Use with EC2 instances
• Types
• Standard - ~100 IOPS, "best effort"
• Provisioned - max 2000 IOPS / volume
• stripe volumes for more (RAID 0)
![Page 18: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/18.jpg)
Elastic Block Storage• Highly available and reliable
• Replicated across multiple servers in an AZ
• Snapshots
• Incremental
• Stored in S3
• Annual Durability w/ less then 20 GB modified data 99.5%-99.9%
![Page 19: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/19.jpg)
Elastic Block Storage• Ideal Usage Patterns
• relatively frequent data changes
• databases with consistent read & writes
• raw block-level storage
![Page 20: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/20.jpg)
Elastic Block Storage• Anti-Patterns
• Temporary storage (use local instance volumes, SQS or ElastiCache)
• Highly-durable storage (use S3, Glacier)
• Static data (use S3)
![Page 21: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/21.jpg)
Instance Store Volumes• Temporary
• SSD
• up to 120,000 IOPS
• attached to the physical server
• NOT Durable: lost if the instance is stopped/fails
![Page 22: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/22.jpg)
S3
![Page 23: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/23.jpg)
Simple Storage Service• Simple key-value storage
• 1 Byte - 5 TB object size
• Buckets
• Highly scalable, reliable and low-latency
• Durability: 99.999999999 %
• Availability: 99.99 %
![Page 24: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/24.jpg)
Simple Storage Service• Versioning
• Lifetime control
• Multi-Factor Auth Delete
• Reduced Redundancy - 99.99% durability
• 400x more durable than 1 typical HDD
![Page 25: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/25.jpg)
Simple Storage Service• Ideal Usage Patterns
• Static web content and media
• Static website hosting
• Archival of critical data
![Page 26: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/26.jpg)
Simple Storage Service• Anti-Patterns
• File System
• Structured data with query
• Rapidly changing data
• Backup and archival storage
![Page 27: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/27.jpg)
Glacier
![Page 28: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/28.jpg)
Glacier• 0.01$ / GB
• Store "archives"
• Retrieve archives by initiating a retrieval job
• Archives organised in vaults
• Durability 99.999999999 %
• Retrieve jobs complete in 3-5 hours
![Page 29: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/29.jpg)
Glacier• Ideal Usage Patterns
• Offsite archival
• Magnetic tape replacement
• Anti-patterns
• Rapidly changing data
• Real time access
![Page 30: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/30.jpg)
Recap
![Page 31: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/31.jpg)
Recap• EBS
• "Hard disk"
• S3
• Buckets, highly durable 11 9's, fast access
• Glacier
• Archives, highly durable 11 9's, slow access
![Page 32: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/32.jpg)
• AWS Overview White Paper
• AWS Storage Options Whitepaper
• qwiklab.com (free until end of March)
![Page 33: Introduction 2 to aws and storage options](https://reader034.fdocuments.us/reader034/viewer/2022042723/5875d1421a28ab8f438b5479/html5/thumbnails/33.jpg)
Thank you!@moszinet