Fundamentos de Deployment y Control de Versiones

1

Despliegue de Aplicaciones Python en la Nube con AWS

2

Conexión de Python con Servidores Web: WSGI y ASGI

3

Versionamiento Semántico y Control de Versiones en Git

4

Comandos Esenciales de Terminal para Despliegue y Configuración

5

Uso de Variables de Entorno en Python con Archivos .env

Configuración de Servidores en la Nube para Despliegue

6

Elección y Configuración de Servidores en la Nube

7

Creación de Instancias en AWS: Paso a Paso para Principiantes

8

Creación y Configuración de Instancias en AWS con Ubuntu

9

Conexión a Servidor mediante SSH y Llave .pem en Terminal Linux

10

Gestión de Paquetes y Configuración de Servidores en Ubuntu

11

Configuración de DNS y NginX para aplicaciones web en Django

12

Configuración de Certificados SSL con Certbot y Nginx

Administración y Optimización de Servidores para Producción

13

Configuración de Servidor para Despliegue de Aplicaciones Django

14

Configuración de UWSGI para Despliegue de Aplicaciones Python

15

Configuración de Proxy Reverso con Nginx y UWSGI en Python

16

Configuración de Logs en Nginx y UWSGI para Aplicaciones Python

17

Monitoreo de Errores en Django con Centry y Configuración de Logs

18

Configuración de Variables de Entorno en Servidor Django

Integración de Servicios Complementarios para Aplicaciones Python

19

Instalación y Configuración de PostgreSQL en Ubuntu para Django

20

Configuración de Instancias RDS en AWS para Bases de Datos

21

Configuración de Archivos Estáticos en Django y Nginx

Automatización y CI/CD para Despliegues Python

22

Automatización de Deployments con Ansible y GitHub Actions

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Creación de Instancias en AWS: Paso a Paso para Principiantes

7/22
Recursos

¿Cómo crear una cuenta AWS para levantar instancias virtuales?

Crear una cuenta en AWS es el primer paso para desplegar instancias virtuales y aprovechar el cloud computing. AWS, siendo uno de los servicios más populares, ofrece la posibilidad de empezar de forma gratuita gracias a su Free Tier. Aquí te guiamos por los pasos necesarios para crear una cuenta y desplegar tu primera instancia.

¿Cuál es el primer paso?

Primero, dirígete al sitio web aws.amazon.com. En la parte superior, selecciona "Sign in to the console". Si no tienes una cuenta, utiliza el botón "Create a new AWS account".

Sigue estos pasos para crear tu cuenta:

  1. Introduce tu correo electrónico personal y crea un nombre para la cuenta.
  2. Recibirás un correo electrónico para verificación. Copia el código proporcionado y valida tu correo en AWS.
  3. Crea un usuario y asigna una contraseña. Serás solicitado a introducir más información de contacto.
  4. Familiarízate con el Free Tier que ofrece AWS, donde podrás utilizar varios servicios gratuitamente durante 12 meses.

¿Cómo ingresar datos personales y financieros?

Usa tus datos personales correctamente, ya que AWS hará una verificación telefónica. Asegúrate de tener:

  • Nombre completo
  • Número de teléfono
  • Dirección
  • Ciudad y código postal

Después de esto, debes introducir información de facturación, incluyendo una tarjeta de crédito. AWS te hará un cargo de $1 para confirmar la validez de la tarjeta.

¿Cómo verificar la cuenta?

Para verificar la identidad, opta por recibir una llamada telefónica. Durante esta, se te pedirá ingresar un código en tu celular que aparece en pantalla. Esto confirmará que los datos ingresados son correctos.

Una vez completado, puedes seleccionar un plan de soporte. Para comenzar, elige el plan gratuito a menos que tu empresa necesite soporte avanzado.

¿Cómo crear una instancia virtual en AWS?

Cuando tu cuenta esté lista, dirígete a la consola de administración con "Go to the AWS Management Console". Una vez allí:

  1. Selecciona las "instancias EC2" para crear máquinas virtuales.
  2. Define las características de tu instancia, como el sistema operativo, CPU, y memoria.
  3. Completa el proceso para iniciar la instancia deseada.

¿Qué tips de seguridad debes seguir?

Asegúrate de mantener tu contraseña segura, ya que proporciona acceso a todas tus aplicaciones en AWS. Asimismo, revisa periódicamente la consola de costos para llevar un control de los gastos generados por los servicios y evitar cargos inesperados.

AWS ofrece numerosas posibilidades para el desarrollo y despliegue de aplicaciones. Aprende y explora nuevas funcionalidades, gestiona tus recursos con eficiencia y optimiza tus costos con un uso responsable de los servicios.

Aportes 1

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Oracle ofrece instancias gratuitas y con muy fáciles de configurar, y son gratutitas de por vida sin cobros