Seattle — dic. 2020: Durante AWS re: Invent, Amazon Web Services, Inc.
(AWS), una empresa de Amazon.com, Inc. (NASDAQ: AMZN), anunció la
próxima versión de Aurora Serverless, así como una nueva capacidad que
facilita a los clientes la migración de SQL Server a Amazon Aurora
PostgreSQL.
La compañía también anunció un nuevo
proyecto de código abierto que ayuda a más organizaciones a migrar de
bases de datos heredadas a alternativas de código abierto. Para los
clientes que no quieren lidiar con el trabajo asociado con la
capacidad de autogestión de la base de datos, Amazon Aurora Serverless
v2 escala miles de transacciones en una fracción de segundo, lo que
brinda hasta un 90% de ahorro de costos en comparación con el
aprovisionamiento para el pico de la capacidad. AWS también
anunció Babelfish para Aurora PostgreSQL, una nueva capacidad para
Amazon Aurora que permite a los clientes ejecutar aplicaciones de SQL
Server directamente en Amazon Aurora PostgreSQL con pocos o ningún
cambio de código.
Finalmente, AWS compartió sus planes
para abrir Babelfish para PostgreSQL bajo la licencia permisiva de
Apache 2.0 y ponerlo a disposición en GitHub. Todas estas innovaciones
hacen que Amazon Aurora sea aún más atractivo para una amplia
gama de cargas de trabajo y llevan los beneficios de Amazon Aurora y
PostgreSQL a más organizaciones. Para comenzar, visite
https://aws.amazon.com/rds/aurora/
La vieja guardia de las bases de datos
heredadas que se han desarrollado y utilizado durante muchas décadas
generalmente requieren un personal de apoyo bien capacitado y financiado
para ejecutarlas y administrarlas. Estas bases de datos
comerciales ofrecen funciones de disponibilidad avanzada y alto
rendimiento, pero son caras, complejas de administrar y tienen un alto
grado de bloqueo. Además, los clientes que administran automáticamente
bases de datos comerciales a menudo están a merced
de los proveedores de bases de datos de la vieja guardia, que muchas
veces realizan trucos deshonestos, como imponer términos de licencia
arbitrarios y punitivos.
En la actualidad, más de cien mil
clientes eligen ejecutar sus cargas de trabajo de base de datos en
Amazon Aurora porque ofrece el rendimiento y la disponibilidad de las
bases de datos comerciales de la más alta calidad a una décima parte
del costo, lo que lo convierte en el servicio de más rápido crecimiento
en la historia de AWS. En total, se han migrado más de 350.000 bases de
datos a AWS mediante AWS Database Migration Service (DMS). Los anuncios
de hoy aprovechan este impulso al brindar
la próxima generación de Amazon Aurora Serverless, así como la
capacidad de ejecutar cargas de trabajo de SQL Server en Amazon Aurora
PostgreSQL y un proyecto de código abierto que facilita aún más la
migración de SQL Server a PostgreSQL.
Amazon Aurora Serverless v2
escala las cargas de trabajo de la base de datos a miles de
transacciones en una fracción de segundo, lo que ahorra a los clientes
hasta un 90% en comparación con el aprovisionamiento para la capacidad
máxima.
Los clientes a menudo enfrentan un
dilema al administrar la capacidad de la base de datos. Si exceden el
aprovisionamiento de la capacidad, terminan gastando más dinero del
necesario, pero si aprovisionan menos de la capacidad, corren el
riesgo de que se produzca un tiempo de inactividad en la aplicación.
Desde su lanzamiento en 2018, miles de
clientes han utilizado Amazon Aurora Serverless como una opción de base
de datos rentable para aplicaciones que tienen un tráfico poco
frecuente, intermitente o impredecible (por ejemplo, cargas de
trabajo de prueba y desarrollo). La versión v1 de Amazon Aurora
Serverless escala la capacidad de la base de datos entre cinco y 50
segundos duplicando la capacidad cada vez que se necesita; y debido a
que no tiene servidor, los clientes no tienen que preocuparse
por administrar la capacidad de la base de datos. Sin embargo, para
ejecutar más cargas de trabajo de producción en Aurora Serverless, los
clientes necesitan capacidad para escalar instantáneamente y en
incrementos más precisos.
De esta manera los clientes les gusta
aprovechar la gama completa de capacidades en Amazon Aurora, incluido el
uso de varias zonas de disponibilidad de AWS (AZ) para alta
disponibilidad, base de datos global para baja latencia, réplicas
de lectura para alto rendimiento, backtrack para alta resistencia y
consulta paralela para consultas más rápidas.
Amazon Aurora Serverless v2 brinda la
capacidad de escalar cargas de trabajo de bases de datos a cientos de
miles de transacciones en una fracción de segundo. En lugar de duplicar
la capacidad cada vez que una carga de trabajo necesita
escalar, Amazon Aurora Serverless v2 ajusta la capacidad para
proporcionar la cantidad justa de recursos de base de datos para las
necesidades de una aplicación.
Con Amazon Aurora Serverless v2, los
clientes sólo pagan por la capacidad que consumen, lo que puede
ahorrarles hasta un 90% de los costos de sus bases de datos en
comparación con el costo de aprovisionamiento para la capacidad máxima.
Amazon Aurora Serverless v2 también ofrece la gama completa de
capacidades de Amazon Aurora, incluida la compatibilidad con multiplas
zonas de disponibilidad para alta disponibilidad, bases de datos
globales para baja latencia, réplicas de lectura para alto
rendimiento, backtrack para alta resiliencia y consulta paralela para
consultas más rápidas.
Amazon Aurora Serverless es ideal para
un conjunto de aplicaciones mucho más amplio, ya que admite empresas
que tienen cientos de miles de aplicaciones y desean administrar la
capacidad de la base de datos en toda la flota. Esta herramienta
también es perfecta para proveedores de software como servicio (SaaS)
que tienen un entorno multiarrendatario con cientos o miles de bases de
datos que cada una respalda a un cliente diferente. Amazon Aurora
Serverless v2 está disponible en versión preliminar
hoy para la edición compatible con MySQL 5.7 de Amazon Aurora. Para
obtener más información, visite
https://aws.amazon.com / aurora / serverless
Babelfish para Aurora PostgreSQL
brinda a las organizaciones la capacidad de ejecutar aplicaciones de
SQL Server directamente en Amazon Aurora con pocos o ningún cambio de
Código
Autodesk, Best Western Hotels &
Resorts, Dow Jones, Honda, Liberty Mutual Insurance Company, Samsung
Electronics, Reddit, Venmo y Verizon Communications, son algunos de los
clientes que han migrado con éxito más de 350.000 bases de datos
a AWS utilizando AWS DMS para migrar sus datos con un tiempo de
inactividad mínimo, junto con la herramienta de conversión de esquemas
de AWS (SCT) para migrar su esquema de base de datos. Sin embargo, una
vez que se completa la migración inicial de la base
de datos, los clientes también tienen la tediosa tarea de migrar la
lógica de su aplicación.
La migración de la lógica de la
aplicación requiere codificación manual, toma mucho tiempo y a menudo,
está vinculada a comandos de bases de datos patentados de los
proveedores de bases de datos de la vieja guardia. Ya que Microsoft se
ha vuelto cada vez más agresivo y manipulador con sus prácticas de
concesión de licencias, los clientes han pedido a AWS que facilite la
migración de sus aplicaciones de SQL Server a Amazon Aurora.
Babelfish para Aurora PostgreSQL es
una nueva capacidad que hace posible ejecutar aplicaciones de SQL Server
directamente en PostgreSQL con pocos o ningún cambio de código. Esta
herramienta proporciona una nueva capa de traducción para
Amazon Aurora PostgreSQL que permite a Amazon Aurora comprender los
comandos de las aplicaciones escritas para Microsoft SQL Server.
Babelfish para Aurora PostgreSQL comprende T-SQL (el dialecto SQL
patentado de Microsoft SQL Server), por lo que los clientes
no tienen que reescribir todas las solicitudes de base de datos de sus
aplicaciones.
La herramienta también comprende el
protocolo de red de SQL Server, por lo que los clientes pueden continuar
usando sus controladores de base de datos de SQL Server existentes. Una
vez que los clientes han migrado sus datos mediante AWS
DMS, simplemente actualizan la configuración de su aplicación para que
apunte a Amazon Aurora en lugar de SQL Server y comienzan a probar su
aplicación que se ejecuta en Amazon Aurora en lugar de SQL Server. Una
vez que los clientes han probado la aplicación,
ya no necesitan SQL Server y pueden dejar de pagar sus costosas
licencias restringidas. Debido a que Amazon Aurora puede usar Babelfish
para Aurora PostgreSQL para comprender los lenguajes de SQL Server y
PostgreSQL, los clientes pueden escribir la funcionalidad
de la aplicación usando PostgreSQL y hacer que esa funcionalidad se
ejecute en paralelo con su código heredado de SQL Server. Para obtener
más información, visite
https://aws.amazon.com/rds/aurora/babelfish/ El
El nuevo proyecto de código abierto Babelfish para PostgreSQL ayuda a más organizaciones a pasar de SQL Server a PostgreSQL
En 2021, Babelfish para PostgreSQL
hará la fuente de código para Babelfish para Aurora PostgreSQL
disponible para cualquiera que desee agregar funciones adicionales. Esta
herramienta usará la licencia de permiso de Apache 2.0, por lo que
las organizaciones podrán usarla para cualquier propósito,
distribuirla, modificarla con el fin de distribuir versiones modificadas
del software bajo los términos de la licencia. Todo el trabajo y la
planificación de Babelfish se realizarán en GitHub, por
lo que las organizaciones tendrán total transparencia sobre las
funciones en las que AWS está trabajando a continuación. Para obtener
más información, visite
https://babelfish-for-postgresql.github.io/babelfish-for-postgresql/
“Los clientes nos han dicho que
están frustrados y hartos de las tácticas deshonestas de los proveedores
de bases de datos de la vieja guardia, cuando lo que quieren hacer es
centrarse en hacer crecer sus negocios. Estos clientes quieren
pasar a bases de datos de código abierto creadas para la nube por su
simplicidad y rentabilidad, sin comprometer la disponibilidad,
confiabilidad y seguridad”, dijo Shawn Bice, vicepresidente de bases de
datos de AWS. “Con el anuncio de hoy de la próxima generación
de Amazon Aurora Serverless y Babelfish, estamos facilitando aún más a
los clientes dejar atrás las limitaciones de las bases de datos de la
vieja guardia, disfrutar de las inmensas ventajas de costos de los
motores de bases de datos de código abierto y elegir
la base de datos correcta para el trabajo adecuado".
Intuit es una empresa de plataforma financiera global impulsada por una misión y fabricante orgulloso de
TurboTax,
QuickBooks, y Mint.
“Millones de consumidores y pequeñas empresas dependen de las
aplicaciones de Intuit, como TurboTax, QuickBooks y Mint, para
administrar sus finanzas. Desde su lanzamiento, Amazon Aurora nos ha
proporcionado la escalabilidad y confiabilidad que necesitamos para los
sistemas de misión crítica”, dijo Anshu Verma, arquitecto jefe de QuickBooks Online, Intuit.
“Hemos disfrutado trabajar muy de
cerca con el equipo de la base de datos de AWS para facilitarnos la
administración de la capacidad de la base de datos en nuestras
implementaciones de Aurora y optimizar los costos. Este lanzamiento
de Aurora Serverless v2 es tan beneficioso para nuestros clientes como
para Intuit ".
Venmo ha sido la aplicación para pagos
sociales rápidos y seguros entre amigos desde 2009, y es propiedad de
PayPal, líder mundial en pagos digitales.
"En Venmo, utilizamos Amazon Aurora para procesar decenas de millones
de transacciones por día, pero el volumen de transacciones fluctúa
según el día y la época del año", dijo Nick Ciubotariu, director de tecnología de Venmo.
"Amazon Aurora Serverless v2 podría ayudarnos a asegurarnos de que no
aprovisionamos en exceso o deficientemente Amazon Aurora, lo que nos
permite continuar brindando una excelente experiencia de usuario a
nuestros clientes mientras pagamos solo por la capacidad
de la base de datos que necesitamos en un momento dado”, afirmó.
Zendesk crea software para mejorar las
relaciones con los clientes y permite a las organizaciones mejorar la
participación del cliente y comprender mejor a sus clientes.
"En Zendesk, confiamos en Amazon Aurora para brindar soporte a más de 150,000 clientes diferentes y sus datos", dijo Kalyan Wunnava, Director de Ingeniería de Zendesk.
"Esperamos con ansias Amazon Aurora Serverless v2, que tiene el
potencial de simplificar
significativamente la administración de nuestra flota de instancias de
Amazon Aurora, mientras continúa brindando el nivel de alto rendimiento
que esperan nuestros clientes".
WirelessCar es el proveedor líder
mundial de servicios automotrices digitales que permiten el desarrollo
de automóviles eléctricos, autónomos y definidos por software que nos
llevarán al futuro de la movilidad segura, inteligente y sostenible.
“Estamos adoptando arquitecturas sin servidor en AWS para poder
enfocar nuestros esfuerzos en el valor del cliente y los procesos
comerciales en lugar de preocuparnos por la administración de la
infraestructura informática", dijo Niklas
Florén, vicepresidente senior, director de tecnología y director de operaciones de WirelessCar. "Estamos
ansiosos por extender estas arquitecturas sin servidor a nuestras bases
de datos a través de Amazon Aurora Serverless v2 y operar cargas
de trabajo de bases de datos sin preocupaciones mientras utilizamos
toda la funcionalidad variada que ofrece Amazon Aurora ".
Acquia, un proveedor SaaS de
soluciones de administración de contenido web, confía en Amazon Aurora
para respaldar muchas de sus cargas de trabajo de bases de datos
relacionales.
"Gracias a Amazon Aurora, Acquia ha mejorado el rendimiento en un
30%, eliminó el tiempo de inactividad de la base de datos y redujo
considerablemente nuestra infraestructura y mantenimiento operativo", dijo Jake Farrell, director senior de ingeniería
de Acquia.
"Estamos muy entusiasmados con la
nueva versión de Amazon Aurora Serverless. La capacidad de escalar
instantáneamente Amazon Aurora en la cantidad justa para satisfacer la
demanda de capacidad fluctuante es muy emocionante y tiene el
potencial de ayudarnos a brindar una experiencia de usuario aún mejor a
nuestros clientes mientras simplificamos aún más las operaciones y
optimizamos los costos".