Estudo de caso da Kdan Mobile

2016

Fundada em 2009, a Kdan Mobile fornece aplicativos móveis e serviços online para criação de conteúdo digital. Seus principais aplicativos incluem Animation Desk Cloud, NoteLedge Cloud, PDF Markup Cloud, Pocket Scanner Cloud, e Write-on Video Cloud. Esses aplicativos permitem que os usuários criem e compartilhem projetos e conteúdos entre dispositivos Android, Apple e Windows. A empresa tem escritórios em Taiwan, China e nos Estados Unidos.

inicie um tutorial de python
kr_quotemark

Com a AWS, garantimos acesso de alta qualidade e consistente dos clientes aos nossos aplicativos móveis, com disponibilidade em níveis de 99,999%.”

Kenny Su
Fundador e diretor executivo da Kdan Mobile

O desafio

A Kdan Mobile começou a desenvolver seus aplicativos móveis usando um centro de dados no local. Todavia, a organização precisava que seus clientes fossem capazes de acessar aplicativos e conteúdo de qualquer dispositivo, a qualquer hora, em vários mercados. A infraestrutura existente da empresa tinha atingido a capacidade de suportar entre 1,5 a dois milhões de usuários, e a equipe de tecnologia da Kdan Mobile não estava convencida de que poderia suportar o crescimento previsto de até 10 milhões de usuários sem considerável investimento de capital. Também faltava à Kdan Mobile os sistemas desejados – tais como backups de dados para identificar e resolver problemas de infraestrutura – o que significava que levaria mais tempo para corrigir interrupções do que se essas ferramentas estivessem disponíveis. Alem disso, a equipe buscava fornecer uma segurança robusta para os dados do usuário e corporativos para minimizar o risco de roubo ou vazamento.

Por que a Amazon Web Services

A Kdan Mobile escolheu a Amazon Web Services (AWS) porque os serviços da AWS possibilitariam que o negócio otimizasse sua infraestrutura e entregasse novos aplicativos para atingir as demandas do cliente. Usar a AWS permitiria que os clientes da Kdan Mobile acessassem seus aplicativos de qualquer dispositivo, a qualquer momento. A AWS também fornece uma infraestrutura capaz de escalar para o suporte o aumento de cinco vezes no número de clientes da empresa e incorpora diversas camadas de segurança para prevenir acesso não autorizado a infraestrutura, aplicativos ou dados. Finalmente, a AWS opera sua infraestrutura em diversos mercados globais, o que dá suporte para os planos da Kdan Mobile de entrar em novos mercados e diminuir a latência que poderia prejudicar a experiência do usuário. A Kdan Mobile completou sua migração inicial para a AWS em 2013 e agora opera sua infraestrutura na AWS em diversas zonas de disponibilidade na região Leste dos EUA (Norte da Virgínia).

Durante os últimos três anos, a Kdan Mobile desenvolveu seu ambiente de nuvem usando uma gama dos principais de serviços da AWS, incluindo instâncias do Amazon Elastic Compute Cloud (Amazon EC2), para fornecer capacidade do servidor, e o Elastic Load Balancing para distribuir tráfego. O Amazon Virtual Private Cloud (Amazon VPC) é usado para bloquear acesso externo da internet para criar um ambiente seguro para processamento de dados, enquanto o Amazon CloudFront fornece acesso rápido aos aplicativos do Kdan Mobile para usuários distribuídos em diversos locais geográficos. O Amazon CloudWatch permite que a Kdan Mobile monitore quando as instâncias do servidor estiverem sobrecarregadas e ajusta a capacidade do servidor para acomodar o aumento generalizado do tráfego que acontece devido a eventos de marketing.

“Como nosso conhecimento sobre tecnologia cresceu, decidimos usar a infraestrutura sem servidor da AWS para dar suporte para o desenvolvimento de um sistema de telefonia móvel ‘push’,” diz Kenny Su, fundador e diretor executivo da Kdan Mobile. Nessa estrutura sem servidor, a AWS cuidaria da manutenção do sistema operacional, do fornecimento da capacidade e escalamento automático, bem como da implantação do código e correção de segurança para a Kdan Mobile. “Recebemos feedback da AWS sobre a arquitetura que propusemos para usar nesses serviços e pensamos em algumas modificações como resultado. Com a AWS, nossos engenheiros puderam focar em desenvolver novos recursos para melhorar o produto,” disse Su.

Os benefícios

A Kdan Mobile conseguiu uma ampla gama de benefícios por usar a AWS. Esses benefícios incluíram que a empresa foi capaz de aguentar o crescimento de 1,5 milhões para 10 milhões de usuários em três anos e escalar sua infraestrutura para suportar picos de demanda das campanhas de marketing. Esses picos agora podem ser gerenciados sem a Kdan Mobile ter que investir um capital considerável na compra e manutenção da capacidade de infraestrutura que ficaria sem uso em períodos de baixa demanda. “A estrutura de nosso servidor é baseada no Amazon EC2 e no Elastic Load Balancing para fornecer uma capacidade flexível,” diz Su. Podemos monitorar a carga do servidor por meio do Amazon CloudWatch e prever picos de tráfego mais altos e ajudar a capacidade do servidor de acordo.”

A Kdan Mobile agora é capaz de diagnosticar e resolver quaisquer problemas de infraestrutura antes que eles impactem no cliente, minimizando o potencial de ruptura enquanto a segurança em diversas camadas da AWS fornece uma proteção robusta contra perda de dados, roubo e vazamento.

“Com a AWS, garantimos acesso de alta qualidade e consistente dos clientes aos nossos aplicativos móveis, com disponibilidade em níveis de 99,999%,” diz Su. Ao implantar a infraestrutura por diversas zonas de disponibilidade, a Kdan Mobile pode garantir que seus aplicativos estão disponíveis em caso de falha em uma ou mais zonas em que ela opera.”

A Kdan Mobile planeja adquirir serviços adicionais da AWS no futuro, tais como o Amazon EMR, o Amazon Machine Learning, e o Amazon Kinesis, para agrupar usuários de forma mais efetiva. “Planejamos usar o Amazon Machine Learning para nos ajudar a agrupar os usuários de acordo com seu comportamento de consumo. Isso nos permitirá personalizar nossas atividades de marketing para demandas e gostos de grupos individuais.”


Sobre a Kdan Mobile

Fundada em 2009, a Kdan Mobile fornece aplicativos móveis e serviços online para criação de conteúdo digital.


Serviços da AWS usados

Amazon EC2

O Amazon Elastic Compute Cloud (Amazon EC2) é um web service que disponibiliza capacidade computacional segura e redimensionável na nuvem.

Saiba mais >>

Elastic Load Balancing

O Elastic Load Balancing distribui automaticamente o tráfego de entrada de aplicativos entre diversos destinos, como instâncias do Amazon EC2, contêineres, endereços IP e funções Lambda.

Saiba mais >>

Amazon VPC

A Amazon Virtual Private Cloud (Amazon VPC) permite provisionar uma seção da Nuvem AWS isolada logicamente na qual é possível executar recursos da AWS em uma rede virtual que você mesmo define.

Saiba mais >>

Amazon CloudFront

O Amazon CloudFront é uma rede de entrega de conteúdo (CDN) rápida que entrega dados, vídeos, aplicativos e APIs para seus clientes globalmente.

Saiba mais >>


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 inicie sua própria jornada para a Nuvem AWS hoje mesmo.