SlideShare a Scribd company logo
1 of 36
Download to read offline
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Ananth Vaidyanathan (ananva@)
Sr. Product Manager, AWS
Persistent File Storage for
Kubernetes
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Customer Trends
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
©2021 Amazon Web Services, Inc. or its Affiliates. All rights reserved.
What are our customers doing?
Migrating
Lifting & shifting applications to
the cloud
Modernizing
Converting existing applications and building
new applications with microservices like
containers and serverless
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
©2021 Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Why modernize?
2
Faster time
to market
1
Increased agility
and scalability
3
Improved reliability, simpler operations,
and lower cost
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Stateful applications need durable shared storage
Containers and serverless
functions are transient in nature,
long-running applications can
benefit from keeping state in a
durable storage.
Distributed applications like
web serving, machine
learning inference, and
continuous integration and
development benefit from
shared storage layer.
Modern data-intensive
applications like analytics
require fast access to large
volumes of shared data.
…
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Performant and
cost-optimized
Serverless shared
storage
Full AWS compute integration
EC2 Instances, containers, and serverless
Supports 10,000s of connections
Four storage classes
Automatic lifecycle-based cost optimization
Serverless and scalable
No provisioning, scale capacity,
connections, and IOPS
Simple, serverless, set-and-forget, elastic file system for AWS compute
Amazon EFS
Simple and highly
reliable
Elastic
Pay only for capacity used
Performance built in, scales with capacity
Highly durable and available
Designed for 11 9s of durability
99.99% availability SLA
Performant
10s of GB/s of throughput and 500,000+ IOPS
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Serverless storage for your App Modernization
Amazon EFS
File System
On-prem server
or EC2 instance
App Code
EKS
Container
App Code
Containerize App,
Launch on EKS
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Many containerized applications need persistent storage
Long-running
Stateful Applications
Shared Data Sets
Developer
Tools
Web & Content
Management
Machine
Learning
Data
Science
Tools
WordPres
s
Drupal
nginx
Jenkin
s
Jira
Git
MXNet
TensorFlo
w
Jupyter(hu
b)
Airflow
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Examples of applications that customers are
modernizing
Simplify and centralize
DevOps
CI/CD pipelines, source control, issue
tracking, code repositories
Applications include Jenkins, Jira, Git,
Chef, Maven
Web serving and content
management
Creation and modification of digital web
content
Applications include: WordPress, Drupal,
Moodle, Confluence, OpenText
Data Science and
Analytics
Accelerate data insights and streamline
ingestion, ML training, inference, and
analysis
Tools include Kubeflow, Airflow,
TensorFlow, Informatica
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
”
“
”
“
Modernized applications to
employ microservices.
Deployed containers via
Kubernetes and Mesos with
EFS providing persistent
storage and ability to
dynamically scale application
without storage management
overhead
T-Mobile scales modern application
deployments with Amazon EFS
Customer facing application
with large spikes in usage
based on time of day and
month of year. Existing
infrastructure was not able to
support the scalability required
without overprovision of
infrastructure to support peak
usage.
• 16,000 containers under
management
• Reduced cost of NFS storage
by 70% compared to DIY
while reducing storage
management overhead
• Improved cycle time for
deploying application services
Solution
Challenge Benefits
We are a large organization that has lots of
applications with varying requirements for availability
and performance. EFS provides us with a common
storage platform that meets these requirements across
the board.
Amreth Chandrasehar, Principal Architect, T-Mobile
Company: T-Mobile
Industry: Mobile
Communications
Country: Global
Employees: 52,000
Website: www.t-mobile.com
About T-Mobile
As America's Un-carrier, T-Mobile US,
Inc. is redefining the way consumers
and businesses buy wireless services
through leading product and service
innovation. The Company's advanced
nationwide network delivers
outstanding wireless experiences to
79.7 million customers who are
unwilling to compromise on quality
and value.
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
”
“
”
“
Johnson & Johnson builds data
science platform using Amazon EKS
and Amazon EFS
J & J needed storage to share and
perform analytics on their data
science workbench for genomics
neuroscience, R & D, and drug
discovery. A massively scalable
solution was required to share and
analyze 100s of TiB of data from
external and internal studies. Also,
existing on-premises storage had
limited scale and high overhead.
Amazon Elastic File System
(Amazon EFS) provides
performant analytics storage
with shared file access to data
scientists using open-source
genomics and Shiny, as well as
Domino Data Lab, running on
an Amazon Elastic Kubernetes
Service (EKS) cluster.
• Scales elastically to 500 TiB and
growing
• Faster time-to-insights with
access to new datasets
• Reduced analysis time by 35%
• Reduced costs by 37% using
EFS Lifecycle management and
EFS One Zone lower cost
storage classes
Solution
Challenge Benefits
Data scientists need access to massive data from
different sources for genomics, R&D, and drug
discovery to perform advanced analytics. With
Amazon EFS, we were able to share data on a
massive scale, increase innovation by accelerating
analytics, and save 37% in costs. .
– Greg Rusin, IT Manager, Johnson & Johnson
Company: Johnson & Johnson
Industry: Life Sciences
Country: United States
Employees: 130K+
Website: jnj.com
About Johnson & Johnson
Johnson & Johnson engages in the research
and development, manufacture and sale of a
range of products in the healthcare field.
Science and business experts collaborate to
incorporate science into healthcare solutions,
including medical device and diagnostic
technologies, consumer healthcare products,
and pharmaceuticals.
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
K8s Landscape
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
<Suman>
• <Suman>
Amazon Elastic
Kubernetes Service
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EKS and Amazon EFS
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Simplify Persistent Storage for
Kubernetes
with Amazon EFS
Elastic
Amazon EKS and Amazon EFS are
elastic, scale up and down rapidly
based on demand. Customers pay only
for what they use.
Available and Durable
Amazon EKS and Amazon EFS
are regional services. Customers
can build applications that span
multiple availability zones, with
automatic failover.
Simple
Amazon EFS configuration is done
from K8S-native objects (e.g.
Persistent Volume),
so developers can focus on their
applications, not infrastructure.
Secure
Amazon EFS Access Points can
enforce file system permissions when
multiple apps share a file system.
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EFS & EKS: Concepts
• Container Storage Interface (CSI)
• Industry standard interface for connecting storage providers (block or file) to a container.
• Amazon EFS CSI Driver
• Implementation of CSI for connecting file systems to containers.
• Storage Class (SC)
• Administrator-defined class of storage that Persistent Volumes can be created from.
• Persistent Volume (PV)
• Administrator-created unit of storage that can be attached to a container. Has its own lifecycle.
• Persistent Volume Claim (PVC)
• Request to allocate an available PV from a SC to a container.
Amazon Elastic
Kubernetes Service
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EKS
Attaching EFS to EKS pod using Dynamic Provisioning
EFS CSI Driver
Service
role
1. Create
persistent
volume claim
2. Create access
point and map to
a persistent
volume
File
System
Access
Point
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EKS storage – Installation
Amazon EKS on Amazon EC2
# kubectl apply -k 
"github.com/kubernetes-sigs/aws-efs-csi-driver/deploy/kubernetes/overlays/stable/ecr/?ref=release-1.0”
#
Amazon EKS on Fargate
#
Amazon EKS
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Attaching an Amazon EFS file
system to a pod (admin)
Create storage class Create persistent volume
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
name: efs-sc
provisioner: efs.csi.aws.com
apiVersion: v1
kind: PersistentVolume
metadata:
name: efs-pv
spec:
capacity:
storage: 5Gi
volumeMode: Filesystem
accessModes:
- ReadWriteMany
persistentVolumeReclaimPolicy: Retain
storageClassName: efs-sc
csi:
driver: efs.csi.aws.com
volumeHandle: fs-deadbeef::fsap-deadbeefdead
Amazon EKS
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Attaching an Amazon EFS file system to a
pod (user)
Create persistent volume claim Launch pod
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: efs-claim
spec:
accessModes:
- ReadWriteMany
storageClassName: efs-sc
resources:
requests:
storage: 5Gi
apiVersion: v1
kind: Pod
metadata:
name: efs-app
spec:
containers:
- name: web-container
image: httpd
ports:
- containerPort: 80
name: “http-server”
volumeMounts:
- name: persistent-storage
mountPath: /mnt-efs
volumes:
- name: persistent-storage
persistentVolumeClaim:
claimName: efs-claim
Amazon EKS
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Identity: Bridging Between
Pods & Storage
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Goals for Security & Identity
1. File systems should only
be mountable by the
applications that need
them
2. Apps that mount file
systems should only
have access to the data
they need
Amazon EFS
File System
$ cat /my_app/data
### SUCCESS THIS IS MY FILE ###
$ cat /someone_elses_app/data
cat: /someone_elses_app/data : Permission denied
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Understanding Container Identity
EKS Pod
AWS IAM
Container Image
App Identity
User: Root
Group: Root
$ ls –l /efs/home
drwx------ bob . BobHome
drwx------ sally . SallyHome
drwxrwx--- . biusers BI_Shared
READ
/ efs/home/bob
uid=0 (root)
By default, POSIX identity comes
from the container image, not the
pod runtime.
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
©2021 Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Application-specific Access with EFS Access Points
{
“Name”: “MyApp”,
"FileSystemId": ”fs-deadbeef",
“PosixUser”: {
“Uid”: 123
“Gid”: 123,
“SecondaryGids”: [100, 200, 300]
},
“RootDirectory”: {
“Path”: “/apps/myapp”,
“CreationInfo”: {
“OwnerUid”: 123,
“OwnerGid”: 123,
“Permissions”: “0700”
}
}
}
EFS Access Point
Creates App-specific Directory & Permissions
No EC2 instance required!
Apps only see data they need
Enforces File System Identity
Root containers can’t escalate access
Arbitrary users aren’t locked out
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
©2021 Amazon Web Services, Inc. or its Affiliates. All rights reserved.
{
“Name”: “MyApp”,
“PosixUser”: {
“Uid”: 123
“Gid”: 123,
“SecondaryGids”: [100, 200, 300]
},
“RootDirectory”: {
“Path”: “/apps/myapp”,
“CreationInfo”: {
“OwnerUid”: 123,
“OwnerGid”: 123,
“Permissions”: “0700”
}
}
}
EFS Access Point
How EFS Access Points Work
App With IAM
Role
“approle” File System
with POSIX
Permissions
READ
/
uid=0
READ
/apps/myapp
uid=123
“Effect” : “allow”,
“Action” : “elasticfilesystem:Client*”,
“Principal” : { “AWS”: “approle” },
“Condition”* : {“accessPointArn” : “fsap-1234”
File System Resource Policy
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Access Point Use Cases
• Solving container identity for sharing EFS data
• Packing multiple applications into a single file system
• Less resources to manage
• Sharing pool of throughput between multiple apps
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Best Practices for IAM and Access Points, & Security
• Use Access Points, even if single app per file system!
• Simplifies directory permission setup
• Consistent experience regardless of user/group setup in container
• Future-proof for adding apps to share data
•Use IAM Authorization
• Use Resource Policies to restrict IAM roles to Access Points
• Use Identity Policies to give single role “admin” access to file systems
•Enable Encryption @ Rest and Encryption in Motion
• Simple setup, no performance penalty
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Getting Started
• Amazon EFS CSI driver - https://github.com/kubernetes-sigs/aws-efs-csi-driver
• Deploying Kubeflow -
https://www.kubeflow.org/docs/distributions/aws/customizing-aws/storage/
• TensorFlow training using Kubeflow -
https://aws.amazon.com/blogs/opensource/distributed-tensorflow-training-using-k
ubeflow-on-amazon-eks/
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Thank you!
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Best Practices:
Performance, Cost,
& Ingest
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Best Practices - Performance
• Use General Purpose for most apps
• GP lower latency, now supports up to 35K read IOPS
• MaxIO for scale-out analytics/ML that need 100k+ IOPS
• Configure provisioned throughput for initial need
• As your file system grows you’ll eventually be given higher throughput
• Set up Amazon CloudWatch, monitor throughput, IOPS, and burst credits*
* https://github.com/aws-samples/amazon-efs-tutorial/tree/master/monitoring
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
When should I use EFS vs EBS?
• I need to share data between containers
• I’d like to run across instances or AZs
• I’d like to take advantage of spot pricing
• I need low latency (e.g. MySQL)
• I need point in time snapshots
Amazon Elastic
Block Store
Amazon
Elastic File
System
Note: Amazon FSx for Lustre can be used for containers that require ultra-high throughput and very low latency file sharing
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
©2021 Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Optimize cost with Amazon EFS Infrequent Access
Amazon EFS IA storage class for infrequently accessed files for $0.025/GB/mo*
*
Pricing in the US East (N. Virginia) region
Automated
lifecycle
management
Cost
savings up
to 92%
No changes to existing
applications using
Amazon EFS
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Backup for Amazon EFS
• EFS file systems can be backed
up and restored using
AWS Backup
• AWS Backup provides automated
backup scheduling and retention per
user defined policy
• AWS Backup offers two classes of
service backup storage with the
ability to lifecycle to cold storage
• Restore individual files
and directories
Cold storage
AWS Backup
Warm storage
Amazon EFS
Backup encryption
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Migrating NFS workloads to EFS
On-Premise
NAS Filer
Linux
Application
Servers
NFS
EFS File
System
AWS Region
Linux EC2
Instances
NFS
AWS DataSync
DataSync
agent
AWS
Direct Connect
Internet
VPN
Virtual
machine
NFS
AWS DataSync: Online transfer service that simplifies, automates, and
accelerates moving data between on-premises storage and AWS
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Where to learn more
Amazon EKS Documentation: Amazon EFS CSI Driver
Deploying Jenkins on Amazon EKS with Amazon EFS

More Related Content

What's hot

Flex Cloud - Conceptual Design - ver 0.2
Flex Cloud - Conceptual Design - ver 0.2Flex Cloud - Conceptual Design - ver 0.2
Flex Cloud - Conceptual Design - ver 0.2David Pasek
 
Migrate VMs faster with a new Dell EMC PowerEdge MX solution - Infographic
Migrate VMs faster with a new Dell EMC PowerEdge MX solution - Infographic Migrate VMs faster with a new Dell EMC PowerEdge MX solution - Infographic
Migrate VMs faster with a new Dell EMC PowerEdge MX solution - Infographic Principled Technologies
 
Compared to a similarly sized solution from a scale-out vendor, the Dell EMC ...
Compared to a similarly sized solution from a scale-out vendor, the Dell EMC ...Compared to a similarly sized solution from a scale-out vendor, the Dell EMC ...
Compared to a similarly sized solution from a scale-out vendor, the Dell EMC ...Principled Technologies
 
Simplified and Efficient Cloud Disaster Recovery and Cloud Data Protection (S...
Simplified and Efficient Cloud Disaster Recovery and Cloud Data Protection (S...Simplified and Efficient Cloud Disaster Recovery and Cloud Data Protection (S...
Simplified and Efficient Cloud Disaster Recovery and Cloud Data Protection (S...Amazon Web Services
 
Enterprise-Database-Migration-Strategies-and-Options-on-AWS
Enterprise-Database-Migration-Strategies-and-Options-on-AWSEnterprise-Database-Migration-Strategies-and-Options-on-AWS
Enterprise-Database-Migration-Strategies-and-Options-on-AWSAmazon Web Services
 
EMC with Mirantis Openstack
EMC with Mirantis OpenstackEMC with Mirantis Openstack
EMC with Mirantis OpenstackEMC
 
Preview of the EDB Postgres Roadmap
Preview of the EDB Postgres RoadmapPreview of the EDB Postgres Roadmap
Preview of the EDB Postgres RoadmapEDB
 
Multitenant Full Deck Jan 2015 Cloud Team AJ Linkedin
Multitenant Full Deck Jan 2015 Cloud Team AJ LinkedinMultitenant Full Deck Jan 2015 Cloud Team AJ Linkedin
Multitenant Full Deck Jan 2015 Cloud Team AJ LinkedinArush Jain
 
Ensure greater uptime and boost VMware vSAN cluster performance with the Del...
Ensure greater uptime and boost VMware vSAN cluster  performance with the Del...Ensure greater uptime and boost VMware vSAN cluster  performance with the Del...
Ensure greater uptime and boost VMware vSAN cluster performance with the Del...Principled Technologies
 
WP VERITAS InfoScale Storage and Dockers Intro - v8
WP VERITAS InfoScale Storage and Dockers Intro - v8WP VERITAS InfoScale Storage and Dockers Intro - v8
WP VERITAS InfoScale Storage and Dockers Intro - v8Rajagopal Vaideeswaran
 
EMC ScaleIO Overview
EMC ScaleIO OverviewEMC ScaleIO Overview
EMC ScaleIO Overviewwalshe1
 
Keep data available without affecting user response time - Summary
Keep data available without affecting user response time - SummaryKeep data available without affecting user response time - Summary
Keep data available without affecting user response time - SummaryPrincipled Technologies
 
Preserve user response time while ensuring data availability
Preserve user response time while ensuring data availabilityPreserve user response time while ensuring data availability
Preserve user response time while ensuring data availabilityPrincipled Technologies
 
Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...
Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...
Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...{code} by Dell EMC
 
Symantec NetBackup 7.6 benchmark comparison: Data protection in a large-scale...
Symantec NetBackup 7.6 benchmark comparison: Data protection in a large-scale...Symantec NetBackup 7.6 benchmark comparison: Data protection in a large-scale...
Symantec NetBackup 7.6 benchmark comparison: Data protection in a large-scale...Principled Technologies
 
Consolidating File Servers into the Cloud
Consolidating File Servers into the CloudConsolidating File Servers into the Cloud
Consolidating File Servers into the CloudBuurst
 
Disaster Recovery Best Practices and Customer Use Cases: CGS and HealthQuest
Disaster Recovery Best Practices and Customer Use Cases: CGS and HealthQuestDisaster Recovery Best Practices and Customer Use Cases: CGS and HealthQuest
Disaster Recovery Best Practices and Customer Use Cases: CGS and HealthQuestAmazon Web Services
 

What's hot (20)

Flex Cloud - Conceptual Design - ver 0.2
Flex Cloud - Conceptual Design - ver 0.2Flex Cloud - Conceptual Design - ver 0.2
Flex Cloud - Conceptual Design - ver 0.2
 
Deep Dive on Backup.pdf
Deep Dive on Backup.pdfDeep Dive on Backup.pdf
Deep Dive on Backup.pdf
 
Migrate VMs faster with a new Dell EMC PowerEdge MX solution - Infographic
Migrate VMs faster with a new Dell EMC PowerEdge MX solution - Infographic Migrate VMs faster with a new Dell EMC PowerEdge MX solution - Infographic
Migrate VMs faster with a new Dell EMC PowerEdge MX solution - Infographic
 
Compared to a similarly sized solution from a scale-out vendor, the Dell EMC ...
Compared to a similarly sized solution from a scale-out vendor, the Dell EMC ...Compared to a similarly sized solution from a scale-out vendor, the Dell EMC ...
Compared to a similarly sized solution from a scale-out vendor, the Dell EMC ...
 
Simplified and Efficient Cloud Disaster Recovery and Cloud Data Protection (S...
Simplified and Efficient Cloud Disaster Recovery and Cloud Data Protection (S...Simplified and Efficient Cloud Disaster Recovery and Cloud Data Protection (S...
Simplified and Efficient Cloud Disaster Recovery and Cloud Data Protection (S...
 
Enterprise-Database-Migration-Strategies-and-Options-on-AWS
Enterprise-Database-Migration-Strategies-and-Options-on-AWSEnterprise-Database-Migration-Strategies-and-Options-on-AWS
Enterprise-Database-Migration-Strategies-and-Options-on-AWS
 
EMC with Mirantis Openstack
EMC with Mirantis OpenstackEMC with Mirantis Openstack
EMC with Mirantis Openstack
 
Preview of the EDB Postgres Roadmap
Preview of the EDB Postgres RoadmapPreview of the EDB Postgres Roadmap
Preview of the EDB Postgres Roadmap
 
Multitenant Full Deck Jan 2015 Cloud Team AJ Linkedin
Multitenant Full Deck Jan 2015 Cloud Team AJ LinkedinMultitenant Full Deck Jan 2015 Cloud Team AJ Linkedin
Multitenant Full Deck Jan 2015 Cloud Team AJ Linkedin
 
Ensure greater uptime and boost VMware vSAN cluster performance with the Del...
Ensure greater uptime and boost VMware vSAN cluster  performance with the Del...Ensure greater uptime and boost VMware vSAN cluster  performance with the Del...
Ensure greater uptime and boost VMware vSAN cluster performance with the Del...
 
WP VERITAS InfoScale Storage and Dockers Intro - v8
WP VERITAS InfoScale Storage and Dockers Intro - v8WP VERITAS InfoScale Storage and Dockers Intro - v8
WP VERITAS InfoScale Storage and Dockers Intro - v8
 
EMC ScaleIO Overview
EMC ScaleIO OverviewEMC ScaleIO Overview
EMC ScaleIO Overview
 
Keep data available without affecting user response time - Summary
Keep data available without affecting user response time - SummaryKeep data available without affecting user response time - Summary
Keep data available without affecting user response time - Summary
 
{code} and containers
{code} and containers{code} and containers
{code} and containers
 
Preserve user response time while ensuring data availability
Preserve user response time while ensuring data availabilityPreserve user response time while ensuring data availability
Preserve user response time while ensuring data availability
 
Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...
Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...
Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...
 
Symantec NetBackup 7.6 benchmark comparison: Data protection in a large-scale...
Symantec NetBackup 7.6 benchmark comparison: Data protection in a large-scale...Symantec NetBackup 7.6 benchmark comparison: Data protection in a large-scale...
Symantec NetBackup 7.6 benchmark comparison: Data protection in a large-scale...
 
Consolidating File Servers into the Cloud
Consolidating File Servers into the CloudConsolidating File Servers into the Cloud
Consolidating File Servers into the Cloud
 
Reach new heights with Nutanix
Reach new heights with NutanixReach new heights with Nutanix
Reach new heights with Nutanix
 
Disaster Recovery Best Practices and Customer Use Cases: CGS and HealthQuest
Disaster Recovery Best Practices and Customer Use Cases: CGS and HealthQuestDisaster Recovery Best Practices and Customer Use Cases: CGS and HealthQuest
Disaster Recovery Best Practices and Customer Use Cases: CGS and HealthQuest
 

Similar to Enable stateful applications on aws with persistent storage for k8s.pptx

Getting started with AWS Storage PDF slide.pdf
Getting started with AWS Storage PDF slide.pdfGetting started with AWS Storage PDF slide.pdf
Getting started with AWS Storage PDF slide.pdfAvneesh Jain
 
Storage State of the Union - STG201 - re:Invent 2017
Storage State of the Union - STG201 - re:Invent 2017Storage State of the Union - STG201 - re:Invent 2017
Storage State of the Union - STG201 - re:Invent 2017Amazon Web Services
 
深入淺出 AWS 混合式雲端架構
深入淺出 AWS 混合式雲端架構 深入淺出 AWS 混合式雲端架構
深入淺出 AWS 混合式雲端架構 Amazon Web Services
 
2021_1006-DAT_Slide-Deck.pdf
2021_1006-DAT_Slide-Deck.pdf2021_1006-DAT_Slide-Deck.pdf
2021_1006-DAT_Slide-Deck.pdfRais Charipov
 
Build a Java Spring Application on Amazon ECS - CON332 - re:Invent 2017
Build a Java Spring Application on Amazon ECS - CON332 - re:Invent 2017Build a Java Spring Application on Amazon ECS - CON332 - re:Invent 2017
Build a Java Spring Application on Amazon ECS - CON332 - re:Invent 2017Amazon Web Services
 
ENT227_IoT + Cloud enables Enterprise Digital Transformation
ENT227_IoT + Cloud enables Enterprise Digital TransformationENT227_IoT + Cloud enables Enterprise Digital Transformation
ENT227_IoT + Cloud enables Enterprise Digital TransformationAmazon Web Services
 
Securing Container-Based Applications at the Speed of DevOps
Securing Container-Based Applications at the Speed of DevOpsSecuring Container-Based Applications at the Speed of DevOps
Securing Container-Based Applications at the Speed of DevOpsDevOps.com
 
How Different Large Organizations are Approaching Cloud Adoption
How Different Large Organizations are Approaching Cloud AdoptionHow Different Large Organizations are Approaching Cloud Adoption
How Different Large Organizations are Approaching Cloud AdoptionAmazon Web Services
 
Pitt Immersion Day Module 4 - storage in AWS
Pitt Immersion Day Module 4 - storage in AWSPitt Immersion Day Module 4 - storage in AWS
Pitt Immersion Day Module 4 - storage in AWSEagleDream Technologies
 
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
 
How to Migrate Your SaaS Apps to AWS for Increased Agility and Availability
 How to Migrate Your SaaS Apps to AWS for Increased Agility and Availability How to Migrate Your SaaS Apps to AWS for Increased Agility and Availability
How to Migrate Your SaaS Apps to AWS for Increased Agility and AvailabilityAmazon Web Services
 
Securing Container-Based Applications at the Speed of DevOps
Securing Container-Based Applications at the Speed of DevOpsSecuring Container-Based Applications at the Speed of DevOps
Securing Container-Based Applications at the Speed of DevOpsWhiteSource
 
Seamlessly Extend Your Datacenter to the Cloud with Commvault on AWS
Seamlessly Extend Your Datacenter to the Cloud with Commvault on AWSSeamlessly Extend Your Datacenter to the Cloud with Commvault on AWS
Seamlessly Extend Your Datacenter to the Cloud with Commvault on AWSAmazon Web Services
 
APMWQ3D2S3 Modernizing legacy Java workloads.pdf
APMWQ3D2S3 Modernizing legacy Java workloads.pdfAPMWQ3D2S3 Modernizing legacy Java workloads.pdf
APMWQ3D2S3 Modernizing legacy Java workloads.pdfHemantBabtiwale
 
透過最新的 AWS 服務在 2019 年為您的業務轉型 (Level 200)
透過最新的 AWS 服務在 2019 年為您的業務轉型 (Level 200)透過最新的 AWS 服務在 2019 年為您的業務轉型 (Level 200)
透過最新的 AWS 服務在 2019 年為您的業務轉型 (Level 200)Amazon Web Services
 
Architecting-for-the-cloud-Best-Practices
Architecting-for-the-cloud-Best-PracticesArchitecting-for-the-cloud-Best-Practices
Architecting-for-the-cloud-Best-PracticesAmazon Web Services
 
Increasing Productivity with End-User Computing Solutions on AWS
  Increasing Productivity with End-User Computing Solutions on AWS  Increasing Productivity with End-User Computing Solutions on AWS
Increasing Productivity with End-User Computing Solutions on AWSAmazon Web Services
 
Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...
Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...
Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...Amazon Web Services
 
Modernize and Move your Microsoft Applications on AWS
Modernize and Move your Microsoft Applications on AWSModernize and Move your Microsoft Applications on AWS
Modernize and Move your Microsoft Applications on AWSAmazon Web Services
 

Similar to Enable stateful applications on aws with persistent storage for k8s.pptx (20)

Getting started with AWS Storage PDF slide.pdf
Getting started with AWS Storage PDF slide.pdfGetting started with AWS Storage PDF slide.pdf
Getting started with AWS Storage PDF slide.pdf
 
Storage State of the Union - STG201 - re:Invent 2017
Storage State of the Union - STG201 - re:Invent 2017Storage State of the Union - STG201 - re:Invent 2017
Storage State of the Union - STG201 - re:Invent 2017
 
深入淺出 AWS 混合式雲端架構
深入淺出 AWS 混合式雲端架構 深入淺出 AWS 混合式雲端架構
深入淺出 AWS 混合式雲端架構
 
2021_1006-DAT_Slide-Deck.pdf
2021_1006-DAT_Slide-Deck.pdf2021_1006-DAT_Slide-Deck.pdf
2021_1006-DAT_Slide-Deck.pdf
 
Build a Java Spring Application on Amazon ECS - CON332 - re:Invent 2017
Build a Java Spring Application on Amazon ECS - CON332 - re:Invent 2017Build a Java Spring Application on Amazon ECS - CON332 - re:Invent 2017
Build a Java Spring Application on Amazon ECS - CON332 - re:Invent 2017
 
ENT227_IoT + Cloud enables Enterprise Digital Transformation
ENT227_IoT + Cloud enables Enterprise Digital TransformationENT227_IoT + Cloud enables Enterprise Digital Transformation
ENT227_IoT + Cloud enables Enterprise Digital Transformation
 
Securing Container-Based Applications at the Speed of DevOps
Securing Container-Based Applications at the Speed of DevOpsSecuring Container-Based Applications at the Speed of DevOps
Securing Container-Based Applications at the Speed of DevOps
 
AWS Storage State of the Union
AWS Storage State of the UnionAWS Storage State of the Union
AWS Storage State of the Union
 
How Different Large Organizations are Approaching Cloud Adoption
How Different Large Organizations are Approaching Cloud AdoptionHow Different Large Organizations are Approaching Cloud Adoption
How Different Large Organizations are Approaching Cloud Adoption
 
Pitt Immersion Day Module 4 - storage in AWS
Pitt Immersion Day Module 4 - storage in AWSPitt Immersion Day Module 4 - storage in AWS
Pitt Immersion Day Module 4 - storage in AWS
 
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...
 
How to Migrate Your SaaS Apps to AWS for Increased Agility and Availability
 How to Migrate Your SaaS Apps to AWS for Increased Agility and Availability How to Migrate Your SaaS Apps to AWS for Increased Agility and Availability
How to Migrate Your SaaS Apps to AWS for Increased Agility and Availability
 
Securing Container-Based Applications at the Speed of DevOps
Securing Container-Based Applications at the Speed of DevOpsSecuring Container-Based Applications at the Speed of DevOps
Securing Container-Based Applications at the Speed of DevOps
 
Seamlessly Extend Your Datacenter to the Cloud with Commvault on AWS
Seamlessly Extend Your Datacenter to the Cloud with Commvault on AWSSeamlessly Extend Your Datacenter to the Cloud with Commvault on AWS
Seamlessly Extend Your Datacenter to the Cloud with Commvault on AWS
 
APMWQ3D2S3 Modernizing legacy Java workloads.pdf
APMWQ3D2S3 Modernizing legacy Java workloads.pdfAPMWQ3D2S3 Modernizing legacy Java workloads.pdf
APMWQ3D2S3 Modernizing legacy Java workloads.pdf
 
透過最新的 AWS 服務在 2019 年為您的業務轉型 (Level 200)
透過最新的 AWS 服務在 2019 年為您的業務轉型 (Level 200)透過最新的 AWS 服務在 2019 年為您的業務轉型 (Level 200)
透過最新的 AWS 服務在 2019 年為您的業務轉型 (Level 200)
 
Architecting-for-the-cloud-Best-Practices
Architecting-for-the-cloud-Best-PracticesArchitecting-for-the-cloud-Best-Practices
Architecting-for-the-cloud-Best-Practices
 
Increasing Productivity with End-User Computing Solutions on AWS
  Increasing Productivity with End-User Computing Solutions on AWS  Increasing Productivity with End-User Computing Solutions on AWS
Increasing Productivity with End-User Computing Solutions on AWS
 
Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...
Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...
Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...
 
Modernize and Move your Microsoft Applications on AWS
Modernize and Move your Microsoft Applications on AWSModernize and Move your Microsoft Applications on AWS
Modernize and Move your Microsoft Applications on AWS
 

More from LibbySchulze

Running distributed tests with k6.pdf
Running distributed tests with k6.pdfRunning distributed tests with k6.pdf
Running distributed tests with k6.pdfLibbySchulze
 
Extending Kubectl.pptx
Extending Kubectl.pptxExtending Kubectl.pptx
Extending Kubectl.pptxLibbySchulze
 
Enhancing Data Protection Workflows with Kanister And Argo Workflows
Enhancing Data Protection Workflows with Kanister And Argo WorkflowsEnhancing Data Protection Workflows with Kanister And Argo Workflows
Enhancing Data Protection Workflows with Kanister And Argo WorkflowsLibbySchulze
 
Fallacies in Platform Engineering.pdf
Fallacies in Platform Engineering.pdfFallacies in Platform Engineering.pdf
Fallacies in Platform Engineering.pdfLibbySchulze
 
Intro to Fluvio.pptx.pdf
Intro to Fluvio.pptx.pdfIntro to Fluvio.pptx.pdf
Intro to Fluvio.pptx.pdfLibbySchulze
 
Enhance your Kafka Infrastructure with Fluvio.pptx
Enhance your Kafka Infrastructure with Fluvio.pptxEnhance your Kafka Infrastructure with Fluvio.pptx
Enhance your Kafka Infrastructure with Fluvio.pptxLibbySchulze
 
CNCF On-Demand Webinar_ LitmusChaos Project Updates.pdf
CNCF On-Demand Webinar_ LitmusChaos Project Updates.pdfCNCF On-Demand Webinar_ LitmusChaos Project Updates.pdf
CNCF On-Demand Webinar_ LitmusChaos Project Updates.pdfLibbySchulze
 
Oh The Places You'll Sign.pdf
Oh The Places You'll Sign.pdfOh The Places You'll Sign.pdf
Oh The Places You'll Sign.pdfLibbySchulze
 
Rancher MasterClass - Avoiding-configuration-drift.pptx
Rancher  MasterClass - Avoiding-configuration-drift.pptxRancher  MasterClass - Avoiding-configuration-drift.pptx
Rancher MasterClass - Avoiding-configuration-drift.pptxLibbySchulze
 
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptxvFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptxLibbySchulze
 
CNCF Live Webinar: Low Footprint Java Containers with GraalVM
CNCF Live Webinar: Low Footprint Java Containers with GraalVMCNCF Live Webinar: Low Footprint Java Containers with GraalVM
CNCF Live Webinar: Low Footprint Java Containers with GraalVMLibbySchulze
 
EnRoute-OPA-Integration.pdf
EnRoute-OPA-Integration.pdfEnRoute-OPA-Integration.pdf
EnRoute-OPA-Integration.pdfLibbySchulze
 
AirGap_zusammen_neu.pdf
AirGap_zusammen_neu.pdfAirGap_zusammen_neu.pdf
AirGap_zusammen_neu.pdfLibbySchulze
 
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...LibbySchulze
 
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...LibbySchulze
 
CNCF_ A step to step guide to platforming your delivery setup.pdf
CNCF_ A step to step guide to platforming your delivery setup.pdfCNCF_ A step to step guide to platforming your delivery setup.pdf
CNCF_ A step to step guide to platforming your delivery setup.pdfLibbySchulze
 
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdfCNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdfLibbySchulze
 
Securing Windows workloads.pdf
Securing Windows workloads.pdfSecuring Windows workloads.pdf
Securing Windows workloads.pdfLibbySchulze
 
Securing Windows workloads.pdf
Securing Windows workloads.pdfSecuring Windows workloads.pdf
Securing Windows workloads.pdfLibbySchulze
 
Advancements in Kubernetes Workload Identity for Azure
Advancements in Kubernetes Workload Identity for AzureAdvancements in Kubernetes Workload Identity for Azure
Advancements in Kubernetes Workload Identity for AzureLibbySchulze
 

More from LibbySchulze (20)

Running distributed tests with k6.pdf
Running distributed tests with k6.pdfRunning distributed tests with k6.pdf
Running distributed tests with k6.pdf
 
Extending Kubectl.pptx
Extending Kubectl.pptxExtending Kubectl.pptx
Extending Kubectl.pptx
 
Enhancing Data Protection Workflows with Kanister And Argo Workflows
Enhancing Data Protection Workflows with Kanister And Argo WorkflowsEnhancing Data Protection Workflows with Kanister And Argo Workflows
Enhancing Data Protection Workflows with Kanister And Argo Workflows
 
Fallacies in Platform Engineering.pdf
Fallacies in Platform Engineering.pdfFallacies in Platform Engineering.pdf
Fallacies in Platform Engineering.pdf
 
Intro to Fluvio.pptx.pdf
Intro to Fluvio.pptx.pdfIntro to Fluvio.pptx.pdf
Intro to Fluvio.pptx.pdf
 
Enhance your Kafka Infrastructure with Fluvio.pptx
Enhance your Kafka Infrastructure with Fluvio.pptxEnhance your Kafka Infrastructure with Fluvio.pptx
Enhance your Kafka Infrastructure with Fluvio.pptx
 
CNCF On-Demand Webinar_ LitmusChaos Project Updates.pdf
CNCF On-Demand Webinar_ LitmusChaos Project Updates.pdfCNCF On-Demand Webinar_ LitmusChaos Project Updates.pdf
CNCF On-Demand Webinar_ LitmusChaos Project Updates.pdf
 
Oh The Places You'll Sign.pdf
Oh The Places You'll Sign.pdfOh The Places You'll Sign.pdf
Oh The Places You'll Sign.pdf
 
Rancher MasterClass - Avoiding-configuration-drift.pptx
Rancher  MasterClass - Avoiding-configuration-drift.pptxRancher  MasterClass - Avoiding-configuration-drift.pptx
Rancher MasterClass - Avoiding-configuration-drift.pptx
 
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptxvFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
 
CNCF Live Webinar: Low Footprint Java Containers with GraalVM
CNCF Live Webinar: Low Footprint Java Containers with GraalVMCNCF Live Webinar: Low Footprint Java Containers with GraalVM
CNCF Live Webinar: Low Footprint Java Containers with GraalVM
 
EnRoute-OPA-Integration.pdf
EnRoute-OPA-Integration.pdfEnRoute-OPA-Integration.pdf
EnRoute-OPA-Integration.pdf
 
AirGap_zusammen_neu.pdf
AirGap_zusammen_neu.pdfAirGap_zusammen_neu.pdf
AirGap_zusammen_neu.pdf
 
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
 
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
 
CNCF_ A step to step guide to platforming your delivery setup.pdf
CNCF_ A step to step guide to platforming your delivery setup.pdfCNCF_ A step to step guide to platforming your delivery setup.pdf
CNCF_ A step to step guide to platforming your delivery setup.pdf
 
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdfCNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
 
Securing Windows workloads.pdf
Securing Windows workloads.pdfSecuring Windows workloads.pdf
Securing Windows workloads.pdf
 
Securing Windows workloads.pdf
Securing Windows workloads.pdfSecuring Windows workloads.pdf
Securing Windows workloads.pdf
 
Advancements in Kubernetes Workload Identity for Azure
Advancements in Kubernetes Workload Identity for AzureAdvancements in Kubernetes Workload Identity for Azure
Advancements in Kubernetes Workload Identity for Azure
 

Recently uploaded

Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Sheetaleventcompany
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445ruhi
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.soniya singh
 
horny (9316020077 ) Goa Call Girls Service by VIP Call Girls in Goa
horny (9316020077 ) Goa  Call Girls Service by VIP Call Girls in Goahorny (9316020077 ) Goa  Call Girls Service by VIP Call Girls in Goa
horny (9316020077 ) Goa Call Girls Service by VIP Call Girls in Goasexy call girls service in goa
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts servicesonalikaur4
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirtrahman018755
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...aditipandeya
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$kojalkojal131
 

Recently uploaded (20)

Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 
horny (9316020077 ) Goa Call Girls Service by VIP Call Girls in Goa
horny (9316020077 ) Goa  Call Girls Service by VIP Call Girls in Goahorny (9316020077 ) Goa  Call Girls Service by VIP Call Girls in Goa
horny (9316020077 ) Goa Call Girls Service by VIP Call Girls in Goa
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
 

Enable stateful applications on aws with persistent storage for k8s.pptx

  • 1. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Ananth Vaidyanathan (ananva@) Sr. Product Manager, AWS Persistent File Storage for Kubernetes
  • 2. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Customer Trends
  • 3. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ©2021 Amazon Web Services, Inc. or its Affiliates. All rights reserved. What are our customers doing? Migrating Lifting & shifting applications to the cloud Modernizing Converting existing applications and building new applications with microservices like containers and serverless
  • 4. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ©2021 Amazon Web Services, Inc. or its Affiliates. All rights reserved. Why modernize? 2 Faster time to market 1 Increased agility and scalability 3 Improved reliability, simpler operations, and lower cost
  • 5. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Stateful applications need durable shared storage Containers and serverless functions are transient in nature, long-running applications can benefit from keeping state in a durable storage. Distributed applications like web serving, machine learning inference, and continuous integration and development benefit from shared storage layer. Modern data-intensive applications like analytics require fast access to large volumes of shared data. …
  • 6. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Performant and cost-optimized Serverless shared storage Full AWS compute integration EC2 Instances, containers, and serverless Supports 10,000s of connections Four storage classes Automatic lifecycle-based cost optimization Serverless and scalable No provisioning, scale capacity, connections, and IOPS Simple, serverless, set-and-forget, elastic file system for AWS compute Amazon EFS Simple and highly reliable Elastic Pay only for capacity used Performance built in, scales with capacity Highly durable and available Designed for 11 9s of durability 99.99% availability SLA Performant 10s of GB/s of throughput and 500,000+ IOPS
  • 7. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Serverless storage for your App Modernization Amazon EFS File System On-prem server or EC2 instance App Code EKS Container App Code Containerize App, Launch on EKS
  • 8. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Many containerized applications need persistent storage Long-running Stateful Applications Shared Data Sets Developer Tools Web & Content Management Machine Learning Data Science Tools WordPres s Drupal nginx Jenkin s Jira Git MXNet TensorFlo w Jupyter(hu b) Airflow
  • 9. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Examples of applications that customers are modernizing Simplify and centralize DevOps CI/CD pipelines, source control, issue tracking, code repositories Applications include Jenkins, Jira, Git, Chef, Maven Web serving and content management Creation and modification of digital web content Applications include: WordPress, Drupal, Moodle, Confluence, OpenText Data Science and Analytics Accelerate data insights and streamline ingestion, ML training, inference, and analysis Tools include Kubeflow, Airflow, TensorFlow, Informatica
  • 10. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ” “ ” “ Modernized applications to employ microservices. Deployed containers via Kubernetes and Mesos with EFS providing persistent storage and ability to dynamically scale application without storage management overhead T-Mobile scales modern application deployments with Amazon EFS Customer facing application with large spikes in usage based on time of day and month of year. Existing infrastructure was not able to support the scalability required without overprovision of infrastructure to support peak usage. • 16,000 containers under management • Reduced cost of NFS storage by 70% compared to DIY while reducing storage management overhead • Improved cycle time for deploying application services Solution Challenge Benefits We are a large organization that has lots of applications with varying requirements for availability and performance. EFS provides us with a common storage platform that meets these requirements across the board. Amreth Chandrasehar, Principal Architect, T-Mobile Company: T-Mobile Industry: Mobile Communications Country: Global Employees: 52,000 Website: www.t-mobile.com About T-Mobile As America's Un-carrier, T-Mobile US, Inc. is redefining the way consumers and businesses buy wireless services through leading product and service innovation. The Company's advanced nationwide network delivers outstanding wireless experiences to 79.7 million customers who are unwilling to compromise on quality and value.
  • 11. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ” “ ” “ Johnson & Johnson builds data science platform using Amazon EKS and Amazon EFS J & J needed storage to share and perform analytics on their data science workbench for genomics neuroscience, R & D, and drug discovery. A massively scalable solution was required to share and analyze 100s of TiB of data from external and internal studies. Also, existing on-premises storage had limited scale and high overhead. Amazon Elastic File System (Amazon EFS) provides performant analytics storage with shared file access to data scientists using open-source genomics and Shiny, as well as Domino Data Lab, running on an Amazon Elastic Kubernetes Service (EKS) cluster. • Scales elastically to 500 TiB and growing • Faster time-to-insights with access to new datasets • Reduced analysis time by 35% • Reduced costs by 37% using EFS Lifecycle management and EFS One Zone lower cost storage classes Solution Challenge Benefits Data scientists need access to massive data from different sources for genomics, R&D, and drug discovery to perform advanced analytics. With Amazon EFS, we were able to share data on a massive scale, increase innovation by accelerating analytics, and save 37% in costs. . – Greg Rusin, IT Manager, Johnson & Johnson Company: Johnson & Johnson Industry: Life Sciences Country: United States Employees: 130K+ Website: jnj.com About Johnson & Johnson Johnson & Johnson engages in the research and development, manufacture and sale of a range of products in the healthcare field. Science and business experts collaborate to incorporate science into healthcare solutions, including medical device and diagnostic technologies, consumer healthcare products, and pharmaceuticals.
  • 12. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. K8s Landscape
  • 13. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. <Suman> • <Suman> Amazon Elastic Kubernetes Service
  • 14. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon EKS and Amazon EFS
  • 15. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Simplify Persistent Storage for Kubernetes with Amazon EFS Elastic Amazon EKS and Amazon EFS are elastic, scale up and down rapidly based on demand. Customers pay only for what they use. Available and Durable Amazon EKS and Amazon EFS are regional services. Customers can build applications that span multiple availability zones, with automatic failover. Simple Amazon EFS configuration is done from K8S-native objects (e.g. Persistent Volume), so developers can focus on their applications, not infrastructure. Secure Amazon EFS Access Points can enforce file system permissions when multiple apps share a file system.
  • 16. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon EFS & EKS: Concepts • Container Storage Interface (CSI) • Industry standard interface for connecting storage providers (block or file) to a container. • Amazon EFS CSI Driver • Implementation of CSI for connecting file systems to containers. • Storage Class (SC) • Administrator-defined class of storage that Persistent Volumes can be created from. • Persistent Volume (PV) • Administrator-created unit of storage that can be attached to a container. Has its own lifecycle. • Persistent Volume Claim (PVC) • Request to allocate an available PV from a SC to a container. Amazon Elastic Kubernetes Service
  • 17. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon EKS Attaching EFS to EKS pod using Dynamic Provisioning EFS CSI Driver Service role 1. Create persistent volume claim 2. Create access point and map to a persistent volume File System Access Point
  • 18. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon EKS storage – Installation Amazon EKS on Amazon EC2 # kubectl apply -k "github.com/kubernetes-sigs/aws-efs-csi-driver/deploy/kubernetes/overlays/stable/ecr/?ref=release-1.0” # Amazon EKS on Fargate # Amazon EKS
  • 19. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Attaching an Amazon EFS file system to a pod (admin) Create storage class Create persistent volume kind: StorageClass apiVersion: storage.k8s.io/v1 metadata: name: efs-sc provisioner: efs.csi.aws.com apiVersion: v1 kind: PersistentVolume metadata: name: efs-pv spec: capacity: storage: 5Gi volumeMode: Filesystem accessModes: - ReadWriteMany persistentVolumeReclaimPolicy: Retain storageClassName: efs-sc csi: driver: efs.csi.aws.com volumeHandle: fs-deadbeef::fsap-deadbeefdead Amazon EKS
  • 20. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Attaching an Amazon EFS file system to a pod (user) Create persistent volume claim Launch pod apiVersion: v1 kind: PersistentVolumeClaim metadata: name: efs-claim spec: accessModes: - ReadWriteMany storageClassName: efs-sc resources: requests: storage: 5Gi apiVersion: v1 kind: Pod metadata: name: efs-app spec: containers: - name: web-container image: httpd ports: - containerPort: 80 name: “http-server” volumeMounts: - name: persistent-storage mountPath: /mnt-efs volumes: - name: persistent-storage persistentVolumeClaim: claimName: efs-claim Amazon EKS
  • 21. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Identity: Bridging Between Pods & Storage
  • 22. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Goals for Security & Identity 1. File systems should only be mountable by the applications that need them 2. Apps that mount file systems should only have access to the data they need Amazon EFS File System $ cat /my_app/data ### SUCCESS THIS IS MY FILE ### $ cat /someone_elses_app/data cat: /someone_elses_app/data : Permission denied
  • 23. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Understanding Container Identity EKS Pod AWS IAM Container Image App Identity User: Root Group: Root $ ls –l /efs/home drwx------ bob . BobHome drwx------ sally . SallyHome drwxrwx--- . biusers BI_Shared READ / efs/home/bob uid=0 (root) By default, POSIX identity comes from the container image, not the pod runtime.
  • 24. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ©2021 Amazon Web Services, Inc. or its Affiliates. All rights reserved. Application-specific Access with EFS Access Points { “Name”: “MyApp”, "FileSystemId": ”fs-deadbeef", “PosixUser”: { “Uid”: 123 “Gid”: 123, “SecondaryGids”: [100, 200, 300] }, “RootDirectory”: { “Path”: “/apps/myapp”, “CreationInfo”: { “OwnerUid”: 123, “OwnerGid”: 123, “Permissions”: “0700” } } } EFS Access Point Creates App-specific Directory & Permissions No EC2 instance required! Apps only see data they need Enforces File System Identity Root containers can’t escalate access Arbitrary users aren’t locked out
  • 25. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ©2021 Amazon Web Services, Inc. or its Affiliates. All rights reserved. { “Name”: “MyApp”, “PosixUser”: { “Uid”: 123 “Gid”: 123, “SecondaryGids”: [100, 200, 300] }, “RootDirectory”: { “Path”: “/apps/myapp”, “CreationInfo”: { “OwnerUid”: 123, “OwnerGid”: 123, “Permissions”: “0700” } } } EFS Access Point How EFS Access Points Work App With IAM Role “approle” File System with POSIX Permissions READ / uid=0 READ /apps/myapp uid=123 “Effect” : “allow”, “Action” : “elasticfilesystem:Client*”, “Principal” : { “AWS”: “approle” }, “Condition”* : {“accessPointArn” : “fsap-1234” File System Resource Policy
  • 26. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Access Point Use Cases • Solving container identity for sharing EFS data • Packing multiple applications into a single file system • Less resources to manage • Sharing pool of throughput between multiple apps
  • 27. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Best Practices for IAM and Access Points, & Security • Use Access Points, even if single app per file system! • Simplifies directory permission setup • Consistent experience regardless of user/group setup in container • Future-proof for adding apps to share data •Use IAM Authorization • Use Resource Policies to restrict IAM roles to Access Points • Use Identity Policies to give single role “admin” access to file systems •Enable Encryption @ Rest and Encryption in Motion • Simple setup, no performance penalty
  • 28. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Getting Started • Amazon EFS CSI driver - https://github.com/kubernetes-sigs/aws-efs-csi-driver • Deploying Kubeflow - https://www.kubeflow.org/docs/distributions/aws/customizing-aws/storage/ • TensorFlow training using Kubeflow - https://aws.amazon.com/blogs/opensource/distributed-tensorflow-training-using-k ubeflow-on-amazon-eks/
  • 29. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Thank you!
  • 30. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Best Practices: Performance, Cost, & Ingest
  • 31. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Best Practices - Performance • Use General Purpose for most apps • GP lower latency, now supports up to 35K read IOPS • MaxIO for scale-out analytics/ML that need 100k+ IOPS • Configure provisioned throughput for initial need • As your file system grows you’ll eventually be given higher throughput • Set up Amazon CloudWatch, monitor throughput, IOPS, and burst credits* * https://github.com/aws-samples/amazon-efs-tutorial/tree/master/monitoring
  • 32. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. When should I use EFS vs EBS? • I need to share data between containers • I’d like to run across instances or AZs • I’d like to take advantage of spot pricing • I need low latency (e.g. MySQL) • I need point in time snapshots Amazon Elastic Block Store Amazon Elastic File System Note: Amazon FSx for Lustre can be used for containers that require ultra-high throughput and very low latency file sharing
  • 33. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ©2021 Amazon Web Services, Inc. or its Affiliates. All rights reserved. Optimize cost with Amazon EFS Infrequent Access Amazon EFS IA storage class for infrequently accessed files for $0.025/GB/mo* * Pricing in the US East (N. Virginia) region Automated lifecycle management Cost savings up to 92% No changes to existing applications using Amazon EFS
  • 34. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Backup for Amazon EFS • EFS file systems can be backed up and restored using AWS Backup • AWS Backup provides automated backup scheduling and retention per user defined policy • AWS Backup offers two classes of service backup storage with the ability to lifecycle to cold storage • Restore individual files and directories Cold storage AWS Backup Warm storage Amazon EFS Backup encryption
  • 35. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Migrating NFS workloads to EFS On-Premise NAS Filer Linux Application Servers NFS EFS File System AWS Region Linux EC2 Instances NFS AWS DataSync DataSync agent AWS Direct Connect Internet VPN Virtual machine NFS AWS DataSync: Online transfer service that simplifies, automates, and accelerates moving data between on-premises storage and AWS
  • 36. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Where to learn more Amazon EKS Documentation: Amazon EFS CSI Driver Deploying Jenkins on Amazon EKS with Amazon EFS