Learn how to use the EFS mount point in your ECS Cluster running Fargate with AWS CDK

Need faster cloud storage? Use Amazon EFS, a scalable and elastic file system that can be mounted on multiple instances. Pay only for space and traffic used.

Lots of people are started to use Amazon S3 as storage, and it’s cool it's a very easy way to store your data in the cloud, but over time you find out of it's not as fast as you expect and need a faster disk and you need to mount it as a real mount on your file system, here you can pick EBS or EFS the big difference is EFS can be mounted for multi-instance and its elastic EBS get much faster I/O if needed, in a scaleable world when you want to get access to your data quickly and don’t know how much data over time you get I can recommend EFS as your storage class and then mount it for your instances you need it as.

You can see the EFS mount as a kind for a NAS placed in Amazon data centers where you only pay for the traffic and space you are using, cool right?

I will show you some of my files from my public GitHub prototype project and you will get ready to spin an ECS Cluster up, with a load balancer so you can request the container REST API build on Flask easily, in the end, you will see how…

--

--

Paris Nakita Kejser
DevOps Engineer, Software Architect and Software Developering

DevOps Engineer, Software Architect, Software Developer, Data Scientist and identify me as a non-binary person.