# Amazon EFS

> Una carpeta de red compartida en AWS que muchos servidores pueden usar a la vez.

- Nivel: Intermedio
- Temas: AWS
- URL: https://tidbit.legios.com.ar/es/amazon-efs/
- En inglés: [Amazon EFS](https://tidbit.legios.com.ar/amazon-efs/)

**Amazon EFS** (Elastic File System) es un sistema de archivos administrado que vive en la red. Creás uno, y después varios servidores lo pueden montar al mismo tiempo y ver las mismas carpetas y archivos, como si todos tuvieran enchufado el mismo disco. Habla NFS, el protocolo estándar que usan las máquinas Linux para compartir archivos.

Conviene compararlo con sus vecinos. Un volumen EBS es como un disco rígido conectado a una sola instancia EC2. Amazon S3 guarda objetos que leés y escribís a través de una API, no una carpeta que puedas abrir con programas comunes. EFS queda en el medio: un sistema de archivos de verdad, con directorios y permisos, compartido por muchas instancias EC2, contenedores en ECS o EKS y hasta funciones Lambda.

Los usos típicos son contenido que varios servidores web tienen que compartir, como las imágenes que suben los usuarios, las carpetas personales de un equipo o datos que procesa un grupo de máquinas en conjunto. Crece y se achica solo a medida que agregás o borrás archivos, y pagás por lo que guardás. Los archivos pueden pasar solos a clases de almacenamiento más baratas cuando nadie los toca por un tiempo. Es para Linux; las carpetas compartidas de Windows usan otro servicio, Amazon FSx.

## Una analogía

La unidad compartida de una oficina. Todas las computadoras ven la misma carpeta, y cuando alguien guarda un archivo ahí, el resto lo puede abrir al toque.

## Para quedarse

- Un sistema de archivos de red que muchos servidores montan a la vez.
- Usa NFS y funciona con EC2 Linux, ECS, EKS y Lambda.
- Crece solo; pagás por el espacio que de verdad usás.
- EBS es un disco para un servidor; S3, objetos por API; EFS, una carpeta compartida.

## Para seguir leyendo

- [¿Qué es Amazon EFS? (documentación oficial)](https://docs.aws.amazon.com/es_es/efs/latest/ug/whatisefs.html)
- [Página de Amazon EFS](https://aws.amazon.com/es/efs/)
- [Network File System en Wikipedia](https://es.wikipedia.org/wiki/Network_File_System)

## Términos relacionados

- [Servidor](https://tidbit.legios.com.ar/es/server/): Una computadora cuyo trabajo es responder pedidos de otras computadoras, todo el día.
- [Linux](https://tidbit.legios.com.ar/es/linux/): Un sistema operativo libre y de código abierto que mueve la mayoría de los servidores.
- [Amazon EBS](https://tidbit.legios.com.ar/es/amazon-ebs/): El disco rígido virtual de una instancia EC2, que sobrevive cuando la instancia se apaga.
- [Disco rígido](https://tidbit.legios.com.ar/es/hard-disk-drive/): Almacenamiento en platos magnéticos que giran: más lento que un SSD, pero barato.
- [Amazon EC2](https://tidbit.legios.com.ar/es/amazon-ec2/): Computadoras virtuales que alquilás por hora, del tamaño que quieras, y después apagás.
- [Amazon S3](https://tidbit.legios.com.ar/es/amazon-s3/): Un cajón gigante en internet para guardar archivos, alquilado por gigabyte.
- [API](https://tidbit.legios.com.ar/es/api/): El menú de cosas que un programa le deja pedir a otro programa.
- [Contenedor](https://tidbit.legios.com.ar/es/container/): Una caja cerrada con un programa y todo lo que necesita para correr en cualquier lado.
