Tutoriales de Amazon Aurora y código de muestra
La documentación de AWS incluye varios tutoriales que lo guiarán a través de los casos de uso comunes de Amazon Aurora. Muchos de estos tutoriales muestran cómo utilizar Amazon Aurora con otros servicios de AWS. Además, puede acceder al código de muestra en GitHub.
nota
Puede encontrar más tutoriales en el Blog de AWS Database
Temas
Tutoriales en esta guía
En los siguientes tutoriales aprenderá a realizar tareas comunes con Amazon Aurora:
-
Tutorial: Creación de una VPC para utilizarla con un clúster de base de datos (solo IPv4)
Aprenda a incluir un clúster de BD en una nube privada virtual (VPC) basada en el servicio Amazon VPC. En este caso, la VPC comparte datos con un servidor web que se ejecuta en una instancia de Amazon EC2 en la misma VPC.
-
Tutorial: Creación de una VPC para utilizarla con un clúster de base de datos (modo de pila doble)
Aprenda a incluir un clúster de BD en una nube privada virtual (VPC) basada en el servicio Amazon VPC. En este caso, la VPC comparte datos con una instancia de Amazon EC2 en la misma VPC. En este tutorial, creará la VPC para este escenario que funciona con una base de datos que se ejecuta en modo de pila doble.
-
Explicación: crear un servidor web y un clúster de base de datos de Amazon Aurora
Obtenga información sobre cómo instalar un servidor web Apache con PHP y crear una base de datos MySQL. El servidor web se ejecuta en una instancia Amazon EC2 mediante Amazon Linux y la base de datos de MySQL es , un clúster de base de datos de Aurora MySQL. Tanto la instancia de Amazon EC2 y el clúster de de base de datos se ejecutan en una Amazon VPC.
-
Obtenga información sobre cómo restaurar un clúster de base de datos desde una instantánea de clúster de base de datos.
-
Obtenga información sobre cómo usar etiquetas para especificar qué clústeres de base de datos de Aurora detener.
-
Tutorial: Registrar el estado de una instancia de base de datos con Amazon EventBridge
Obtenga información para registrar un cambio de estado de instancia de base de datos mediante Amazon EventBridge y AWS Lambda.
Tutoriales en otras AWS guías
Los siguientes tutoriales de otras guías de AWS muestran cómo realizar tareas comunes con Amazon Aurora:
nota
Algunos de los tutoriales utilizan instancias de base de datos de Amazon RDS, pero se pueden adaptar para usar clústeres de base de datos de Aurora.
-
Tutorial: Aurora Serverless en la guía para desarrolladores de AWS AppSync
Obtenga información sobre cómo usar AWS AppSync para proporcionar un origen de datos para ejecutar comandos SQL en clústeres de base de datos de Aurora Serverless con la API de datos habilitada. Puede utilizar los solucionadores de AWS AppSync para ejecutar instrucciones SQL con respecto a la API de datos con consultas, mutaciones y suscripciones de GraphQL.
-
Tutorial: Rotación de un secreto para una base de datos de AWS en la guía del usuario de AWS Secrets Manager
Aprenda a crear un secreto para una AWS base de datos y configurar el secreto a fin de rotar según una programación. Puede activar una rotación manualmente y después confirmar que la nueva versión del secreto continúa proporcionando acceso.
-
Tutoriales y ejemplos en la guía para desarrolladores de AWS Elastic Beanstalk
Obtenga información para implementar aplicaciones que utilizan bases de datos de Amazon RDS con AWS Elastic Beanstalk.
-
Uso de datos de una base de datos de Amazon RDS para crear un origen de datos de Amazon ML en la Amazon Machine Learning Developer Guide
Obtenga información sobre cómo crear un objeto de origen de datos de Amazon Machine Learning (Amazon ML) a partir de datos almacenados en una instancia de base de datos MySQL.
-
Habilitar manualmente el acceso a una instancia de Amazon RDS en una VPC en la Guía del usuario de Amazon QuickSight
Obtenga información sobre cómo habilitar el acceso de QuickSight a una instancia de base de datos de Amazon RDS en una VPC.
Portal de contenido de laboratorios y talleres de AWS para Amazon Aurora PostgreSQL
La siguiente colección de talleres y otros contenidos prácticos le ayudan a conocer las características y capacidades de Amazon Aurora PostgreSQL:
-
Creación de un clúster de Aurora
Aprenda a crear un clúster de Amazon Aurora PostgreSQL de forma manual.
-
Creación de un entorno IDE basado en la nube de Cloud9 para conectarse a su base de datos
Aprenda a configurar Cloud9 e inicializar la base de datos de PostgreSQL.
-
Aprenda a crear un clon rápido de Aurora.
-
Administración de planes de consultas
Aprenda a controlar los planes de ejecución para un conjunto de instrucciones mediante la administración de planes de consultas.
-
Administración de la caché de clústeres
Obtenga información sobre la característica de administración de la caché de clústeres en Aurora PostgreSQL.
-
Transmisiones de actividades de la base de datos
Aprenda a supervisar y auditar la actividad de la base de datos con esta característica.
-
Uso de Información sobre rendimiento
Aprenda a supervisar y ajustar su instancia de base de datos mediante Información sobre rendimiento.
-
Supervisión del rendimiento con las herramientas de RDS
Aprenda a utilizar las herramientas de AWS y Postgres (Cloudwatch, Monitorización mejorada, Slow Query Logs, Información sobre rendimiento, PostgreSQL Catalog Views) para comprender los problemas de rendimiento e identificar formas de mejorar el rendimiento de su base de datos.
-
Réplicas de lectura de escalado automático
Descubra cómo funciona el escalado automático de las réplicas de lectura de Aurora en la práctica mediante un script generador de carga.
-
Prueba de la tolerancia a errores
Descubra cómo un clúster de base de datos puede tolerar un error.
-
Base de datos global de Aurora
Obtenga información sobre la base de datos global de Aurora.
-
Obtenga información sobre Aurora Machine Learning.
-
Obtenga información sobre Aurora Serverless v2.
-
Extensiones de lenguaje de confianza para Aurora PostgreSQL
Aprenda a crear extensiones de alto rendimiento que se ejecuten de forma segura en Aurora PostgreSQL.
Portal de contenido de laboratorios y talleres de AWS para Amazon Aurora MySQL
La siguiente colección de talleres y otros contenidos prácticos le ayudan a conocer las características y capacidades de Amazon Aurora MySQL:
-
Creación de un clúster de Aurora
Aprenda a crear un clúster de Amazon Aurora MySQL de forma manual.
-
Creación de un entorno IDE basado en la nube de Cloud9 para conectarse a su base de datos
Aprenda a configurar Cloud9 e inicializar la base de datos MySQL.
-
Aprenda a crear un clon rápido de Aurora.
-
Realización de una búsqueda de datos anteriores en un clúster
Aprenda a realizar una búsqueda de datos anteriores en un clúster de base de datos.
-
Uso de Información sobre rendimiento
Aprenda a supervisar y ajustar su instancia de base de datos mediante Información sobre rendimiento.
-
Supervisión del rendimiento con las herramientas de RDS
Aprenda a utilizar las herramientas de AWS y SQL para conocer los problemas de rendimiento e identificar formas de mejorar el rendimiento de su base de datos.
-
Análisis del rendimiento de las consultas
Aprenda a solucionar problemas relacionados con el rendimiento de SQL con diferentes herramientas.
-
Réplicas de lectura de escalado automático
Descubra cómo funcionan las réplicas de lectura con el escalado automático.
-
Prueba de la tolerancia a errores
Obtenga información sobre las características de alta disponibilidad y tolerancia a errores de Aurora MySQL.
-
Base de datos global de Aurora
Obtenga información sobre la base de datos global de Aurora.
-
Obtenga información sobre Aurora Serverless v2.
-
Obtenga información sobre Aurora Machine Learning.
Tutoriales y código de muestra en GitHub
En los siguientes tutoriales y en el código de muestra, aprenderá a realizar tareas comunes con Amazon Aurora:
-
Creación de una biblioteca de préstamos de Aurora Serverless v2
Aprenda a crear una aplicación de biblioteca de préstamos en la que los usuarios puedan pedir prestados libros y devolverlos. El ejemplo usa Aurora Serverless v2 y AWS SDK para Python (Boto3)..
-
Aprenda a crear una API de REST de Spring que realice consultas de datos de Aurora Serverless v2. Es para que lo utilice una aplicación de React mediante SDK para Java 2.x.
-
Aprenda a crear una aplicación que utilice
RdsDataClient
de la API de datos y Aurora Serverless v2 para realizar un seguimiento e informar sobre los elementos de trabajo. El ejemplo utiliza AWS SDK para PHP. -
Aprenda a crear una aplicación que utilice
RdsDataClient
de la API de datos y Aurora Serverless v2 para realizar un seguimiento e informar sobre los elementos de trabajo. El ejemplo utiliza AWS SDK para Python (Boto3).
Uso de este servicio con un AWS SDK
Los kits de desarrollo de software (SDK) de AWS se encuentran disponibles en muchos lenguajes de programación populares. Cada SDK proporciona una API, ejemplos de código y documentación que facilitan a los desarrolladores la creación de aplicaciones en su lenguaje preferido.
Documentación de SDK | Ejemplos de código |
---|---|
Para obtener ejemplos específicos de este servicio, consulte Ejemplos de código de Aurora con SDK de AWS.
Ejemplo de disponibilidad
¿No encuentra lo que necesita? Solicite un ejemplo de código a través del enlace de Enviar comentarios que se encuentra al final de esta página.