Um controlador de entrega de aplicativo (ADC) pronto para a nuvem não é seu ADC tradicional. Disponível para implantação em hardware personalizado ou COTS, é uma solução de software escalável que oferece suporte à necessidade de entrega e implantação rápida, segura e disponível de aplicativos. Um ADC pronto para a nuvem permite uma abordagem moderna e em duas camadas para arquiteturas de data center, combinando estabilidade, segurança e escala tradicionais com recursos programáticos modernos, flexíveis, amigáveis à nuvem e ao DevOps.
Escalar aplicações modernas e emergentes não é mais uma questão de algoritmos, mas de arquiteturas . Arquiteturas que os serviços de balanceamento de carga dos ADCs tradicionais não conseguem mais oferecer a flexibilidade necessária para aplicativos de nuvem, móveis e emergentes. Os serviços de balanceamento de carga atuais devem ser capazes de escalar tanto operacionalmente quanto durante a entrega. Isso significa integração e suporte nativos para as estruturas e ferramentas usadas por desenvolvedores e operações para provisionar, gerenciar e dimensionar programaticamente todos os componentes que compõem um aplicativo moderno. O ADC iSeries da F5 é o ADC mais programável até hoje. Com APIs REST e SOAP , uma linguagem de script robusta que oferece suporte ao node.js e sua biblioteca de 250.000 módulos existentes, o iSeries é capaz de se integrar às ferramentas usadas pelo DevOps todos os dias para entregar e implantar aplicativos em produção. Marionete , Chef e Ansible . Vagrant, OpenStack e VMware . A F5 sempre apoiou os meios para "criar sua própria" integração, mas o F5 iSeries traz mais integração nativa para a mesa, garantindo que o DevOps gaste seu tempo valioso e limitado no que mais importa: implantar aplicativos e garantir que as políticas corretas de desempenho, disponibilidade e segurança estejam em vigor.
Isso apoia o que Gartner observou ser necessário na rede para que as organizações suportem o que chamou de “TI bimodal” :
E enquanto as pilhas de nuvem privada tendem a oferecer apenas recursos tradicionais de balanceamento de carga, o F5 iSeries fornece meios programáticos avançados de estender a funcionalidade sem interromper as arquiteturas existentes. Com seus próprios modelos iApp e suporte para modelos nativos de nuvem como OpenStack Heat , F5 iSeries
) O ADC garante que os aplicativos sejam capazes de aproveitar serviços avançados, como segurança de aplicativos da Web e roteamento de caminho de solicitação/resposta, sem exigir a implantação de software adicional que pode interromper arquiteturas e aumentar a dívida arquitetônica .
Embora possa parecer contraditório à primeira vista, o F5 iSeries em suas plataformas de hardware mais recentes também é uma bênção para o DevOps e aplicativos emergentes. Com sua escala habilitada por hardware e foco em segurança, o iSeries na rede principal permite que os aplicativos descarreguem o suporte para criptografia necessária aos negócios (SSL/TLS) e gerenciamento de chaves e certificados operacionalmente caro para o NetOps. Isso permite que o desenvolvimento e a devops se concentrem em aplicativos e preocupações com a nuvem privada, além de reduzir o impacto potencial de ataques DDoS e criptografia na disponibilidade e no desempenho dos aplicativos. Isso vai acabar sendo mais significativo do que parece à primeira vista. O uso e a necessidade de criptografia estão crescendo rapidamente, mais que dobrando no ano passado. Estima-se que até 2017 mais da metade de todos os ataques serão criptografados com SSL/TLS. Isso coloca uma carga incrível sobre os desenvolvedores de aplicativos e devops para proteger não apenas os aplicativos, mas também as plataformas nas quais esses aplicativos são implantados, sem mencionar o esforço computacional de descriptografia e inspeção. A transferência para um serviço dedicado na rede principal, como um ADC F5 iSeries, alivia a pressão sobre o desenvolvimento e as operações e permite que eles se concentrem em seu núcleo.
O F5 iSeries não é apenas um hardware ou um produto; é uma plataforma para arquiteturas de data center que precisam da estabilidade, segurança e escala de soluções de hardware tradicionais, juntamente com a natureza flexível, pronta para a nuvem e programável do software. Com ambos, as organizações podem obter os serviços necessários para dar suporte à nuvem privada e às arquiteturas de aplicativos emergentes, fornecendo os aplicativos essenciais para o sucesso no mundo dos aplicativos.