Como plataforma en la nube, AWS le brinda pasos mÃnimos para configurar una base de datos en RDS. Hay tres formas de crear una base de datos MSSQL. Mediante la consola de administración de AWS, la AWS CLI o la API de AWS. Repasaremos cada uno de estos enfoques en orden.
La Consola de administración de AWS es la forma más sencilla de comenzar con RDS. Inicie sesión en la consola de AWS con las credenciales de su cuenta de AWS, ubique el servicio RDS y luego siga los pasos que se muestran a continuación para crear una instancia de la base de datos MSm SQL.
Seleccione MySQL db Engine desde la consola.
Especifique los detalles necesarios de la base de datos.
En este paso, selecciona la clase de la instancia de base de datos, la cantidad de almacenamiento asignado, asà como la contraseña maestra y algunos otros detalles.
Este es el último paso cuando menciona vpc y opciones de seguridad, cifrado, opciones de copia de seguridad, exportación de registros, etc. Para mayor brevedad, la captura de pantalla se ha acortado para mostrar solo las opciones importantes.
Para crear una instancia de base de datos MSSQL con la AWS CLI, llame al comando create-db-instance con los parámetros que se enumeran a continuación.
aws rds create-db-instance --engine sqlserver-se --db-instance-identifier mymsftsqlserver --allocated-storage 250 --db-instance-class db.m1.large --db-security-groups mydbsecuritygroup --db-subnet-group mydbsubnetgroup --master-user-name masterawsuser --master-user-password masteruserpassword --backup-retention-period 3
Para crear una instancia de base de datos MSSQL utilizando la API de Amazon RDS, llamamos a la acción CreateDBInstance con los parámetros que se muestran a continuación.
https://rds.amazonaws.com/ ?Action=CreateDBInstance &AllocatedStorage=250 &BackupRetentionPeriod=3 &DBInstanceClass=db.m1.large &DBInstanceIdentifier=mydbinstance &DBSecurityGroups.member.1=mysecuritygroup &DBSubnetGroup=mydbsubnetgroup &Engine=sqlserver-se &MasterUserPassword=masteruserpassword &MasterUsername=masterawsuser &SignatureMethod=HmacSHA256 &SignatureVersion=4 &Version=2014-10-31 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQK/20140305/us-west-1/rds/aws4_request &X-Amz-Date=20140305T185838Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=d445654615b1522c5b2b37c13bsseb7575hdh45e209d4b3a064a3
🚫