Vislumbre

ESTUDO DE CASO

Vislumbre

Glimpse permite processos de DevOps e reduz custos de infraestrutura em 70% com phoenixNAP'S Managed Private Cloud (MPC)

Glimpse é uma plataforma de associação online que permite aos criadores de conteúdo digital expandir seus negócios de assinatura. Com a capacidade de configurar patrocínios multicamadas, portar conteúdo, modificar preços em movimento e aceitar pagamentos e gorjetas diretamente de seus fãs, os criadores podem gerar fluxos de receita consistentes. O sistema de tokenização garante maior receita em comparação com muitas outras plataformas semelhantes, tornando o Glimpse uma ótima escolha para desenvolver um negócio baseado em assinatura online.

Dedicado a melhorar consistentemente a experiência para criadores de conteúdo e consumidores, Glimpse estava procurando acelerar os ciclos de lançamento, garantindo compilações de implantação sujeitas a erros. A configuração tradicional de ITSM com uma infraestrutura centralizada e equipes de Desenvolvimento e Operações segregadas foi amplamente vista como ineficiente para apoiar esses objetivos. Para aumentar a eficiência e garantir uma colaboração aprimorada, a empresa decidiu implementar princípios e tecnologias DevOps, o que permitiu codificar e lançar novos recursos com mais rapidez.

"A adoção dos princípios do DevOps nos permitiu colaborar com mais eficiência e melhorar os resultados do nosso trabalho. Ao nos fornecer recursos de TI críticos, phoenixNAP'S Managed Private Cloud (MPC) nos ajuda a garantir um desenvolvimento otimizado, produtivo e econômico."

Michael Burns, cofundador, Glimpse

EM FOREX

Como uma empresa de rápido crescimento, a Glimpse estava procurando uma maneira de otimizar sua infraestrutura de TI e fluxo de desenvolvimento para garantir iteração contínua e ciclos de lançamento acelerados. Reconhecendo as barreiras das configurações tradicionais de ITSM, a Glimpse decidiu adotar ferramentas e princípios DevOps para melhorar a eficiência de TI. Os desafios específicos que a empresa estava enfrentando incluem:

  • Configurações ineficientes do departamento de ITSM
  • Longos ciclos de lançamento (semanas, até meses)
  • Altas taxas de falha de construção
  • Incapacidade de codificar e inovar rapidamente

A adoção de metodologias DevOps permitiu à Glimpse enfrentar esses desafios. Como um conjunto de regras, princípios e tecnologias, o DevOps ajuda a simplificar as tarefas de desenvolvimento e operações. Fortemente focadas na automação, as práticas de DevOps contam com o uso de APIs, contêineres e infraestrutura como ferramentas de código para garantir implantações mais rápidas e sujeitas a erros.

Princípios DevOps:
  • Agilidade de equipes e infraestrutura
  • Automação de processos de teste e implantação
  • Infraestrutura como gerenciamento de código
  • Integração contínua / implantação contínua (CI / CD)

Para habilitar esses princípios em suas organizações, a Glimpse precisava de uma infraestrutura de TI que pudesse suportar suas ferramentas e tecnologias DevOps. Eles estavam procurando por uma solução que pudesse ser configurada e escalonada facilmente, garantindo um desempenho excelente. A disponibilidade de recursos de TI de nível empresarial em um modelo baseado em opex era outro requisito importante para a equipe, pois eles buscavam garantir eficiência de custos.

"Sentimos que a infraestrutura tradicional poderia nos limitar em nosso esforço para implementar o DevOps completamente. Precisávamos de um alto nível de escalabilidade, pois não tínhamos certeza da taxa de desenvolvimento do produto e queríamos ter certeza de que poderíamos escalar facilmente em caso de picos repentinos na demanda."

Michael Burns, cofundador, Glimpse

SOLUÇÃO

Em um esforço para minimizar os gargalos de gerenciamento de infraestrutura e garantir a máxima eficiência, Glimpse escolheu phoenixNAP'S Managed Private Cloud (MPC). Como um multilocatário altamente personalizável cloud plataforma, o MPC permitiu que a Glimpse construísse um ambiente otimizado para suas necessidades específicas. Disponível em um modelo opex, o MPC é econômico e fácil de escalar, o que proporcionou à Glimpse o nível desejado de flexibility. MPC é totalmente gerenciado por phoenixNAPespecialistas em IaaS da, que colaboram de perto com a equipe Glimpse para garantir que todas as suas necessidades sejam atendidas. phoenixNAPé global data center A rede também apóia os objetivos da Glimpse de fornecer uma experiência excepcional para sua comunidade de criadores de conteúdo e consumidores em rápido crescimento em todo o mundo.

Principais razões para escolher phoenixNAP:

  • phoenixNAPA presença global do Glimpse tornou a pilha de aplicativos mais resistente a falhas.
  • Tempo de atividade da infraestrutura e suporte pelo phoenixNAP equipe atendeu aos requisitos da Glimpse.
  • Os custos gerais do MPC em comparação com um público Cloud solução foram 70% menores.

"phoenixNAPO MPC da foi uma solução ideal para nós por todas as métricas. Nossos testes mostraram que ele pode fornecer um nível avançado de desempenho a um preço acessível. Pela mesma quantia que gastaríamos com o Público Cloud, poderíamos obter VMs maiores e melhor desempenho com phoenixNAPMPC de. Essa eficiência de custo foi um dos principais motivos pelos quais escolhemos a plataforma."

Predrag Aleksić, líder de equipe - engenheiro de sistema, Glimpse

Implementando ferramentas e processos DevOps no MPC

O alto nível de personalização disponível com o MPC permitiu ao Glimpse integrá-lo facilmente com as ferramentas e tecnologias DevOps. Um workshop totalmente automatizado foi customizado para permitir transformar o ambiente em Infraestrutura como Código em um curto espaço de tempo. Com a tecnologia VMware, o MPC também permite integração fácil com o Kubernetes, que é a base do ambiente do Glimpse.

Criação de um ambiente que prioriza o contêiner

A infraestrutura central da Glimpse depende fortemente do VMware, bem como de ferramentas e tecnologias de código aberto, como GNU / Linux, PVE e Kubernetes. Sua equipe adotou uma política que prioriza o contêiner para garantir implantações rápidas e maior portabilidade de aplicativos em servers, e maior eficiência geral quando se trata de alterações e atualizações de código. CloudServiços baseados em Kubernetes, como Kube Prometheus Stack, Tiller e EFK também foram implementados para facilitar o gerenciamento e monitoramento do ambiente.

Infraestrutura como gerenciamento de código

Usando o Terraform, uma ferramenta popular de infraestrutura como código, o Glimpse facilitou o gerenciamento de todos os recursos críticos de TI. Comunicando-se com a API VMware vCenter no MPC, o Terraform é uma solução abrangente para gerenciar diferentes aspectos do ambiente VMware, como IPs, recursos de computação, redes e VMs. A integração entre Terraform e MPC foi habilitada por meio de uma colaboração eficiente da Glimpse e phoenixNAP equipes.

Orquestração e gestão

Após a configuração do ambiente, a equipe Glimpse implementou o Ansible para gerenciamento de configuração. Usando a sintaxe YAML para expressar seus manuais, o Ansible é uma ferramenta simples e eficiente para realizar ou dimensionar o cluster do Kubernetes. Glimpse usa Docker, mas está planejando mudar para ContainerD, uma réplica leve do Docker em seu cluster Kubernetes, mas Ansible torna mais fácil alternar entre as diferentes opções em vários comandos de código. Antes de adicionar novos nós de computação e realizar atualizações, Glimpse primeiro criou um ambiente de demonstração para testar a configuração. Todas as três fases - configuração, atualização e teste - foram automatizadas para agilizar as tarefas repetitivas.

Configuração de políticas de segurança e gerenciamento de chaves

Entre os três níveis de segurança para clusters Kubernetes recomendados pelo Center for Internet Security (CIS) Benchmark - privilegiado, linha de base / padrão e restrito - o Glimpse implementou o do meio (linha de base / padrão). As proteções recomendadas foram automatizadas por meio do Ansible, onde os arquivos de configuração necessários foram adicionados para expor todos os elementos e garantir que o mesmo nível de segurança seja aplicado a cada novo cluster criado. Essas políticas de segurança também foram revisadas em colaboração com especialistas em segurança da phoenixNAP, que ajudou a garantir a implementação adequada.

Para gerenciamento de chaves, a Glimpse está usando o Hashicorp Vault, que armazena programaticamente chaves criptográficas, tokens e segredos. Além disso, a Glimpse também está usando o Consul para armazenamento distribuído de valores-chave.

Habilitando CI / CD

Como um dos pilares da metodologia DevOps, o pipeline de Integração Contínua / Entrega Contínua (CI / CD) é a chave para garantir a eficiência do desenvolvimento. Para habilitá-lo, Glimpse está usando Jenkins, que ajuda seus 15 desenvolvedores a colaborar de forma eficiente. Por meio de pipelines codificados programaticamente, Jenkin faz tudo, desde o push Git inicial e a criação de uma imagem Docker até o envio de código para produção, que é um exemplo de implementação bem-sucedida de automação para desenvolvimento mais rápido.

"Tivemos uma colaboração incrível com o phoenixNAP equipe quando implementamos o MPC pela primeira vez e isso continuou ao longo dos últimos anos, desde que estávamos na plataforma. Adoramos o potencial de personalização da solução, bem como o fato de phoenixNAP a equipe se preocupa com certificados, alertas, monitoramento etc. em vez de nós. O SLA era flexível e 100% confiável."

Michael Burns, cofundador, Glimpse

BENEFÍCIOS

A flexA capacidade do MPC permitiu à Glimpse personalizar a plataforma de acordo com suas necessidades e permitir a integração com várias ferramentas DevOps. Como tal, forneceu uma base para a equipe Glimpse automatizar diferentes processos de TI para maior produtividade e eficiência. Isso permitiu que acelerasse sua produção e crescimento, além de garantir flexcapacidade de adaptação a quaisquer tendências e requisitos emergentes.

  • Aumento da eficiência de custos em comparação com um público cloud solução.
  • Maior eficiência de desenvolvimento por meio da automação de tarefas repetitivas.
  • Maior agilidade por meio de ciclos de liberação acelerados.
  • Desempenho consistente, já que o Glimpse agora tem hosts em execução no MPC há mais de dois anos.
  • Disponibilidade global por meio de phoenixNAPé global data center rede.
  • Colaboração eficiente com phoenixNAPda equipe de implantação e gerenciamento de infraestrutura.

"Nossa equipe se ajustou aos princípios do DevOps sem dificuldades. Para eles, trabalhar na Glimpse é apenas um IDE instalado na área de trabalho. Nós abstraímos toda a infraestrutura pesada deles enquanto eles se concentram apenas na codificação. Isso não seria possível sem phoenixNAP infraestrutura que está no centro de todas as nossas estratégias."

Predrag Aleksić, líder de equipe - engenheiro de sistema, Glimpse
Vislumbre

NUM RELANCE

  • CLIENTE
    Vislumbre Media, LLC
  • LOCALIZAÇÃO
    Condado de Clark, Nevada
  • FOCO DO NEGÓCIO
    Plataforma de associação on-line para criadores digitais distribuir e monetizar conteúdo.
  • QUESTÃO
    • Configurações ineficientes do departamento de ITSM
    • Longos ciclos de lançamento (semanas ou até meses)
    • Altas taxas de falha de construção
    • Incapacidade de codificar e inovar rapidamente
  • SOLUÇÃO
    phoenixNAP'S Managed Private Cloud (MPC), um ambiente altamente personalizado desenvolvido pela VMware.
  • RESULTADO
    • Custos 70% menores em comparação com um público cloud solução
    • Taxas de falha de liberação reduzidas em comparação com a configuração tradicional de ITSM
    • Falhas inteligentes, rápidas e seguras usando a abordagem DevOps
    • Frequência aprimorada de implantações por meio da automação
    • Tempo médio de recuperação reduzido
    • Diminuição do tempo de colocação no mercado

Saiba Mais phoenixNAPHistórias de sucesso

Kaligent

Data Security Cloud Helps Kaligent Improve Security Posture and Reduce Infrastructure Overhead

READ MORE

itpilot ApS

Data Security Cloud Helps itpilot Establish a Secure, HIPAA-Ready Presence in the US Market

READ MORE

Glimpse

Glimpse tests its CI/CD workloads on Bare Metal Cloud to ensure faster release cycles through automated server provisioning.

READ MORE

My Party Album Inc.

Bare Metal Cloud Helps My Party Album Inc. Lower Infrastructure Spending

READ MORE

Vislumbre

Descubra como o Glimpse permite processos de DevOps e reduz os custos de infraestrutura em 70% com phoenixNAP'S Managed Private Cloud (MPC)

Descarregar PDF