
T-Mobile melhora a experiência do cliente e reduz os custos de armazenamento Kubernetes com a AWS
2019
A T-Mobile US precisava modernizar a infraestrutura para dar suporte a uma iniciativa no âmbito da empresa e aprimorar a experiência do cliente, buscando melhorar as solicitações deles por meio das mídias sociais.
Como parte da iniciativa, a T-Mobile transferiu algumas aplicações para um ambiente baseado em contêineres que necessitava de armazenamento persistente do sistema de arquivos de rede (NFS). A empresa migrou aplicações de instalações on-premises para contêineres na nuvem a fim de melhorar a performance e acelerar a implantação de aplicações conforme necessário para as equipes relevantes. Esse processo também ajudou a cumprir as principais metas da T-Mobile em relação à confiabilidade, segurança e otimização de custos.
A empresa escolheu o Amazon Elastic File System (Amazon EFS), totalmente gerenciado e nativo da nuvem, para as workloads baseadas em NFS de suas aplicações essenciais aos negócios. “A mudança da T-Mobile para o Amazon EFS foi motivada pela necessidade de dar mais flexibilidade às nossas equipes de desenvolvimento de aplicações”, afirma Amreth Chandrasehar, arquiteto corporativo sênior da T-Mobile. “Com o Amazon EFS, podemos atender às necessidades de armazenamento sob demanda. Essa flexibilidade também nos permite controlar custos e até alterar as solicitações de armazenamento para que sejam gerenciadas como autoatendimento por nossas equipes de aplicações.” O Amazon EFS oferece um sistema de arquivos simples e escalável para workloads baseadas em Linux e pode ser usado com serviços na Nuvem Amazon Web Services (AWS) ou on-premises.


O Amazon EFS reduz os custos e o tempo gastos para lidar com o armazenamento. Ele escala perfeitamente, não importa em quantas aplicações esteja aplicado.”
Amreth Chandrasehar
Arquiteto empresarial sênior, T-Mobile US
Equipes de suporte mostram viabilidade da solução NFS para aplicações herdadas
A empresa usou o Amazon EFS para implantar uma versão nova e moderna de uma aplicação herdada executada em servidores on-premises dedicados. A arquitetura da aplicação dificultava a escala, exigindo a aquisição de mais hardware para oferecer suporte a ela e impulsionando os custos. Também demandava um tempo considerável que as equipes internas gastavam para instalar e configurar, tirando tempo de projetos mais essenciais. Atualmente, a versão atualizada se baseia em uma arquitetura de microsserviços, que supera as limitações da aplicação on-premises. “Trabalhamos com equipes do AWS Support e seus especialistas internos para garantir que essas soluções funcionassem para nós”, afirma Chandrasehar. “Em questão de meses, migramos várias workloads on-premises para a produção na nuvem.”
“Ao desenvolver na AWS, conseguimos aproveitar sua especialização em cada etapa de nossa jornada na nuvem”, comenta Darron Webb, VP de produto e tecnologia do centro de excelência em nuvem da T-Mobile.
Armazenamento provisionado sob demanda
O processo de migração da empresa precisou transferir aplicações para ambientes baseados em contêiner. Muitas dessas workloads de contêiner compartilham arquivos de configuração e dependências e têm requisitos de armazenamento persistentes. “O Amazon EFS tornou-se parte de nossa solução para workloads baseadas em contêiner, como APIs, servidores da Web, ferramentas de monitoramento e soluções de CI/CD. A AWS fez um excelente trabalho ao criar soluções que funcionam com o Kubernetes”, afirma Chandrasehar. Antes do Amazon EFS, levávamos semanas para provisionar o armazenamento, mas agora a empresa escala facilmente centenas de nós no Kubernetes. A T-Mobile usa o Amazon EFS com modelos do AWS CloudFormation do Kubernetes, e o Amazon EFS fornece capacidade de armazenamento mais elástica sob demanda, eliminando a necessidade de provisionamento.
Quando novas aplicações que necessitam de NFS são lançadas, a equipe de operações orienta a usar o Amazon EFS. A implantação de aplicações de autoatendimento sem a necessidade de configurar o armazenamento libera as equipes de desenvolvimento de aplicações para reservar seu tempo com questões mais essenciais. “Isso facilita nossa vida, pois não precisamos provisionar o Amazon EFS constantemente. É fácil adicionarmos o Amazon EFS às workloads na hora, quando necessário, o que significa que o armazenamento é provisionado sob demanda e por autoatendimento”, diz Chandrasehar.
Ao utilizar a escalabilidade do provisionamento de armazenamento sob demanda, a T-Mobile reduziu o tempo de execução em cerca de 10% a 15%. O Amazon EFS escala sob demanda para petabytes sem causar interrupções nas aplicações. Ele se expande e se contrai automaticamente à medida que os arquivos são adicionados e removidos, para que as aplicações tenham o armazenamento necessário quando precisarem. Como resultado, a T-Mobile agora tem capacidade de armazenamento mais durável em longo prazo e não precisa mais provisionar o armazenamento excedente para atender às suas necessidades. Isso já ajudou a empresa a economizar entre 40% e 70% em custos de armazenamento.
Solução de armazenamento de arquivos gerenciado facilita a migração
Com o Amazon EFS, não é necessário alterar as aplicações ou ferramentas existentes, e ele permite o acesso por meio de uma interface de sistema de arquivos padrão, facilitando a integração. “O Amazon EFS reduz os custos e o tempo gastos para lidar com o armazenamento. Ele escala perfeitamente, não importa em quantas aplicações esteja aplicado. Isso nos permite focar projetos essenciais, em vez de lançar e gerenciar soluções de armazenamento”, afirma Chandrasehar.
Mudar para o Amazon EFS permitiu que a T-Mobile aumentasse a agilidade, escalabilidade e confiabilidade e reduzisse custos e tempo de provisionamento comparado às suas opções de armazenamento de código aberto on-premises. “As opções anteriores exigiam muito trabalho operacional e suporte técnico, e a mudança para o Amazon EFS nos poupou de muitas dessas tarefas”, comenta Chandrasehar. A migração de workloads baseadas em contêiner e aplicações herdadas foi ininterrupta e realizada rapidamente, em questão de poucos meses.
Como resultado da migração para o Amazon EFS, a T-Mobile conseguiu melhorar a experiência do cliente. Segundo Chandrasehar, “inicialmente, queríamos melhorar as solicitações dos clientes por meio das mídias sociais, mas também vimos uma experiência aprimorada na Web, no varejo e no atendimento aos clientes”. A T-Mobile planeja expandir seu uso de produtos da AWS. “A AWS continua desenvolvendo suas soluções, sempre adicionando recursos e tentando melhorar a vida de seus clientes”, afirma Webb. “Usamos as soluções da AWS sempre que possível em nossos padrões de arquitetura para aproveitar as ferramentas e a agilidade que a nuvem oferece.”
Para saber mais, acesse aws.amazon.com/efs.
T-Mobile melhora a experiência do cliente e reduz os custos de armazenamento Kubernetes com a AWS
Sobre a T-Mobile
A T-Mobile US é uma empresa de telecomunicações que oferece serviços sem fio em sua rede 4G LTE a 83,1 milhões de clientes nos Estados Unidos. Tendo como marcas principais a T-Mobile e a Metro by T-Mobile, a empresa está sediada em Bellevue, Washington.
Benefícios da AWS
- Provisionar armazenamento de autoatendimento permite que as equipes de aplicações tenham tempo para questões mais essenciais aos negócios
- Tempo de provisionamento de armazenamento reduzido pelo provisionamento sob demanda
- A escala de armazenamento automatizado oferece armazenamento de arquivos quando e onde for necessário
- A migração perfeita de workloads baseadas em contêineres e aplicações herdadas foi realizada em poucos meses
- Redução de 40% a 70% em custos de armazenamento
Produtos da AWS utilizados
Amazon Elastic File System
O Amazon Elastic File System (Amazon EFS) fornece um sistema de arquivos NFS elástico, simples, escalável e totalmente gerenciado para uso com os serviços da Nuvem AWS e os recursos on-premises. Ele foi desenvolvido para escalar sob demanda até petabytes sem interromper as aplicações, aumentando e diminuindo automaticamente à medida que você adiciona e remove arquivos, o que elimina a necessidade de provisionar e gerenciar a capacidade com base no crescimento.
Amazon CloudFormation
O AWS CloudFormation oferece uma linguagem comum para modelar e provisionar recursos de aplicações da AWS e de terceiros em um ambiente de nuvem. O AWS CloudFormation permite usar linguagens de programação ou um arquivo de texto simples para modelar e provisionar de forma automática e segura todos os recursos necessários para os aplicativos em todas as regiões e contas. Isso cria uma única fonte confiável para concentrar os seus recursos da AWS e terceirizados.
Comece a usar
Empresas de todos os portes em todos os setores estão transformando seus negócios diariamente usando a AWS. Entre em contato com nossos especialistas e comece sua própria jornada para a Nuvem AWS hoje mesmo.