Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Següent revisió | Revisió prèvia | ||
info:cursos:itformacion:awsassociate:storage [01/10/2018 10:48] – creat mate | info:cursos:itformacion:awsassociate:storage [03/10/2018 09:57] (actual) – [Laboratorio] mate | ||
---|---|---|---|
Línia 1: | Línia 1: | ||
= Storage y CDN | = Storage y CDN | ||
+ | == examen | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * aws dynamoDB | ||
+ | |||
== servicios | == servicios | ||
* S3 = Simple Storage Service | * S3 = Simple Storage Service | ||
Línia 24: | Línia 30: | ||
* se crean en una región | * se crean en una región | ||
* global : nombres únicos | * global : nombres únicos | ||
- | * acceso: **https:// | + | * acceso: **%%https://s3.< |
- | * web estática : convertir bucket en página web: **http://< | + | * web estática : convertir bucket en página web: **%%http://< |
* se puede subir desde la consola | * se puede subir desde la consola | ||
* objeto (key-based): | * objeto (key-based): | ||
Línia 36: | Línia 42: | ||
* S3 Standard : normal | * S3 Standard : normal | ||
* S3 Standard-IA (Infrequent Access) : acceso esporádico | * S3 Standard-IA (Infrequent Access) : acceso esporádico | ||
+ | * recuperación más cara | ||
+ | * almacenamiento más barato | ||
* S3 Standard-One Z IA : idem anterior, pero en solo 1 zona | * S3 Standard-One Z IA : idem anterior, pero en solo 1 zona | ||
* reduced Redundancy : to be deprecated | * reduced Redundancy : to be deprecated | ||
* Glacier : recuperación entre 3-5 horas, mejorando | * Glacier : recuperación entre 3-5 horas, mejorando | ||
+ | * expedited : recuperación inmediata, muy caro recuperar | ||
+ | * standard : 3-5 horas | ||
+ | * bulk : 5-12 horas | ||
+ | {{ : | ||
* Versioning. | * Versioning. | ||
* al sobreescribir/ | * al sobreescribir/ | ||
* MFA((Multi Factor Authentication) en borrado de ficheros | * MFA((Multi Factor Authentication) en borrado de ficheros | ||
+ | * una vez activo no se puede desactivar, solo suspender | ||
* Livecycle Management | * Livecycle Management | ||
* reglas de ciclo de vida para mover entre los diferentes tipos de S3 | * reglas de ciclo de vida para mover entre los diferentes tipos de S3 | ||
Línia 56: | Línia 69: | ||
* se puede guardar en el mismo bucket o en otro | * se puede guardar en el mismo bucket o en otro | ||
* encriptación | * encriptación | ||
- | * en tránsito SSL/TLS | + | * en tránsito SSL/ |
* encriptación en la lado cliente | * encriptación en la lado cliente | ||
- | * al resto: | + | * al resto (en Amazon, Server Side) |
- | * AES-256, server-side encryption con Amazon S3-Managed Keys (SSE-S3) | + | * AES-256, server-side encryption con Amazon S3-Managed Keys (SSE-S3) |
* AWS-KMS, server-sice encruption con AWS KMS-Managed Keys (SSE-KMS) | * AWS-KMS, server-sice encruption con AWS KMS-Managed Keys (SSE-KMS) | ||
- | | + | * se genera llave maestra que genera otras y hay un log de uso |
+ | * auditado | ||
+ | | ||
+ | * el encriptado si es activado a posteriori, no encripta los elementos que ya están guardados, solo los nuevos | ||
+ | * Data Consystency Model | ||
+ | * PUTS : envío ficheros -> Read-after-write <- al recibir el 200 (OK) ya está asegurada la consistencia) | ||
+ | * PUTS overwrites y DELETES : consistencia eventual (lapso en el cual la misma petición podría dar resultados diferentes mientras se " | ||
+ | * costes: | ||
+ | * almacenamiento | ||
+ | * peticiones | ||
+ | * storage management pricing (tags/ | ||
+ | * data transfer pricing (repicación inter-zona) | ||
+ | * Transfer Acceleration | ||
+ | * infraestructura cloudfront para acelerar el ratio | ||
+ | |||
+ | === Laboratorio | ||
+ | {{ : | ||
+ | {{ : | ||
+ | * tags: | ||
+ | * para asociar a facturación | ||
+ | * para establecer permisos | ||
+ | * organización, | ||
+ | * CloudTrail : cualquier petición de usuario queda registrado | ||
+ | {{ : | ||
+ | * CloudWatch : métricas, monitorización | ||
+ | {{ : | ||
+ | * manage system permissions : hay que darle permiso explícito para que **S3 Log Delivery** deje los logs de otros buckets | ||
+ | {{ : | ||
+ | {{ : | ||
+ | {{ : | ||
+ | {{ : | ||
+ | {{ : | ||
+ | * diferentes permisos si seleccionas el bucket o un archivo | ||
+ | * las carpetas que se crean no son al uso, son " | ||
+ | |||
+ | == CloudFront (CDN) | ||
+ | * distribuir contenido con latencia baja y gran velocidad de transferencia | ||
+ | * edge locations ≡ CDN servers | ||
+ | * no tiene nada que ver con las AZ o regiones | ||
+ | * existen las **Regional Edge Caches** | ||
+ | * ficheros, media streaming | ||
+ | * los **orígenes** pueden ser: | ||
+ | * S3 Bucket | ||
+ | * EC2 instance | ||
+ | * Elastic Load Balancer | ||
+ | * Route 53 | ||
+ | * Media Package : sirve el contenido adecuado para el dispositivo | ||
+ | * AWS Elemental MediaStore : ayuda a optimizar la descarga | ||
+ | * la **distribución** | ||
+ | * CDN - Edge Locations | ||
+ | * web distribution -> websites | ||
+ | * RTMP - media streaming | ||
+ | * tanto para servir (cache) como para recoger (red más optimizada) | ||
+ | * TTL = Time To Live | ||
+ | * se pueden invalidar los objetos en caché ($) | ||
+ | * si quieres cambiar el contenido, usar URLs con cadenas random para que al actualizar la URL y el contenido asociado | ||
+ | |||
+ | === Laboratorio | ||
+ | * si restringimos el acceso al bucket, solo se podrá acceder via CloudFront, no vía http/ | ||
+ | * (!) para hace restricción sobre la URL del CloudFront generado, podemos usar: | ||
+ | * Signed URLs | ||
+ | * Signed Cookies | ||
+ | |||
+ | == Storage Gateway | ||
+ | === File Gateway | ||
+ | * S3 | ||
+ | * NFS / SMB | ||
+ | |||
+ | === Volume Gateway | ||
+ | * volúmenes iSCSI | ||
+ | * cached volumes : almacenamiento principal en Amazon, cacheado en el server | ||
+ | * 1GB - 32TB | ||
+ | * stored volumes : almacenamiento principal en mi datacenter, cacheado / replicado en Amazon | ||
+ | |||
+ | === Tape Gateway | ||
+ | * almacena en Glacier | ||
+ | * estructura virtual de cintas de backup | ||
+ | |||
+ | == Snowball | ||
+ | * import / export data to S3 | ||
+ | * dispositivo físico para mover gran cantidad de información | ||
+ | * 3 tipos: | ||
+ | * snowball : 80TB | ||
+ | * snowball edge:.. | ||
+ | * ... |