Quando apresentamos o Anthos em 2018, alguns espectadores o descreveram como uma forma de modernizar aplicativos legados. Bastava inserir seu aplicativo local legado em um contêiner e pronto: você estava a caminho da nuvem.
Mas desde que ele foi disponibilizado de maneira geral em abril do ano passado, os clientes afirmam que o Anthos é a forma que querem implantar, gerenciar e otimizar todos os aplicativos, legados e nativos da nuvem. Quando gerenciados pelo Anthos, independentemente de quem os escreveu ou do local da execução, os aplicativos operam em uma camada de infraestrutura que foi condensada e têm acesso a serviços de alto valor que permitem que sejam executados de maneira eficiente e segura, sem medo de bloqueios ou complexidade desnecessária.
Ou seja, o Anthos faz muito mais do que apenas a modernização de aplicativos. Com ele, é possível criar, implantar e operar aplicativos de modo eficaz em um mundo cada vez mais híbrido e de várias nuvens. Ao longo do caminho, o Anthos permite a automação da infraestrutura e a economia de gastos, otimizando seus custos com nuvem e reduzindo a sobrecarga no gerenciamento, independentemente de qual seja o aplicativo.
A realização de várias nuvens
Nossos clientes dizem que desejam viver em um mundo de várias nuvens. Hoje as empresas têm aplicativos em vários locais e querem a liberdade de mantê-los onde estão (ou migrá-los futuramente), em resposta a diversos fatores. Esses fatores podem incluir custo, tempo de atividade, requisitos de conformidade, considerações de latência ou proximidade a outros serviços, para citar alguns. Em conjunto, essas são formas de reduzir o risco dos negócios. No entanto, isso só é possível se os aplicativos forem portáteis.
Trabalhar com várias nuvens era complicado e caro antes do Anthos. Era necessário encontrar e treinar uma equipe com conhecimento técnico sobre as diversas APIs e serviços de nuvem. Além disso, os aplicativos projetados para um ambiente não eram facilmente traduzidos ou transportados a outro. Isso criava silos e limitava o impacto do uso de várias nuvens.
Com várias nuvens, os clientes conseguem verificar se os aplicativos criados por eles estão de acordo com as últimas tendências. Eles não sabem exatamente onde criarão o próximo app, mas sabem que farão isso. Em outras palavras, eles querem ser capazes de criar em qualquer lugar e desejam que os aplicativos criados sejam portáteis para evitar bloqueios.
A consistência como o maior denominador comum
O Anthos facilita o uso de várias nuvens por ser embasado no Kubernetes, especificamente na API ao estilo do Kubernetes. Ao usar a versão de upstream mais recente como ponto inicial, o Anthos é capaz de visualizar, orquestrar e gerenciar qualquer carga de trabalho que se comunique com a API do Kubernetes, que é a língua franca do desenvolvimento moderno de aplicativos e a interface que é cada vez mais compatível com cargas de trabalho tradicionais.
Além disso, o Anthos capacita os desenvolvedores com as mais novas tecnologias de nuvem. As integrações com ofertas como o
Cloud Code permitem que os desenvolvedores automatizem o teste e lancem software mais rapidamente e com mais qualidade. Com o
Cloud Run para Anthos, é possível criar serviços flexíveis que operam em qualquer lugar. Já o
Config Connector possibilita o acesso nativo a qualquer recurso de nuvem, inclusive VMs, tudo de maneira uniforme. Não importa qual tecnologia atrai os desenvolvedores ao Anthos, os sistemas criados por eles atualmente nessa ferramenta serão consistentes em qualquer ambiente em que queiram implantar no futuro. Além disso, há a redução de custos e melhoria na velocidade de desenvolvimento.
Segurança, visibilidade e escala
Embora essa consistência do Kubernetes seja o que possibilita o uso de várias nuvens, os benefícios do Anthos não acabam por aí. Outros componentes dele têm recursos que não são oferecidos pelos demais provedores de plataforma. Segundo nossos clientes, há o desejo de configurar políticas de segurança que podem ser impostas automaticamente em todos os ambientes. Assim, seria possível auditar e regular esses ambientes, além de demonstrar conformidade com controles orientados por políticas. Por exemplo, ao usar o modelo de configuração com foco no resultado do Anthos, o Anthos Config Manager possibilita a definição de políticas sobre como e onde uma carga de trabalho pode operar, além de garantir que ela permaneça operando dessa forma, em todas as implantações do Anthos.
Também há o desejo por melhor visibilidade nos aplicativos. O Anthos Service Mesh é um serviço gerenciado que oferece segurança e observabilidade para aplicativos em execução em um sistema gerenciado pelo Anthos: o desempenho, os objetivos de nível do serviço, os eventos e o tráfego de rede. Isso ajuda a exercer controle detalhado do tráfego além de remover parte da dificuldade e do trabalho indistinto de upgrades e patches.
Por fim, os clientes querem fazer isso sem gastar mais dinheiro. Na verdade, eles procuram o Anthos com o objetivo de economizar. Como uma camada de software gerenciada e programada, o Anthos reduz a sobrecarga operacional por meio da automação de estado integrada e aumenta a produtividade do desenvolvedor ao otimizar a cadeia de ferramentas. A partir de agora, ele acelerará ainda mais as economias, libertando as organizações dos custos de licença de software legados.
Em direção ao Anthos em toda parte
Com essa visibilidade dos estados reais e desejados da sua infraestrutura em várias nuvens (e a capacidade de implantar esse estado desejado), o Anthos possibilita a otimização do ambiente, ajudando você a alcançar metas de custo, tempo de atividade, desempenho e segurança. Com os dados operacionais oferecidos pelo Anthos, é possível decidir como gerenciar aplicativos com base em necessidades como desempenho e latência ou talvez uma interrupção em um dos seus locais. Essa é a promessa do uso de várias nuvens e um dos diversos benefícios exclusivos do Anthos.
De acordo com os clientes, o Anthos é capaz de algo
tão transformador que eles querem a ampliação para outros tipos de aplicativos. Por que limitar implantação, gerenciamento e controle modernos a aplicativos novos? Concordamos com isso e estamos trabalhando duro para ajudar a levar o Anthos a todos os aplicativos em execução, em todos os lugares. Até lá, é possível saber mais sobre como o Anthos pode afetar positivamente seus resultados. Para isso, leia o
relatório mais recente de Total Economic Impact escrito pela Forrester Research.