SlideShare una empresa de Scribd logo
1 de 51
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Webinar
Darryl S. Osborne
Storage Specialist Solutions Architect - AWS
Learn to Build a Cloud-Scale Website
Powered by Amazon EFS
Joe Disher
Sr. Product Marketing Manager – Amazon EFS - AWS
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Build a Cloud-Scale Website Powered by Amazon EFS In
Four Phases
Phase 1:
Choose Storage
Platform
Phase 2:
Choose Website
Platform
Phase 3:
Build and
Deploy
Phase 4:
Run and monitor
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Phase 1:
Choose Storage Platform
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
What do you think about when
choosing a storage solution?
EconomicsStorage type Features
and performance
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Three types of storage
File ObjectBlock
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Three types of storage
File
Data stored as files in a
directory hierarchy
Shared over a network
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Three types of storage
Block
Data stored as blocks on a
disk or disks
Locally attached
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Three types of storage
Object
Data is stored as an object that’s
identified by a key in a flat space
Simple API to get and put data
based on key
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Why is file storage so popular?
Works natively with operating systems
Provides shared access while providing consistency guarantees and locking
functionality
Provides hierarchical namespace
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
How does performance compare
File
Object
Block
Latency
Throughput
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Before Amazon EFS… DIY file storage costs
AZ-a
Clients
Storage
volumes
AZ-b
File server
Storage
volumes
File server
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Amazon EFS
A fully managed file service
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Key features of Amazon EFS
Simple
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Key features of Amazon EFS
Elastic
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Key features of Amazon EFS
Scalable
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Key features of Amazon EFS
Highly available and durable
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Key features of Amazon EFS
Simple ScalableElastic
Highly available and durable
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Security model & security features
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Security model & security features
Control
network traffic
using Amazon VPC security
groups and network ACLs
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Security model & security features
Control
network traffic
using Amazon VPC security
groups and network ACLs
Control file and
directory access
using POSIX
permissions
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Security model & security features
Control
network traffic
using Amazon VPC security
groups and network ACLs
Control file and
directory access
using POSIX
permissions
Control administrative
access (API access)
using AWS IAM
(action-level and
resource-level permissions)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Security model & security features
Control
network traffic
using Amazon VPC security
groups and network ACLs
Control file and
directory access
using POSIX
permissions
Control administrative
access (API access)
using AWS IAM
(action-level and
resource-level permissions)
Encryption
of data
at rest and
in transit
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Where is Amazon EFS available today?
• US West (Oregon)
• US West (N. California)
• US East (N. Virginia)
• US East (Ohio)
• EU (Ireland)
• EU (Frankfurt)
• Asia Pacific (Sydney)
• Asia Pacific (Seoul)
More coming soon!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Amazon EFS economics
$0.30/GB-Month (US N. Virginia, Ohio, Oregon)
$0.33/GB-Month (US N. California, EU Ireland, AP Seoul)
$0.36/GB-Month (EU Frankfurt, AP Sydney)
No minimum commitments
or up-front fees
No need to provision
storage in advance
No other fees, charges,
or billing dimensions
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Before Amazon EFS… DIY file storage costs
AZ-a
Clients
Storage
volumes
AZ-b
File server
Storage
volumes
File server
Amazon EC2
instance costs
Inter-AZ data
transfer costs
Amazon EBS
volume costs
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
TCO example
Amazon EFS cost: (500 GB * $0.30/GB-month*) = $150 per month
For DIY, you might provision 600 GB of Amazon EBS (i.e., ~85% utilization):
Storage (2x 600 GB EBS gp2 volumes): $120 per month
Compute (2x m4.xlarge instances): $290 per month
Inter-AZ data transfer costs (est.): $130 per month
Total $540 per month
For storing 500 GB, Amazon EFS is 70% less than DIY
* US N. Virginia pricing
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Designed for a wide spectrum of needs
Scale-out jobs Metadata-intensive jobs
Analytics
Media workflows
Enterprise apps and messaging
Web serving
Content management
Database backups
Container storage
Dev tooling
Home
directories
Low latency and serial I/OHigh throughput and parallel I/O
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Amazon EFS customers and partners
New York
University
University of
Pennsylvania
Cornell
University
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Phase 2:
Choose Website Platform
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Available platforms
“Usage Statistics and Market Share of
Content Management Systems for Websites”
- W3Techs 2018
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
What do you think about?
• Web site
• Blog
• Free & open-source
• Content Management System
• eCommerce
• PHP & MySQL
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Phase 3:
Build and deploy
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Reference architectures & Quick starts
https://github.com/aws-samples/aws-refarch-wordpress
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Store website on a shared file system
• All web servers will access the
same file system
• Achieve high availability &
durability
• Scale out with multiple threads
and connections
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Best practices using Amazon EFS
Linux kernel
4.0+
EFS mount
helper
(NFSv4.1)
Multiple
instances
Large
IO size
(aggregate IO)
Multiple
threads
Multiple
directories
Monitor
metrics
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Use relational database as a service
• Allow AWS to manage database
tier
• Achieve high availability & high
durability
• Scale out with Amazon Aurora
Replicas
• Automatically grows storage as
needed
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Load balance with Auto Scaling web servers
• Allow AWS to manage load
balancing across multiple AZs
• Achieve better fault tolerance
• Trigger Auto Scaling to scale out
and in on demand
• Run web servers in private subnets
and NAT Gateway for public
outbound access
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Cache content close to end users
• For a good user experience
• Use CloudFront to cache content
• CloudFront has 100+ edge
locations worldwide
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Phase 4:
Run and monitor
Webinar
Architecture
Webinar
View file system metrics
Amazon CloudWatch metrics
AWS CloudTrail API access logs
Perform backups
Monitor and backups
Webinar
EFS to EFS
Automatically backs up EFS
Easy to deploy
File system backups
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar
Wrapping up
Webinar
• Use CloudFront to cache static and dynamic content
• Use ElastiCache to cache database reads
• Use OPcache on all web servers to cache precompiled PHP
scripts to boost performance
• Increase the size of realpath_cache_size
• Verify opcache.max_accelerated_files settings
• Test different opcache.memory_consumption values
Best practices
Webinar
• Store all data in Amazon EFS for ease of use or static content in
Amazon S3 for storage cost efficiencies
• Share the same Amazon EFS file system among sites
• Add more data to increase Amazon EFS throughput
• Setup CloudWatch alarms
• Setup ALB to trigger Auto Scaling policies
Best practices
Webinar
Whitepapers
Webinar
Getting started projects
Webinar
Reference architectures
Webinar
Quick Starts
Webinar
Resources
https://aws.amazon.com/efs/resources
Thank you

Más contenido relacionado

La actualidad más candente

Transforming Data Lakes with Amazon S3 Select & Amazon Glacier Select - AWS O...
Transforming Data Lakes with Amazon S3 Select & Amazon Glacier Select - AWS O...Transforming Data Lakes with Amazon S3 Select & Amazon Glacier Select - AWS O...
Transforming Data Lakes with Amazon S3 Select & Amazon Glacier Select - AWS O...Amazon Web Services
 
Accelerating Life Sciences with HPC on AWS - AWS Online Tech Talks
Accelerating Life Sciences with HPC on AWS - AWS Online Tech TalksAccelerating Life Sciences with HPC on AWS - AWS Online Tech Talks
Accelerating Life Sciences with HPC on AWS - AWS Online Tech TalksAmazon Web Services
 
Mastering Identity at Every Layer of the Cake (SEC401-R1) - AWS re:Invent 2018
Mastering Identity at Every Layer of the Cake (SEC401-R1) - AWS re:Invent 2018Mastering Identity at Every Layer of the Cake (SEC401-R1) - AWS re:Invent 2018
Mastering Identity at Every Layer of the Cake (SEC401-R1) - AWS re:Invent 2018Amazon Web Services
 
AWS Data Transfer Services Deep Dive
AWS Data Transfer Services Deep Dive AWS Data Transfer Services Deep Dive
AWS Data Transfer Services Deep Dive Amazon Web Services
 
SRV320 Deep Dive on VMware Cloud on AWS
 SRV320 Deep Dive on VMware Cloud on AWS SRV320 Deep Dive on VMware Cloud on AWS
SRV320 Deep Dive on VMware Cloud on AWSAmazon Web Services
 
Migrazione di Database e Data Warehouse su AWS
Migrazione di Database e Data Warehouse su AWSMigrazione di Database e Data Warehouse su AWS
Migrazione di Database e Data Warehouse su AWSAmazon Web Services
 
AWSome Day Online Conference 2018 - Module 2
AWSome Day Online Conference 2018 -  Module 2AWSome Day Online Conference 2018 -  Module 2
AWSome Day Online Conference 2018 - Module 2Amazon Web Services
 
Ionic and React Hybrid Web/Native Mobile Applications with Mobile Hub - AWS O...
Ionic and React Hybrid Web/Native Mobile Applications with Mobile Hub - AWS O...Ionic and React Hybrid Web/Native Mobile Applications with Mobile Hub - AWS O...
Ionic and React Hybrid Web/Native Mobile Applications with Mobile Hub - AWS O...Amazon Web Services
 
The Evolution of Identity and Access Management on AWS - AWS Online Tech Talks
The Evolution of Identity and Access Management on AWS - AWS Online Tech TalksThe Evolution of Identity and Access Management on AWS - AWS Online Tech Talks
The Evolution of Identity and Access Management on AWS - AWS Online Tech TalksAmazon Web Services
 
[NEW LAUNCH!] Amazon FSx for Lustre: Introducing a new fully managed high-per...
[NEW LAUNCH!] Amazon FSx for Lustre: Introducing a new fully managed high-per...[NEW LAUNCH!] Amazon FSx for Lustre: Introducing a new fully managed high-per...
[NEW LAUNCH!] Amazon FSx for Lustre: Introducing a new fully managed high-per...Amazon Web Services
 
Using Cloud File Storage to Accelerate Your Software Development Pipeline (ST...
Using Cloud File Storage to Accelerate Your Software Development Pipeline (ST...Using Cloud File Storage to Accelerate Your Software Development Pipeline (ST...
Using Cloud File Storage to Accelerate Your Software Development Pipeline (ST...Amazon Web Services
 
[NEW LAUNCH!] Lambda Layers (SRV375) - AWS re:Invent 2018
[NEW LAUNCH!] Lambda Layers (SRV375) - AWS re:Invent 2018[NEW LAUNCH!] Lambda Layers (SRV375) - AWS re:Invent 2018
[NEW LAUNCH!] Lambda Layers (SRV375) - AWS re:Invent 2018Amazon Web Services
 
Well-Architected Workspaces: Enterprise Deployment at Scale (BAP315) - AWS re...
Well-Architected Workspaces: Enterprise Deployment at Scale (BAP315) - AWS re...Well-Architected Workspaces: Enterprise Deployment at Scale (BAP315) - AWS re...
Well-Architected Workspaces: Enterprise Deployment at Scale (BAP315) - AWS re...Amazon Web Services
 
Analyze your Data Lake, Fast @ Any Scale - AWS Online Tech Talks
Analyze your Data Lake, Fast @ Any Scale - AWS Online Tech TalksAnalyze your Data Lake, Fast @ Any Scale - AWS Online Tech Talks
Analyze your Data Lake, Fast @ Any Scale - AWS Online Tech TalksAmazon Web Services
 
Design, Deploy, and Optimize Microsoft SQL Server on AWS (GPSTEC314) - AWS re...
Design, Deploy, and Optimize Microsoft SQL Server on AWS (GPSTEC314) - AWS re...Design, Deploy, and Optimize Microsoft SQL Server on AWS (GPSTEC314) - AWS re...
Design, Deploy, and Optimize Microsoft SQL Server on AWS (GPSTEC314) - AWS re...Amazon Web Services
 
SRV205 Architectures and Strategies for Building Modern Applications on AWS
 SRV205 Architectures and Strategies for Building Modern Applications on AWS SRV205 Architectures and Strategies for Building Modern Applications on AWS
SRV205 Architectures and Strategies for Building Modern Applications on AWSAmazon Web Services
 
Big Data and Analytics Workloads on Amazon EFS - AWS Online Tech Talks
Big Data and Analytics Workloads on Amazon EFS - AWS Online Tech TalksBig Data and Analytics Workloads on Amazon EFS - AWS Online Tech Talks
Big Data and Analytics Workloads on Amazon EFS - AWS Online Tech TalksAmazon Web Services
 
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018Amazon Web Services
 

La actualidad más candente (20)

SRV303 Deep Dive on Amazon EFS
 SRV303 Deep Dive on Amazon EFS SRV303 Deep Dive on Amazon EFS
SRV303 Deep Dive on Amazon EFS
 
Transforming Data Lakes with Amazon S3 Select & Amazon Glacier Select - AWS O...
Transforming Data Lakes with Amazon S3 Select & Amazon Glacier Select - AWS O...Transforming Data Lakes with Amazon S3 Select & Amazon Glacier Select - AWS O...
Transforming Data Lakes with Amazon S3 Select & Amazon Glacier Select - AWS O...
 
Accelerating Life Sciences with HPC on AWS - AWS Online Tech Talks
Accelerating Life Sciences with HPC on AWS - AWS Online Tech TalksAccelerating Life Sciences with HPC on AWS - AWS Online Tech Talks
Accelerating Life Sciences with HPC on AWS - AWS Online Tech Talks
 
Mastering Identity at Every Layer of the Cake (SEC401-R1) - AWS re:Invent 2018
Mastering Identity at Every Layer of the Cake (SEC401-R1) - AWS re:Invent 2018Mastering Identity at Every Layer of the Cake (SEC401-R1) - AWS re:Invent 2018
Mastering Identity at Every Layer of the Cake (SEC401-R1) - AWS re:Invent 2018
 
AWS Data Transfer Services Deep Dive
AWS Data Transfer Services Deep Dive AWS Data Transfer Services Deep Dive
AWS Data Transfer Services Deep Dive
 
SRV320 Deep Dive on VMware Cloud on AWS
 SRV320 Deep Dive on VMware Cloud on AWS SRV320 Deep Dive on VMware Cloud on AWS
SRV320 Deep Dive on VMware Cloud on AWS
 
Migrazione di Database e Data Warehouse su AWS
Migrazione di Database e Data Warehouse su AWSMigrazione di Database e Data Warehouse su AWS
Migrazione di Database e Data Warehouse su AWS
 
AWSome Day Online Conference 2018 - Module 2
AWSome Day Online Conference 2018 -  Module 2AWSome Day Online Conference 2018 -  Module 2
AWSome Day Online Conference 2018 - Module 2
 
Ionic and React Hybrid Web/Native Mobile Applications with Mobile Hub - AWS O...
Ionic and React Hybrid Web/Native Mobile Applications with Mobile Hub - AWS O...Ionic and React Hybrid Web/Native Mobile Applications with Mobile Hub - AWS O...
Ionic and React Hybrid Web/Native Mobile Applications with Mobile Hub - AWS O...
 
The Evolution of Identity and Access Management on AWS - AWS Online Tech Talks
The Evolution of Identity and Access Management on AWS - AWS Online Tech TalksThe Evolution of Identity and Access Management on AWS - AWS Online Tech Talks
The Evolution of Identity and Access Management on AWS - AWS Online Tech Talks
 
[NEW LAUNCH!] Amazon FSx for Lustre: Introducing a new fully managed high-per...
[NEW LAUNCH!] Amazon FSx for Lustre: Introducing a new fully managed high-per...[NEW LAUNCH!] Amazon FSx for Lustre: Introducing a new fully managed high-per...
[NEW LAUNCH!] Amazon FSx for Lustre: Introducing a new fully managed high-per...
 
Using Cloud File Storage to Accelerate Your Software Development Pipeline (ST...
Using Cloud File Storage to Accelerate Your Software Development Pipeline (ST...Using Cloud File Storage to Accelerate Your Software Development Pipeline (ST...
Using Cloud File Storage to Accelerate Your Software Development Pipeline (ST...
 
[NEW LAUNCH!] Lambda Layers (SRV375) - AWS re:Invent 2018
[NEW LAUNCH!] Lambda Layers (SRV375) - AWS re:Invent 2018[NEW LAUNCH!] Lambda Layers (SRV375) - AWS re:Invent 2018
[NEW LAUNCH!] Lambda Layers (SRV375) - AWS re:Invent 2018
 
Amazon EFS: Deep Dive
Amazon EFS: Deep DiveAmazon EFS: Deep Dive
Amazon EFS: Deep Dive
 
Well-Architected Workspaces: Enterprise Deployment at Scale (BAP315) - AWS re...
Well-Architected Workspaces: Enterprise Deployment at Scale (BAP315) - AWS re...Well-Architected Workspaces: Enterprise Deployment at Scale (BAP315) - AWS re...
Well-Architected Workspaces: Enterprise Deployment at Scale (BAP315) - AWS re...
 
Analyze your Data Lake, Fast @ Any Scale - AWS Online Tech Talks
Analyze your Data Lake, Fast @ Any Scale - AWS Online Tech TalksAnalyze your Data Lake, Fast @ Any Scale - AWS Online Tech Talks
Analyze your Data Lake, Fast @ Any Scale - AWS Online Tech Talks
 
Design, Deploy, and Optimize Microsoft SQL Server on AWS (GPSTEC314) - AWS re...
Design, Deploy, and Optimize Microsoft SQL Server on AWS (GPSTEC314) - AWS re...Design, Deploy, and Optimize Microsoft SQL Server on AWS (GPSTEC314) - AWS re...
Design, Deploy, and Optimize Microsoft SQL Server on AWS (GPSTEC314) - AWS re...
 
SRV205 Architectures and Strategies for Building Modern Applications on AWS
 SRV205 Architectures and Strategies for Building Modern Applications on AWS SRV205 Architectures and Strategies for Building Modern Applications on AWS
SRV205 Architectures and Strategies for Building Modern Applications on AWS
 
Big Data and Analytics Workloads on Amazon EFS - AWS Online Tech Talks
Big Data and Analytics Workloads on Amazon EFS - AWS Online Tech TalksBig Data and Analytics Workloads on Amazon EFS - AWS Online Tech Talks
Big Data and Analytics Workloads on Amazon EFS - AWS Online Tech Talks
 
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018
 

Similar a Learn to Build a Cloud-Scale Website Powered by Amazon EFS - AWS Online Tech Talks

Enterprise Applications with Amazon EFS - AWS Online Tech Talks
Enterprise Applications with Amazon EFS - AWS Online Tech TalksEnterprise Applications with Amazon EFS - AWS Online Tech Talks
Enterprise Applications with Amazon EFS - AWS Online Tech TalksAmazon Web Services
 
Amazon EFS: Deep Dive - SRV303 - Atlanta AWS Summit
Amazon EFS: Deep Dive - SRV303 - Atlanta AWS SummitAmazon EFS: Deep Dive - SRV303 - Atlanta AWS Summit
Amazon EFS: Deep Dive - SRV303 - Atlanta AWS SummitAmazon Web Services
 
Amazon EFS: Deep Dive - SRV303 - Chicago AWS Summit
Amazon EFS: Deep Dive - SRV303 - Chicago AWS SummitAmazon EFS: Deep Dive - SRV303 - Chicago AWS Summit
Amazon EFS: Deep Dive - SRV303 - Chicago AWS SummitAmazon Web Services
 
Deep Dive on Amazon Elastic File System (Amazon EFS) (STG301-R1) - AWS re:Inv...
Deep Dive on Amazon Elastic File System (Amazon EFS) (STG301-R1) - AWS re:Inv...Deep Dive on Amazon Elastic File System (Amazon EFS) (STG301-R1) - AWS re:Inv...
Deep Dive on Amazon Elastic File System (Amazon EFS) (STG301-R1) - AWS re:Inv...Amazon Web Services
 
How a Biotech Firm Streamlined Data Protection on AWS
 How a Biotech Firm Streamlined Data Protection on AWS How a Biotech Firm Streamlined Data Protection on AWS
How a Biotech Firm Streamlined Data Protection on AWSAmazon Web Services
 
Amazon EFS (Elastic File System) 이해하고사용하기
Amazon EFS (Elastic File System) 이해하고사용하기Amazon EFS (Elastic File System) 이해하고사용하기
Amazon EFS (Elastic File System) 이해하고사용하기Amazon Web Services Korea
 
How Fannie Mae Processes over a Quarter Million Loans per Day with Amazon S3 ...
How Fannie Mae Processes over a Quarter Million Loans per Day with Amazon S3 ...How Fannie Mae Processes over a Quarter Million Loans per Day with Amazon S3 ...
How Fannie Mae Processes over a Quarter Million Loans per Day with Amazon S3 ...Amazon Web Services
 
Operational Excellence for Identity & Access Management (SEC334) - AWS re:Inv...
Operational Excellence for Identity & Access Management (SEC334) - AWS re:Inv...Operational Excellence for Identity & Access Management (SEC334) - AWS re:Inv...
Operational Excellence for Identity & Access Management (SEC334) - AWS re:Inv...Amazon Web Services
 
Building a Hybrid Architecture: Enterprise Backup & Recovery (ENT212-S) - AWS...
Building a Hybrid Architecture: Enterprise Backup & Recovery (ENT212-S) - AWS...Building a Hybrid Architecture: Enterprise Backup & Recovery (ENT212-S) - AWS...
Building a Hybrid Architecture: Enterprise Backup & Recovery (ENT212-S) - AWS...Amazon Web Services
 
Maximizing Throughput and Performance on Amazon EFS (STG406) - AWS re:Invent ...
Maximizing Throughput and Performance on Amazon EFS (STG406) - AWS re:Invent ...Maximizing Throughput and Performance on Amazon EFS (STG406) - AWS re:Invent ...
Maximizing Throughput and Performance on Amazon EFS (STG406) - AWS re:Invent ...Amazon Web Services
 
[NEW LAUNCH!] Optimize file system costs using Amazon EFS Infrequent Access (...
[NEW LAUNCH!] Optimize file system costs using Amazon EFS Infrequent Access (...[NEW LAUNCH!] Optimize file system costs using Amazon EFS Infrequent Access (...
[NEW LAUNCH!] Optimize file system costs using Amazon EFS Infrequent Access (...Amazon Web Services
 
Security Framework Shakedown: Chart Your Journey with AWS Best Practices (SEC...
Security Framework Shakedown: Chart Your Journey with AWS Best Practices (SEC...Security Framework Shakedown: Chart Your Journey with AWS Best Practices (SEC...
Security Framework Shakedown: Chart Your Journey with AWS Best Practices (SEC...Amazon Web Services
 
AWSome Day Online Conference 2018 Module 1.pdf
AWSome Day Online Conference 2018 Module 1.pdfAWSome Day Online Conference 2018 Module 1.pdf
AWSome Day Online Conference 2018 Module 1.pdfAmazon Web Services
 
Set Up a CI/CD Pipeline for Deploying Containers Using the AWS Developer Tool...
Set Up a CI/CD Pipeline for Deploying Containers Using the AWS Developer Tool...Set Up a CI/CD Pipeline for Deploying Containers Using the AWS Developer Tool...
Set Up a CI/CD Pipeline for Deploying Containers Using the AWS Developer Tool...Amazon Web Services
 
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...Amazon Web Services
 
Industrialize Machine Learning Using CI/CD Techniques (FSV304-i) - AWS re:Inv...
Industrialize Machine Learning Using CI/CD Techniques (FSV304-i) - AWS re:Inv...Industrialize Machine Learning Using CI/CD Techniques (FSV304-i) - AWS re:Inv...
Industrialize Machine Learning Using CI/CD Techniques (FSV304-i) - AWS re:Inv...Amazon Web Services
 
Layered Perimeter Protection for Apps Running on AWS (CTD201-R1) - AWS re:Inv...
Layered Perimeter Protection for Apps Running on AWS (CTD201-R1) - AWS re:Inv...Layered Perimeter Protection for Apps Running on AWS (CTD201-R1) - AWS re:Inv...
Layered Perimeter Protection for Apps Running on AWS (CTD201-R1) - AWS re:Inv...Amazon Web Services
 
Scaling from zero to millions of users
Scaling from zero to millions of usersScaling from zero to millions of users
Scaling from zero to millions of usersAmazon Web Services
 

Similar a Learn to Build a Cloud-Scale Website Powered by Amazon EFS - AWS Online Tech Talks (20)

Enterprise Applications with Amazon EFS - AWS Online Tech Talks
Enterprise Applications with Amazon EFS - AWS Online Tech TalksEnterprise Applications with Amazon EFS - AWS Online Tech Talks
Enterprise Applications with Amazon EFS - AWS Online Tech Talks
 
Amazon EFS: Deep Dive - SRV303 - Atlanta AWS Summit
Amazon EFS: Deep Dive - SRV303 - Atlanta AWS SummitAmazon EFS: Deep Dive - SRV303 - Atlanta AWS Summit
Amazon EFS: Deep Dive - SRV303 - Atlanta AWS Summit
 
Amazon EFS: Deep Dive - SRV303 - Chicago AWS Summit
Amazon EFS: Deep Dive - SRV303 - Chicago AWS SummitAmazon EFS: Deep Dive - SRV303 - Chicago AWS Summit
Amazon EFS: Deep Dive - SRV303 - Chicago AWS Summit
 
Deep Dive on Amazon Elastic File System (Amazon EFS) (STG301-R1) - AWS re:Inv...
Deep Dive on Amazon Elastic File System (Amazon EFS) (STG301-R1) - AWS re:Inv...Deep Dive on Amazon Elastic File System (Amazon EFS) (STG301-R1) - AWS re:Inv...
Deep Dive on Amazon Elastic File System (Amazon EFS) (STG301-R1) - AWS re:Inv...
 
How a Biotech Firm Streamlined Data Protection on AWS
 How a Biotech Firm Streamlined Data Protection on AWS How a Biotech Firm Streamlined Data Protection on AWS
How a Biotech Firm Streamlined Data Protection on AWS
 
File System Backup
File System BackupFile System Backup
File System Backup
 
Amazon EFS (Elastic File System) 이해하고사용하기
Amazon EFS (Elastic File System) 이해하고사용하기Amazon EFS (Elastic File System) 이해하고사용하기
Amazon EFS (Elastic File System) 이해하고사용하기
 
How Fannie Mae Processes over a Quarter Million Loans per Day with Amazon S3 ...
How Fannie Mae Processes over a Quarter Million Loans per Day with Amazon S3 ...How Fannie Mae Processes over a Quarter Million Loans per Day with Amazon S3 ...
How Fannie Mae Processes over a Quarter Million Loans per Day with Amazon S3 ...
 
Operational Excellence for Identity & Access Management (SEC334) - AWS re:Inv...
Operational Excellence for Identity & Access Management (SEC334) - AWS re:Inv...Operational Excellence for Identity & Access Management (SEC334) - AWS re:Inv...
Operational Excellence for Identity & Access Management (SEC334) - AWS re:Inv...
 
Building a Hybrid Architecture: Enterprise Backup & Recovery (ENT212-S) - AWS...
Building a Hybrid Architecture: Enterprise Backup & Recovery (ENT212-S) - AWS...Building a Hybrid Architecture: Enterprise Backup & Recovery (ENT212-S) - AWS...
Building a Hybrid Architecture: Enterprise Backup & Recovery (ENT212-S) - AWS...
 
Maximizing Throughput and Performance on Amazon EFS (STG406) - AWS re:Invent ...
Maximizing Throughput and Performance on Amazon EFS (STG406) - AWS re:Invent ...Maximizing Throughput and Performance on Amazon EFS (STG406) - AWS re:Invent ...
Maximizing Throughput and Performance on Amazon EFS (STG406) - AWS re:Invent ...
 
[NEW LAUNCH!] Optimize file system costs using Amazon EFS Infrequent Access (...
[NEW LAUNCH!] Optimize file system costs using Amazon EFS Infrequent Access (...[NEW LAUNCH!] Optimize file system costs using Amazon EFS Infrequent Access (...
[NEW LAUNCH!] Optimize file system costs using Amazon EFS Infrequent Access (...
 
Security Framework Shakedown: Chart Your Journey with AWS Best Practices (SEC...
Security Framework Shakedown: Chart Your Journey with AWS Best Practices (SEC...Security Framework Shakedown: Chart Your Journey with AWS Best Practices (SEC...
Security Framework Shakedown: Chart Your Journey with AWS Best Practices (SEC...
 
AWSome Day Online Conference 2018 Module 1.pdf
AWSome Day Online Conference 2018 Module 1.pdfAWSome Day Online Conference 2018 Module 1.pdf
AWSome Day Online Conference 2018 Module 1.pdf
 
Set Up a CI/CD Pipeline for Deploying Containers Using the AWS Developer Tool...
Set Up a CI/CD Pipeline for Deploying Containers Using the AWS Developer Tool...Set Up a CI/CD Pipeline for Deploying Containers Using the AWS Developer Tool...
Set Up a CI/CD Pipeline for Deploying Containers Using the AWS Developer Tool...
 
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
 
Enterprise Security
Enterprise SecurityEnterprise Security
Enterprise Security
 
Industrialize Machine Learning Using CI/CD Techniques (FSV304-i) - AWS re:Inv...
Industrialize Machine Learning Using CI/CD Techniques (FSV304-i) - AWS re:Inv...Industrialize Machine Learning Using CI/CD Techniques (FSV304-i) - AWS re:Inv...
Industrialize Machine Learning Using CI/CD Techniques (FSV304-i) - AWS re:Inv...
 
Layered Perimeter Protection for Apps Running on AWS (CTD201-R1) - AWS re:Inv...
Layered Perimeter Protection for Apps Running on AWS (CTD201-R1) - AWS re:Inv...Layered Perimeter Protection for Apps Running on AWS (CTD201-R1) - AWS re:Inv...
Layered Perimeter Protection for Apps Running on AWS (CTD201-R1) - AWS re:Inv...
 
Scaling from zero to millions of users
Scaling from zero to millions of usersScaling from zero to millions of users
Scaling from zero to millions of users
 

Más de Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Más de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Learn to Build a Cloud-Scale Website Powered by Amazon EFS - AWS Online Tech Talks

  • 1. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Darryl S. Osborne Storage Specialist Solutions Architect - AWS Learn to Build a Cloud-Scale Website Powered by Amazon EFS Joe Disher Sr. Product Marketing Manager – Amazon EFS - AWS
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Build a Cloud-Scale Website Powered by Amazon EFS In Four Phases Phase 1: Choose Storage Platform Phase 2: Choose Website Platform Phase 3: Build and Deploy Phase 4: Run and monitor
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Phase 1: Choose Storage Platform
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar What do you think about when choosing a storage solution? EconomicsStorage type Features and performance
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Three types of storage File ObjectBlock
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Three types of storage File Data stored as files in a directory hierarchy Shared over a network
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Three types of storage Block Data stored as blocks on a disk or disks Locally attached
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Three types of storage Object Data is stored as an object that’s identified by a key in a flat space Simple API to get and put data based on key
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Why is file storage so popular? Works natively with operating systems Provides shared access while providing consistency guarantees and locking functionality Provides hierarchical namespace
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar How does performance compare File Object Block Latency Throughput
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Before Amazon EFS… DIY file storage costs AZ-a Clients Storage volumes AZ-b File server Storage volumes File server
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Amazon EFS A fully managed file service
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Key features of Amazon EFS Simple
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Key features of Amazon EFS Elastic
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Key features of Amazon EFS Scalable
  • 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Key features of Amazon EFS Highly available and durable
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Key features of Amazon EFS Simple ScalableElastic Highly available and durable
  • 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Security model & security features
  • 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Security model & security features Control network traffic using Amazon VPC security groups and network ACLs
  • 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Security model & security features Control network traffic using Amazon VPC security groups and network ACLs Control file and directory access using POSIX permissions
  • 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Security model & security features Control network traffic using Amazon VPC security groups and network ACLs Control file and directory access using POSIX permissions Control administrative access (API access) using AWS IAM (action-level and resource-level permissions)
  • 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Security model & security features Control network traffic using Amazon VPC security groups and network ACLs Control file and directory access using POSIX permissions Control administrative access (API access) using AWS IAM (action-level and resource-level permissions) Encryption of data at rest and in transit
  • 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Where is Amazon EFS available today? • US West (Oregon) • US West (N. California) • US East (N. Virginia) • US East (Ohio) • EU (Ireland) • EU (Frankfurt) • Asia Pacific (Sydney) • Asia Pacific (Seoul) More coming soon!
  • 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Amazon EFS economics $0.30/GB-Month (US N. Virginia, Ohio, Oregon) $0.33/GB-Month (US N. California, EU Ireland, AP Seoul) $0.36/GB-Month (EU Frankfurt, AP Sydney) No minimum commitments or up-front fees No need to provision storage in advance No other fees, charges, or billing dimensions
  • 25. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Before Amazon EFS… DIY file storage costs AZ-a Clients Storage volumes AZ-b File server Storage volumes File server Amazon EC2 instance costs Inter-AZ data transfer costs Amazon EBS volume costs
  • 26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar TCO example Amazon EFS cost: (500 GB * $0.30/GB-month*) = $150 per month For DIY, you might provision 600 GB of Amazon EBS (i.e., ~85% utilization): Storage (2x 600 GB EBS gp2 volumes): $120 per month Compute (2x m4.xlarge instances): $290 per month Inter-AZ data transfer costs (est.): $130 per month Total $540 per month For storing 500 GB, Amazon EFS is 70% less than DIY * US N. Virginia pricing
  • 27. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Designed for a wide spectrum of needs Scale-out jobs Metadata-intensive jobs Analytics Media workflows Enterprise apps and messaging Web serving Content management Database backups Container storage Dev tooling Home directories Low latency and serial I/OHigh throughput and parallel I/O
  • 28. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Amazon EFS customers and partners New York University University of Pennsylvania Cornell University
  • 29. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Phase 2: Choose Website Platform
  • 30. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Available platforms “Usage Statistics and Market Share of Content Management Systems for Websites” - W3Techs 2018
  • 31. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar What do you think about? • Web site • Blog • Free & open-source • Content Management System • eCommerce • PHP & MySQL
  • 32. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Phase 3: Build and deploy
  • 33. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Reference architectures & Quick starts https://github.com/aws-samples/aws-refarch-wordpress
  • 34. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Store website on a shared file system • All web servers will access the same file system • Achieve high availability & durability • Scale out with multiple threads and connections
  • 35. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Best practices using Amazon EFS Linux kernel 4.0+ EFS mount helper (NFSv4.1) Multiple instances Large IO size (aggregate IO) Multiple threads Multiple directories Monitor metrics
  • 36. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Use relational database as a service • Allow AWS to manage database tier • Achieve high availability & high durability • Scale out with Amazon Aurora Replicas • Automatically grows storage as needed
  • 37. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Load balance with Auto Scaling web servers • Allow AWS to manage load balancing across multiple AZs • Achieve better fault tolerance • Trigger Auto Scaling to scale out and in on demand • Run web servers in private subnets and NAT Gateway for public outbound access
  • 38. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Cache content close to end users • For a good user experience • Use CloudFront to cache content • CloudFront has 100+ edge locations worldwide
  • 39. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Phase 4: Run and monitor
  • 41. Webinar View file system metrics Amazon CloudWatch metrics AWS CloudTrail API access logs Perform backups Monitor and backups
  • 42. Webinar EFS to EFS Automatically backs up EFS Easy to deploy File system backups
  • 43. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Webinar Wrapping up
  • 44. Webinar • Use CloudFront to cache static and dynamic content • Use ElastiCache to cache database reads • Use OPcache on all web servers to cache precompiled PHP scripts to boost performance • Increase the size of realpath_cache_size • Verify opcache.max_accelerated_files settings • Test different opcache.memory_consumption values Best practices
  • 45. Webinar • Store all data in Amazon EFS for ease of use or static content in Amazon S3 for storage cost efficiencies • Share the same Amazon EFS file system among sites • Add more data to increase Amazon EFS throughput • Setup CloudWatch alarms • Setup ALB to trigger Auto Scaling policies Best practices