Tabla de contenido:
La adopción generalizada de la computación en la nube ha ayudado a los desarrolladores y las pequeñas empresas a crear aplicaciones de todo tipo. La plataforma como servicio (PaaS) ha demostrado ser una herramienta útil para los desarrolladores, ya que proporciona las herramientas, bibliotecas, servidores y redes necesarias para crear y alojar el software. PaaS fue creado para eliminar el trabajo de TI que consume mucho tiempo con el que luchan tantas pequeñas empresas. Es un paquete moderadamente personalizable y de precio incremental que satisface las necesidades básicas de los desarrolladores.
Amazon, Google, Microsoft, Rackspace y Heroku son solo algunas de las grandes compañías que han hecho todo el trabajo duro en la creación de infraestructuras masivas, y las están alquilando efectivamente a empresas más pequeñas y desarrolladores que no tienen los recursos para construir la infraestructura ellos mismos. . Cada compañía trata PaaS de manera ligeramente diferente, enfocándose en diferentes aspectos, y cada uno tiene sus propios defectos. Esto puede dificultar que las empresas elijan la mejor opción. También hay otros problemas con PaaS. Aquí veremos por qué muchas empresas están optando por no participar.
Problemas con PaaS
Algunas empresas y grandes empresas han descubierto algunos inconvenientes del uso de PaaS, y han encontrado otras formas de externalizar su desarrollo. Esto viene como resultado de algunas de las barreras clave para usar PaaS. Éstos incluyen:- Alto costo
A medida que una aplicación crece y requiere más soporte digital, PaaS se vuelve cada vez más costoso. En algún momento, se vuelve más rentable contratar un administrador del sistema, o un equipo de administradores del sistema, para administrar la tecnología que alimenta la aplicación. El uso de un PaaS no es tan versátil como un programador especializado, y la contratación puede costar menos, dependiendo del alcance de la infraestructura necesaria.
- Baja eficiencia
Debido a que PaaS abarca sistemas amplios con características operativas limitadas, las compañías eventualmente comenzarán a pasar más y más tiempo personalizando y cambiando el paquete PaaS. En lugar de utilizar una plataforma relativamente fija creada como una solución única para todos, puede valer la pena contratar a alguien para manejar las necesidades únicas de una empresa. Esto puede reducir el tiempo dedicado a jugar con un programa mal adaptado, permitiendo más tiempo para crear un programa personalizado con un ajuste más preciso.
- Seguridad limitada
La mayoría de las empresas no se sienten cómodas poniendo sus cargas de trabajo en la nube pública, por lo que se crearon opciones privadas e híbridas. Sin embargo, las soluciones privadas e híbridas plantean su propia lista de fallas. Son significativamente menos maduros que las soluciones públicas, lo que los hace más riesgosos. También agregan una gran cantidad de trabajo al desarrollador que administra la arquitectura. En lugar de centrarse únicamente en la infraestructura, los desarrolladores también necesitan herramientas disponibles para la gestión de políticas, una integración profunda con soluciones IDM, gestión de SLA, recuperación ante desastres y más. (Obtenga más información en nubes públicas, privadas e híbridas: ¿cuál es la diferencia?)
Con cada vez más empresas que pasan a PaaS, queda claro que Platform-as-a-Service es solo una inversión valiosa para las pequeñas empresas hasta cierto punto. El costo, la eficiencia y la seguridad son componentes vitales de cualquier empresa en crecimiento. El éxito y el crecimiento requieren una solución flexible y escalable para la computación en la nube, y PaaS no siempre ofrece resultados. Una vez que una empresa requiere una plataforma totalmente personalizable y una solución rentable, es hora de invertir en un equipo de programadores que satisfagan esas necesidades.