Início DevOps no InfoQ Brasil
Artigos
Feed RSS-
Explorando o passado, o presente e o futuro com Dapper, Zipkin e LightStep [x]PM
O rastreamento distribuído tem sido visto cada vez mais como um componente essencial para a observação de sistemas distribuídos e microservices. Este artigo fornece uma introdução e uma visão geral desta técnica.
-
O que é “Cloud-Native” data e por que isso é importante?
Sabemos o que são "aplicações cloud-native", mas e os serviços de dados que eles dependem? Neste artigo, analisaremos dez características de dados cloud-native e as implicações de cada um
-
Definindo o que é um Software Cloud-Native
O que é um software nativo para a nuvem (cloud-native), por que se importar com isso, e como as equipes podem adotar essa forma de entregar software? O InfoQ reuniu três especialistas da indústria para debater o tema.
-
Os 10 mandamentos da implantação contínua
Com base em discussões que ocorreram no Continuous Deployment Summit, evento ocorrido no campus do Facebook, os pesquisadores destacaram os 10 mandamentos sobre as práticas de implantação contínua (continuous deployment).
-
Cinco técnicas para construir uma nuvem privada de sucesso
O aumento da concorrência entre os provedores de cloud pública, regulações territoriais e demandas de negócio tem contribuído para o aumento de estratégias multi-cloud. Este artigo revisa técnicas para o sucesso na criação de uma nuvem privada.
-
Unindo desenvolvimento ágil e DevOps
A metodologia ágil mais famosa para gestão e planejamento de projetos, o Scrum, precede o crescimento de uma cultura DevOps. Consequentemente, as práticas dentro dessa metodologia (e outros frameworks ágeis), focam bastante no que podemos vagamente definir como os aspectos de entrega de software, e bem menos nos aspectos operacionais.
-
Computação em Nuvem - Parte 1: O que contratar?
Ao construirmos um projeto Web, não importa se é uma solução de API ou uma aplicação Web completa, em algum momento será alcançado o momento de publicar este projeto e torná-lo disponível para o mundo. Hoje, há um grande número de fornecedores de serviços em nuvem, analisaremos alguns dos mais utilizados e mencionaremos alternativas não tão conhecidas dando uma idéia geral do mercado.
-
O futuro do Serverless
O modelo Serverless está chegando ao fim da fase de adoção inicial, Mike Roberts faz uma previsão do que está por vir e quais mudanças serão necessárias para que as organizações adotarem esse paradigma.
-
Uma arquitetura de referência para a Internet das Coisas - Parte 1
Esse é o primeiro de dois artigos onde tentamos trabalhar a partir de um nível abstrato de arquiteturas de referência para a Internet das Coisas (ou IoC) em direção a uma arquitetura e implementação concretas para casos de uso específicos. Esse primeiro artigo cobre a definição de uma arquitetura mais concreta e abrangente, e o segundo artigo irá aplicar essa arquitetura a casos de uso reais.
-
Construindo um container com menos de 100 linhas em Go
A versão em código aberto do Docker lançada em março de 2013 provocou uma grande mudança na forma como a indústria de desenvolvimento de software realizava o empacotamento e implantação de sistemas modernos. Este artigo visa esclarecer as confusões existentes e explica como os containers vem sendo utilizado nas empresas.
-
Primeiros passos ao monitorar e otimizar a performance do ASP.NET
“Essa página é lenta” é uma reclamação comum sobre web sites, especialmente desde que aplicações web começaram a substituir aplicações desktop. Enquanto a web tráz algumas características desejáveis como um acesso global, ela também tráz sua parcela de desafios no que diz respeito a performance.
-
Big Data com Apache Spark Parte 2: Spark SQL
O Spark SQL, é parte integrante do framework de Big Data Apache Spark, utilizado para processamento de dados estruturados, que permite executar consultas SQL no conjunto de dados do Spark. É possível realizar tarefas ETL sobre os dados em diferentes formatos, como por exemplo JSON, Parquet, banco de dados e com isto, executar consultas ad-hoc.