¿Cuál es la relación entre Serverless y microservicios?
Serverless es una categoría más amplia. Serverless no solo incluye informática, sino que también incluye varios servicios como almacenamiento, bases de datos y middleware. Serverless = FaaS (Función como Servicio) BaaS (Backend como Servicio). La informática sin servidor generalmente se refiere a FaaS, que es una función en la nube.
Las funciones y microservicios de la nube no son un sustituto. Los microservicios son un patrón arquitectónico y las funciones de la nube son una forma de implementar microservicios. Los microservicios se pueden implementar utilizando funciones en la nube, contenedores K8S o máquinas virtuales.
Para determinar qué utilizar para implementar microservicios, debemos partir de dimensiones como confiabilidad, costo, rendimiento, eficiencia de ingeniería y seguridad. Diferentes escenarios tienen diferentes compensaciones.
Los servicios informáticos sin servidor actuales todavía tienen muchas limitaciones y Speed Cloud resuelve estos puntos débiles. El objetivo es proporcionar los servicios informáticos más competitivos en términos de confiabilidad, costo, rendimiento y eficiencia de ingeniería. Por lo tanto, nuestro objetivo no es reemplazar los microservicios, sino convertirnos en la mejor plataforma para soportar microservicios. Si está interesado, puede obtener más información sobre Shisu Cloud.
Si estás satisfecho, por favor dame un gran visto bueno.