BR - API

Prosperar a partir da mudança

Issue link: https://axway.uberflip.com/i/1300477

Contents of this Issue

Navigation

Page 5 of 6

6 axway.com 04 Desenvolva a habilidade de expansão Os desenvolvedores e arquitetos de software têm se aperfeiçoado com o tempo ao "separar as preocupações" no código- base. Arquiteturas orientadas a serviços, como macro ou microsserviços, representam outra forma de aproveitar o potencial das camadas sobre camadas implementadas com o tempo. Tradicionalmente, os aplicativos eram criados como "monólitos", um pacote de código implantado como uma única unidade autônoma. Mas como os monólitos são grandes e complexos, sua atualização é lenta, porque todo o aplicativo precisa ser mudado, não só uma parte dele. Com arquiteturas como microsserviços, os desenvolvedores de software chegam a um aplicativo que é como um conjunto de serviços modulares implementáveis e escaláveis de modo independente. (De acordo com o Guia para Microsserviços DZone 2018, a maior motivação relatada para escolher os microsserviços é a escalabilidade). Desintegrar — ou decompor — os monólitos em microsserviços permite que as empresas ganhem agilidade e acelerem o tempo de comercialização, porque mudanças ou atualizações só precisam ser feitas em um módulo específico, e não em todo o aplicativo. As APIs tornam possível fazer experimentos com mais rapidez e agregar valor. Elas são uma ferramenta essencial para a inovação. — Pascal Bouquet, Chefe Global de Arquitetura para Desenvolvimento de Medicamentos na Novartis Novartis APIs e microsserviços: o Rx para medicina inovadora A Novartis, líder mundial em produtos farmacêuticos, está em busca de soluções de TI ágeis e modulares pois acredita que o sistema de saúde está passando por uma revolução que deixará o sistema drasticamente diferente nos próximos dez anos. A Novartis vê as APIs e os microsserviços como a base do seu programa de transformação digital, com os objetivos de inovar e diminuir o tempo entre a descoberta de uma molécula e sua venda como medicamento. Leia o case da Novartis > A Axway conduziu uma pesquisa de mercado com o usuário, centrada na desintegração de monólitos em microsserviços. As empresas acharam desafiador, mas alguns desafios eram relacionados ao atual processo de decomposição dos monólitos (ex.: receio de que desintegrar os monólitos cause problemas para os negócios e necessite de mudanças nos processos relacionados, como testes). Uma proporção maior de desafios era relacionado à segurança e ao gerenciamento dos microsserviços. Isso é respaldado pela nossa pesquisa anterior com a DZone: 58% dos respondentes relataram que o monitoramento é uma preocupação ao desenvolver aplicativos com microsserviços e 31% acharam a segurança desafiadora. O AMPLIFY Mesh Governance proporciona segurança e gestão de microsserviços, que comunicam entre si pela rede de serviço — uma camada de infraestrutura entre microsserviços individuais. Com o AMPLIFY Mesh Governance as empresas podem controlar e gerenciar o tráfego de API em várias redes de serviços. Cada microsserviço é acompanhado por um gateway de rede que se encarrega do gerenciamento de tráfego, da aplicação da política, da autenticação e do monitoramento.

Articles in this issue

Links on this page

view archives of BR - API - Prosperar a partir da mudança