¿Qué es la instancia de AWS EC2?

Aquí hay una opinión diferente a la mayoría de las respuestas ya escritas. (y más fácil, no requiere FTP)

Hay muchas incógnitas aquí, así que daré un par de respuestas.

A la primera pregunta: ¿Cuál es la instancia de AWS EC2?

Una instancia de Amazon EC2 es un servidor, piense en ella como una computadora remota. No tiene un sistema operativo, y usted puede decidir qué sistema operativo desea en él. (Fuera de la lista aprobada por AWS). Puede obtener más información aquí Servidor y alojamiento en la nube Elastic Compute Cloud (EC2) – AWS

Para la siguiente pregunta, aquí están las opciones

Si su aplicación es una máquina virtual:

Puede usar herramientas como Amazon Import / export para cargar máquinas virtuales que pueda tener localmente. AWS tiene requisitos en torno a esto, por lo que deberá comparar lo que tiene con ellos. Puede encontrar más información aquí VM Import / Export

Si su solicitud es un archivo

Opción 1:

Puede cargar el archivo en un depósito privado S3, luego establecer permisos en ese depósito para permitir que sus instancias ec2 accedan a él, luego puede descargar el archivo desde S3 directamente a su instancia ec2.

La ventaja de hacerlo es que puede eliminar la instancia ec2 y configurar una nueva muy fácilmente, o incluso puede descargar e instalar la aplicación a través de un script de arranque.

Opcion 2:

Puede usar SCP, suponiendo que esté usando Linux, para copiar el archivo desde su computadora local a Linux a través del puerto 22 (este es el puerto SSH predeterminado que usa para iniciar sesión en el servidor). Puede encontrar más información aquí 10 Comandos SCP para Transferir archivos / carpetas en Linux

Opcion 3:

Esto se ha mencionado pero puede instalar un servidor FTP en su caja de Linux (o Windows). (No creo que esta sea una buena opción)

Prashanth Kumar le dio buenos enlaces para conectarse.

Una vez conectado, es muy importante pensar quién necesitará acceso a las funciones administrativas de su (s) instancia (s) y desde dónde. Amazon tiene numerosas características para proteger sus activos y la mayoría le costará solo un poco de tiempo para implementar, no $ ‘s.

También descubrí que estos consejos son recomendaciones acertadas a medida que desarrolla su infraestructura: 13 controles prácticos y tácticos de seguridad en la nube en EC2
Amazon también tiene una gran variedad de videos para recorrer todas las áreas de sus servicios:

  • Comprender la seguridad de AWS
  • Selección de la mejor arquitectura de red VPC (CPN208) | AWS re: Invent 2013
  • AWS Demo 1: creación de una VPC, subredes y grupos de seguridad base
  • Webcast de AWS: mejores prácticas de seguridad en AWS
  • Configuración de alertas y alarmas en CloudWatch desde Amazon AWS

Supongo que no tienes ninguna experiencia de administrador de sistemas. En ese caso, puede ser difícil para usted configurar su servidor y otras configuraciones. La instancia de AWS EC2 es un servidor virtual en AWS IaaS en el que instala sus aplicaciones. Hay diferentes instancias de EC2 ya que tienen una configuración de hardware un poco difícil. Si tiene un sitio web pequeño con poco tráfico, puede probar sus instancias T2. Sin embargo, como dije, instalar la aplicación en AWS puede ser un poco difícil para usted. Por lo tanto, le sugiero que pruebe una plataforma administrada como Cloudways o SiteGround.

Es una instancia EC2 es un servidor virtual en Elastic Compute Cloud (EC2) de Amazon para ejecutar aplicaciones en la infraestructura de Amazon Web Services (AWS). Ofrece una amplia selección de tipos de instancia optimizados para adaptarse a diferentes casos de uso. Los tipos de instancia comprenden diversas combinaciones de CPU, memoria, almacenamiento y capacidad de red para brindarle la flexibilidad de elegir la combinación adecuada de recursos para sus aplicaciones.

Obtenga más información para saber cómo funciona Amazon EC2 Auto Scaling | Intelligentia

Siga este enlace para conectar ssh en la instancia de AWS.
Conexión a su instancia de Linux mediante SSH

Siga este enlace para configurar FTP en la instancia de AWS.
Instalación de VSFTPD en Ubuntu 14.04 Instancia Amazon EC2

Amazon EC2 Systems Manager es un servicio de administración que lo ayuda a recopilar automáticamente el inventario de software, aplicar parches de sistema operativo, crear imágenes del sistema y configurar los sistemas operativos Windows y Linux.

Últimas noticias: Amazon EC2 Systems Manager disponible en regiones adicionales de AWS – Codingular