Documento sobre habilidades publicitarias integrales de Amazon
Sabemos que la década de la computación en la nube ha brindado oportunidades históricas para la transformación y actualización industrial, pero los cambios aún continúan. Con la popularización de la computación en la nube, el mercado de las bases de datos ha experimentado cambios fundamentales. Los proveedores de la nube han roto la fortaleza de las bases de datos comerciales tradicionales y se han convertido en una nueva fuerza en el campo de las bases de datos. Entre ellos, Amazon Cloud Technology, que ha sido seleccionado en el Cuadrante de Líderes de Gartner durante seis años consecutivos, es un representante. Discutamos juntos: ¿Por qué la tecnología en la nube de Amazon puede seguir siendo innovadora? Mirando la era nativa de la nube, ¿cuáles son las posibilidades para las bases de datos de tecnología de nube de Amazon en el futuro?
01 Frente a las cuatro principales tendencias de desarrollo de bases de datos, Amazon Cloud Technology ha creado cinco conceptos principales de bases de datos.
En la era posterior a la epidemia, las operaciones digitales y en línea en muchas industrias se están acelerando y las empresas tienen una demanda cada vez más fuerte de extracción de valor de datos. Gu Fan, gerente general del Departamento de Productos de Amazon Cloud Technology en la Gran China, presentó en detalle las cuatro tendencias principales:
Primero, con el desarrollo de Internet y la Internet móvil, nuevos escenarios de aplicaciones como el comercio electrónico, Han surgido videos, redes sociales y viajes. El surgimiento de la computación en la nube no solo tiene una gran cantidad de datos, sino que también requiere una gran cantidad de datos en tiempo real. Las bases de datos relacionales tradicionales no pueden satisfacer las necesidades, lo que promueve el surgimiento de bases de datos nativas de la nube.
El segundo es la aplicación generalizada de bases de datos de código abierto.
En tercer lugar, la modernización de las aplicaciones ha planteado mayores requisitos para las bases de datos, esperando que las bases de datos tengan mayor rendimiento, escalabilidad, disponibilidad y menores costos, de modo que los desarrolladores puedan centrarse en el desarrollo de aplicaciones comerciales centrales sin tener que centrarse en código que es irrelevante para el negocio principal.
En cuarto lugar, la arquitectura del software ha experimentado la PC, Internet, Internet móvil y ahora la era de Internet de todo, en la que las iteraciones y los cambios están impulsando cambios en la selección de bases de datos.
Bajo estas cuatro tendencias, el volumen de negocios de las empresas es cada vez mayor y más complejo, y los requisitos para las bases de datos también son cada vez mayores. Amazon Cloud Technology tiene conocimiento de las necesidades de los clientes y propuso cinco conceptos principales al crear productos de bases de datos en la nube:
Primero, base de datos dedicada, rendimiento máximo; segundo, innovación ágil y sin servidor, arquitectura global; la implementación con clic; el cuarto es la migración fluida y la migración acelerada a la nube; el quinto es el empoderamiento de la IA y la integración profunda.
Después de una capacitación real y cinco conceptos principales de bases de datos, continúa potenciando la transformación digital inteligente de las empresas.
Gu Fan dijo que con el crecimiento explosivo de los datos y la creciente popularidad de la arquitectura de microservicios y DevOps, la era del dominio de las bases de datos ha pasado. Necesitamos proporcionar a los desarrolladores y empresas herramientas diseñadas específicamente para diferentes tipos de datos y diferentes características de acceso a datos en diferentes escenarios de aplicación.
Así que Amazon Cloud Technology propuso el primer concepto central de base de datos: una biblioteca dedicada. Bajo este concepto, se introduce una línea de productos específicamente para crear bases de datos para datos relacionales, datos clave-valor, datos de documentos, datos en memoria, datos de gráficos, datos de tiempo, datos de libro mayor, columnas anchas, etc.
Estos productos de bases de datos han experimentado una verdadera moderación del negocio principal interno de Amazon y han logrado resultados notables:
El comercio electrónico de Amazon es uno de los clientes de Oracle. Con la reconstrucción de aplicaciones y el desarrollo del volumen de negocios del comercio electrónico de Amazon, el comercio electrónico de Amazon decidió migrar su negocio a la tecnología de la nube de Amazon. Más de 100 equipos participaron en este enorme trabajo de migración, y sistemas clave como las adquisiciones de comercio electrónico, la gestión de catálogos, la ejecución de pedidos, la publicidad, los sistemas financieros, las billeteras y la transmisión de video de Amazon se sacaron de Oracle. En 2019, Amazon migró 75 PB de datos internos almacenados en casi 7500 bases de datos Oracle a múltiples servicios de bases de datos de Amazon Cloud Technology, incluidos Amazon DynamoDB, Amazon Aurora y Amazon ElastiCache, lo que convirtió al comercio electrónico de Amazon en el líder mundial en tecnología de nube de Amazon. Cliente".
Después de cambiar de Oracle a la tecnología de nube de Amazon, el comercio electrónico de Amazon ahorró un 60 % de los costos, redujo los retrasos en las aplicaciones para los consumidores en un 40 % y redujo los gastos de administración de bases de datos en un 70 %.
Tomemos como ejemplo Amazon Aurora, que se denomina "el servicio en la nube de más rápido crecimiento en la historia de la tecnología en la nube de Amazon". Tiene la velocidad y disponibilidad de bases de datos comerciales de alta gama con la simplicidad y rentabilidad de las bases de datos de código abierto. Amazon Aurora permite a los clientes satisfacer sus necesidades de tener su pastel y comérselo también.
Según Gu Fan, Amazon Aurora puede proporcionar cinco veces el rendimiento de MySQL estándar y tres veces el rendimiento de PostgreSQL. Al mismo tiempo, proporciona alta disponibilidad, alta disponibilidad en la zona de disponibilidad (AZ) +1. La base de datos global puede completar la recuperación ante desastres entre regiones. Se puede ampliar a 15 réplicas de sólo lectura y el coste es sólo 1/10 del de las bases de datos comerciales.
Jiuzhoutong, una empresa farmacéutica, proporciona cadenas de suministro para empresas y proveedores farmacéuticos, y construye cadenas de suministro para empresas, proveedores y consumidores farmacéuticos. La característica empresarial de su sistema B2B es más lectura y menos escritura. Afectados por las actividades promocionales y las horas de trabajo, a menudo hay una gran brecha entre el pico y el valle, y la proporción de lectura y escritura es de 7:2 u 8:3. Después de adoptar Amazon Aurora, Jiuzhoutong logró la separación de lectura y escritura y la expansión bajo demanda, mejorando 5 veces el rendimiento general de la base de datos y reduciendo el TCO en un 50 %. Permite la implementación de disponibilidad cruzada, el equilibrio de carga, la conmutación por error automática, la supervisión granular y el escalado automático bajo demanda.
Según predicciones de agencias autorizadas, para 2022, el 75% de las bases de datos se implementarán o migrarán a plataformas en la nube. En este proceso, ¿cómo ayuda Amazon Cloud Technology a los clientes a acelerar las aplicaciones en la nube a través de la tecnología? Esto es inseparable de la "base de datos dedicada" mencionada anteriormente, los siguientes cuatro conceptos:
El segundo concepto es innovación ágil y sin servidor. Wang, gerente senior de productos de datos del Departamento de Productos de Amazon Cloud Technology en la Gran China, dijo que siempre hay altibajos en los negocios empresariales. Cómo planificar la capacidad de almacenamiento y los recursos informáticos de la base de datos de acuerdo con el 80-90% del negocio pico. de la empresa traerá problemas a la aplicación. Cierta continuidad del negocio. Compromiso y desafío. Por lo tanto, la mayoría de las empresas seleccionan los recursos informáticos de bases de datos en función de los valores máximos, lo que provocará un desperdicio de costes. Los servicios de bases de datos sin servidor pueden completar tareas arbitrariamente complejas y automatizar el escalado.
Amazon DynamoDB es una base de datos sin servidor desarrollada independientemente por Amazon Cloud Technology. Su nacimiento se remonta al año 2004. En ese momento, el comercio electrónico de Amazon era cliente de Oracle. Aunque la demanda de bases de datos relacionales en escenarios minoristas no era frecuente, el 70% de ellas eran operaciones de valor clave. En ese momento, el comercio electrónico de Amazon se vio obligado a pensar: ¿por qué necesitamos utilizar bases de datos relacionales de manera tan extensiva? ¿Puede diseñar una base de datos distribuida que admita lectura y escritura y pueda expandirse horizontalmente? Todo el mundo conoce la historia posterior. Esta base de datos es Amazon DynamoDB, y se publicó un artículo en 2007, lo que desencadenó una ola de innovación tecnológica en las bases de datos distribuidas NoSQL en la industria.
Amazon DynamoDB puede brindar soporte para aplicaciones a gran escala y es compatible con muchos sitios web y sistemas de alto tráfico de Amazon, como el sitio web de comercio electrónico de Amazon y 442 centros logísticos en todo el mundo. Durante el Prime Day anual de Amazon, las llamadas a la API de DynamoDB alcanzaron billones de veces, y el pico de solicitudes más alto alcanzó 89,2 millones de veces por segundo. Por lo tanto, DynamoDB tiene las ventajas de alto rendimiento, escalabilidad, coherencia, latencia de respuesta predecible y alta disponibilidad.
Huami Technology, un fabricante de dispositivos portátiles inteligentes, tiene casi 654.380 millones de usuarios en más de 70 países de todo el mundo. Sólo en el primer semestre de 2020, sus envíos de relojes superaron los 6,543,8 millones de unidades. En febrero de 2021, los dispositivos portátiles de Huami Technology registraron un total de 654,38+0,51 millones de pasos, un total de 654,38+028 millones de noches de sueño y un total de 654,38+0,208 frecuencias cardíacas. Cantidades de datos tan enormes deben garantizar una alta seguridad y una baja latencia. Cómo garantizar la estabilidad es un enorme desafío.
DynamoDB ayuda a Huami Technology a proporcionar tiempos de respuesta consistentes, con una latencia de no más de 10 milisegundos en cualquier escala. Las fallas P0 y P1 de Huami Technology Health Cloud se redujeron en aproximadamente un 30 %, la disponibilidad general del servicio aumentó en un 0,25 % y el índice de disponibilidad del sistema alcanzó el 99,99 %, brindando un fuerte respaldo a la expansión global de Huawei Technology.
El último producto de base de datos inservible es Amazon Aurora serverless V2, que proporciona capacidades de expansión instantánea y realmente maximiza las capacidades de expansión. Puede expandir cientos de transacciones a docenas en menos de un segundo. Al mismo tiempo, durante el proceso de escalado, cada incremento de ajuste se gestiona con mucha precisión. Si los recursos de la base de datos se planifican según los valores máximos, se pueden lograr ahorros de costos de aproximadamente el 90%. Actualmente, Amazon Aurora Serverless V2 está en vista previa en el mundo.
El tercer concepto es la arquitectura global y la implementación con un solo clic. En el mundo globalizado de hoy, cómo respaldar la continuidad y consistencia de la expansión comercial para los clientes globales y llevarla a los clientes finales con la latencia más baja plantea nuevos desafíos para las bases de datos.
Amazon Cloud Technology proporciona la base de datos global de la base de datos relacional Amazon Aurora, Amazon DynamoDB, la base de datos en memoria de Amazon ElastiCache y la base de datos de documentos de Amazon DocumentDB, todas las cuales pueden utilizar la red troncal de Amazon Cloud Technology para proporcionar una red más estable. soporte que Internet. La implementación con un solo clic ayuda a los clientes a lograr la recuperación ante desastres de bases de datos interregionales a lo largo de miles de kilómetros. La recuperación se puede completar en aproximadamente un minuto y el retraso en la replicación de datos entre regiones suele ser inferior a un segundo.
El cuarto concepto es la migración fluida y el acceso acelerado a la nube. Actualmente, se han migrado más de 450 000 bases de datos a Amazon Cloud Technology a través del servicio de migración de bases de datos de Amazon Cloud Technology, y este número aumenta cada año. Amazon Cloud Technology proporciona herramientas como Amazon DMS y Amazon Database Migration Service para que desarrolladores y empresas realicen una migración a la nube de autoservicio. Además, para el soporte que pueda ser necesario durante el proceso de migración, podemos brindar a los clientes soporte profesional a través de miembros de nuestro equipo de servicio profesional y red de socios, y también podemos ayudar a los clientes a reducir sus inquietudes a través de proyectos de libertad de bases de datos.
En junio 5438+065438+octubre de este año, el último producto de Amazon Aurora PostgreSQL, Babel Fish, se lanzó oficialmente a nivel mundial y nacional, lo que puede acelerar la migración de las empresas a la nube y permitirles utilizar la pila de tecnología original. y la gente original de SQL Server T-SQL utiliza bases de datos en la nube para innovar.
El quinto concepto es el empoderamiento de la IA y la integración profunda. Hemos observado que la tecnología ML permite a los desarrolladores de bases de datos que pueden realizar operaciones de aprendizaje automático sin experiencia en aprendizaje automático. Siguiendo esta tendencia, Amazon Cloud Technologies lanzó Amazon Neptune, una red neuronal de gráficos impulsada por bibliotecas profundas y Amazon SageMaker.
En agosto de este año, Neptune ML se puso en uso oficialmente en China, lo que permite a los ingenieros de datos exportar datos directamente desde bases de datos de gráficos, convertir formatos, entrenar modelos y publicarlos sin dominar las habilidades de aprendizaje automático. El modelo entrenado es llamado mediante declaraciones gremlin para implementar inferencias en la base de datos, realizar detección de fraude y recomendar productos.
Actualmente, la tecnología en la nube de Amazon está acelerando los servicios en China, y hasta ahora en 2021 se han lanzado más de 60 servicios y funciones de bases de datos. Es a través de los cinco conceptos de bases de datos anteriores que Amazon Cloud Technology ha creado una rica familia de productos de bases de datos para proporcionar servicios inteligentes digitales mejores y más rápidos para las empresas bajo la tendencia global de desarrollo inteligente, liberar el valor de los datos y ha sido seleccionado entre los Líderes de Gartner. Quadrant durante seis años consecutivos, ha sido profundamente reconocido por la industria y los clientes.