A SISTIC é a maior e principal agência de ingressos de Cingapura, lidando com um amplo portfólio de grandes eventos a cada ano com uma solução de ingressos perfeita e um mercado único dedicado às artes, cultura e entretenimento. Recentemente, a empresa adicionou uma segunda nuvem privada para maior escalabilidade e implantação mais rápida de atualizações de aplicativos. A SISTIC precisava de uma nova arquitetura que pudesse corresponder ao dinamismo de sua plataforma de nuvem baseada em contêineres. A agência estava procurando uma maneira mais fácil de gerenciar serviços de aplicativos e esperava também reduzir custos. Para atingir esses objetivos, a SISTIC recorreu ao F5 NGINX Plus.
Para manter sua liderança no setor de ingressos para eventos, a SISTIC precisa não apenas manter uma experiência de venda de ingressos aprimorada para seus clientes, mas também crescer para acompanhar a demanda. Utilizando o F5 BIG-IP Local Traffic Manager (LTM) para fornecer seus serviços de aplicativos aos clientes de forma confiável, segura e otimizada, a agência também tem extensibilidade, flexibilidade e programabilidade para gerenciar sua infraestrutura de nuvem, virtual e física. O F5 BIG-IP LTM fica no frontend do ambiente da SISTIC, fazendo o trabalho pesado, fornecendo serviços avançados de aplicativos e melhorando a segurança, o desempenho e a resiliência de centenas ou até milhares de aplicativos que estão por trás dele.
À medida que a SISTIC comercializava mais eventos e atingia mais clientes, a agência buscava ampliar seus serviços de aplicativos. A mudança para microsserviços e as mudanças resultantes nas pessoas, processos e tecnologia de sua infraestrutura de aplicativos exigem mudanças frequentes nos aplicativos. Além disso, a plataforma F5 BIG-IP LTM foi gerenciada exclusivamente pelas equipes de infraestrutura e segurança da SISTIC. A equipe do aplicativo estava mais familiarizada com o requisito de redirecionamentos públicos do cliente, mas não conseguiu acessar o F5 BIG-IP LTM diretamente. Foi necessário enviar solicitações de mudança para a equipe de infraestrutura, causando atrasos. A SISTIC precisava de uma plataforma que pudesse se integrar facilmente aos fluxos de trabalho para acelerar a implantação de aplicativos, mantendo ao mesmo tempo o poder de simplificar, automatizar e personalizar seus serviços de aplicativos de forma mais rápida e previsível.
Mais importante, a SISTIC queria construir uma segunda nuvem privada que apresentasse conteinerização. Embora aproveitar os contêineres significasse que a SISTIC poderia desenvolver aplicativos nativos da nuvem mais rapidamente com uma metodologia de "escreva uma vez, execute em qualquer lugar", tentar encaixar a segunda nuvem em uma configuração estática gerenciada por TI tradicional significava que a implantação não poderia ser maximizada. Com um sistema tradicional, também pode ser desafiador aumentar a agilidade e a flexibilidade sem impactar os aplicativos atuais ou a experiência do cliente.
Em vez de tentar adaptar a arquitetura atual para atender a um novo conjunto de necessidades, parâmetros e padrões, a SISTIC precisava de uma solução econômica que fosse tão dinâmica quanto sua plataforma de nuvem baseada em contêiner e seus aplicativos.
Para acelerar a implantação de aplicativos e simplificar o gerenciamento do ciclo de vida do aplicativo, a SISTIC precisava de uma plataforma de autoatendimento orientada por API que se integrasse facilmente aos fluxos de trabalho de DevOps. A agência optou por implantar o NGINX Plus como um balanceador de carga de software leve para otimizar sua arquitetura e reduzir custos. A SISTIC manteve sua infraestrutura F5 BIG-IP LTM no frontend para fornecer serviços de aplicativos avançados para seus aplicativos de missão crítica e colocou o NGINX Plus diretamente na frente de seus ambientes de aplicativos modernos.
O NGINX Plus é desacoplado do hardware e do sistema operacional, encaixando-se diretamente na pilha de aplicativos do SISTIC. O NGINX Plus capacita as equipes de infraestrutura e aplicativos a gerenciar diretamente o balanceamento de carga de software e configurar quaisquer serviços de aplicativos associados, automatizando-os como parte de uma estrutura de CI/CD. Seus recursos fáceis de usar e personalizáveis permitem que a SISTIC otimize e desfrute de melhor capacidade de gerenciamento de seus serviços de aplicativos. Não sendo mais necessário enviar solicitações de mudança para a equipe de infraestrutura, as equipes de aplicativos podem implementar mudanças de configuração e novos recursos em uma semana em vez de meses.
O NGINX Plus também oferece suporte à segunda nuvem privada em contêiner. Sua programabilidade e peso leve significam que ele consome muito poucos recursos de computação e impõe pouca ou nenhuma pressão adicional à infraestrutura do SISTIC, tornando-o ideal para ambientes de contêineres usados pelas equipes de aplicativos. O NGINX Plus permite o desempenho ideal do sistema baseado em nuvem da SISTIC, ao mesmo tempo em que fornece a agilidade para acompanhar a natureza dinâmica e transitória dos ciclos de vida de aplicativos em contêineres, onde os contêineres geralmente aumentam e diminuem a cada minuto.
Usado em todos os servidores web voltados para o cliente da SISTIC, o NGINX Plus estendeu com sucesso os recursos de balanceamento de carga existentes, permitindo que a agência dimensionasse e lidasse com mais usuários do que com um único servidor. Caso um servidor falhe, outros servidores estarão prontamente disponíveis, garantindo que os aplicativos da SISTIC estejam constantemente disponíveis.
Além de seus recursos de balanceamento de carga, o NGINX Plus é um gateway de API, proxy sidecar, cache de conteúdo e servidor web tudo em um. Ele entrega ativos estáticos com velocidade e eficiência incomparáveis, lidando com centenas de milhares de clientes simultaneamente. O NGINX Plus também fornece persistência de sessão para direcionar solicitações de usuários ao mesmo servidor de backend, verificações de integridade ativas para melhorar a confiabilidade ao detectar servidores com problemas de integridade e direcionar solicitações para longe deles, e descoberta de serviço DNS para detectar automaticamente dispositivos e serviços em uma rede e encurtar o processo de configuração.
O cache do NGINX Plus melhora o desempenho do aplicativo, mesmo quando os usuários acessam os mesmos URLs repetidamente em um curto período de tempo. Com o NGINX Plus, as equipes de aplicativos podem reescrever regras de roteamento de forma ágil, permitindo que o SISTIC configure redirecionamentos permanentes ou temporários para URLs selecionados.
O NGINX Plus permitiu que a SISTIC adicionasse uma segunda nuvem privada baseada em contêiner de uma forma extremamente econômica, em comparação com uma configuração estática tradicional gerenciada por TI.
O NGINX Plus permite que o SISTIC seja dimensionado de forma flexível e contínua. A distribuição em vários servidores de aplicativos também significa que os usuários podem ser gerenciados por mais de um servidor sem afetar o tempo de execução dos aplicativos atuais ou a experiência do usuário.
O NGINX Plus permite que a SISTIC execute, produza e implante novos produtos e serviços em um prazo muito menor do que antes — uma semana, em vez de meses — sem comprometer o desempenho ou a funcionalidade. A agência também observou uma melhoria de 95% na velocidade dos recursos. Isso é auxiliado por uma melhor capacidade de gerenciamento, pois novas alterações de configuração e solicitações agora são implementadas muito mais rapidamente.