• Português (Brasil) Português (Brasil)
  • English English
  • Español Español
Acessibilidade
Ir para o conteúdo (1/4) 1Ir para o menu (2/4) 2Ir para a busca (3/4) 3Ir para o rodapé (4/4) 4
Acesso Rápido
EmpresaInsightsPrivacidadeSuporteDownload e SoftwareImprensaContatoÁrea do clienteAcesso à informação Loja Serpro
Área do cliente
Serpro, impulsionado pelos próximos 60 anos
Provendo soluções inteligentes para transformação e inclusão digital
Redefinir Cookies
Serpro
Institucional
  • Quem somos
  • Marca Serpro
  • Iniciativas Sociais
  • Privacidade
  • Eventos
    • 3ª Semana Serpro de Privacidade e Proteção de Dados
    • Hackathon - Compras Governamentais
    • Hackathon Rede +Brasil
    • Desafio Fiscal Inovador
  • Governança
  • Ética e integridade
  • Acesso à informação
Soluções
  • Insights e notícias
  • Loja Serpro
  • Inovação aberta
Suporte
  • Ajuda ao cliente
  • Central de Serviços Serpro
  • Atendimento Gestão de Consignação
  • Transformação Digital da Justiça
  • Download & Software
    • Assinador digital
    • Certificado Digital
    • Emulador HOD
    • SAR - Acesso remoto
    • Drivers de token
  • Central de Ajuda
Sustentabilidade
  • ESG Serpro
  • Conheça nosso trabalho
  • Objetivos de Desenvolvimento Sustentável
  • Jornada Ser ESG
  • Notícias e artigos
Contato
  • Fale conosco
  • Imprensa
  • Endereços
  • Ouvidoria
  • Fala BR
Consultas públicas Prestação de Contas
Redes Sociais
Serpro Sede - SGAN Quadra 601 Módulo "V" Brasília - DF CEP: 70836-900
Horário de atendimento: 8h às 18h
Você está aqui: Página Inicial  ›  Menu  ›  Notícias  ›  Noticias 2017  ›  Microsserviços permitem softwares modulares
Info

Notícias

notícias

General

Tecnologia

Microsserviços permitem softwares modulares

Modelo se opõe à arquitetura monolítica como paradigma de construção de programas
  • Facebook
  • Linkedin
  • Twitter
  • Whatsapp
por Comunicação Empresarial do Serpro - Curitiba — 30 de março de 2017

Imagine montar um software como quem monta um computador de jogos altamente customizado, podendo escolher os melhores modelos de componentes disponíveis para garantir o máximo de performance possível em qualquer aplicação. A arquitetura de microsserviços para softwares funciona de forma bastante semelhante a isso, e está começando a ser utilizada nas aplicações do Serpro.

A arquitetura surgiu baseada em experiências ocorridas no mercado de TI nos EUA, por volta do ano de 2011. De acordo com alguns de seus idealizadores, como James Lewis, Martin Fowley e Sam Newman, trata-se de um conjunto de pequenos serviços, trabalhando separadamente em seus próprios processos e se comunicando através de interfaces leves. Eles são, por sua vez, construídos em volta de processos de negócios, podem ser colocados em produção independentemente por dispositivos de software totalmente automatizados.

De acordo com Rodrigo Mendes, gerente de Serviços e Soluções Corporativas do Serpro, microsserviços são uma solução viável para quando não é possível manter a modularidade em aplicações monolíticas, termo que designa programas escritos de forma tradicional e que executam todos os processos de uma vez.

"Nos sistemas monolíticos, os ciclos de manutenções, sejam evolutivas ou corretivas, exigem que o pacote de publicação de toda a solução seja reconstruído", diz. Além disso, segundo ele, redimensionar essas soluções requer que isso seja feito de forma integral, em vez de envolver apenas as partes da solução que exigem mais recursos.

Foi baseado em cenários como este que o estilo arquitetural de microsserviços foi proposto, para construir aplicativos como um conjunto de serviços. "Os serviços têm entrada em produção independente, são escaláveis e possuem uma responsabilidade bem definida, o que permite inclusive adoção de diferentes linguagens de programação para cada serviço", explica Rodrigo, ressaltando que essa construção permite a manutenção dos serviços por equipes diferentes.

Sobre a sua adoção no Serpro, o gerente considera que o ecossistema que envolve microsserviços requer ainda refinamentos, como atualização tecnológica, ajustes no modelo de trabalho e adoção de alguns padrões e diretrizes. No entanto, algumas soluções já incorporam soluções e práticas de microsserviços. "O Estaleiro tem colaborado significativamente para acelerar esse processo de maturação", pondera. Estaleiro é o nome do serviço de nuvem privada, na modalidade Plataforma como Serviço (PaaS), oferecido internamente como ferramenta de trabalho na empresa.

Contato

  • Quero Adquirir uma Solução
  • Problemas com uma Solução
  • Assessoria de Imprensa
  • Ouvidoria
  • Outro Assunto
Serpro
Soluções
Loja Serpro
Inovação aberta
Insights e Notícias
Suporte
Ajuda ao cliente
Central de Ajuda
Central de Serviços
Consignatárias
Transformação Digital da Justiça
Downloads
Institucional
Quem Somos
Marca Serpro
Iniciativas Sociais – Programa Agora
Governança
Ética e Integridade
Acesso à Informação
Privacidade
Contato
Endereços
Fale conosco
Imprensa
Ouvidoria
Fala BR
Empregados
Intranet
PAS Serpro
Plano Odontológico
SOS RS
Carreira
SUSTENTABILIDADE
ESG
Jornada Ser ESG
Objetivos de desenvolvimento Sustentável
Redes Sociais
Acesso àInformação
Serpro - Ministério da Fazenda - Governo Federal
Serpro Sede - SGAN Quadra 601 Módulo "V" Brasília - DF CEP: 70836-900
Horário de atendimento: 8h às 18h

Doormat

Soluções

Por Público
Por Linha de Negócio
Proteção de Dados

Suporte

Central de Ajuda
Central de Serviços
Acesso Remoto (SAR)
Consignatários
Downloads

Institucional

Quem Somos
Integridade
Transparência
Carreiras
Simplifique
Marca Serpro

Contato

Contatos
Imprensa

Empregado

Intra Serpro
PAS Serpro
Plano Odontológico