Por aplicación, supongo que está mencionando la aplicación local y no la aplicación móvil.
Las aplicaciones en las instalaciones generalmente se han creado sin tener en cuenta que se trasladarán a la nube en el futuro y, por lo tanto, tienen muchas dependencias de otras aplicaciones en forma de interfaces. Esto generalmente hace que no sean adecuados para moverse a la nube sin entregar esas interfaces.
La aplicación local, aunque es consumida principalmente por usuarios internos dentro de la red segura de la organización, a veces ignora una gran cantidad de necesidades de seguridad, suponiendo que los datos siempre se mueven dentro, sin embargo, cuando una aplicación tiene que moverse a la nube, ahora debe tener en cuenta el hecho de que estaría abierto y se podrían requerir protocolos de comunicación seguros.
- ¿Cuál es la diferencia entre una nube y un servidor?
- ¿Qué tan grande es Google Cloud Storage en términos de capacidad de almacenamiento?
- ¿Existe alguna herramienta de monitoreo en la nube que se pueda integrar con AWS y Azure?
- ¿Qué es el modelo de software como servicio (SaaS)?
- ¿Cuál es el costo de un servidor en la nube con 1 TB de espacio?
Además, esa nube ofrece muchas cosas de forma nativa, como el escalado automático, la elasticidad, la redundancia, etc., que solo se pueden realizar si su aplicación está diseñada para admitirla.
Para considerar que una aplicación lista para la nube, pasar de las instalaciones a la nube debería ser tan fácil como implementarla en la infraestructura de la nube sin necesidad de cambios, lo que sea.