SlideShare a Scribd company logo
LAYANAN
PENYIMPANAN
CLOUD COMPUTING
IFN614 Komputasi Awan
Powered by AWS
Cloud Storage
The cloud is like an online version of a hard drive
▪ Instead of having the drive within your computer or on
another device, you save your files to virtual servers.
Benefits
▪ Files saved to the cloud can be accessed by any device,
anywhere you have internet access.
▪ Important files, photos, and videos are saved where
they won’t be lost if your computer crashes.
▪ Allows easy file sharing with family and/or friends.
Free Cloud Storage
▪ Google Drive (15 GB shared between all Google
services)
▪ Box: 10GB free
▪ Microsoft’s OneDrive: 5GB free (1TB for students)
▪ Dropbox (2 GB)
▪ Apple’s iCloud (One GB from a "Windows.." or
Linux.. computer, 5 GB from a OS X or iOS device)
AWS S3
AWS Simple Storage Service
▪ Amazon Simple Storage Service (Amazon S3)
provides developers and IT teams secure, durable,
highly scalable object storage at a very low cost.
You can store and retrieve any amount of data, at
any time, from anywhere on the web through a
simple web service interface. You can write, read,
and delete objects containing from 1 byte to 5 TB
of data.
▪ Amazon S3 is highly scalable, allowing concurrent
read or write access to data by many separate
clients or application threads.
AWS S3
AWS S3
▪ Amazon S3 Standard, for general-purpose storage
of frequently accessed data --designed to deliver
99.999999999% durability and 99.99% availability.
▪ Amazon S3 Standard-Infrequent Access (Standard-
IA), for long-lived, but less frequently accessed data
--Designed to provide 99.999999999% durability
and 99.9% availability
▪ Amazon Reduced Redundancy Storage (RRS)
Designed to provide 99.99% durability and 99.99%
availability
AWS S3 Use Case
1. Amazon S3 is used to store and distribute static web
content and media. This content can be delivered directly
from Amazon S3 because each object in Amazon S3 has a
unique HTTP URL. Alternatively, Amazon S3 can serve as an
origin store for a content delivery network (CDN), such as
Amazon CloudFront.
2. Amazon S3 is used to host entire static websites. Amazon
S3 provides a low-cost, highly available, and highly scalable
solution, including storage for static HTML files, images,
videos, and client-side scripts in formats such as JavaScript.
3. Amazon S3 is used as a data store for computation and
large-scale analytics, such as financial transaction analysis,
clickstream analytics, and media transcoding. Because of the
horizontal scalability of Amazon S3, you can access your data
from multiple computing nodes concurrently without being
constrained by a single connection.
AWS S3 for Specific Purposes
AWS S3 Concepts: Object
▪ Objects are the fundamental storage entities in S3.
They are composed of object data and metadata,
and range in size from 1 byte to 5 gigabytes.
▪ Metadata is a set of name-value pairs associated
with the object. Default metadata includes date last
modified, and standard metadata such as Content-
Type. Custom metadata can be specified at the
time the object is stored.
AWS S3 Concepts: Bucket
▪ A bucket is a container for objects. Every object is
contained within a bucket.
▪ The bucket provides a unique namespace for
management of objects contained in the bucket.
▪ No limit on the number of objects per bucket.
▪ Bucket namespace is global. Each user is limited to
100 buckets.
AWS S3 Concepts: Keys
▪ A key is a unique identifier for an object within a
bucket. Every object has exactly one key.
▪ The bucket name + key uniquely identify each
object.
▪ The full unique address for each object consists of
service endpoint + bucket name + key.
Example:
“http://s3.amazonaws.com/testbucket/2006-09- 30/photo.jpg”, where
▪ “testbucket” is the name of the bucket,
▪ “2006-09-30/photo.jpg” is the name of the key.
AWS S3 Namespace
Amazon S3
bucket bucket
object object object
object
bucket
object object
Getting Started AWS S3
Data redundantly stored in region
Designed for Seamless Scaling
AWS S3 Operations
Use either the REST or SOAP API to do the following
and more
▪ Create a bucket
▪ Write an object
▪ Read an object
▪ Delete an object (Be careful not to rapidly create
and delete an object)
▪ List the keys (files)
AWS Glacier
AWS Glacier
▪ Amazon Glacier is an extremely low-cost storage
service that provides highly secure, durable, and
flexible storage for data archiving and online
backup.
▪ With Amazon Glacier, you can reliably store your
data for as little as $0.007 per gigabyte per month.
▪ Amazon Glacier is designed to provide average
annual durability of 99.999999999 percent (11
nines) for an archive.
▪ The service redundantly stores data in multiple
facilities and on multiple devices within each
facility.
AWS Glacier
AWS EFS
AWS Elastic File System (EFS)
Amazon Elastic File System (Amazon EFS) delivers a
simple, scalable, elastic, highly available, and highly
durable network file system as a service to EC2 instances.
It supports Network File System versions 4 (NFSv4) and
4.1 (NFSv4.1), which makes it easy to migrate enterprise
applications to AWS or build new ones.
Amazon EFS is ideal for growing datasets consisting of
larger files that need both high performance and multi-
client access.
Amazon EFS supports highly parallelized workloads and
is designed to meet the performance needs of big data
and analytics, media processing, content management,
web serving, and home directories.
AWS EFS
AWS EBS
AWS Elastic Block Store (EBS)
Amazon Elastic Block Store (Amazon EBS) volumes
provide durable block-level storage for use with EC2
(Elastic Compute Cloud) instances.
Amazon EBS volumes are network-attached storage that
persists independently from the running life of a single
EC2 instance.
After an EBS volume is attached to an EC2 instance, you
can use the EBS volume like a physical hard drive,
typically by formatting it with the file system of your
choice and using the file I/O interface provided by the
instance operating system.
Amazon EBS is well-suited for use as the primary storage
for a database or file system, or for any application or
instance (operating system) that requires direct access to
raw block-level storage.
Summary
AWS Storage Summary
AWS Storage Summary
AWS Storage Summary
AWS Storage Needs

More Related Content

Similar to PowerPoint Presentation.pdf

數位媒體雲端儲存案例和技術分享 (AWS Storage Options for Media Industry)
數位媒體雲端儲存案例和技術分享 (AWS Storage Options for Media Industry)數位媒體雲端儲存案例和技術分享 (AWS Storage Options for Media Industry)
數位媒體雲端儲存案例和技術分享 (AWS Storage Options for Media Industry)
Amazon Web Services
 
Storage & Content Delivery
Storage & Content Delivery Storage & Content Delivery
Storage & Content Delivery
Amazon Web Services
 
AWS Storage and Content Delivery Services
AWS Storage and Content Delivery ServicesAWS Storage and Content Delivery Services
AWS Storage and Content Delivery Services
Amazon Web Services
 
AWS Storage and Data Migration: AWS Innovate Ottawa
AWS Storage and Data Migration: AWS Innovate OttawaAWS Storage and Data Migration: AWS Innovate Ottawa
AWS Storage and Data Migration: AWS Innovate Ottawa
Amazon Web Services
 
Aws
AwsAws
Storage & Content Delivery
Storage & Content DeliveryStorage & Content Delivery
Storage & Content Delivery
Amazon Web Services
 
Intro to AWS: Storage Services
Intro to AWS: Storage ServicesIntro to AWS: Storage Services
Intro to AWS: Storage Services
Amazon Web Services
 
Aws storage for media overview
Aws storage for media overview Aws storage for media overview
Aws storage for media overview
Amazon Web Services
 
AWS re:Invent 2016: Getting Started with the Hybrid Cloud: Enterprise Backup ...
AWS re:Invent 2016: Getting Started with the Hybrid Cloud: Enterprise Backup ...AWS re:Invent 2016: Getting Started with the Hybrid Cloud: Enterprise Backup ...
AWS re:Invent 2016: Getting Started with the Hybrid Cloud: Enterprise Backup ...
Amazon Web Services
 
AWS simple storage service
AWS simple storage serviceAWS simple storage service
AWS simple storage service
Dhananjay Aloorkar
 
Storage and Compute
Storage and ComputeStorage and Compute
Storage and Compute
Amazon Web Services
 
Ingest and storage options
Ingest and storage optionsIngest and storage options
Ingest and storage options
Amazon Web Services
 
Aws object storage and cdn(s3, glacier and cloud front) part 1
Aws object storage and cdn(s3, glacier and cloud front)   part 1Aws object storage and cdn(s3, glacier and cloud front)   part 1
Aws object storage and cdn(s3, glacier and cloud front) part 1
Parag Patil
 
Introduction to AWS Storage Services
Introduction to AWS Storage ServicesIntroduction to AWS Storage Services
Introduction to AWS Storage Services
Amazon Web Services
 
Case Study Amazon AWS
Case Study Amazon AWSCase Study Amazon AWS
Case Study Amazon AWS
VijaySingh790398
 
Cloud storage
Cloud storageCloud storage
Cloud storage
Amazon Web Services
 
AWS Storage and Data Migration
AWS Storage and Data MigrationAWS Storage and Data Migration
AWS Storage and Data Migration
Amazon Web Services
 
Scaling up to your first 10 million users - Pop-up Loft Tel Aviv
Scaling up to your first 10 million users - Pop-up Loft Tel AvivScaling up to your first 10 million users - Pop-up Loft Tel Aviv
Scaling up to your first 10 million users - Pop-up Loft Tel Aviv
Amazon Web Services
 
Aws storage options
Aws storage optionsAws storage options
Aws storage options
DrRajapraveen
 
AWS Storage Options
AWS Storage OptionsAWS Storage Options
AWS Storage Options
Amazon Web Services
 

Similar to PowerPoint Presentation.pdf (20)

數位媒體雲端儲存案例和技術分享 (AWS Storage Options for Media Industry)
數位媒體雲端儲存案例和技術分享 (AWS Storage Options for Media Industry)數位媒體雲端儲存案例和技術分享 (AWS Storage Options for Media Industry)
數位媒體雲端儲存案例和技術分享 (AWS Storage Options for Media Industry)
 
Storage & Content Delivery
Storage & Content Delivery Storage & Content Delivery
Storage & Content Delivery
 
AWS Storage and Content Delivery Services
AWS Storage and Content Delivery ServicesAWS Storage and Content Delivery Services
AWS Storage and Content Delivery Services
 
AWS Storage and Data Migration: AWS Innovate Ottawa
AWS Storage and Data Migration: AWS Innovate OttawaAWS Storage and Data Migration: AWS Innovate Ottawa
AWS Storage and Data Migration: AWS Innovate Ottawa
 
Aws
AwsAws
Aws
 
Storage & Content Delivery
Storage & Content DeliveryStorage & Content Delivery
Storage & Content Delivery
 
Intro to AWS: Storage Services
Intro to AWS: Storage ServicesIntro to AWS: Storage Services
Intro to AWS: Storage Services
 
Aws storage for media overview
Aws storage for media overview Aws storage for media overview
Aws storage for media overview
 
AWS re:Invent 2016: Getting Started with the Hybrid Cloud: Enterprise Backup ...
AWS re:Invent 2016: Getting Started with the Hybrid Cloud: Enterprise Backup ...AWS re:Invent 2016: Getting Started with the Hybrid Cloud: Enterprise Backup ...
AWS re:Invent 2016: Getting Started with the Hybrid Cloud: Enterprise Backup ...
 
AWS simple storage service
AWS simple storage serviceAWS simple storage service
AWS simple storage service
 
Storage and Compute
Storage and ComputeStorage and Compute
Storage and Compute
 
Ingest and storage options
Ingest and storage optionsIngest and storage options
Ingest and storage options
 
Aws object storage and cdn(s3, glacier and cloud front) part 1
Aws object storage and cdn(s3, glacier and cloud front)   part 1Aws object storage and cdn(s3, glacier and cloud front)   part 1
Aws object storage and cdn(s3, glacier and cloud front) part 1
 
Introduction to AWS Storage Services
Introduction to AWS Storage ServicesIntroduction to AWS Storage Services
Introduction to AWS Storage Services
 
Case Study Amazon AWS
Case Study Amazon AWSCase Study Amazon AWS
Case Study Amazon AWS
 
Cloud storage
Cloud storageCloud storage
Cloud storage
 
AWS Storage and Data Migration
AWS Storage and Data MigrationAWS Storage and Data Migration
AWS Storage and Data Migration
 
Scaling up to your first 10 million users - Pop-up Loft Tel Aviv
Scaling up to your first 10 million users - Pop-up Loft Tel AvivScaling up to your first 10 million users - Pop-up Loft Tel Aviv
Scaling up to your first 10 million users - Pop-up Loft Tel Aviv
 
Aws storage options
Aws storage optionsAws storage options
Aws storage options
 
AWS Storage Options
AWS Storage OptionsAWS Storage Options
AWS Storage Options
 

Recently uploaded

Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
IJNSA Journal
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
RadiNasr
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
University of Maribor
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
NazakatAliKhoso2
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
Aditya Rajan Patra
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 

Recently uploaded (20)

Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 

PowerPoint Presentation.pdf

  • 2. Cloud Storage The cloud is like an online version of a hard drive ▪ Instead of having the drive within your computer or on another device, you save your files to virtual servers. Benefits ▪ Files saved to the cloud can be accessed by any device, anywhere you have internet access. ▪ Important files, photos, and videos are saved where they won’t be lost if your computer crashes. ▪ Allows easy file sharing with family and/or friends.
  • 3. Free Cloud Storage ▪ Google Drive (15 GB shared between all Google services) ▪ Box: 10GB free ▪ Microsoft’s OneDrive: 5GB free (1TB for students) ▪ Dropbox (2 GB) ▪ Apple’s iCloud (One GB from a "Windows.." or Linux.. computer, 5 GB from a OS X or iOS device)
  • 5. AWS Simple Storage Service ▪ Amazon Simple Storage Service (Amazon S3) provides developers and IT teams secure, durable, highly scalable object storage at a very low cost. You can store and retrieve any amount of data, at any time, from anywhere on the web through a simple web service interface. You can write, read, and delete objects containing from 1 byte to 5 TB of data. ▪ Amazon S3 is highly scalable, allowing concurrent read or write access to data by many separate clients or application threads.
  • 7. AWS S3 ▪ Amazon S3 Standard, for general-purpose storage of frequently accessed data --designed to deliver 99.999999999% durability and 99.99% availability. ▪ Amazon S3 Standard-Infrequent Access (Standard- IA), for long-lived, but less frequently accessed data --Designed to provide 99.999999999% durability and 99.9% availability ▪ Amazon Reduced Redundancy Storage (RRS) Designed to provide 99.99% durability and 99.99% availability
  • 8. AWS S3 Use Case 1. Amazon S3 is used to store and distribute static web content and media. This content can be delivered directly from Amazon S3 because each object in Amazon S3 has a unique HTTP URL. Alternatively, Amazon S3 can serve as an origin store for a content delivery network (CDN), such as Amazon CloudFront. 2. Amazon S3 is used to host entire static websites. Amazon S3 provides a low-cost, highly available, and highly scalable solution, including storage for static HTML files, images, videos, and client-side scripts in formats such as JavaScript. 3. Amazon S3 is used as a data store for computation and large-scale analytics, such as financial transaction analysis, clickstream analytics, and media transcoding. Because of the horizontal scalability of Amazon S3, you can access your data from multiple computing nodes concurrently without being constrained by a single connection.
  • 9. AWS S3 for Specific Purposes
  • 10. AWS S3 Concepts: Object ▪ Objects are the fundamental storage entities in S3. They are composed of object data and metadata, and range in size from 1 byte to 5 gigabytes. ▪ Metadata is a set of name-value pairs associated with the object. Default metadata includes date last modified, and standard metadata such as Content- Type. Custom metadata can be specified at the time the object is stored.
  • 11. AWS S3 Concepts: Bucket ▪ A bucket is a container for objects. Every object is contained within a bucket. ▪ The bucket provides a unique namespace for management of objects contained in the bucket. ▪ No limit on the number of objects per bucket. ▪ Bucket namespace is global. Each user is limited to 100 buckets.
  • 12. AWS S3 Concepts: Keys ▪ A key is a unique identifier for an object within a bucket. Every object has exactly one key. ▪ The bucket name + key uniquely identify each object. ▪ The full unique address for each object consists of service endpoint + bucket name + key. Example: “http://s3.amazonaws.com/testbucket/2006-09- 30/photo.jpg”, where ▪ “testbucket” is the name of the bucket, ▪ “2006-09-30/photo.jpg” is the name of the key.
  • 13. AWS S3 Namespace Amazon S3 bucket bucket object object object object bucket object object
  • 17. AWS S3 Operations Use either the REST or SOAP API to do the following and more ▪ Create a bucket ▪ Write an object ▪ Read an object ▪ Delete an object (Be careful not to rapidly create and delete an object) ▪ List the keys (files)
  • 19. AWS Glacier ▪ Amazon Glacier is an extremely low-cost storage service that provides highly secure, durable, and flexible storage for data archiving and online backup. ▪ With Amazon Glacier, you can reliably store your data for as little as $0.007 per gigabyte per month. ▪ Amazon Glacier is designed to provide average annual durability of 99.999999999 percent (11 nines) for an archive. ▪ The service redundantly stores data in multiple facilities and on multiple devices within each facility.
  • 22. AWS Elastic File System (EFS) Amazon Elastic File System (Amazon EFS) delivers a simple, scalable, elastic, highly available, and highly durable network file system as a service to EC2 instances. It supports Network File System versions 4 (NFSv4) and 4.1 (NFSv4.1), which makes it easy to migrate enterprise applications to AWS or build new ones. Amazon EFS is ideal for growing datasets consisting of larger files that need both high performance and multi- client access. Amazon EFS supports highly parallelized workloads and is designed to meet the performance needs of big data and analytics, media processing, content management, web serving, and home directories.
  • 25. AWS Elastic Block Store (EBS) Amazon Elastic Block Store (Amazon EBS) volumes provide durable block-level storage for use with EC2 (Elastic Compute Cloud) instances. Amazon EBS volumes are network-attached storage that persists independently from the running life of a single EC2 instance. After an EBS volume is attached to an EC2 instance, you can use the EBS volume like a physical hard drive, typically by formatting it with the file system of your choice and using the file I/O interface provided by the instance operating system. Amazon EBS is well-suited for use as the primary storage for a database or file system, or for any application or instance (operating system) that requires direct access to raw block-level storage.