Início DevOps no InfoQ Brasil
Artigos
Feed RSS-
PostgreSQL: Armazenamento de dados em formato "schemaless"
No mundo NoSQL, schemaless é um recurso largamente anunciado como vantagem competitiva. Basicamente, significa não se preocupar com normalização de dados. Em teoria, este recurso permite armazenar dados sem um conhecimento prévio de chaves ou tipos de dados. Este artigo apresenta uma solução ao utilizar o PostgreSQL para armazenar e tratar dados em formato schemaless usando o Hstore.
-
DevOps de zero a 100%: Níveis e passos de adoção
A adoção das práticas de DevOps não é um salto de tudo ou nada. Trata-se de um processo gradual de adoção, em que o grau máximo até mesmo pode não ser o objetivo. Este artigo mostra os vários graus ou níveis de adoção do DevOps, e fornece dicas para migrar suavemente para novos patamares.
-
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.
-
Testes com Arquillian: Direto da fonte, com Dan Allen
O Arquillian é uma plataforma de testes funcionais e de integração, que pode ser usada para testar a camada de negócio em Java. Traz os testes para o ambiente de execução, libertando o desenvolvedor do gerenciamento de dentro dos testes. O InfoQ conversou com Dan Allen sobre as funcionalidades do framework e os planos para o projeto.
-
Ataques a grandes aplicações web: a comunidade brasileira está preparada?
Em meio a ataques como o contra o LinkedIn e o vazamento resultante de milhões de senhas, surgem dúvidas em usuários e desenvolvedores quanto à segurança de suas aplicações. A comunidade de desenvolvimento brasileira está preparada para enfrentar ataques? Veja uma análise deste episódio, além da opinião de especialistas brasileiros em segurança sobre a situação no país.
-
Distribuições Linux de comunidade: Fedora, Ubuntu, Mint e Mageia, qual será o desktop do futuro?
Fedora, Ubuntu, Mint e Mageia trazem cada um sua proposta de como deverá ser o desktop do Linux nos próximos anos: voltado a tablets, recursos de nuvem, ou à área de trabalho. O que usuários e desenvolvedores irão preferir?
-
Java EE 7 e o suporte a cloud: uma entrevista com Anil Gaur, da Oracle
A especificação Java EE 7 inclui suporte a computação em nuvem e trará portabilidade entre diferentes plataformas PaaS. Anil Gaur, vice-presidente de desenvolvimento de software da Oracle, fala sobre o cronograma do projeto, APIs de suporte a nuvem no Java EE 7, e ferramentas para desenvolvimento e deployment em nuvem.
-
Timeline do Facebook: reestruturação e migração maciça em pleno voo
A criação do Timeline do Facebook representou um marco para os engenheiros do Facebook. O principal desafio foi criar uma estrutura capaz de armazenar o enorme volume de informações necessário, mantendo ao mesmo tempo a disponibilidade e a escalabilidade do serviço, além de garantir a migração suave dos dados para uma estrutura radicalmente nova.
-
Serviços de cloud computing PaaS: um guia para desenvolvedores Java
Este artigo avalia seis dos mais importantes fornecedores de serviços de cloud computing PaaS (Plataforma como Serviço) para desenvolvedores Java, analisando critérios como desempenho, escalabilidade e tecnologias suportadas. São analisados serviços das empresas Amazon, Cloudbees, Google, Heroku, Red Hat e VMWare, e discutidas diferentes estratégias para a oferta de serviços.
-
Entrevista com Jez Humble: Continuous Delivery e o movimento DevOps
Em entrevista exclusiva para InfoQ BR, Jez Humble, coautor do livro Continuous Delivery (Implantacão Continua), trata das práticas e dos principais desafios em implementar com sucesso este conceito, que visa reduzir a distância entre times de desenvolvimento e infraestrutura. Jez também fala em detalhes do movimento DevOps, e seu papel para implementar de maneira efetiva a Implantação Continua.
-
Perigos da Separação entre o QA e a Equipe Ágil
Será que o Analista de Qualidade é realmente o responsável por garantir a qualidade de um produto? E a equipe Ágil, como se vê diante do papel do Analista de Qualidade? Este artigo aborda esses questionamentos e discute a atuação do QA no cenário das metodologias ágeis.