Workshop
AWS DMS.
Prepará tu entorno.
El workshop empieza con tu entorno listo. Prepará tu cuenta, instalá las herramientas y llegá al encuentro con tu primera conexión a AWS funcionando.
A tu ritmo.
Cuenta y créditos
Cada participante usa su propia cuenta AWS. La organización del workshop entregará créditos y las indicaciones para activarlos.
- Comprobá tu acceso a la consola. Si todavía no tenés cuenta, completá el registro de AWS antes del encuentro. Puede requerir verificar tu identidad y un medio de pago.
- Prepará una identidad para trabajar. Usá un usuario o rol con acceso a consola y permisos para el laboratorio. Activá MFA. El usuario raíz queda reservado para administrar la cuenta; no lo uses como perfil del taller.
- Activá los créditos cuando los recibas. Revisá su estado, vencimiento y servicios elegibles en Billing and Cost Management → Credits. No ingreses códigos de crédito ni credenciales en esta página.
No son un límite automático de gasto. Al finalizar el taller vamos a eliminar los recursos del laboratorio. Consultá los detalles de los créditos en AWS.
Mi cuenta es nueva: ¿cómo preparo el acceso?
Completá primero la configuración de la cuenta y MFA. Para crear tu identidad de trabajo, seguí la guía inicial de IAM. Si ya usás IAM Identity Center, conservá ese acceso y usá la variante SSO del paso 3.
Para el login de consola, tu usuario o rol debe tener SignInLocalDevelopmentAccess o permisos equivalentes. Esto habilita el inicio de sesión local; los permisos para crear los recursos del workshop se validan con la organización antes del laboratorio.
Instalá AWS CLI y Terraform
AWS CLI
Te permite hablar con AWS desde la terminal: identificar tu cuenta, consultar recursos y ejecutar operaciones.
Versión 2.32.0 o posteriorTerraform
Crea infraestructura a partir de archivos. En el taller lo usaremos para levantar cada etapa de forma reproducible.
Versión estable actualWindows · PowerShell
- Descargá y ejecutá el instalador oficial de AWS CLI. Seguí el asistente y abrí una nueva ventana de PowerShell.
- En la página de Terraform para Windows, descargá el ZIP para tu arquitectura. Extraé
terraform.exeen una carpeta estable, por ejemploC:\Tools\Terraform. - Buscá “Editar las variables de entorno de esta cuenta” en Windows. En Path → Editar → Nuevo, agregá esa carpeta. Cerrá y volvé a abrir PowerShell.
macOS · Terminal
- Descargá y abrí el instalador oficial de AWS CLI. Seguí el asistente.
- Instalá Terraform desde la guía oficial para macOS. Elegí ARM64 para Apple Silicon o AMD64 para Intel. Si ya tenés Homebrew, podés usar los comandos de abajo.
- Abrí Terminal desde Aplicaciones → Utilidades.
brew tap hashicorp/tap
brew install hashicorp/tap/terraformLinux · Terminal
- Abrí la guía oficial de AWS CLI y seguí la sección Linux correspondiente a tu arquitectura. Completá los pasos de descarga, verificación e instalación.
- Instalá Terraform siguiendo las instrucciones de tu distribución en la guía oficial para Linux.
- Abrí una nueva terminal para comprobar que ambos comandos estén disponibles.
Elegimos instaladores oficiales. No necesitás Docker para completar esta preparación.
aws --version
terraform versionAmbos comandos deben mostrar una versión. Para AWS CLI, verificá que sea 2.32.0 o posterior. Si aparece “comando no encontrado”, revisá la sección de ayuda.
Iniciá sesión en AWS
Usaremos workshop como nombre de perfil: una configuración local que identifica tu acceso a AWS. No es otra cuenta ni una contraseña.
aws login --profile workshop- Si solicita una región, ingresá la indicada por la organización. Usá la misma durante todo el taller.
- Se abrirá el navegador. Seleccioná la sesión de tu cuenta de laboratorio o iniciá sesión con tu identidad de trabajo.
- Completá la autorización y volvé a la terminal. AWS CLI administrará las credenciales temporales.
El flujo requiere permisos de inicio de sesión local. Referencia oficial de aws login ↗
Ya uso IAM Identity Center / AWS SSO
Conservá ese flujo. Si todavía no configuraste el perfil, necesitás la URL de acceso y la región SSO de tu organización:
aws configure sso --profile workshopPara iniciar o renovar la sesión de ese perfil:
aws sso login --profile workshopUsará este acceso mediante el provider AWS del laboratorio. terraform login corresponde a HCP Terraform o Terraform Enterprise; no es necesario para este flujo local. Referencia ↗
Confirmá quién sos
aws sts get-caller-identity --profile workshopLa respuesta contiene Account (el ID de tu cuenta), Arn (tu identidad) y UserId. Comprobá que Account coincida con la cuenta que ves en la consola y donde se aplicarán los créditos.
awsHerramientastsServicioget-caller-identityOperación--profile workshopConfiguraciónEsta comprobación confirma autenticación. Los permisos para crear Aurora, DMS y los demás recursos se comprobarán al comenzar el laboratorio.
Ya tenés el punto de partida.
Al comenzar el taller, renová tu sesión si venció. El repositorio del laboratorio contiene la infraestructura, los SQL y los ejercicios.
La checklist es una autoevaluación: esta página no ejecuta comandos ni verifica tu cuenta.
Problemas frecuentes
“aws” o “terraform” no se reconoce como comando
Cerrá y abrí la terminal después de instalar. Si persiste, revisá que la carpeta del ejecutable esté en PATH. En Windows, agregá la carpeta que contiene terraform.exe, no la ruta al archivo.
AWS CLI no reconoce “login”
Consultá aws --version. Necesitás AWS CLI v2, versión 2.32.0 o posterior. Actualizá desde el instalador oficial. Si tenés instalaciones viejas, verificá cuál encuentra tu terminal.
El login muestra AccessDenied
Revisá los permisos de tu identidad: debe poder usar SignInLocalDevelopmentAccess o permisos equivalentes. Si usás SSO, seguí la variante IAM Identity Center. No publiques credenciales ni tokens para pedir ayuda.
El navegador no se abre
Usá el modo remoto y seguí la URL que proporciona la terminal:
aws login --profile workshop --remoteLa sesión venció o la cuenta no coincide
Repetí el login del paso 3 con el mismo perfil y seleccioná la cuenta correcta. Después repetí la consulta de identidad. Si ya usabas la CLI, variables de entorno con credenciales pueden interferir: pedí ayuda para revisar la configuración sin compartir sus valores.
¿Qué necesito tener listo antes de conectarme?
Acceso a tu cuenta, indicaciones de créditos revisadas, AWS CLI y Terraform instalados, y una consulta de identidad exitosa. Tener las herramientas instaladas no crea recursos en AWS.