{"id":3781,"date":"2020-09-10T10:10:25","date_gmt":"2020-09-10T10:10:25","guid":{"rendered":"https:\/\/4linux.com.br\/consultoria\/?post_type=case&p=3781"},"modified":"2024-04-11T19:40:14","modified_gmt":"2024-04-11T19:40:14","slug":"migracao-de-aplicacoes-para-container-docker-e-micro-servicos","status":"publish","type":"case","link":"https:\/\/4linux.com.br\/consultoria\/case\/migracao-de-aplicacoes-para-container-docker-e-micro-servicos\/","title":{"rendered":"Migra\u00e7\u00e3o de aplica\u00e7\u00f5es para containers dockers e micro servi\u00e7os."},"featured_media":3841,"menu_order":0,"template":"","meta":{"_uf_show_specific_survey":0,"_uf_disable_surveys":false},"categories":[],"acf":{"banner_do_case":12983,"setor":"Recursos Humanos","sobre_o_cliente":"A Startup Rankdone \u00e9 um spin off da 4Linux , foi criada em 2016 e \u00e9 a maior plataforma brasileira para aplica\u00e7\u00e3o de testes em candidatos durante os processos seletivos. O produto \u00e9 comercializado como SaaS e possui clientes como Sicoob, KPMG e DPascoal. Em 2017, foi uma das startups escolhidas pelo InovaBra (programa de inova\u00e7\u00e3o do Banco Bradesco) e com isso vem experimentando um crescimento exponencial.\r\n\r\n","cadastrar_resultados":[{"titulo_resultado":"Redu\u00e7\u00e3o","descricao_do_resultado":"Redu\u00e7\u00e3o dos custos da empresa evitando desperd\u00edcios de recursos de infraestrutura."}],"cadastrar_tecnologias":[{"imagem_tecnologia":2893},{"imagem_tecnologia":12952},{"imagem_tecnologia":2833}],"sobre_o_projeto":"A Rankdone \u00e9 uma aplica\u00e7\u00e3o composta de um backend em PHP, um frontend em TypeScript (Angular) e diversos micro servi\u00e7os, escritos em diversas linguagens(Python, NodeJS, PHP\u2026) , que agregam novas funcionalidades como um servi\u00e7o de chat e um corretor de reda\u00e7\u00f5es utilizando ferramentas de Machine Learning. Antes de ser migrada para Docker a aplica\u00e7\u00e3o enfrentava dificuldades nos deploys, que precisavam ser agendados devido a possibilidade de quebra do sistema em ambiente de produ\u00e7\u00e3o, eram demorados e inst\u00e1veis. Al\u00e9m disso a aplica\u00e7\u00e3o dependia dos servi\u00e7os oferecidos pelo servidor utilizado que apresentavam instabilidade e constantemente exigiam manuten\u00e7\u00e3o por parte dos desenvolvedores.","desafios_na_implementacao":"