PaaS es un resultado evolutivo del modelo Cloud.
Hasta hace poco, la compra de infraestructura de servidores / almacenamiento / redes y su ubicación en un centro de datos era el modelo estándar tanto para nuevas empresas como para grandes empresas. Esto fue enormemente ineficiente e intensivo en capital, pero fue ‘LA FORMA EN QUE LO HICIMOS’.
Entonces VMware popularizó la virtualización y el kit físico se convirtió en la plataforma en la que se ejecutaban las aplicaciones, en oposición a los servidores individuales. La virtualización permitió la abstracción de hardware, por lo que los administradores de sistemas y los desarrolladores podían aprovisionar máquinas virtuales sin preocuparse por la infraestructura subyacente. Trajo velocidad (tiempo de aprovisionamiento, tiempo de recuperación) y eficiencia (mayor porcentaje de uso total).
- ¿Puedo aprender computación en la nube si no me gustan mucho las cosas técnicas?
- ¿Qué significa la integración completa de Firebase 3.0 con Google Cloud en términos de App Engine o Google Cloud Functions?
- ¿Por qué Google y Apple no crean renderizado acelerado en la nube en Chrome y Safari?
- ¿Qué tipo de proyectos académicos podemos hacer sobre virtualización?
- ¿Estaría de acuerdo en que el Dr. Werner Vogels, CTO de Amazon Web Services solo, ha generado indirectamente una economía por valor de miles de millones de dólares en términos de miles de nuevas empresas y ecosistemas a su alrededor?
Amazon introdujo una innovación de modelo de negocio en la que se podían pagar máquinas virtuales por hora, con flexibilidad ilimitada, sin pagos mínimos y sin gastos de capital. En retrospectiva, esta fue una evolución totalmente lógica del modelo de hardware: naturalmente, ninguno de los titulares lo vio o estaba dispuesto a interrumpir su propia industria para habilitarlo.
A medida que Amazon continúa abriendo un camino en la informática de servicios públicos, se están construyendo más servicios de plataforma además de esto, abstrayendo aún más la capa física inicial. Implemente una base de datos en un motor de base de datos rápido y de gran resistencia; cree scripts que gestionen grandes variaciones en los requisitos de recursos y ejecute implementaciones complejas basadas en este escenario; implemente Ruby, PHP o Java en entornos que ya brinden los requisitos estándar subyacentes y se encargue de las ‘cosas aburridas’ por usted.
PaaS es solo una evolución natural del modelo IaaS. No es que haya nada malo con el cableado tradicional, es que alguien más puede hacer esto como una competencia central (en la mayoría de los casos, lo que significa que se hará MEJOR de lo que lo haría usted mismo) y dejar que se concentre en el valor que agrega. su código, aplicación y usuarios.