F5 Friday: Integração declarativa para BIG-IP

Ecossistema F5 | 25 de janeiro de 2019

Talvez você se lembre de uma publicação recente sobre o conceito de TI Contínua. A premissa básica é que há vários aspectos da construção da infraestrutura de TI que precisam de atenção se quisermos automatizar totalmente o pipeline de implantação.

Hoje, gostaria de dedicar um tempo para falar sobre Infraestrutura como Código e sobre o que nós, da F5, estamos fazendo para viabilizá-la e oferecer suporte a ela.

Infraestrutura como Código

À medida que o DevOps continua ganhando espaço dentro da área de TI, temos observado a adoção da automação e de metodologias "como código". Isso inclui o uso crescente de ferramentas de CI/CD, como GitHub Enterprise e Jenkins, no pipeline de produção.

Essas tecnologias e ferramentas se concentram principalmente em configuração e pipeline como código. Ou seja, elas pressupõem a existência e a disponibilidade de uma infraestrutura pronta para receber o "código" que configura seus respectivos serviços de aplicação.

Isso ocorre porque a premissa do DevOps é considerar que a infraestrutura já está disponível. Esse é um impacto da nuvem que estamos observando: presume-se que o provisionamento e a integração façam parte do processo. Quando você inicia uma instância na nuvem, toda a configuração de rede e o licenciamento acontecem nos bastidores.

O que a "infraestrutura como código" faz é proporcionar essa mesma experiência fluida, automatizando o provisionamento e a integração da infraestrutura. Isso geralmente é feito com o uso de ferramentas como o Terraform, que processa "modelos" que descrevem — de forma declarativa — o que precisa ser feito para provisionar e integrar a infraestrutura.

Para a F5, oferecer suporte à infraestrutura como código significa manter a compatibilidade com modelos de nuvem, além de possibilitar a integração declarativa do BIG-IP em qualquer ambiente.

É isso que nossa Extensão de Integração Declarativa (DO) oferece. A DO faz parte do F5 Automation Toolchain, uma nova família de produtos que reúne os principais componentes de automação e orquestração em uma única solução. Esses componentes incluem, entre outros:

  • Extensão Application Services 3 (AS3)
  • Extensão de integração declarativa (DO)
  • Gateway de Serviços de API (ASG)

O DO automatiza a integração de rede (L1-L3) do BIG-IP, deixando-o disponível e pronto para aceitar configurações de serviços de aplicativos. O DO é uma extensão do iControl LX fornecida como um RPM. A instalação da extensão DO no BIG-IP permite integrar o BIG-IP de forma declarativa, enviando via POST uma declaração JSON do DO para um endpoint de API declarativa.

O Declarative Onboarding permite a configuração declarativa dos seguintes itens no BIG-IP:

  • Configuração de L1 a L3

· Interfaces de rede

· VLANs, MTU e tags de VLAN

· IPs próprios

· Rotas com gateway e rede

  • Licenciamento

· Chave de registro

· Pools de licenças do BIG-IQ

  • Configurações globais

· Servidores NTP e fuso horário

· Servidores de nomes DNS e domínio de pesquisa

· Provisionamento de módulos do BIG-IP

  • Contas de usuário

· Alteração da senha do usuário root

· Criação de usuário não root

O Declarative Onboarding está disponível no GitHub em https://github.com/F5Networks/f5-declarative-onboarding.

Compartilhar
Tags: 2019

Sobre o autor

Lori Mac Vittie
Lori Mac VittieEngenheiro Emérito e Evangelista-Chefe | F5

Lori MacVittie é engenheira distinta e evangelista-chefe no Escritório do CTO da F5, com ampla experiência em entrega de aplicações, estratégia de automação e infraestrutura. Ela é conhecida por transformar complexidade em clareza, seja definindo diretrizes para agentes de IA, analisando arquiteturas multinuvem frágeis ou investigando os limites de sistemas escaláveis. Ela acumula mais de trinta anos de experiência no setor, abrangendo desenvolvimento de aplicações, arquitetura de TI e operações de redes e sistemas. Antes de ingressar na F5, atuou como editora de tecnologia e recebeu diversos prêmios. MacVittie tem mestrado em Ciência da Computação e é uma autora prolífica, com publicações que abrangem segurança, nuvem e arquitetura empresarial. Ela também é uma entusiasta de jogos de tabuleiro e videogames, além de ter opiniões assumidamente fortes sobre queijos.

Mais publicações de Lori Mac Vittie

Publicações relacionadas no blog

O estado da maturidade digital empresarial: a transformação digital ainda não terminou
Ecossistema F5 | 31/07/2024

O estado da maturidade digital empresarial: a transformação digital ainda não terminou

Explore como a IA impacta as empresas, as aplicações da IA generativa, as estratégias para modernizar as operações de TI e os benefícios da maturidade digital com a F5.

Como a IA generativa acelera a transformação digital
Ecossistema F5 | 26/03/2024

Como a IA generativa acelera a transformação digital

Veja como a IA generativa impulsiona a transformação digital nas empresas, acelerando tendências como a integração de APIs, os desafios dos modelos operacionais de TI híbrida e a adoção de AIOps.

Seis capacidades técnicas para acelerar a transformação digital
Ecossistema F5 | 05/01/2023

Seis capacidades técnicas para acelerar a transformação digital

As arquiteturas empresariais atuais carecem dos fatores necessários de agilidade, escalabilidade, segurança e observabilidade, essenciais para impulsionar a mudança tecnológica. No entanto, estas seis capacidades fundamentais ajudarão as empresas a gerenciar riscos e desafios ao longo de sua transformação digital.

Inverter a API é a transformação digital de que as empresas precisam para participar e competir em uma economia de APIs
Ecossistema F5 | 18/10/2022

Inverter a API é a transformação digital de que as empresas precisam para participar e competir em uma economia de APIs

As organizações detêm um valor latente — na forma de APIs internas — que precisam explorar para competir em uma economia de APIs. Embora os desafios técnicos e de segurança possam desestimular algumas delas, as empresas precisam reconhecer que inverter suas APIs permitirá liberar o valor da organização como plataforma.

A modernização da TI começa pela infraestrutura
Ecossistema F5 | 08/09/2022

A modernização da TI começa pela infraestrutura

O hardware e o software evoluíram rapidamente desde os primórdios da internet, mas, para aproveitar ao máximo os benefícios resultantes dessa evolução, as organizações precisam avaliar e modernizar sua infraestrutura e a entrega de aplicativos. Acelere os esforços de modernização com a nova F5 rSeries.