Microsoft faz um movimento de malha de serviço com nova especificação que espera unir tecnologias emergentes nativas da nuvem
Apoiada pelos parceiros de malha de serviços, incluindo HashiCorp, Solo.io e Buoyant, a Microsoft apresentará a Service Mesh Interface com o objetivo de ajudar os usuários finais e os fornecedores de software trabalham com as inúmeras opções apresentadas pela tecnologia de malha de serviço. O SMI é uma coleção com curadoria de APIs que suporta Istio, linkerd, Consul e até mesmo o App Mesh da Amazon Web Services, que é executado sobre o Kubernetes permitindo que os usuários experimentem diferentes tipos de tecnologias de malha de serviço conforme essa área evolui, disse Gabe Monroy. gerente de programa de parceria para o Microsoft Azure.
"Há muito interesse e entusiasmo em torno da tecnologia de malha de serviço no espaço nativo da nuvem, mas a indústria sofre um pouco de fragmentação", disse Monroy em um Entrevista com o GeekWire. Ele confirmou que a Microsoft não está trabalhando em sua própria malha de serviço neste momento, mas acredita que a SMI será a melhor maneira para os clientes do Azure (e outros) se isolarem de fazer a aposta errada em uma malha de serviço.
Para aqueles que estão na vanguarda da computação em nuvem, as malhas de serviços são os novos orquestradores de contêineres. Agora que a indústria se estabeleceu na Kubernetes como a plataforma de orquestração de recipientes preferida, a tecnologia de malha de serviços tornou-se uma área emergente de “coopetição” entre gigantes fornecedores de nuvem e pequenas startups.
Modern cloud- Desenvolvedores nativos tendem a construir seus aplicativos usando microsserviços, vários serviços independentes que servem como blocos de construção de aplicativos e que podem ser atualizados e trocados sem causar muita angústia no resto da base de código de um aplicativo. Essa abordagem melhora o desempenho e a confiabilidade do aplicativo, mas gera uma tonelada de tráfego, pois todos esses microsserviços trocam os dados de que precisam para trabalhar.
A tecnologia de malha de serviço é projetada para tornar a própria rede assume mais responsabilidades de roteamento de tráfego, lidando com essas interações complexas para que os desenvolvedores não tenham que descobrir como gerenciar esse tráfego. Várias abordagens diferentes de código aberto estão passando por círculos de desenvolvedores este ano, mas o júri ainda está muito longe sobre qual abordagem emergirá como líder.
O SMI apoiará o Istio, a opção de malha de serviço orientada pelo Google, que irritou algumas pessoas na comunidade de código aberto da maneira errada com sua abordagem de marketing de cima para baixo. Ele também apoiará o linkerd, desenvolvido por engenheiros do Twitter na Buoyant que resolveram o notório problema de “fail whale” da rede social, bem como o Consul, uma malha de serviços de código aberto desenvolvida pelos dois ex-alunos de ciência da computação da Universidade de Washington. unicórnio branco-quente HashiCorp.
Outros parceiros que colaboram com a Microsoft no SMI incluem Red Hat, AspenMesh, Weaveworks, Docker, Rancher, Pivotal, Kinvolk e VMware.
"Nosso trabalho na Microsoft é levar esse conjunto de tecnologias nativas de nuvem que está sendo desenvolvido muito rapidamente e torná-lo amigável para as empresas", disse Monroy. “O ecossistema está se movendo muito rapidamente, e precisamos dessa camada de interface para permitir que a indústria inove ao mesmo tempo que permite às empresas um alvo seguro para se integrar.”
para compartilhar mais detalhes sobre a especificação esta semana em Barcelona em Kubecon / CloudNativeCon EU. Os interessados em saber mais sobre como a tecnologia de malha de serviço impactará a computação em nuvem podem comparecer ao GeekWire Cloud Summit no dia 5 de junho em Bellevue, onde o co-fundador e CEO da Solo.io, Idit Levine, ministrará uma palestra técnica em nossa categoria DevOps. / p>
A Microsoft também planeja anunciar alguns marcos de código aberto no Kubecon EU, incluindo o lançamento alfa do lançamento do Helm 3 e o lançamento do Virtual Kubelet 1.0.
O Helm é uma ferramenta de gerenciamento de pacotes de código aberto desenvolvida muito antes de a subsidiária GitHub anunciar sua própria ferramenta GitHub Packet Registry, e o Virtual Kubelet permite que os usuários gerenciem contêineres sem precisar lidar com o sistema operacional. Seu lançamento 1.0 significa que a Microsoft acredita que a tecnologia está pronta para implementações de produção, disse Monroy.
Via: Geek Wire
Nenhum comentário