Início Arquitetura Corporativa no InfoQ Brasil
Artigos
Feed RSS-
O que vivi na iSAPS 2018 - International Software Architecture PhD School
A iSAPS é um workshop anual de cunho prático que tem o objetivo de fornecer a jovens pesquisadores e arquitetos da indústria a oportunidade de aprender com líderes em arquitetura reconhecidos. O workshop treina os participantes nos métodos, ferramentas e teorias mais recentes e que estão sendo produzidos nos principais grupos de pesquisa e ambientes industriais.
-
10 Ferramentas de Teste de APIs para você conhecer
Ter o processo, ferramenta e solução certas para a automação de testes de APIs são questões mais críticas do que nunca. Este artigo fornece um sumário de 10 ferramentas de teste automatizados de APIs, abrangendo soluções open-source e comerciais que equipas de testes podem utilizar para suprir as suas necessidades.
-
Holacracia para humanos
O Snapper, uma empresa neozelandesa, introduziu a Holacracia, que permitiu às pessoas agirem como empreendedores e auto-dirigirem seu trabalho, ao invés de esperar alguém dizer o que precisa ser feito.
-
Arquitetura de soluções é também sobre contexto
Para arquitetos que desenham soluções complexas, um conjunto de requisitos bem documentado nunca deve servir como base exclusiva de uma arquitetura. Arquitetos precisam entender por que alguns requisitos específicos são relevantes para as partes interessadas e provavelmente terão que perguntar "por que?" mais de uma vez para entender as necessidades reais das partes interessadas.
-
Sobre Business Intelligence e Dados
Muitas empresas vislumbram em um projeto de Business Intelligence (BI) a resolução de todos os seus males e dificuldades com relação à exploração e análise de dados, sem ao menos terem ideia do que realmente precisam fazer para que um projeto desses seja efetivo e que lhes entregue valor.
-
9 perguntas frequentes sobre REST
O conceito de REST é popular há mais de 10 anos e ainda assim é difícil achar duas pessoas que concordem com o que é RESTful ou não. Para piorar a situação, uma busca rápida vai retornar montanhas de conteúdos conflitantes ou simplesmente errados. Esse artigo contém 9 perguntas para que você possa sanar, de uma vez por todas, suas dúvidas sobre REST.
-
restQL: Lidando com a complexidade de consultas a microservices
A trajetória da B2W ao optar por migrar sua solução monolítica para uma arquitetura de microservices. Como resultado, o restQL: uma solução open-source para orquestração de chamadas a microservices. Confira nesse artigo os benefícios e desafios dessa migração, bem como as principais funcionalidades do restQL.
-
Os sete passos para construir uma empresa de desenvolvimento de software de sucesso
Construir uma empresa de desenvolvimento de software de sucesso é difícil. Existem muitos desafios e barreiras que precisam ser superadas. Este artigo traz sete pontos que podem contribuir.
-
Automação de processos com open source: conhecendo o JBoss BPM com um co-fundador
Conheça o JBoss BPM e a suíte KIE, para definição e implementação de processos de negócios usando técnicas sofisticadas da IA clássica, além das origens e rumos do projeto, na visão de um dos fundadores do projeto, Mark Proctor.
-
De Use Cases para User Stories: dicas e desafios na transição
Muitas dúvidas podem surgir durante a transição para utilizar histórias de usuário em vez de casos de uso. Veja neste artigo, com base em uma experiência real de transição, alguns desafios enfrentados e dicas de como proceder.
-
HTTP-RPC: Um framework REST leve e independente de plataforma
HTTP-RPC é um framework open-source que facilita o desenvolvimento de aplicações baseadas em REST. O framework permite que Web Services baseados em HTTP-RPC sejam desenvolvidos, e ao mesmo tempo preserva os princípios REST. Além disso, este artigo apresenta exemplos de utilização do framework que podem ser utilizados para criar Web Services RESTful em Java, Objective-C/Swift e JavaScript.
-
O Papel do Arquiteto de Solução
Um arquiteto de solução tem a responsabilidade primária de reutilizar funcionalidades e serviços já existentes no parque tecnológico de uma empresa. Um de seus objetivos é de alinhar novas soluções aos princípios arquiteturais em uso, respeitando os padrões e integrações já existentes, buscando continuamente o balanceamento entre os requisitos funcionais e não funcionais.