Puede crear e implementar aplicaciones web .NET en AWS de manera rápida y fácil. En este tutorial, aprenderá a implementar una aplicación .NET de muestra en AWS Elastic Beanstalk con AWS Toolkit for Visual Studio.
AWS Toolkit for Visual Studio es una extensión para Microsoft Visual Studio que facilita el desarrollo, la implementación y la depuración de aplicaciones .NET mediante Amazon Web Services. Solo tiene que cargar el código y Elastic Beanstalk administrará de manera automática la implementación, desde el aprovisionamiento de la capacidad, el equilibrio de carga y el auto scaling hasta la monitorización del estado de la aplicación. Elastic Beanstalk ajusta el escalado de la aplicación automáticamente en función de las necesidades específicas de las aplicaciones, para lo que usa una configuración de Auto Scaling que se puede adaptar con facilidad.
Logrará:
Lanzar un entorno para aplicaciones .NET con AWS Elastic Beanstalk y Amazon Relational Database Service (RDS). Elastic Beanstalk aprovisiona y administra la infraestructura subyacente (p. ej., instancias de Amazon EC2) y los componentes de stack (p. ej., SO, servidor web, lenguaje/marco) por usted. Amazon RDS suministra la base de datos SQL.
Publicar su aplicación web en AWS Elastic Beanstalk con AWS Toolkit for Visual Studio.Cargará el código a Elastic Beanstalk, que administrará todos los detalles de la implementación por usted.
Lo que necesitará antes de comenzar:
Una cuenta de AWS: necesitará una cuenta de AWS para comenzar a aprovisionar recursos para hospedar su sitio web. Inscríbase en AWS.
Experiencia en TI: si bien no es obligatorio, se recomienda contar con un nivel de conocimiento básico de tecnologías web y .NET para completar este proyecto.
AWS VisualStudio Toolkit: debe contar con la versión más reciente de AWS Visual Studio Toolkit instalada y configurada. Puede descargar e instalar el conjunto de herramientas más reciente aquí
Experiencia en AWS: no es necesario tener experiencia previa en AWS para completar este proyecto.
Código (opcional): si tiene código para su aplicación, puede implementarlo con esta guía. También es posible utilizar el código de aplicación de muestra provisto en este proyecto.
Cálculos de facturación:
Costo para completar el proyecto: el costo estimado para completar este proyecto es 0,09 USD. El costo asume que usted se encuentra dentro de los límites de la capa gratuita de AWS, respeta las configuraciones recomendadas y que terminará todos los recursos antes de que transcurra una hora a partir del momento en que se complete el proyecto. Es posible que su caso de uso requiera configuraciones diferentes que podrían afectar la facturación. Utilice la Calculadora coste mensual para calcular los costos personalizados acordes a sus necesidades
Cálculo de facturación mensual: el costo total de lanzamiento y ejecución de una aplicación web .NET dependerá de la configuración y el uso. Si utiliza la configuración predeterminada que se recomienda en esta guía, el costo normal aproximado será 53 USD al mes. Para ver un desglose de los servicios utilizados y sus costos asociados, consulte Servicios utilizados y costos.
Obtenga más información acerca de AWS Elastic Beanstalk, un servicio fácil de utilizar para implementar y escalar servicios y aplicaciones web desarrollados con Java, .NET, PHP, Node.js, Python, Ruby, Go y Docker en servidores conocidos como Apache, Nginx, Passenger e IIS.
Encuentre y lance imágenes preconfiguradas que ejecuten un stack .NET en AWS Marketplace.
¿Necesita más recursos para comenzar con AWS? Visite la página de Introducción del centro de recursos para obtener más información.