el concepto de istio como servicio deber铆an dar un ejemplo
Introducci贸n a Google Cloud Platform
驴Por qu茅 elegir Serverless?
Primeros pasos en Google Cloud Platform
Cloud Functions
Desplegando una funci贸n con Google Cloud Function
Eventos y Triggers
Control de accesos y comportamiento
Escalabilidad
Supervisi贸n
Pr谩ctica: Supervisi贸n
Comunicaciones
Cloud Run
Containers y Kubernetes
Knative
Cloud Run y Knative
Pr谩ctica: Knative
Escalabilidad y desempe帽o
Supervisi贸n en Cloud Run
Buenas pr谩cticas con CI y CD
Pr谩ctica: CI y CD
Personalizaciones e integraciones
Cierre
Cierre de curso
You don't have access to this class
Keep learning! Join and start boosting your career
Knative is a revolutionary tool that seeks to optimize workload management in the cloud, combining the best of the container and serverless worlds. Using the robustness of Kubernetes, Knative facilitates the creation and management of serverless services, offering agility and flexibility in application deployment. But how exactly does it do that? Let's find out.
Knative, a project initially developed by Google, involves technology giants such as IBM, Red Hat, and Cisco. This platform allows you to deploy and manage workloads in a serverless model based on Kubernetes. By reducing dependency on a specific cloud provider, Knative ensures workload portability and flexibility, overcoming limitations typical of serverless platforms.
Knative consists of two main elements: service management and event management. Regarding services, it allows to manage multiple versions of the same service, distributing the traffic efficiently between them thanks to Istio, an integrated mesh service. This means that:
In the serverless context, many applications respond to events. Knative incorporates this with a second component that handles events through a specification called CloudEvents. This allows interoperability between different messaging and event services, such as Google Cloud Pub/Sub or Kafka. It can be contemplated in two types of transmission:
The latter model is especially useful in scenarios where reliability of message delivery is crucial.
Integrated on top of Kubernetes and supported by Istio, Knative provides a solid framework for modern cloud architectures. Its advantages include:
Knative is ideal for those looking to combine the best of container environments with the advantages of serverless, adopting a modern, flexible and highly efficient architecture.
While we recommend waiting until the next lesson to explore in detail the implementation of Knative on Google Cloud Platform, the general idea is that this platform allows you to use Knative in an integrated way, leveraging all Google Cloud services for a complete and optimized cloud experience.
This is just the beginning of leveraging a technology that will undoubtedly shape the future of cloud computing - come explore Knative and discover how it can transform your projects!
Contributions 4
Questions 0
el concepto de istio como servicio deber铆an dar un ejemplo
Tipos de transmisi贸n Simple y Compleja con Knative explicada.
Want to see more contributions, questions and answers from the community?