À medida que as organizações trabalham para atender às demandas em constante mudança dos clientes, o foco geralmente recai sobre os departamentos de TI e engenharia. Estas são as equipes que deverão construir e implantar soluções inovadoras rapidamente, escalar com eficiência e garantir que o negócio permaneça competitivo.
Os departamentos de TI e engenharia enfrentam uma série de desafios que retardam sua transição para a nuvem. Isso inclui lidar com as complexidades da construção de novos ambientes de nuvem em infraestruturas híbridas e multicloud, provisionar clusters e namespaces Kubernetes e gerenciar o ciclo de vida de ambientes de nuvem e clusters Kubernetes ao longo do tempo. Uma solução que pode ser a resposta para acelerar os esforços de modernização é fornecer recursos de autoatendimento para Kubernetes e recursos de ambiente de nuvem para seus desenvolvedores.
Os gargalos: complexidade e sobrecarga manual
Um dos obstáculos mais significativos para a rápida adoção da nuvem é a complexidade. O provisionamento de um ambiente de nuvem envolve dezenas de serviços dependentes, configurações complexas, políticas de segurança e questões de governança de dados. A carga cognitiva nas equipes de TI é significativa e a situação é agravada por processos manuais que ainda estão em vigor.
A grande maioria das equipes de engenharia ainda depende de sistemas legados de tickets para solicitar TI para ambientes em nuvem, o que adiciona uma carga significativa à TI e também retarda as equipes de engenharia. Isso retarda toda a operação, dificultando o suporte eficaz das necessidades de negócios pela TI e pela engenharia. Na verdade, num estudo realizado pela Rafay Systems, os programadores de aplicações nas empresas revelaram que 25% das organizações demoram três meses ou mais para implementar uma aplicação ou serviço moderno depois de o seu código estar completo.
O verdadeiro objetivo de qualquer departamento de TI é dar suporte às necessidades do negócio (na velocidade do negócio). Hoje, eles fazem isso de maneira melhor, mais rápida e mais econômica, aproveitando as tecnologias de nuvem para obter todos os benefícios comerciais dos aplicativos modernos que estão sendo implantados.
No entanto, as equipes de TI muitas vezes ficam atoladas nas complexidades de configuração e gerenciamento de ambientes de nuvem e clusters Kubernetes, o que dificulta sua capacidade de movimentação rápida.
Autoatendimento proporciona velocidade
O autoatendimento é essencial para qualquer organização que busca velocidade em suas operações de TI. Ele democratiza o acesso aos recursos da nuvem, permite a automação com controle e conta com uma equipe centralizada de engenharia de plataforma para um gerenciamento eficaz. A adoção de uma abordagem de autoatendimento para acesso a recursos de nuvem e clusters Kubernetes pode acelerar significativamente a jornada de adoção da nuvem para as organizações.
As plataformas de autoatendimento não são exclusivas dos desenvolvedores. As experiências de autoatendimento podem abstrair a complexidade da configuração e manutenção da infraestrutura, permitindo que equipes de cientistas e pesquisadores de dados, engenheiros de confiabilidade de sites (SREs) e operações em nuvem provisionem seus ambientes sob demanda, aproveitando assim o poder transformador da inteligência artificial (IA). e tecnologias de nuvem mais cedo. Além disso, experiências de autoatendimento também podem ser fornecidas a outros grupos internos, como FinOps e segurança, para fornecer visibilidade de custos e resposta a incidentes mais rápidas, por exemplo.
Essa democratização do acesso permite que diversas equipes implantem e gerenciem suas cargas de trabalho e aplicativos na nuvem sem exigir experiência em infraestrutura como código (IaC) ou acesso privilegiado à infraestrutura em nuvem.
Para tornar o autoatendimento uma realidade, dois requisitos críticos devem ser atendidos:
Implante automação com Guardrails
Para tornar o autoatendimento verdadeiramente eficaz, a automação é fundamental. Contudo, a automação por si só não é suficiente. É preciso haver um equilíbrio entre autonomia, controle e eficiência.
É aqui que os guarda-corpos entram em ação. Esses são ambientes de nuvem predefinidos e configurações de cluster Kubernetes junto com um conjunto de políticas que alinham processos automatizados com padrões organizacionais e políticas de segurança. Ao configurar essas proteções, as organizações podem ajudar a garantir que suas plataformas de autoatendimento sejam rápidas e seguras.
Construa uma equipe centralizada de engenharia de plataforma
Uma equipe centralizada de engenharia de plataforma desempenha um papel fundamental na habilitação e no gerenciamento de plataformas de autoatendimento. Eles são responsáveis por configurar a automação, implementar guarda-corpos e garantir que a plataforma esteja atualizada com as mais recentes tecnologias e medidas de segurança. Essa equipe central atua como espinha dorsal, fornecendo uma plataforma de gerenciamento unificada que serve como um painel único para todos os ambientes de nuvem e clusters Kubernetes em uso.
Ao adotar uma plataforma de gerenciamento central, as organizações podem reduzir significativamente o tempo e o esforço necessários para gerenciar seus ambientes de nuvem. Isso permite que os departamentos de TI e engenharia se concentrem no que fazem de melhor: inovar e agregar valor ao negócio.
Implementando autoatendimento
A implementação de um modelo de autoatendimento para ambientes de nuvem e gerenciamento de configuração do Kubernetes não é um processo de uma única etapa, mas as organizações focadas em automação e governança podem fazer a transição com sucesso.
O autoatendimento requer uma mudança de mentalidade estratégica e ajustes cuidadosos nos processos.
Aplicar configurações consistentes de ambiente de nuvem e cluster Kubernetes
A primeira etapa na implementação do autoatendimento é desenvolver configurações consistentes para seus ambientes de nuvem e Kubernetes. Uma plataforma de serviços compartilhada permite que várias equipes executem aplicativos em uma infraestrutura compartilhada gerenciada por uma equipe de plataforma central. Essa padronização permite que as organizações automatizem fluxos de trabalho e acelerem a entrega, facilitando o acesso aos recursos para todos os funcionários ou departamentos específicos.
Aplicar diretrizes e políticas
Estabelecer diretrizes e políticas é crucial para um autoatendimento eficaz. Eles podem estar no nível do aplicativo ou da equipe e podem incluir aspectos como recursos de computação, gerenciamento de custos e visibilidade.
A plataforma Rafay, por exemplo, mantém controle centralizado de controle de acesso, aprovações de implantação, políticas de rede e requisitos de conformidade. Isto garante que, ao mesmo tempo que oferece capacidades de autoatendimento, a organização não compromete a governança e a segurança.
Implantar serviços compartilhados com o Backstage
Um dos principais recursos de uma plataforma de autoatendimento bem-sucedida é a capacidade de implantar facilmente serviços compartilhados. A integração do Rafay com ferramentas como o Backstage, uma plataforma de código aberto para construção de portais de desenvolvedores, permite que engenheiros e cientistas de dados implantem, visualizem e monitorem todas as suas cargas de trabalho em qualquer ambiente. Isso é particularmente útil para aplicações de IA/aprendizado de máquina (ML), onde a configuração e a manutenção podem ser complexas.
A necessidade de uma plataforma de automação em nuvem de autoatendimento
Dados os desafios enfrentados pelas equipes de TI e engenharia, há uma grande necessidade de uma plataforma central que forneça acesso de autoatendimento a ambientes de computação em nuvem e clusters Kubernetes. Uma plataforma pode automatizar muitas das tarefas manuais sujeitas a erros que atualmente atormentam as equipes de TI, desde a configuração de ambientes até a implantação de aplicativos. Isso não apenas acelera o fluxo de trabalho operacional, mas também reduz a chance de erro humano, que é caro em sistemas complexos como nuvem e Kubernetes.
A corrida contra o tempo é uma corrida que os departamentos de TI e engenharia não podem perder. Adotar uma capacidade de autoatendimento não é apenas uma opção; é fundamental para se manter ágil e competitivo.
YOUTUBE.COM/THENEWSTACK
A tecnologia avança rápido, não perca um episódio. Inscreva-se em nosso canal no YouTube para transmitir todos os nossos podcasts, entrevistas, demonstrações e muito mais.
SE INSCREVER
Hemanth Kavuluru é cofundador e vice-presidente de engenharia da Rafay Systems. Anteriormente, ele foi cofundador e vice-presidente de engenharia da Soha Systems e antes disso se juntou ao líder de gerenciamento de dispositivos móveis MobileIron em sua infância como…
Este site utiliza cookies para melhorar sua experiência de navegação. Ao continuar, você concorda com o uso de cookies. Para mais informações, consulte nossa Política de Privacidade.
Funcional
Sempre ativo
O armazenamento ou acesso técnico é estritamente necessário para a finalidade legítima de permitir a utilização de um serviço específico explicitamente solicitado pelo assinante ou utilizador, ou com a finalidade exclusiva de efetuar a transmissão de uma comunicação através de uma rede de comunicações eletrónicas.
Preferências
O armazenamento ou acesso técnico é necessário para o propósito legítimo de armazenar preferências que não são solicitadas pelo assinante ou usuário.
Estatísticas
O armazenamento ou acesso técnico que é usado exclusivamente para fins estatísticos.O armazenamento técnico ou acesso que é usado exclusivamente para fins estatísticos anônimos. Sem uma intimação, conformidade voluntária por parte de seu provedor de serviços de Internet ou registros adicionais de terceiros, as informações armazenadas ou recuperadas apenas para esse fim geralmente não podem ser usadas para identificá-lo.
Marketing
O armazenamento ou acesso técnico é necessário para criar perfis de usuário para enviar publicidade ou para rastrear o usuário em um site ou em vários sites para fins de marketing semelhantes.