Avalados por :

Descubra por que usar a plataforma SAP Cloud Platform Kyma em vez de um cluster Kubernetes padrão

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 3 Vistas
0
Loading...
Ao começar a aprender mais sobre o tempo de execução do SAP Cloud Platform Kyma, você começará a ouvir que o Kyma é descrito como um tempo de execução do Kubernetes. Muitas vezes nos perguntam por que deveriam usar o Kyma em vez de simplesmente usar o cluster Kubernetes padrão. Neste blog, responderei a essa pergunta explicando exatamente o que é o Kyma.

Antes de poder explicar o Kyma, preciso explicar o Kubernetes, já que o Kyma é executado sobre ele. Kubernetes fornece um framework para executar sistemas distribuídos baseados em contêineres. Você pode pensar em um contêiner como uma máquina virtual muito leve que contém um pequeno fragmento de software, que serve a uma aplicação maior, também conhecida como um microserviço. Com isso, o Kubernetes fornece uma série de componentes usados para gerenciar o ciclo de vida dos contêineres, mas deixa a escolha das dependências da aplicação, como mensageria, monitoramento, registro, etc., a seu critério.

Para atender a essas necessidades, inúmeros projetos foram desenvolvidos pela comunidade de código aberto. Com essa flexibilidade vêm muitas decisões a serem tomadas para determinar qual projeto usar para cada propósito. Essas decisões também exigem muito tempo para determinar o que se adapta melhor à necessidade, como instalar o projeto, como integrá-lo com outros projetos escolhidos, o que se traduz em muitas pesquisas, aprendizados e frustrações. Isso, é claro, intriga algumas pessoas a dedicar esforço para aprender tudo isso e descobrir como integrar todas as peças juntas e, o mais importante, como mantê-las funcionando sem problemas. Além disso, os aspectos operacionais são bastante amplos e implicam desafios para lidar com como ajustar cada projeto para ser executado de forma eficiente e como lidar com os problemas que cada projeto pode trazer à mesa. Isso se torna um esforço contínuo à medida que os projetos e o Kubernetes são atualizados com novas características, correções, etc.

Voltando à pergunta original sobre o que é o Kyma. O Kyma é um projeto de código aberto construído sobre o Kubernetes que é composto por uma coleção de projetos unidos para simplificar a extensão e integração de software monolítico. Todas as pesquisas, aprendizados e frustrações sobre quais projetos usar e como integrá-los juntos foram feitos, bem como a manutenção contínua e melhorias, proporcionando a oportunidade de conectar e estender rapidamente aplicações. O projeto foi iniciado originalmente pela SAP, mas foi doado à comunidade de código aberto, permitindo mais contribuições que, em última instância, nos beneficiam a todos.

Os projetos escolhidos do Kyma abordam as necessidades relacionadas a uma arquitetura de microserviços, consumo de eventos, autenticação, registro, rastreamento, monitoramento e alerta. Além disso, o catálogo de serviços permite o consumo fácil de serviços em nuvem disponíveis pelos hiperescaladores usando brokers de serviços abertos, bem como os serviços que você conectou ao Kyma através do conector de aplicativos. O conector de aplicativos permite conectar facilmente qualquer aplicativo e expor suas APIs e Eventos de forma segura.

Ao não precisar se preocupar com nenhuma das dependências da aplicação, um desenvolvedor pode usar os Eventos de um aplicativo conectado para acionar funções sem servidor ou microserviços para estender uma função comercial. As APIs do sistema conectado podem ser usadas para fornecer integração entre diferentes sistemas ou informações adicionais relacionadas a um fluxo de Eventos. Tanto as funções sem servidor quanto os microserviços também podem ser facilmente expostos a outras aplicações.

Em resumo, a missão do Kyma é fornecer todos os componentes necessários para conectar e estender facilmente aplicações monolíticas.

Para obter mais informações sobre o Kyma e seus componentes relacionados, visite este blog e visite o site do Kyma.
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?