Transformar ventos contrários em ventos favoráveis: Breeze Airways alcança crescimento anual de 600% após migrar para a AWS

Como estava esse conteúdo?

Em 17 de dezembro de 1903, Orville Wright, ao lado de seu irmão, Wilbur, completou o primeiro voo mundial de um avião motorizado em Kitty Hawk, Carolina do Norte. Durou apenas 12 segundos e percorreu apenas 120 pés, mas mudou tudo. Atualmente, cerca 130.000 voos comerciais ocorrem a cada 24 horas e, de acordo com a Associação Internacional de Transporte Aéreo (IATA ), 4,7 bilhões de pessoas viajarão de avião em 2024. Mas, embora o tráfego aéreo global esteja atingindo níveis históricos, a inovação em todo o setor permaneceu fundamentada por algum tempo.

A Breeze Airways, em parceria com a Amazon Web Services (AWS), está mudando isso. Após interrupções inesperadas e perda de serviço durante seu lançamento, a Breeze Airways concluiu uma migração perfeita de nuvem para nuvem de seu provedor anterior para a AWS. Durante todo o processo, a companhia aérea colaborou estreitamente com uma equipe dedicada de especialistas da AWS e conseguiu manter um nível consistente de serviço em todos os momentos. Depois de modernizar toda a sua infraestrutura, a migração foi concluída em uma semana, e a Breeze agora está se estabelecendo como uma revolucionária no setor aéreo.

Romper com a tradição

Fundada por David Neeleman, cofundador da Morris Air, WestJet, JetBlue e Azul Linhas Aéreas, a Breeze Airways oferece viagens aéreas acessíveis para mercados carentes nos EUA. “Vimos que comunidades de pequeno e médio porte estavam perdendo o serviço aéreo. Se você voltar dez anos atrás, há cerca de 125 cidades que perderam mais de 25% de seus serviços aéreos”, explica ele.

Neeleman já se referiu à Breeze Airways como “uma empresa de tecnologia que por acaso pilota aviões”. Ao contrário de seus concorrentes mais tradicionais, a empresa coloca a tecnologia na vanguarda de tudo o que faz, permitindo que seus passageiros, ou convidados, desfrutem de uma experiência de viagem sem atritos de ponta a ponta toda vez que voam com a Breeze. “Este é um negócio que exige muito capital e mão de obra. Quanto mais pudermos usar a tecnologia para reduzir nossos custos e nossas tarifas e, ao mesmo tempo, facilitar a viagem, mais as pessoas vão querer voar”, explica ele.

“Queremos eliminar o atrito das viagens”, diz Lukas Johnson, CCO da Breeze Airways. “Não temos uma central de atendimento que atende chamadas e faz reservas. Tudo é digital. Projetar essa experiência e depois evoluí-la tem sido fundamental para o crescimento da empresa”. Ele continua: “A tecnologia das companhias aéreas é muito antiga; há muitos programas antigos, tecnologias antigas, coisas que estão em vigor há décadas. Ela estava pronta para a ruptura e a inovação.” 

Chris Shepherd, arquiteto principal da Breeze Airways, explica: “É um setor que tradicionalmente não evolui rapidamente com a tecnologia, e acho que muitas companhias aéreas ficam presas à maneira tradicional de pensar”. Embora a Covid-19 tenha abalado o setor, ela também destacou a necessidade de digitalização, mas muitas companhias aéreas estabelecidas dependiam, e ainda dependem, de uma infraestrutura desatualizada.

Breeze Airways vai para a pista

Em 27 de maio de 2021, o voo inaugural da Breeze Airways foi para a pista, viajando do Aeroporto Internacional de Tampa para o Aeroporto Internacional de Charleston. Na época do lançamento, a Breeze Airways infelizmente sofreu várias interrupções em seu serviço. Shepherd explica: “estávamos em um serviço de hospedagem totalmente gerenciado e rapidamente descobrimos que não seria uma boa opção a longo prazo. Não conseguíamos acompanhar os picos de tráfego, não conseguíamos dimensionar adequadamente. Estávamos fazendo muitas promoções e muitos anúncios de novos aeroportos e, sempre que você faz isso, recebe um grande fluxo de pessoas.”

Durante as interrupções, a equipe da Breeze Airways não tinha nenhum failover instalado e teve dificuldade para acessar o suporte necessário para encontrar uma solução. “Não tínhamos controle”, lembra Shepherd. “Tínhamos acabado de receber um portal de suporte para acessar se tivéssemos problemas, e ele também ficava fora do ar. Eu ficava procurando números de telefone em e-mails tentando encontrar alguém para contatar”. Em resposta a essas questões, a equipe da Breeze Airways tomou a decisão de migrar sua infraestrutura para a AWS.

Migração de nuvem para nuvem sem turbulências

A AWS forneceu conselhos e melhores práticas sobre seleção de serviços, mapeamento de estados futuros e estratégias de migração para garantir o tempo de atividade e evitar qualquer interrupção adicional. “A equipe que recebemos foi incrível”, diz Shepherd, “parecia que eles eram basicamente parte da Breeze. Eles se empolgável em ver o sucesso da Breeze e até mesmo de pilotar a Breeze sozinhos. Foi revigorante ter esse nível de envolvimento”. Ele continua: “trabalhamos muito de perto com eles durante o planejamento inicial e eles nos deram um bom caminho de migração. Também nos forneceram um parceiro de consultoria com quem trabalhar.”

Skye Hart, gerente de arquitetura de soluções da AWS, explica: “a primeira etapa de qualquer projeto de migração é avaliar o retorno potencial do investimento, bem como os riscos associados à não migração. Se uma empresa migrasse, para onde estaria em seis meses? Como seria o sucesso? Trabalhamos de trás para frente a partir daí.”

“Começamos eliminando a infraestrutura atual da Breeze Airways, seus Kubernetes, seus bancos de dados e assim por diante. É tudo uma questão de entender onde uma empresa está no presente, recomendar para onde ela deveria ir e mapear soluções para esse estado futuro.”

Hart continua: “colaboramos com a equipe de DevOps para descobrir o que eles poderiam fazer sozinhos e onde precisariam de suporte. Identificamos quais ferramentas de migração seriam necessárias, como os testes e o monitoramento seriam tratados e, é claro, quais considerações regulatórias e de conformidade precisávamos seguir.”

Manter a altitude em caso de interrupções inesperadas

A equipe de DevOps da Breeze Airways, que consistia em Shepherd e outro engenheiro, trabalhou em estreita colaboração com a AWS durante sessões aprofundadas sobre processos de recuperação de desastres, bem como em reuniões regulares de progresso. “Contratamos um especialista em recuperação de desastres para fornecer orientação e criar uma estratégia que evitasse interrupções durante a migração”, diz Hart.

A equipe da AWS empregou as melhores práticas para recuperação de desastres com base na AWS Well-Architected Framework, que ajuda os arquitetos de nuvem a criar uma infraestrutura segura, de alto desempenho, resiliente e eficiente para uma variedade de aplicações e workloads. Hart diz: “É nossa bússola, nosso guia de melhores práticas”. Construída em torno de seis pilares (excelência operacional, segurança, confiabilidade, eficiência de desempenho, otimização de custos e sustentabilidade), a estrutura fornece uma abordagem consistente para clientes e parceiros avaliarem arquiteturas e implementarem projetos escaláveis.

“Nós nos concentramos muito no pilar de confiabilidade da estrutura durante a migração da Breeze Airways”, diz Hart. “Nosso especialista em recuperação de desastres ajudou a equipe a definir seus objetivos de tempo e ponto de recuperação e os aconselhou sobre quais estratégias de failover deveriam ser implementadas.”

Migração a toda velocidade

Era importante que as partes mais críticas da infraestrutura da Breeze Airway fossem migradas primeiro para garantir um nível consistente de serviço e evitar interrupções. “Não queríamos simplesmente pegar tudo e movê-lo de uma só vez”. Durante um período de seis meses, a equipe construiu seu novo ambiente em um ambiente de não produção. A velocidade era crucial. “O que realmente nos ajudou a agir rapidamente foi que fizemos tudo como infraestrutura e código ”, diz Shepherd.

Hart fornece mais detalhes: “A infraestrutura como código é uma ferramenta muito importante para a migração, e há várias opções para escolher. Por exemplo, o AWS Cloud Development Kit e o AWS CloudFormation são soluções poderosas de infraestrutura como código, e também existem outras opções disponíveis. A equipe do Breeze estava familiarizada com o Terraform, então optamos por isso. Isso permitiu que eles basicamente empacotassem toda a infraestrutura e a duplicassem. Eles poderiam então continuar gerenciando sua infraestrutura atual e, ao mesmo tempo, construindo uma nova.”

Shepherd explica: “tentamos permanecer ágeis e nos adaptar rapidamente a qualquer mudança de arquitetura necessária”. A equipe da AWS recomendou o uso de serviços gerenciados como o AWS Fargate, um mecanismo de computação sem servidor e com pagamento conforme o uso que permitiu que a equipe de DevOps da Breeze Airways gastasse menos tempo em tarefas como gerenciamento de servidores e alocação de recursos. Hart explica: “Isso eliminou muito trabalho pesado da equipe da Breeze Airways, permitindo que ela se concentrasse na migração em si”.

Depois que sua infraestrutura foi completamente codificada e a equipe ficou satisfeita com os resultados, eles concluíram a migração em uma semana. Isso envolveu a promoção de todos os seus serviços, desde o ambiente de não produção até a produção. “É uma loucura que dois engenheiros façam isso enquanto mantêm uma companhia aérea em funcionamento: muitas pessoas achavam que não poderíamos fazer isso”, explica Shepherd. “Eles pensaram que precisaríamos de uma grande equipe de DevOps, mas ao utilizar alguns serviços gerenciados da AWS, conseguimos fazer isso muito mais rápido do que muitas pessoas haviam previsto ou experimentado no passado.”

“Foi realmente incrível após a migração; não tivemos interrupções na AWS”, explica Shepherd, “Se você visse como era nossa infraestrutura há três anos em comparação com a atual, é muito diferente devido à ampla variedade de serviços disponíveis para nós na AWS”. Com uma infraestrutura de nuvem confiável, segura e estável, a Breeze Airways estava realmente preparada para decolar.

A implantação de aplicações novos patamares após a migração

A equipe da Breeze Airways segue um modelo de integração contínua e implantação contínua (CI/CD) que, como ressalta Shepherd, “não poderíamos ter feito com nosso antigo fornecedor”. Ele continua: “Ter esse controle sobre como implantamos nossas aplicações e como elas são lançadas tem sido realmente fundamental para podermos entregar mais rapidamente”.

Por exemplo, a Breeze Airways capacita suas equipes de operações com uma aplicação de lista de verificação dedicada. Johnson explica: “Temos dados integrados que alimentam as listas de verificação antes e depois do voo para que todos possam acessar as informações de que precisam. Nossa equipe de operações está impressionada com o que já experimentou com outras empresas ou tecnologias mais antigas”. A Breeze Airways também lançou recentemente um cartão de crédito em um banco conhecido e, de acordo com Shepherd, “é um dos lançamentos mais rápidos dos quais sua equipe já participou”.

Uma passagem de primeira classe para um novo crescimento

Desde a migração para a AWS, a Breeze Airways alcançou um crescimento de 600% ano a ano e, olhando para o futuro, há mais por vir. “Quase triplicamos de tamanho no ano passado”, diz Johnson, “e com a AWS, a AWS continua crescendo e escalando. Acabamos de atingir nosso primeiro mês de lucratividade em março, o que é um marco muito grande.”

Neeleman explica: “a melhor coisa que a AWS oferece a empresas como nós é a confiabilidade. O simples fato de poder contar com isso e não precisar nos preocupar com coisas como manutenção permite que nos concentremos no que fazemos de melhor: pilotar aviões”. Ele continua: “hoje, atendemos cerca de 170 rotas em 56 cidades — em onze delas, somos a companhia aérea número um em termos de destinos atendidos”.

Seguindo uma trajetória de voo comprovada para a migração de nuvem para nuvem

A história da Breeze Airways mostra o valor que as migrações de nuvem para nuvem podem oferecer, mas equívocos comuns podem impedir que as empresas dêem o salto sozinhas. Hart explica: “Acho que um dos equívocos mais comuns é que as luzes se apagarão, que haverá interrupções. É compreensível que as empresas estejam preocupadas com a perda de dados e hesitem em abandonar um serviço que pode estar atendendo ou, na maioria das vezes, atendendo às suas necessidades imediatas.”

Ela continua: “outro equívoco é que é preciso uma equipe grande para concluir uma migração. Muitos fundadores de startups podem não perceber que há todo um ecossistema de arquitetos de soluções, especialistas em migração e parceiros qualificados que podem apoiá-los em cada etapa do processo.”

Ao trabalhar com a AWS, a Breeze Airways teve acesso a todos os recursos, conhecimentos e experiência necessários para navegar com confiança em uma migração de nuvem para nuvem e chegar rapidamente ao destino desejado. Ao aproveitar a infraestrutura como código e os serviços gerenciados pela AWS, a equipe conseguiu agir rapidamente e sem interrupções. Isso também foi ajudado pelo trabalho com uma estratégia bem definida com base nas melhores práticas comprovadas descritas na AWS Well Architected Framework.

Céu limpo à frente

Wilbur Wright certa vez se referiu aos nossos céus como “a estrada infinita do ar ” e, embora tenhamos percorrido um longo caminho desde Kitty Hawk, nossa jornada está longe de terminar. Junto com a AWS, a Breeze Airways está inovando na nuvem e, acima de tudo, capacitando seus passageiros e funcionários e oferecendo experiências de viagem aérea acessíveis e sem atritos para mercados que não são atendidos pelos concorrentes mais tradicionais. Saiba mais sobre o Programa de Aceleração de Migração da AWS (MAP) e como sua startup pode acelerar sua migração para a nuvem com ferramentas que reduzem custos e automatizam e aceleram a execução.

Skye Hart

Skye Hart

Skye Hart é gerente de arquitetura de soluções na Amazon Web Services com sede em Denver, Colorado. Com paixão pela inovação e experiência em computação em nuvem, sua equipe se dedica a ajudar startups a criar e lançar soluções escaláveis na AWS.

Chris Shepherd

Chris Shepherd

Chris Shepherd é o principal arquiteto técnico da Breeze Airways, com mais de 20 anos de experiência em funções de tecnologia, como engenharia, DevOps e arquitetura. Ele é um generalista de tecnologia que gosta de fornecer soluções inovadoras em ambientes de ritmo acelerado.

Lukas Johnson

Lukas Johnson

Lukas Johnson é diretor comercial da Breeze Airways com mais de 14 anos em posições de liderança sênior na Allegiant e na Canada Jetlines. Ele levou a rede Allegiant de 150 para mais de 400 rotas, aumentando a receita em mais de 200%.

David Neeleman

David Neeleman

David Neeleman é fundador e CEO da Breeze Airways. Agora em sua 5ª companhia aérea, ele é um verdadeiro empreendedor em série e pioneiro no setor de aviação. 

Como estava esse conteúdo?