BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Arquitetura Corporativa no InfoQ Brasil

  • Arquitetura e Agile: Casados, divorciados, ou apenas bons amigos?

    Este artigo descreve a relação entre a arquitetura e o processo de desenvolvimento de software e como a arquitetura pode atender a necessidades como requisitos funcionais, características operacionais e a habitabilidade do desenvolvedor. Também aborda o papel dos arquitetos pragmáticos ao trabalhar com desenvolvedores e outras partes interessadas.

  • Arquitetura Corporativa como Estratégia

    Arquitetos Corporativos atuam com as partes interessadas para construir a visão global de uma empresa e fazem a ligação entre a missão empresarial, a estratégia e seus processos, alinhados com a estratégia de TI. Este artigo aborda o crescimento do papel da Arquitetura Corporativa nas empresas ajudando no mapeamento das necessidades atuais e futuras para serem atendidas de forma eficiente e ágil.

  • Java Garbage Collection Essencial

    CMS, G1, Young Gen, New Gen, Old Gen, Eden, e as centenas de flags de inicialização da JVM, deixam tudo confuso quando tentamos otimizar o garbage collector para obter as taxas de transferência e latência requeridas para a aplicação Java? Este artigo tentará explicar as vantagens e as desvantagens na escolha e no ajuste dos algoritmos de coleta de lixo em uma particular carga de trabalho.

  • Modelo contratual tradicional: Maior risco de fracasso?

    Susan Atkinson e Gabrielle Benefield argumentam que o modelo de contrato padrão para o desenvolvimento de software tem bases em premissas obsoletas e imperfeitas, e que isso seria um dos fatores que contribuem para os altos índices de insucesso em projetos de TI, independente de serem internos ou terceirizados. O modelo de contrato necessita de uma reformulação completa.

  • MuleSoft no Brasil: integração, tendências e planos para o país

    A MuleSoft, uma das principais empresas voltadas à integração de sistemas e com forte tradição open source, está aportando no Brasil. Entrevistamos Edgar Silva, responsável pelo estabelecimento e crescimento da empresa no Brasil. Edgar nos fala não só da empresa e o mercado, mas também sobre conceitos de integração de sistemas e tendências tecnológicas na área de ESBs, serviços e APIs.

  • O estado do NoSQL

    Stefan Edlich, professor acadêmico da universidade Beuth Hochschule de Tecnologia de Berlim, Alemanha, fez uma análise do NoSQL, considerando sua evolução, impacto financeiro, os padrões ou a falta deles, o cenário atual, os livros, os líderes e alguns recém-chegados, concluindo que NoSQL veio para ficar.

  • 9 falácias sobre o desempenho do Java

    Embora o Java tenha evoluído bastante nos últimos 18 anos e se tornado a principal linguagem usada no meio corporativo, algumas falácias sobre seu desempenho ainda persistem. Neste artigo examinaremos alguns desses equívocos mais populares.

  • REST e SOAP: Usar um dos dois ou ambos?

    Desenvolvedores web têm uma grande quantidade de tecnologias que podem escolher, e a quantidade de opções já é um desafio. Nesse breve artigo, vamos nos concentrar em duas abordagens existentes para interface com serviços web: SOAP e REST.

  • Tornando a arquitetura relevante: a experiência da Statoil

    Neste artigo da revista IEEE Software, é descrito como foram usados sistemas de gestão corporativos para comunicar os requisitos de arquitetura para todos os interessados, em uma grande empresa, e como esta transformação ajudou a alcançar benefícios como estabilidade em aplicações e infraestrutura.

  • DevOps: Evoluindo para lidar com mudanças radicais

    O DevOps pode trazer uma resposta para preocupações constantes sobre a capacidade de TI em atender a demandas do negócio e mudanças de cenário econômico. Conheça as mudanças de contexto e como o DevOps pode ser a solução para um TI mais ágil e responsiva.

  • Business Model Canvas, passo a passo

    O Business Model Canvas (BMC), ou "Painel de Modelo de Negócios", é uma ferramenta estratégica que contribui muito para a construção rápida e visual de novos produtos ou serviços. Veja detalhes sobre cada um dos seus elementos e como preencher o Canvas, passo a passo.

  • Entrevista com Rebecca Parsons Parte 2: Agile Distribuído, Arquitetura vs. Design e SOA

    Nesta segunda e última parte de uma entrevista exclusiva para InfoQ Brasil, Rebecca Parsons, CTO da ThoughtWorks, fala sobre o Agile Distribuído e técnicas para a definição de arquiteturas, além de apresentar mais detalhes sobre a Arquitetura Evolucionária.

BT