Fileforce acelera o tempo de comercialização e reduz custos em 30% ao migrar para a AWS
2020
Com sede no Japão, a Fileforce oferece serviços de armazenamento de arquivos e gerenciamento de documentos na nuvem a mais de 300 clientes corporativos nacionais e internacionais. Os clientes usam a aplicação baseada na nuvem da Fileforce para armazenar e gerenciar o conteúdo corporativo deles com segurança na mesma estrutura de pastas que as soluções on-premises de armazenamento de arquivos. A Fileforce também oferece gerenciamento detalhado de permissões e controle flexível de acesso com administradores de sistemas, além de acesso de transmissão para arquivos na nuvem. “Nossa aplicação ajuda os clientes a ver, editar e compartilhar arquivos de qualquer lugar e garantir a conformidade com os regulamentos relevantes”, contou Aram Sargsyan, diretor executivo da Fileforce.
Para atender à demanda cada vez maior dos clientes, a Fileforce queria disponibilizar atualizações e recursos de software mais rápido. Porém, foi uma tarefa difícil, porque a maior parte da aplicação baseada no Microsoft .NET e no SQL Server da empresa era executada em um ambiente on-premises. “Geralmente, levávamos três meses para disponibilizar novos recursos, porque precisávamos passar um tempo pesquisando e provisionando servidores e não tínhamos nenhuma automação de desenvolvimento”, contou Sargsyan.
Muitas vezes, os clientes solicitam novos recursos, e podemos oferecer esses recursos em semanas em vez de meses devido à agilidade que obtemos com a execução na AWS.”
Aram Sargsyan
Diretor executivo, Fileforce
Migração de um ambiente de aplicações do Windows para a AWS
Para superar os desafios, a Fileforce decidiu migrar para a nuvem. “Precisávamos nos concentrar no aspecto do software da empresa em vez de passar tempo gerenciando infraestruturas”, disse Sargsyan. Depois de avaliar cuidadosamente vários provedores de nuvem, a Fileforce escolheu a Amazon Web Services (AWS). “A AWS tem as melhores ofertas de serviços e mostrou muito mais estabilidade para instâncias do Windows. Além disso, a AWS ofereceu um equilíbrio ideal entre serviços gerenciados mais avançados e mais básicos, oferecendo controle sobre todos os aspectos da aplicação.”
A Fileforce rearquitetou sua aplicação para usar a AWS e migrou seu ambiente de aplicações do SQL Server para o Amazon Relational Database Service (Amazon RDS) for MySQL. Depois, a empresa começou a desenvolver com o .NET Core, seguindo o modelo DevOps de desenvolvimento e permitindo a integração e o desenvolvimento contínuos na AWS. “Com o .NET Core, será possível fazer a portabilidade de nosso software para outras plataformas de código aberto, como o Linux. A migração para o Linux fará parte de nossa iniciativa de modernização. Para conseguirmos sempre atender às demandas dos clientes por novos recursos, modernizaremos nossa plataforma para a modularização e a conteinerização mais detalhadas de aplicações, o que nos garantirá mais eficiência na implantação de serviços personalizáveis para cada cliente”, contou Sargsyan. Os desenvolvedores da Fileforce usam o ambiente de desenvolvimento integrado (IDE) Microsoft Visual Studio como a principal ferramenta do desenvolvedor.
Após a migração inicial, a Fileforce começou a executar sua aplicação em instâncias do Amazon Elastic Compute Cloud (Amazon EC2) e usar buckets do Amazon Simple Storage Service (Amazon S3) para o armazenamento de dados. A empresa também usa o Elastic Load Balancing para distribuir automaticamente o tráfego de entrada das aplicações entre instâncias do Amazon EC2.
Implantação de novos recursos em semanas em vez de meses
Com a agilidade da AWS e o uso do .NET Core, a Fileforce automatizou 90% da implantação de código e consegue colocá-lo em produção toda semana em vez de uma vez por mês. “Muitas vezes, os clientes solicitam novos recursos, e podemos oferecer esses recursos em semanas em vez de meses devido à agilidade que obtemos com a execução na AWS. Podemos oferecer um diferencial com a implantação muito mais rápida de atualizações e recursos de software”, contou Sargsyan
Recentemente, por exemplo, a Fileforce desenvolveu e implantou um novo recurso de pesquisa de texto completo em seu software, que permite que os clientes pesquisem o conteúdo completo e os nomes dos arquivos. “Para criar um recurso como esse, antes precisaríamos passar pelo menos alguns meses provisionando a capacidade computacional, criando o ambiente e analisando e extraindo o texto. Com a AWS, foi muito simples, e bastaram alguns semanas. Só precisamos configurar as instâncias do Amazon EC2 necessárias e recuperar os arquivos do Amazon S3 para reindexar o conteúdo”, explicou Sargsyan.
Diminuição do custos de licenciamento em 30%
Com a execução na AWS e sem precisar pagar o licenciamento do Windows on-premises, a Fileforce está reduzindo os custos de licenciamento e manutenção. A empresa está reinvestindo esse dinheiro na equipe de desenvolvimento. “Continuamos transferindo o código-fonte para o .NET Core e, em breve, migraremos do Windows para o Linux, o que nos permitirá economizar 30% nos custos de licenciamento. Com isso, poderemos atender um número 30% maior de clientes usando os mesmos recursos”, contou Sargsyan.
Além disso, a Fileforce está ajudando os clientes a cumprir os requisitos de conformidade. “O armazenamento, o gerenciamento e o compartilhamento de arquivos e documentos, principalmente dos que têm informações confidenciais, exigem a conformidade contínua não só com os regulamentos individuais do setor, mas também com uma série de regras e normas internas de cada cliente corporativo”, disse Sargsyan.
A Fileforce planeja implementar mais serviços da AWS enquanto segue otimizando todo o seu ambiente de desenvolvimento. “Sem a AWS, a empresa não seria o que é hoje. O uso da AWS nos dá a agilidade e a escalabilidade necessárias para expandir nossos negócios enquanto controlamos os custos”, disse Sargsyan.
Para saber mais, acesse aws.amazon.com/products/databases/migrations.
Sobre a Fileforce
A Fileforce oferece serviços de armazenamento de arquivos e gerenciamento de documentos baseados na nuvem usados por mais de 300 clientes corporativos em todo o mundo. Com sede no Japão, a Fileforce oferece uma plataforma baseada na nuvem que os clientes podem usar para armazenar e gerenciar o conteúdo corporativo deles com segurança na mesma estrutura de pastas que as soluções on-premises de armazenamento de arquivos.
Benefícios da AWS
- Automatização de 90% da implantação do código
- Envio do código para a produção semanal em vez de mensalmente
- Disponibilização de novos recursos de software em semanas em vez de até três meses
- Redução do custos de licenciamento em 30%
Serviços da AWS usados
Amazon EC2
Capacidade computacional segura e redimensionável na nuvem. Use aplicações quando necessário, sem compromissos antecipados.
Amazon RDS for MySQL
O MySQL é o banco de dados relacional de código aberto mais popular do mundo, e o Amazon RDS facilita a configuração, a operação e a escalabilidade de implantações do MySQL na nuvem. Com o Amazon RDS, você pode implantar em minutos servidores MySQL escaláveis com capacidade de hardware econômica e redimensionável.
Amazon S3
O Amazon Simple Storage Service (Amazon S3) é um serviço de armazenamento de objetos que oferece escalabilidade líder do setor, disponibilidade de dados, segurança e performance. Isso significa que clientes de todos os tamanhos e setores podem usá-lo para armazenar qualquer volume de dados em uma grande variedade de casos de uso, como sites, aplicativos para dispositivos móveis, backup e restauração, arquivamento, aplicativos empresariais, dispositivos IoT e análises de big data.
Elastic Load Balancing
O Elastic Load Balancing distribui automaticamente o tráfego de entrada de aplicações entre diversos destinos, como instâncias do Amazon EC2, contêineres, endereços IP e funções do Lambda. O serviço pode lidar com a carga variável de tráfego das aplicações em uma única zona de disponibilidade ou em diversas zonas de disponibilidade.
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.