¿Qué cambios necesitamos hacer en el código para ingresar al servidor en la nube?

Permíteme corregir tu percepción.

Alojar un sitio web en una plataforma en la nube es similar a alojar un sitio web en un servidor físico (los que ‘posee’). Las soluciones en la nube como AWS ofrecen una variedad de servidores web de forma virtual y remota para alojar cualquier aplicación / sitio web. Su código no necesita NINGUNA modificación para ejecutarse en un servidor web basado en la nube. Puede ejecutarlos como está en cualquier plataforma en la nube como lo haría en un servidor web típico.

Los pasos siguen siendo los mismos. En lugar de copiar su código fuente (.html, css, imágenes, etc.) a la carpeta ‘www.root’, aquí los cargará en el mismo directorio.

Mi aplicación de predicción: este es mi sitio web que se ejecuta en MS Azure. NO modifiqué mi código fuente para que sea compatible con la nube. (Esto es solo un proyecto favorito que hice para un Hackathon).

¡Que te diviertas! Todo lo mejor.

Nube = colección de servidores . No es diferente de un conjunto normal de servidores. No requiere que codifique de manera diferente para que funcione, pero por supuesto puede hablar sobre la optimización del código para servidores en la nube, pero siempre que su código funcione en un servidor web estándar, también funcionará en un servidor web en la nube.

Obviamente, los otros pequeños cambios, como el cambio del servidor de nombres DNS, tendrán que hacerse para que sus sitios funcionen desde el nuevo servidor en la nube una vez que esté listo para realizar el cambio.

Si necesita servidores en la nube de AWS sin el dolor de cabeza de configurarlos o administrarlos todo el tiempo mientras hace lo que es bueno, que es sitios de código para sus clientes, debe echar un vistazo a los Servidores VPS en la nube administrados o puede enviar un mensaje si tiene alguna pregunta de configuración.

No necesita cambiar su código fuente para alojar su sitio web en un servidor en la nube. Si está planeando AWS, solo necesita cargar su código fuente en una instancia EC2 (estoy considerando que ha configurado la instancia EC2 con todo lo que necesita, como servidor Apache, php, MySql, etc.), cambie la cadena de conexión de la base de datos en el archivo de configuración y eso es todo. Sin embargo, es posible que deba cambiar su código en caso de que desee usar el bucket de Amazon S3 o Cloudfront como CDN.

Asegúrese de que su aplicación no tenga variables codificadas disponibles. También tenga su código en un sistema de control de versiones como Github para garantizar que pueda tener una integración continua. Cuando desee iniciar nuevos servidores en la nube, puede especificar la ruta del repositorio git para extraer su código. Puede aumentar ciertos parámetros como el número de conexiones, etc. en la nube para utilizar Scaling. Lea sobre algo llamado 12 Factor App para tener una idea sobre las mejores prácticas

ninguno, un servidor en la nube es igual a cualquier otro servidor, todo depende de cómo configure y optimice su servidor; lo máximo que tendrá que cambiar será la URL raíz de los enlaces y el enlace al que accede a su base de datos

No hay cambios de código en absoluto. Solo tenga su código con usted o en el almacenamiento central como GIT.

Ahora, simplemente inicie su servidor en la nube, instale paquetes y simplemente coloque el código en el directorio requerido.

¿A qué código te refieres? si se trata de un sitio web que se ejecuta en un servidor heredado, se ejecutará en la nube de la misma manera. ¡no es necesario cambiar el código!