AWS——Parte 03 (AWS Amazon S3 (almacenamiento escalable en la nube) -01 Introducción)

1. Introducción

2. Acerca de Amazon S3

2.1 Introducción

2.1.1 Breve descripción

  • Amazon S3: almacene y recupere cualquier cantidad de datos desde cualquier ubicación
  • Amazon S3 es un servicio de almacenamiento de objetos que proporciona escalabilidad, disponibilidad de datos, seguridad y rendimiento líderes en la industria.
  • Los clientes de todos los tamaños y de todas las industrias pueden almacenar y proteger cualquier cantidad de datos para prácticamente cualquier caso de uso, como lagos de datos, aplicaciones nativas de la nube y aplicaciones móviles. Con clases de almacenamiento rentables y capacidades de administración fáciles de usar, puede optimizar costos, organizar sus datos y configurar controles de acceso optimizados para satisfacer sus requisitos comerciales, empresariales y de cumplimiento específicos.

2.1.2 Introducción detallada

  • Las empresas de hoy necesitan recopilar, almacenar y analizar datos de forma sencilla, segura y a escala, pero hoy en día, la fragmentación de las carteras de almacenamiento de datos obliga a las empresas a luchar contra la complejidad y la lentitud de la innovación. Es por eso que los servicios de almacenamiento de AWS le brindan un lugar para almacenar todos sus datos, durabilidad, disponibilidad y escalabilidad incomparables, y herramientas de infraestructura confiables para el cumplimiento, la seguridad y la gestión del almacenamiento. Un vasto ecosistema de software integrado de terceros y socios integradores de sistemas, trabaja con sus procesos comerciales e incluso los mejora al permitir que cualquiera para ejecutar de forma segura sus consultas comerciales sin tener que mover datos a una plataforma de análisis separada. Amazon Simple Storage Service o S3 le permite recopilar, almacenar y analizar cualquier cantidad de datos con la máxima durabilidad utilizando la infraestructura de nube más grande del mundo.
  • Amazon S3 se creó desde cero para ofrecer 11 nueves de durabilidad. El acceso poco frecuente estándar S3 y la clase de almacenamiento Amazon Glacier almacenan todos los datos de forma redundante en tres zonas de disponibilidad, que están a kilómetros de distancia en subestaciones separadas, y se conectan a otras zonas de disponibilidad Easy y Internet a través de múltiples rutas de fibra físicamente independientes, escribe datos en un solo AWS, la zona está protegida incluso en caso de pérdida de toda la Zona de Disponibilidad, S3 One Zone-IA te da la opción de Almacenar datos replicables en un solo AWS Disponibilidad Zone, intercambiando una menor tolerancia a fallas por costos más bajos, y puede replicar una segunda característica de seguridad y cumplimiento en todas estas clases de almacenamiento. S3 admite tres formas diferentes de Encrypts y proporciona una integración sofisticada con herramientas como AWS Cloud Tracking para auditoría. La integración con Amazon puede vea servicios de aprendizaje automático que pueden descubrir, clasificar y proteger automáticamente datos confidenciales Admite estándares de seguridad y certificaciones de cumplimiento para ayudar a cumplir con los requisitos de cumplimiento de casi todas las agencias reguladoras Organizaciones altamente reguladas como Capital One dicen que pueden funcionar de manera más segura en la nube de AWS que en sus propios centros de datos Un tercer tipo de administración que Amazon S3 ofrece a los administradores de almacenamiento Máxima comodidad Un conjunto de funciones de administración y almacenamiento flexible para clasificar el inventario de informes y analizar datos significa que usted sabe qué datos tiene para poder tomar las mejores decisiones y reducir costos automáticamente.
  • Amazon S3 también funciona con AWS Lambda para que pueda desarrollar flujos de trabajo sin agregar recursos informáticos dedicados. Next query Amazon S3 le permite realizar análisis complejos de big data en sus datos sin tener que extraerlos y moverlos a una plataforma de análisis independiente, cualquiera que conozca Sequel puede usar Amazon Athena para analizar grandes cantidades de datos no estructurados, utilizando datos en Amazon S3 bajo demanda. Con Amazon Redshift Spectrum, puede analizar datos de nivel EB en S3 y ejecutar consultas de cobertura de datos en S3 y almacenes de datos de Redshift, ahora puede Incluso consultar datos directamente en Amazon Glacier hace que los datos archivados sean útiles sin necesidad de recuperarlos. Estas herramientas de consulta y colocación facilitan que cualquiera pueda utilizar comandos de seguimiento simples en todo su conjunto de datos. El escalado automático significa que el rendimiento se mantiene rápido incluso a medida que crecen los datos de la aplicación. Finalmente, además de las integraciones, la red de socios funciona con la mayoría de los servicios de AWS. Del mismo modo, el ecosistema de Amazon S3 incluye decenas de miles de integradores de sistemas de consultoría y socios proveedores de software independientes, y cada mes se unen más socios a AWS Marketplace para proporcionar software preconfigurado para su implementación en la nube de AWS, lo que significa que los clientes pueden usar Amazon S3 fácilmente. con servicios populares, soluciones de respaldo y recuperación, archivado, recuperación ante desastres, lagos de datos y más. Ningún otro proveedor de nube tiene más socios con soluciones preintegradas, y Amazon S3 es el almacenamiento que su empresa necesita. Comience su viaje a AWS hoy con un único ubicación para cualquier dato que desee gestionar, gestionar y analizar.

2.2 Beneficios y características de Amazon S3

  • Rendimiento y durabilidad de los datos
    Escale los recursos de almacenamiento para satisfacer las necesidades cambiantes sin inversiones iniciales ni ciclos de adquisición de recursos. Sus datos están disponibles cuando sea necesario y protegidos contra fallas, errores y amenazas.
  • Seguridad, cumplimiento y auditoría
    Proteja los datos del acceso no autorizado mediante capacidades de cifrado y gestión de acceso. S3 también mantiene programas de cumplimiento y admite numerosas capacidades de auditoría.
  • Opciones de almacenamiento flexibles
    Ahorre dinero sin sacrificar el rendimiento. Almacene datos en una variedad de clases de almacenamiento rentables diseñadas para casos de uso específicos y que admitan diferentes niveles de acceso a datos.
  • Control granular de datos
    Clasifique, administre e informe sobre datos utilizando una variedad de capacidades de administración de almacenamiento. Registre la actividad, defina alertas y automatice los flujos de trabajo sin administrar infraestructura adicional.

2.3

3. Cree un depósito S3

3.1 Crear depósito

  • como sigue:
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí

3.2 Modificar derechos de acceso

  • Las creaciones anteriores son todas de forma predeterminada. Si desea modificar los permisos de acceso, también puede modificarlos después de la creación, de la siguiente manera:
    Insertar descripción de la imagen aquí

4. Sencillo y práctico

4.1 Cargar archivo de imagen

  • No dudes en subir una foto, de la siguiente manera:
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí

4.2 Acceder a archivos de imagen

  • Copie la URL del objeto y acceda a él de la siguiente manera:
    Insertar descripción de la imagen aquí

4.3 Casos en los que se deniega el acceso

  • Si se deniega el acceso, debe modificar los permisos de la siguiente manera:
    Insertar descripción de la imagen aquí
  • La solución es la siguiente.

4.3.1 Acceder a archivos mediante URL prefirmadas

  • Cree una URL prefirmada de la siguiente manera
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí

  • Acceda, de la siguiente manera:
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí

4.3.2 Usar ACL para hacerlo público

  • Cree un depósito y habilite ACL
    Insertar descripción de la imagen aquí
  • Bloquear el acceso público (configuración del depósito) y cambiar a público
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí
  • Luego sube la imagen y configúrala como pública usando ACL.
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí
  • Luego copie la URL del objeto y acceda al archivo de la siguiente manera:
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí

4.3.3 Agregar política de depósito

  • Puede configurar directamente la política de almacenamiento para el acceso; consulte la dirección del sitio web oficial:
    https://docs.aws.amazon.com/zh_cn/AmazonS3/latest/userguide/WebsiteAccessPermissionsReqd.html .

  • Proceder de la siguiente:

    • paso 1:
      Insertar descripción de la imagen aquí
    • Paso 2, agregue una política de depósito para queTodo el depósito es público y todos los archivos cargados no son públicos.:
      Insertar descripción de la imagen aquí
      Insertar descripción de la imagen aquí
  • Sube 3 archivos más:
    Insertar descripción de la imagen aquí

  • No es necesario configurar la ACL como pública , simplemente acceda a ella directamente, de la siguiente manera:
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí

5. Active el control de versiones.

  • De la siguiente manera, abra
    Insertar descripción de la imagen aquí
  • Después de abrirlo, si modifica el archivo y lo carga nuevamente, podrá ver la versión histórica del archivo.
    Insertar descripción de la imagen aquí

6. Cree reglas de replicación

  • Utilice reglas de replicación para definir las opciones que desea que Amazon S3 aplique durante la replicación, como el cifrado del lado del servidor, la propiedad de la réplica y la transferencia de réplicas a otras clases de almacenamiento.
  • Cree una regla de replicación de la siguiente manera:
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí
  • Pruebe para ver el efecto, de la siguiente manera:
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí

7. Aloja un sitio web estático

7.1 Consulte el sitio web oficial.

7.2 Configurar documentos indexados

  • como sigue:
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí

7.3 Configurar documentos de error personalizados

  • como sigue:
    Insertar descripción de la imagen aquí

Insertar descripción de la imagen aquí

7.4 Cargar archivos de índice y archivos de error personalizados

  • como sigue:
    Insertar descripción de la imagen aquí

7.5 Habilitar alojamiento de sitios web estáticos

  • como sigue:
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí

7.6 Acceso a páginas

7.6.1 Acceso a archivos de índice

  • Visite index.html de la siguiente manera:
    http://susu-aws-bucket-2.s3-website-eu-west-1.amazonaws.com
    
    或
    
    http://susu-aws-bucket-2.s3-website-eu-west-1.amazonaws.com/index.html
    
    Insertar descripción de la imagen aquí

7.6.2 Acceso a archivos de errores personalizados

  • como sigue:
    http://susu-aws-bucket-2.s3-website-eu-west-1.amazonaws.com/404.html
    
    Insertar descripción de la imagen aquí

7.6.3 Cargar otras páginas estáticas y acceder a ellas

  • Cargue index2.html de la siguiente manera:
    Insertar descripción de la imagen aquí
  • Visite index2.html de la siguiente manera:
    http://susu-aws-bucket-2.s3-website-eu-west-1.amazonaws.com/index2.html
    
    Insertar descripción de la imagen aquí
  • Activar automáticamente el acceso 404.html. Si la página a la que se accede no existe, se activará de la siguiente manera:
    Insertar descripción de la imagen aquí

7.6.4 Acceder a otros archivos de imágenes a través de páginas

  • como sigue:
<img src="https://susu-aws-bucket-2.s3.eu-west-1.amazonaws.com/DSC07574.jpg"/>

O, directamente

 <img src="DSC07574.jpg"/>

Insertar descripción de la imagen aquí
Insertar descripción de la imagen aquí

8. Política pública sobre la desactivación de las ACL

Supongo que te gusta

Origin blog.csdn.net/suixinfeixiangfei/article/details/132044008
Recomendado
Clasificación