Skip to content

Instantly share code, notes, and snippets.

@ermogenes
Last active June 15, 2023 20:03
Show Gist options
  • Save ermogenes/5a4e651505f88de04b85b48e6d657a0a to your computer and use it in GitHub Desktop.
Save ermogenes/5a4e651505f88de04b85b48e6d657a0a to your computer and use it in GitHub Desktop.
Radar Gad 2022
name ring quadrant isNew description
Computação em nuvem Adopt Techniques FALSE Computação em nuvem, é um termo coloquial para a disponibilidade sob demanda de recursos do sistema de computador, especialmente armazenamento de dados e capacidade de computação, sem o gerenciamento ativo direto do utilizador.<br><br><a href="https://pt.wikipedia.org/wiki/Computa%C3%A7%C3%A3o_em_nuvem">Saiba mais</a>
DevOps Adopt Techniques FALSE DevOps (contração de development e operations), é uma cultura na engenharia de software que aproxima os desenvolvedores de software (Dev) e os operadores do software / administradores do sistema (Ops), com característica principal de melhorar a comunicação dos dois papéis dentro de um projeto e defender a automação e monitoramento em todas as fases da construção de um software (desde a integração, teste, liberação para implantação, ao gerenciamento de infraestrutura), auxiliam empresas no gerenciamento de lançamento de novas versões, padronizando ambientes em ciclos de desenvolvimento menores, frequência de implantação aumentada, liberações mais seguras, em alinhamento próximo com os objetivos de negócio.<br><br><a href="https://pt.wikipedia.org/wiki/DevOps">Saiba mais</a>
Infrastructure as Code (IaC) Adopt Techniques FALSE Infraestrutura como código é o processo de gerenciamento e provisionamento de centros de processamentos dados usando arquivos de configuração ao invés de configurações físicas de hardware ou ferramentas de configuração interativas.<br><br><a href="https://pt.wikipedia.org/wiki/Infraestrutura_como_C%C3%B3digo">Saiba mais</a>
Integração contínua (CI) Adopt Techniques FALSE Integração contínua, do inglês 'continuous integration' (CI), é a prática de mesclar todas as cópias de trabalho dos desenvolvedores em uma linha principal compartilhada, várias vezes ao dia.<br><br><a href="https://pt.wikipedia.org/wiki/Integra%C3%A7%C3%A3o_cont%C3%ADnua">Saiba mais</a>
Entrega contínua (CD) Adopt Techniques FALSE Entrega contínua, do inglês 'continuous delivery' (CD), é uma prática de engenharia de software na qual as equipes produzem um entregável em ciclos curtos, garantindo que o software possa ser lançado com segurança a qualquer momento.<br><br><a href="https://pt.wikipedia.org/wiki/Entrega_cont%C3%ADnua">Saiba mais</a>
Monitoramento e Observabilidade Adopt Techniques FALSE O monitoramento é uma ferramenta ou solução técnica que permite às equipes monitorar e entender o estado dos sistemas. Ele é baseado na coleta de conjuntos predefinidos de métricas ou registros. A observabilidade é uma ferramenta ou uma solução técnica que permite às equipes depurar ativamente o sistema. A observabilidade é baseada em explorar propriedades e padrões não definidos com antecedência.<br><br><a href="https://cloud.google.com/architecture/devops/devops-measurement-monitoring-and-observability?hl=pt-br#:~:text=O%20monitoramento%20%C3%A9%20uma%20ferramenta,equipes%20depurar%20ativamente%20o%20sistema.">Saiba mais</a>
Automação de testes Adopt Techniques FALSE Automação de teste é o uso de software para controlar a execução do teste de software, a comparação dos resultados esperados com os resultados reais, a configuração das pré-condições de teste e outras funções de controle e relatório de teste.<br><br><a href="https://pt.wikipedia.org/wiki/Automa%C3%A7%C3%A3o_de_teste">Saiba mais</a>
Desenvolvimento orientado por testes (TDD) Adopt Techniques FALSE Test Driven Development (TDD) é uma técnica de desenvolvimento de software que se relaciona com o conceito de verificação e validação e se baseia em um ciclo curto de repetições: Primeiramente o desenvolvedor escreve um caso de teste automatizado que define uma melhoria desejada ou uma nova funcionalidade. Então, é produzido código que possa ser validado pelo teste para posteriormente o código ser refatorado para um código sob padrões aceitáveis.<br><br><a href="https://pt.wikipedia.org/wiki/Test-driven_development">Saiba mais</a>
Desenvolvimento orientado por comportamento (BDD) Adopt Techniques FALSE Behavior Driven Development (BDD) é uma técnica de desenvolvimento Ágil que encoraja colaboração entre desenvolvedores, setores de qualidade e pessoas não-técnicas ou de negócios num projeto de software, relaciona-se com o conceito de verificação e validação. Os focos do BDD são a linguagem e as interações usadas no processo de desenvolvimento de software. Desenvolvedores usam sua língua nativa em combinação com a linguagem ubíqua (ubiquitous language), que lhes permite concentrar nas razões pelas quais o código deve ser criado, e não em detalhes técnicos, além de minimizar traduções entre a linguagem técnica na qual o código é escrito e outras linguagens de domínio, usuários, clientes, gerência do projeto, etc.<br><br><a href="https://pt.wikipedia.org/wiki/Behavior_Driven_Development">Saiba mais</a>
Scrum Adopt Techniques FALSE O Scrum é um framework de gerenciamento de projetos, da organização ao desenvolvimento ágil de produtos complexos e adaptativos com o mais alto valor possível, através de várias técnicas, utilizado desde o início de 1990 e que atualmente é utilizado em mais de 60% dos projetos ágeis em todo o mundo.<br><br><a href="https://pt.wikipedia.org/wiki/Scrum_(desenvolvimento_de_software)">Saiba mais</a>
Programação extrema (XP) Trial Techniques FALSE Programação extrema, ou simplesmente XP, é considerada uma metodologia ágil e se ajusta bem a projetos de software com requisitos vagos e em constante mudança. Para isso, adota a estratégia de constante acompanhamento e realização de vários pequenos ajustes durante o desenvolvimento de software.<br><br><a href="https://pt.wikipedia.org/wiki/Programa%C3%A7%C3%A3o_extrema">Saiba mais</a>
NoSQL Adopt Techniques TRUE NoSQL é um termo genérico que representa os bancos de dados não relacionais. Uma classe definida de banco de dados que fornecem um mecanismo para armazenamento e recuperação de dados que são modelados de formas diferentes das relações tabulares usadas nos bancos de dados relacionais.<br><br><a href="https://pt.wikipedia.org/wiki/NoSQL">Saiba mais</a>
REST Adopt Techniques FALSE Representational State Transfer, em português Transferência Representacional de Estado, é um estilo de arquitetura de software que define um conjunto de restrições a serem usadas para a criação de web services.<br><br><a href="https://pt.wikipedia.org/wiki/REST">Saiba mais</a>
Open API (Swagger) Adopt Techniques FALSE Swagger é uma linguagem de descrição de interface para descrever APIs RESTful expressas usando JSON.<br><br><a href="https://swagger.io/">Saiba mais</a>
gRPC Assess Techniques TRUE gRPC é um sistema de chamada de procedimento remoto de código aberto desenvolvido inicialmente no Google em 2015.<br><br><a href="https://grpc.io/">Saiba mais</a>
WebSocket Assess Techniques FALSE WebSockets é uma tecnologia avançada que torna possível abrir uma sessão de comunicação interativa entre o navegador do usuário e um servidor. Com esta API, você pode enviar mensagens para um servidor e receber respostas orientadas a eventos sem ter que consultar o servidor para obter uma resposta.<br><br><a href="https://developer.mozilla.org/pt-BR/docs/Web/API/WebSockets_API">Saiba mais</a>
GraphQL Assess Techniques FALSE GraphQL é uma linguagem de consulta criada pelo Facebook em 2012 e lançada publicamente em 2015. É considerada uma alternativa para arquiteturas REST, além de oferecer um serviço runtime para rodar comandos e consumir uma API.<br><br><a href="https://graphql.org/">Saiba mais</a>
OAuth / OpenId Adopt Techniques TRUE OAuth é um padrão aberto para autorização, comumente utilizado para permitir que os usuários da Internet possam fazer logon em sites de terceiros usando suas contas do Google, Facebook, Microsoft, Twitter, etc.—mas, sem expor suas senhas. OpenID é um sistema de identificação desenvolvido por Brad Fitzpatrick do LiveJournal. Trata-se de uma rede distribuída na qual a identidade do utilizador é dada por uma URL ou XRI que pode ser verificada por qualquer servidor executando o protocolo.<br><br><a href="https://oauth.net/2/">OAuth</a><br><a href="https://openid.net/connect/">OpenID</a>
.NET Core Adopt Languages & Frameworks FALSE .NET é uma plataforma de desenvolvedor gratuita, multiplataforma e de código aberto para a construção de muitos tipos diferentes de aplicativos. .NET Core é o sucessor de código aberto do .NET Framework, e está atualmente na versão .NET 5. C# é uma linguagem de programação, multiparadigma, de tipagem forte, desenvolvida pela Microsoft como parte da plataforma .NET.<br><br><a href="https://dotnet.microsoft.com/">Saiba mais</a>
ASP.NET Core MVC Assess Languages & Frameworks TRUE ASP.NET Core é uma estrutura de software livre de plataforma cruzada, de alto desempenho para a criação de aplicativos modernos conectados à Internet. O ASP.NET Core MVC fornece recursos para compilar APIs Web e aplicativos Web.<br><br><a href="https://docs.microsoft.com/pt-br/aspnet/core/?view=aspnetcore-5.0">Saiba mais</a>
Vue.js Adopt Languages & Frameworks FALSE Vue.js é um framework JavaScript de código-aberto, focado no desenvolvimento de interfaces de usuário e aplicativos de página única.<br><br><a href="https://vuejs.org/">Saiba mais</a>
React Trial Languages & Frameworks TRUE O React é uma biblioteca JavaScript de código aberto com foco em criar interfaces de usuário em páginas web. É mantido pelo Facebook, Instagram, outras empresas e uma comunidade de desenvolvedores individuais. É utilizado nos sites da Netflix, Imgur, Feedly, Airbnb, SeatGeek, HelloSign, Walmart e outros.<br><br><a href="https://pt-br.reactjs.org/">Saiba mais</a>
Next.js Trial Languages & Frameworks FALSE Next.js é uma estrutura da web de desenvolvimento front-end React de código aberto que permite funcionalidades como renderização do lado do servidor e geração de sites estáticos para aplicativos da web baseados em React.<br><br><a href="https://nextjs.org/">Saiba mais</a>
Svelte Trial Languages & Frameworks FALSE Svelte é um framework JavaScript front-end gratuito e de código aberto. Os aplicativos Svelte não incluem referências de estrutura.<br><br><a href="https://svelte.dev/">Saiba mais</a>
Python Assess Languages & Frameworks FALSE Python é uma linguagem de programação de alto nível, interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte. Foi lançada por Guido van Rossum em 1991.<br><br><a href="https://www.python.org/">Saiba mais</a>
Flask Assess Languages & Frameworks FALSE Flask é um pequeno framework web escrito em Python. É classificado como um microframework porque não requer ferramentas ou bibliotecas particulares, mantendo um núcleo simples, porém, extensível.<br><br><a href="https://flask.palletsprojects.com/en/2.0.x/">Saiba mais</a>
Node.js Assess Languages & Frameworks FALSE Node.js é um software de código aberto, multiplataforma, que executa códigos JavaScript no backend/servidor e frontend/interface, baseado no V8 interpretador de JavaScript em C++ do Google, mantido pela fundação Node.js em parceria com a Linux Foundation.<br><br><a href="https://nodejs.org/">Saiba mais</a>
Flutter Adopt Languages & Frameworks FALSE Flutter é um kit de desenvolvimento de interface de usuário, de código aberto, criado pelo Google, que possibilita a criação de aplicativos compilados nativamente. Atualmente pode compilar para Android, iOS, Windows, Mac, Linux, Google Fuchsia e Web.<br><br><a href="https://flutter.dev/">Saiba mais</a>
React Native Trial Languages & Frameworks FALSE React Native é uma biblioteca Javascript criada pelo Facebook. É usada para desenvolver aplicativos para os sistemas Android e iOS de forma nativa.<br><br><a href="https://reactnative.dev/">Saiba mais</a>
Electron Trial Languages & Frameworks FALSE Electron é um framework de código aberto criado por Cheng Zhao, e agora desenvolvido pelo GitHub. Ele permite desenvolver aplicações para desktop GUI usando componentes frontend e backend originalmente criados para aplicações web: Node.js para o backend e Chromium para o frontend.<br><br><a href="https://www.electronjs.org/">Saiba mais</a>
TypeScript Adopt Languages & Frameworks FALSE TypeScript é um superconjunto de JavaScript desenvolvido pela Microsoft que adiciona tipagem e alguns outros recursos a linguagem.<br><br><a href="https://www.typescriptlang.org/">Saiba mais</a>
Spring Boot Trial Languages & Frameworks FALSE O Spring Boot facilita a criação de aplicativos autônomos baseados em Spring de nível de produção que você pode "simplesmente executar".<br><br><a href="https://spring.io/projects/spring-boot">Saiba mais</a>
Sass Trial Languages & Frameworks FALSE Sass é uma extensão do CSS, adicionando regras aninhadas, variáveis, mixins, herança do seletor e muito mais. Ele é traduzido para CSS padrão bem formatado usando a ferramenta de linha de comando ou um plugin para seu sistema de compilação.<br><br><a href="https://sass-lang.com/">Saiba mais</a>
Tailwind CSS Trial Languages & Frameworks TRUE Tailwind é um framework CSS primariamente utilitário. Em vez de focar na funcionalidade do item que está sendo estilizado, o Tailwind se concentra em como ele deve ser exibido. Isso torna mais fácil para o desenvolvedor testar novos estilos e alterar o layout.<br><br><a href="https://tailwindcss.com/">Saiba mais</a>
pytest Adopt Languages & Frameworks FALSE pytest é um framework de teste Python completo e maduro.<br><br><a href="https://docs.pytest.org/en/6.2.x/">Saiba mais</a>
NUnit Adopt Languages & Frameworks FALSE NUnit é uma estrutura de teste de unidade de código aberto para o .NET. Ele serve ao mesmo objetivo que o JUnit no mundo Java e é um dos muitos programas da família xUnit.<br><br><a href="https://nunit.org/">Saiba mais</a>
Mapeamento objeto-relacional (ORM) Adopt Languages & Frameworks FALSE Mapeamento objeto-relacional é uma técnica de desenvolvimento utilizada para reduzir a impedância da programação orientada aos objetos utilizando bancos de dados relacionais.<br><br><a href="https://pt.wikipedia.org/wiki/Mapeamento_objeto-relacional">Saiba mais</a>
Visual Studio Code Adopt Languages & Frameworks FALSE O Visual Studio Code é um editor de código-fonte desenvolvido pela Microsoft para Windows, Linux e macOS. Ele inclui suporte para depuração, controle de versionamento Git incorporado, realce de sintaxe, complementação inteligente de código, snippets e refatoração de código.<br><br><a href="https://code.visualstudio.com/">Saiba mais</a>
Linux Adopt Platforms FALSE Linux é um termo popularmente empregado para se referir a sistemas operativos ou sistemas operacionais que utilizam o Kernel Linux. O núcleo foi desenvolvido pelo programador finlandês Linus Torvalds, inspirado no sistema Minix.<br><br><a href="https://pt.wikipedia.org/wiki/Linux">Saiba mais</a>
Bash Adopt Platforms FALSE GNU Bash ou simplesmente Bash é um interpretador de comandos, um entre os diversos tradutores entre o usuário e o sistema operacional conhecidos como shell. Acrônimo para "Bourne-Again SHell", o Bash é uma evolução retro-compatível muito mais interativa do Bourne Shell. <br><br><a href="https://tiswww.case.edu/php/chet/bash/bashtop.html">Saiba mais</a>
Docker Adopt Platforms FALSE Docker é um conjunto de produtos de plataforma como serviço que usam virtualização de nível de sistema operacional para entregar software em pacotes chamados contêineres. Os contêineres são isolados uns dos outros e agrupam seus próprios softwares, bibliotecas e arquivos de configuração.<br><br><a href="https://www.docker.com/">Saiba mais</a>
Podman Trial Platforms FALSE Podman é um mecanismo de contêiner sem daemon para desenvolver, gerenciar e executar contêineres OCI em seu sistema Linux. Os contêineres podem ser executados como root ou no modo rootless. É uma alternativa ao Docker.<br><br><a href="https://podman.io/">Saiba mais</a>
Buildah Trial Platforms FALSE Buildah é uma ferramenta que facilita a construção de imagens de contêineres OCI.<br><br><a href="https://buildah.io/">Saiba mais</a>
Kubernetes Adopt Platforms FALSE Kubernetes é um sistema de orquestração de contêineres open-source que automatiza a implantação, o dimensionamento e a gestão de aplicações em contêineres. Ele foi originalmente projetado pelo Google e agora é mantido pela Cloud Native Computing Foundation.<br><br><a href="https://kubernetes.io/pt-br/">Saiba mais</a>
VMware Tanzu Trial Platforms TRUE VMware Tanzu permite que você construa, execute e gerencie aplicativos modernos em qualquer nuvem.<br><br><a href="https://tanzu.vmware.com/tanzu">Saiba mais</a>
Terraform Adopt Platforms TRUE Terraform é uma infraestrutura de código aberto como ferramenta de software de código criada pela HashiCorp. Os usuários definem e provisionam a infraestrutura do data center usando uma linguagem de configuração declarativa conhecida como HashiCorp Configuration Language ou, opcionalmente, JSON.<br><br><a href="https://www.terraform.io/">Saiba mais</a>
Helm Trial Platforms FALSE O gerenciador de pacotes para Kubernetes. Helm é a melhor maneira de encontrar, compartilhar e usar software criado para o Kubernetes.<br><br><a href="https://helm.sh/">Saiba mais</a>
HashiCorp Vault Trial Platforms FALSE Gerencia segredos e protege dados confidenciais, protege, armazena e controla rigidamente o acesso a tokens, senhas, certificados, chaves de criptografia para proteger segredos e outros dados confidenciais usando uma UI, CLI ou API HTTP.<br><br><a href="https://www.vaultproject.io/">Saiba mais</a>
Ansible Adopt Platforms FALSE Ansible é uma ferramenta de código aberto para gerenciar, automatizar, configurar servidores e, implantar aplicativos, a partir de uma localização central. Ele inclui sua própria linguagem declarativa para descrever a configuração do sistema.<br><br><a href="https://www.ansible.com/">Saiba mais</a>
Zabbix Adopt Platforms FALSE O Zabbix é uma ferramenta de monitoramento de código aberto para diversos componentes de TI, incluindo redes, servidores, máquinas virtuais e serviços em nuvem. O Zabbix fornece métricas de monitoramento, entre outras, utilização da rede, carga da CPU e consumo de espaço em disco.<br><br><a href="https://www.zabbix.com/">Saiba mais</a>
ELK / EFK Trial Platforms FALSE "ELK" é o acrônimo para três projetos open source: Elasticsearch, Logstash e Kibana. O Elasticsearch é um mecanismo de busca e análise. O Logstash é um pipeline de processamento de dados do lado do servidor que faz a ingestão de dados a partir de inúmeras fontes simultaneamente, transforma-os e envia-os para um "esconderijo" como o Elasticsearch. O Kibana permite que os usuários visualizem dados com diagramas e gráficos no Elasticsearch. "EFK" substitui o Logstash pelo Fluentd.<br><br><a href="https://www.elastic.co/pt/what-is/elk-stack">Saiba mais</a>
Prometheus / Grafana Trial Platforms FALSE O Prometheus é um aplicativo de software gratuito usado para monitoramento e alerta de eventos. Ele grava métricas em tempo real em um banco de dados de séries temporais criado usando um modelo de recepção HTTP, com consultas flexíveis e alertas em tempo real. Grafana é uma aplicação web de análise de código aberto multiplataforma e visualização interativa da web. Ele fornece tabelas, gráficos e alertas para a Web quando conectado a fontes de dados suportadas.<br><br><a href="https://prometheus.io/">Prometheus</a><br><a href="https://grafana.com/">Grafana</a>
GitHub Enterprise Trial Platforms FALSE Com o GitHub Enterprise , uma equipe pode trabalhar junta em projetos de qualquer lugar. Recursos como issues, branches, commits e pull requests tornam possível discutir e revisar o código. Além disso, você pode gerenciar projetos e lançamentos dentro do GitHub sem usar ferramentas externas de gerenciamento de projetos.<br><br><a href="https://github.com/enterprise">Saiba mais</a>
Azure DevOps Trial Platforms FALSE O Azure DevOps fornece controle de versão, relatórios, gerenciamento de requisitos, gerenciamento de projetos, builds automatizados, testes e recursos de gerenciamento de versão. Ele cobre todo o ciclo de vida do aplicativo e habilita os recursos do DevOps.<br><br><a href="https://azure.microsoft.com/pt-br/services/devops/">Saiba mais</a>
Selenium Adopt Platforms FALSE Selenium automatiza navegadores, principalmente para fins de teste. Fornece uma ferramenta de reprodução para a criação de testes funcionais sem a necessidade de aprender uma linguagem de script de teste.<br><br><a href="https://www.selenium.dev/">Saiba mais</a>
Apache JMeter Adopt Platforms FALSE JMeter é uma ferramenta que realiza testes de carga e de estresse em recursos estáticos ou dinâmicos oferecidos por sistemas computacionais.<br><br><a href="https://jmeter.apache.org/">Saiba mais</a>
k6 Trial Platforms FALSE k6 é uma ferramenta de teste de carga de código aberto, gratuita e centrada no desenvolvedor, criada para tornar o teste de desempenho uma experiência produtiva e agradável.<br><br><a href="https://k6.io/">Saiba mais</a>
Chaos Toolkit Trial Platforms FALSE Chaos Toolkit fornece um kit de ferramentas e API gratuito, aberto e dirigido pela comunidade para todas as várias formas de ferramentas de engenharia do caos.<br><br><a href="https://chaostoolkit.org/">Saiba mais</a>
Cucumber Adopt Platforms FALSE Cucumber é uma ferramenta de software que suporta o desenvolvimento orientado pelo comportamento.<br><br><a href="https://cucumber.io/">Saiba mais</a>
Appium Adopt Platforms FALSE O Appium é uma ferramenta de automação de código aberto para executar scripts e testar aplicativos nativos, aplicativos da Web para dispositivos móveis e aplicativos híbridos no Android ou iOS usando um driver de web.<br><br><a href="https://appium.io/">Saiba mais</a>
Cypress Adopt Platforms FALSE Testes rápidos, fáceis e confiáveis ​​para qualquer coisa que seja executada em um navegador.<br><br><a href="https://www.cypress.io/">Saiba mais</a>
Git Adopt Tools FALSE Git é um sistema de controle de versão distribuído gratuito e de código aberto projetado para lidar com tudo, desde projetos pequenos a muito grandes com velocidade e eficiência.<br><br><a href="https://git-scm.com/">Saiba mais</a>
Gitflow Adopt Tools FALSE Gitflow Workflow é um design de fluxo de trabalho Git que foi publicado e popularizado pela primeira vez por Vincent Driessen no nvie. O Gitflow Workflow define um modelo de ramificação rigoroso projetado com base no lançamento do projeto. Isto oferece uma estrutura robusta para gerenciar projetos maiores.<br><br><a href="http://nvie.com/posts/a-successful-git-branching-model/">Saiba mais</a>
MongoDB Adopt Tools FALSE MongoDB é um software de banco de dados orientado a documentos livre, de código aberto e multiplataforma, escrito na linguagem C++. Classificado como um programa de banco de dados NoSQL, o MongoDB usa documentos semelhantes a JSON com esquemas.<br><br><a href="https://www.mongodb.com/">Saiba mais</a>
Redis Adopt Tools FALSE Redis é um armazenamento de estrutura de dados em memória, usado como um banco de dados em memória distribuído de chave-valor, cache e agente de mensagens, com durabilidade opcional.<br><br><a href="https://redis.io/">Saiba mais</a>
RabbitMQ Adopt Tools FALSE O RabbitMQ é um software de mensagens com código aberto, que implementou o protocolo "Advanced Message Queuing Protocol", que foi estendido com uma arquitetura de plug-in para suportar o protocolo "Streaming Text Oriented Messaging Protocol", o MQTT entre outros protocolos.<br><br><a href="https://www.rabbitmq.com/">Saiba mais</a>
Apache Kafka Trial Tools FALSE Apache Kafka é uma plataforma open-source de processamento de streams desenvolvida pela Apache Software Foundation, escrita em Scala e Java. O projeto tem como objetivo fornecer uma plataforma unificada, de alta capacidade e baixa latência para tratamento de dados em tempo real.<br><br><a href="https://kafka.apache.org/">Saiba mais</a>
Elasticsearch Trial Tools FALSE O Elasticsearch é um mecanismo de busca e análise de dados distribuído, gratuito e aberto para todos os tipos de dados, incluindo textuais, numéricos, geoespaciais, estruturados e não estruturados.<br><br><a href="https://www.elastic.co/pt/what-is/elasticsearch">Saiba mais</a>
Firebase Assess Tools FALSE Firebase é uma plataforma desenvolvida pelo Google para a criação de aplicativos móveis e da web.<br><br><a href="https://firebase.google.com/">Saiba mais</a>
Neo4j Assess Tools FALSE O Neo4j é um banco de dados de grafos que combina armazenamento nativo em grafos, segurança avançada, arquitetura escalonável com otimização de velocidade e conformidade com ACID para garantir previsibilidade e integridade de consultas baseadas em relacionamento.<br><br><a href="https://neo4j.com/">Saiba mais</a>
Hadoop Assess Tools FALSE Hadoop é uma plataforma de software de computação distribuída voltada para clusters e processamento de grandes volumes de dados, com atenção a tolerância a falhas.<br><br><a href="https://hadoop.apache.org/">Saiba mais</a>
Kong Assess Tools FALSE Kong é o gateway de API de microsserviço de código aberto mais popular do mundo. Use o Kong para proteger, gerenciar e orquestrar APIs de microsserviço.<br><br><a href="https://konghq.com/kong/">Saiba mais</a>
WSO2 Assess Tools FALSE O WSO2 é uma plataforma para integração de interfaces de programação de aplicativos, aplicativos e serviços da Web localmente e pela Internet.<br><br><a href="https://wso2.com/">Saiba mais</a>
Identity Server Assess Tools TRUE IdentityServer é um servidor de autenticação que implementa os padrões do OpenID Connect (OIDC) e do OAuth 2.0 para ASP.NET Core. Ele foi projetado para fornecer uma maneira comum de autenticar solicitações para todos os seus aplicativos, sejam eles Web, nativos, móveis ou pontos de extremidade de API.<br><br><a href="https://balta.io/artigos/identity-server">Saiba mais</a>
Mensageria Adopt Tools FALSE Uma fila de mensagens é um componente de engenharia de software usado para a comunicação entre processos ou threads dum mesmo processo. O componente usa uma fila de mensagens.<br><br><a href="https://pt.wikipedia.org/wiki/Fila_de_mensagens">Saiba mais</a>
Google Cloud (GCP) Trial Tools FALSE Google Cloud, também conhecido como GCP, é uma plataforma de serviços de computação em nuvem do Google.<br><br><a href="https://cloud.google.com/">Saiba mais</a>
AWS Trial Tools FALSE Amazon Web Services, também conhecido como AWS, é uma plataforma de serviços de computação em nuvem da Amazon.<br><br><a href="https://aws.amazon.com/pt/">Saiba mais</a>
Azure Trial Tools FALSE Microsoft Azure é uma plataforma de serviços de computação em nuvem da Microsoft.<br><br><a href="https://azure.microsoft.com/pt-br/">Saiba mais</a>
ASP.NET Core Minimal APIs Adopt Languages & Frameworks TRUE Método minimalista de criação de APIs utilizando ASP.NET Core, que reduz a quantidade de dependências e a quantidade código e arquivos no projeto.<br><br><a href="https://learn.microsoft.com/pt-br/aspnet/core/fundamentals/minimal-apis">Saiba mais</a>
GitHub Actions Trial Platforms TRUE Permite automatizar, personalizar e executar fluxos de trabalho de desenvolvimento de software diretamente de um repositório GitHub.<br><br><a href="https://docs.github.com/pt/actions">Saiba mais</a>
Apache Nifi Trial Tools TRUE Apache NiFi é um projeto de software da Apache Software Foundation projetado para automatizar o fluxo de dados entre sistemas de software.<br><br><a href="https://nifi.apache.org/">Saiba mais</a>
Lighthouse Adopt Languages & Frameworks TRUE Google Lighthouse é uma ferramenta automatizada de código aberto para medir a qualidade das páginas da web. Ele pode ser executado em qualquer página da web, pública ou que exija autenticação. Ele audita o desempenho, a acessibilidade e a otimização do mecanismo de pesquisa de páginas da web.<br><br><a href="https://developer.chrome.com/docs/lighthouse/overview/">Saiba mais</a>
WSL Adopt Platforms TRUE Windows Subsystem for Linux é um módulo que visa a disponibilizar um ambiente Linux compatível no Windows, de forma que se possam executar programas nativos GNU/Linux sem a necessidade de emuladores ou do uso de máquinas virtuais.<br><br><a href="https://learn.microsoft.com/pt-br/windows/wsl/">Saiba mais</a>
PostgreSQL Adopt Tools TRUE PostgreSQL é um sistema gerenciador de banco de dados objeto relacional, desenvolvido como projeto de código aberto.<br><br><a href="https://www.postgresql.org/">Saiba mais</a>
Keycloak Trial Tools TRUE Keycloak é um produto de software de código aberto para permitir o logon único com Gerenciamento de Identidade e Acesso voltado para aplicativos e serviços modernos. O projeto da comunidade está sob a administração da Red Hat, que o utiliza como projeto upstream para seu produto RH-SSO.<br><br><a href="https://www.keycloak.org/">Saiba mais</a>
name ring quadrant isNew description
Computação em nuvem Adote Técnicas / Tecnologias FALSE Computação em nuvem, é um termo coloquial para a disponibilidade sob demanda de recursos do sistema de computador, especialmente armazenamento de dados e capacidade de computação, sem o gerenciamento ativo direto do utilizador.<br><br><a href="https://pt.wikipedia.org/wiki/Computa%C3%A7%C3%A3o_em_nuvem">Saiba mais</a>
DevOps Adote Técnicas / Tecnologias FALSE DevOps (contração de development e operations), é uma cultura na engenharia de software que aproxima os desenvolvedores de software (Dev) e os operadores do software / administradores do sistema (Ops), com característica principal de melhorar a comunicação dos dois papéis dentro de um projeto e defender a automação e monitoramento em todas as fases da construção de um software (desde a integração, teste, liberação para implantação, ao gerenciamento de infraestrutura), auxiliam empresas no gerenciamento de lançamento de novas versões, padronizando ambientes em ciclos de desenvolvimento menores, frequência de implantação aumentada, liberações mais seguras, em alinhamento próximo com os objetivos de negócio.<br><br><a href="https://pt.wikipedia.org/wiki/DevOps">Saiba mais</a>
Infrastructure as Code (IaC) Adote Técnicas / Tecnologias FALSE Infraestrutura como código é o processo de gerenciamento e provisionamento de centros de processamentos dados usando arquivos de configuração ao invés de configurações físicas de hardware ou ferramentas de configuração interativas.<br><br><a href="https://pt.wikipedia.org/wiki/Infraestrutura_como_C%C3%B3digo">Saiba mais</a>
Integração contínua (CI) Adote Técnicas / Tecnologias FALSE Integração contínua, do inglês 'continuous integration' (CI), é a prática de mesclar todas as cópias de trabalho dos desenvolvedores em uma linha principal compartilhada, várias vezes ao dia.<br><br><a href="https://pt.wikipedia.org/wiki/Integra%C3%A7%C3%A3o_cont%C3%ADnua">Saiba mais</a>
Entrega contínua (CD) Adote Técnicas / Tecnologias FALSE Entrega contínua, do inglês 'continuous delivery' (CD), é uma prática de engenharia de software na qual as equipes produzem um entregável em ciclos curtos, garantindo que o software possa ser lançado com segurança a qualquer momento.<br><br><a href="https://pt.wikipedia.org/wiki/Entrega_cont%C3%ADnua">Saiba mais</a>
Monitoramento e Observabilidade Adote Técnicas / Tecnologias FALSE O monitoramento é uma ferramenta ou solução técnica que permite às equipes monitorar e entender o estado dos sistemas. Ele é baseado na coleta de conjuntos predefinidos de métricas ou registros. A observabilidade é uma ferramenta ou uma solução técnica que permite às equipes depurar ativamente o sistema. A observabilidade é baseada em explorar propriedades e padrões não definidos com antecedência.<br><br><a href="https://cloud.google.com/architecture/devops/devops-measurement-monitoring-and-observability?hl=pt-br#:~:text=O%20monitoramento%20%C3%A9%20uma%20ferramenta,equipes%20depurar%20ativamente%20o%20sistema.">Saiba mais</a>
Automação de testes Adote Técnicas / Tecnologias FALSE Automação de teste é o uso de software para controlar a execução do teste de software, a comparação dos resultados esperados com os resultados reais, a configuração das pré-condições de teste e outras funções de controle e relatório de teste.<br><br><a href="https://pt.wikipedia.org/wiki/Automa%C3%A7%C3%A3o_de_teste">Saiba mais</a>
Desenvolvimento orientado por testes (TDD) Adote Técnicas / Tecnologias FALSE Test Driven Development (TDD) é uma técnica de desenvolvimento de software que se relaciona com o conceito de verificação e validação e se baseia em um ciclo curto de repetições: Primeiramente o desenvolvedor escreve um caso de teste automatizado que define uma melhoria desejada ou uma nova funcionalidade. Então, é produzido código que possa ser validado pelo teste para posteriormente o código ser refatorado para um código sob padrões aceitáveis.<br><br><a href="https://pt.wikipedia.org/wiki/Test-driven_development">Saiba mais</a>
Desenvolvimento orientado por comportamento (BDD) Adote Técnicas / Tecnologias FALSE Behavior Driven Development (BDD) é uma técnica de desenvolvimento Ágil que encoraja colaboração entre desenvolvedores, setores de qualidade e pessoas não-técnicas ou de negócios num projeto de software, relaciona-se com o conceito de verificação e validação. Os focos do BDD são a linguagem e as interações usadas no processo de desenvolvimento de software. Desenvolvedores usam sua língua nativa em combinação com a linguagem ubíqua (ubiquitous language), que lhes permite concentrar nas razões pelas quais o código deve ser criado, e não em detalhes técnicos, além de minimizar traduções entre a linguagem técnica na qual o código é escrito e outras linguagens de domínio, usuários, clientes, gerência do projeto, etc.<br><br><a href="https://pt.wikipedia.org/wiki/Behavior_Driven_Development">Saiba mais</a>
Scrum Adote Técnicas / Tecnologias FALSE O Scrum é um framework de gerenciamento de projetos, da organização ao desenvolvimento ágil de produtos complexos e adaptativos com o mais alto valor possível, através de várias técnicas, utilizado desde o início de 1990 e que atualmente é utilizado em mais de 60% dos projetos ágeis em todo o mundo.<br><br><a href="https://pt.wikipedia.org/wiki/Scrum_(desenvolvimento_de_software)">Saiba mais</a>
Programação extrema (XP) Experimente Técnicas / Tecnologias FALSE Programação extrema, ou simplesmente XP, é considerada uma metodologia ágil e se ajusta bem a projetos de software com requisitos vagos e em constante mudança. Para isso, adota a estratégia de constante acompanhamento e realização de vários pequenos ajustes durante o desenvolvimento de software.<br><br><a href="https://pt.wikipedia.org/wiki/Programa%C3%A7%C3%A3o_extrema">Saiba mais</a>
NoSQL Adote Técnicas / Tecnologias TRUE NoSQL é um termo genérico que representa os bancos de dados não relacionais. Uma classe definida de banco de dados que fornecem um mecanismo para armazenamento e recuperação de dados que são modelados de formas diferentes das relações tabulares usadas nos bancos de dados relacionais.<br><br><a href="https://pt.wikipedia.org/wiki/NoSQL">Saiba mais</a>
REST Adote Técnicas / Tecnologias FALSE Representational State Transfer, em português Transferência Representacional de Estado, é um estilo de arquitetura de software que define um conjunto de restrições a serem usadas para a criação de web services.<br><br><a href="https://pt.wikipedia.org/wiki/REST">Saiba mais</a>
Open API (Swagger) Adote Técnicas / Tecnologias FALSE Swagger é uma linguagem de descrição de interface para descrever APIs RESTful expressas usando JSON.<br><br><a href="https://swagger.io/">Saiba mais</a>
gRPC Avalie Técnicas / Tecnologias TRUE gRPC é um sistema de chamada de procedimento remoto de código aberto desenvolvido inicialmente no Google em 2015.<br><br><a href="https://grpc.io/">Saiba mais</a>
WebSocket Avalie Técnicas / Tecnologias FALSE WebSockets é uma tecnologia avançada que torna possível abrir uma sessão de comunicação interativa entre o navegador do usuário e um servidor. Com esta API, você pode enviar mensagens para um servidor e receber respostas orientadas a eventos sem ter que consultar o servidor para obter uma resposta.<br><br><a href="https://developer.mozilla.org/pt-BR/docs/Web/API/WebSockets_API">Saiba mais</a>
GraphQL Avalie Técnicas / Tecnologias FALSE GraphQL é uma linguagem de consulta criada pelo Facebook em 2012 e lançada publicamente em 2015. É considerada uma alternativa para arquiteturas REST, além de oferecer um serviço runtime para rodar comandos e consumir uma API.<br><br><a href="https://graphql.org/">Saiba mais</a>
OAuth / OpenId Adote Técnicas / Tecnologias TRUE OAuth é um padrão aberto para autorização, comumente utilizado para permitir que os usuários da Internet possam fazer logon em sites de terceiros usando suas contas do Google, Facebook, Microsoft, Twitter, etc.—mas, sem expor suas senhas. OpenID é um sistema de identificação desenvolvido por Brad Fitzpatrick do LiveJournal. Trata-se de uma rede distribuída na qual a identidade do utilizador é dada por uma URL ou XRI que pode ser verificada por qualquer servidor executando o protocolo.<br><br><a href="https://oauth.net/2/">OAuth</a><br><a href="https://openid.net/connect/">OpenID</a>
.NET Core Adote Desenvolvimento / Codificação FALSE .NET é uma plataforma de desenvolvedor gratuita, multiplataforma e de código aberto para a construção de muitos tipos diferentes de aplicativos. .NET Core é o sucessor de código aberto do .NET Framework, e está atualmente na versão .NET 5. C# é uma linguagem de programação, multiparadigma, de tipagem forte, desenvolvida pela Microsoft como parte da plataforma .NET.<br><br><a href="https://dotnet.microsoft.com/">Saiba mais</a>
ASP.NET Core MVC Avalie Desenvolvimento / Codificação TRUE ASP.NET Core é uma estrutura de software livre de plataforma cruzada, de alto desempenho para a criação de aplicativos modernos conectados à Internet. O ASP.NET Core MVC fornece recursos para compilar APIs Web e aplicativos Web.<br><br><a href="https://docs.microsoft.com/pt-br/aspnet/core/?view=aspnetcore-5.0">Saiba mais</a>
Vue.js Adote Desenvolvimento / Codificação FALSE Vue.js é um framework JavaScript de código-aberto, focado no desenvolvimento de interfaces de usuário e aplicativos de página única.<br><br><a href="https://vuejs.org/">Saiba mais</a>
React Experimente Desenvolvimento / Codificação TRUE O React é uma biblioteca JavaScript de código aberto com foco em criar interfaces de usuário em páginas web. É mantido pelo Facebook, Instagram, outras empresas e uma comunidade de desenvolvedores individuais. É utilizado nos sites da Netflix, Imgur, Feedly, Airbnb, SeatGeek, HelloSign, Walmart e outros.<br><br><a href="https://pt-br.reactjs.org/">Saiba mais</a>
Next.js Experimente Desenvolvimento / Codificação FALSE Next.js é uma estrutura da web de desenvolvimento front-end React de código aberto que permite funcionalidades como renderização do lado do servidor e geração de sites estáticos para aplicativos da web baseados em React.<br><br><a href="https://nextjs.org/">Saiba mais</a>
Svelte Experimente Desenvolvimento / Codificação FALSE Svelte é um framework JavaScript front-end gratuito e de código aberto. Os aplicativos Svelte não incluem referências de estrutura.<br><br><a href="https://svelte.dev/">Saiba mais</a>
Python Avalie Desenvolvimento / Codificação FALSE Python é uma linguagem de programação de alto nível, interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte. Foi lançada por Guido van Rossum em 1991.<br><br><a href="https://www.python.org/">Saiba mais</a>
Flask Avalie Desenvolvimento / Codificação FALSE Flask é um pequeno framework web escrito em Python. É classificado como um microframework porque não requer ferramentas ou bibliotecas particulares, mantendo um núcleo simples, porém, extensível.<br><br><a href="https://flask.palletsprojects.com/en/2.0.x/">Saiba mais</a>
Node.js Avalie Desenvolvimento / Codificação FALSE Node.js é um software de código aberto, multiplataforma, que executa códigos JavaScript no backend/servidor e frontend/interface, baseado no V8 interpretador de JavaScript em C++ do Google, mantido pela fundação Node.js em parceria com a Linux Foundation.<br><br><a href="https://nodejs.org/">Saiba mais</a>
Flutter Adote Desenvolvimento / Codificação FALSE Flutter é um kit de desenvolvimento de interface de usuário, de código aberto, criado pelo Google, que possibilita a criação de aplicativos compilados nativamente. Atualmente pode compilar para Android, iOS, Windows, Mac, Linux, Google Fuchsia e Web.<br><br><a href="https://flutter.dev/">Saiba mais</a>
React Native Experimente Desenvolvimento / Codificação FALSE React Native é uma biblioteca Javascript criada pelo Facebook. É usada para desenvolver aplicativos para os sistemas Android e iOS de forma nativa.<br><br><a href="https://reactnative.dev/">Saiba mais</a>
Electron Experimente Desenvolvimento / Codificação FALSE Electron é um framework de código aberto criado por Cheng Zhao, e agora desenvolvido pelo GitHub. Ele permite desenvolver aplicações para desktop GUI usando componentes frontend e backend originalmente criados para aplicações web: Node.js para o backend e Chromium para o frontend.<br><br><a href="https://www.electronjs.org/">Saiba mais</a>
TypeScript Adote Desenvolvimento / Codificação FALSE TypeScript é um superconjunto de JavaScript desenvolvido pela Microsoft que adiciona tipagem e alguns outros recursos a linguagem.<br><br><a href="https://www.typescriptlang.org/">Saiba mais</a>
Spring Boot Experimente Desenvolvimento / Codificação FALSE O Spring Boot facilita a criação de aplicativos autônomos baseados em Spring de nível de produção que você pode "simplesmente executar".<br><br><a href="https://spring.io/projects/spring-boot">Saiba mais</a>
Sass Experimente Desenvolvimento / Codificação FALSE Sass é uma extensão do CSS, adicionando regras aninhadas, variáveis, mixins, herança do seletor e muito mais. Ele é traduzido para CSS padrão bem formatado usando a ferramenta de linha de comando ou um plugin para seu sistema de compilação.<br><br><a href="https://sass-lang.com/">Saiba mais</a>
Tailwind CSS Experimente Desenvolvimento / Codificação TRUE Tailwind é um framework CSS primariamente utilitário. Em vez de focar na funcionalidade do item que está sendo estilizado, o Tailwind se concentra em como ele deve ser exibido. Isso torna mais fácil para o desenvolvedor testar novos estilos e alterar o layout.<br><br><a href="https://tailwindcss.com/">Saiba mais</a>
pytest Adote Desenvolvimento / Codificação FALSE pytest é um framework de teste Python completo e maduro.<br><br><a href="https://docs.pytest.org/en/6.2.x/">Saiba mais</a>
NUnit Adote Desenvolvimento / Codificação FALSE NUnit é uma estrutura de teste de unidade de código aberto para o .NET. Ele serve ao mesmo objetivo que o JUnit no mundo Java e é um dos muitos programas da família xUnit.<br><br><a href="https://nunit.org/">Saiba mais</a>
Mapeamento objeto-relacional (ORM) Adote Desenvolvimento / Codificação FALSE Mapeamento objeto-relacional é uma técnica de desenvolvimento utilizada para reduzir a impedância da programação orientada aos objetos utilizando bancos de dados relacionais.<br><br><a href="https://pt.wikipedia.org/wiki/Mapeamento_objeto-relacional">Saiba mais</a>
Visual Studio Code Adote Desenvolvimento / Codificação FALSE O Visual Studio Code é um editor de código-fonte desenvolvido pela Microsoft para Windows, Linux e macOS. Ele inclui suporte para depuração, controle de versionamento Git incorporado, realce de sintaxe, complementação inteligente de código, snippets e refatoração de código.<br><br><a href="https://code.visualstudio.com/">Saiba mais</a>
Linux Adote Desenvolvimento / Operação FALSE Linux é um termo popularmente empregado para se referir a sistemas operativos ou sistemas operacionais que utilizam o Kernel Linux. O núcleo foi desenvolvido pelo programador finlandês Linus Torvalds, inspirado no sistema Minix.<br><br><a href="https://pt.wikipedia.org/wiki/Linux">Saiba mais</a>
Bash Adote Desenvolvimento / Operação FALSE GNU Bash ou simplesmente Bash é um interpretador de comandos, um entre os diversos tradutores entre o usuário e o sistema operacional conhecidos como shell. Acrônimo para "Bourne-Again SHell", o Bash é uma evolução retro-compatível muito mais interativa do Bourne Shell. <br><br><a href="https://tiswww.case.edu/php/chet/bash/bashtop.html">Saiba mais</a>
Docker Adote Desenvolvimento / Operação FALSE Docker é um conjunto de produtos de plataforma como serviço que usam virtualização de nível de sistema operacional para entregar software em pacotes chamados contêineres. Os contêineres são isolados uns dos outros e agrupam seus próprios softwares, bibliotecas e arquivos de configuração.<br><br><a href="https://www.docker.com/">Saiba mais</a>
Podman Experimente Desenvolvimento / Operação FALSE Podman é um mecanismo de contêiner sem daemon para desenvolver, gerenciar e executar contêineres OCI em seu sistema Linux. Os contêineres podem ser executados como root ou no modo rootless. É uma alternativa ao Docker.<br><br><a href="https://podman.io/">Saiba mais</a>
Buildah Experimente Desenvolvimento / Operação FALSE Buildah é uma ferramenta que facilita a construção de imagens de contêineres OCI.<br><br><a href="https://buildah.io/">Saiba mais</a>
Kubernetes Adote Desenvolvimento / Operação FALSE Kubernetes é um sistema de orquestração de contêineres open-source que automatiza a implantação, o dimensionamento e a gestão de aplicações em contêineres. Ele foi originalmente projetado pelo Google e agora é mantido pela Cloud Native Computing Foundation.<br><br><a href="https://kubernetes.io/pt-br/">Saiba mais</a>
VMware Tanzu Experimente Desenvolvimento / Operação TRUE VMware Tanzu permite que você construa, execute e gerencie aplicativos modernos em qualquer nuvem.<br><br><a href="https://tanzu.vmware.com/tanzu">Saiba mais</a>
Terraform Adote Desenvolvimento / Operação TRUE Terraform é uma infraestrutura de código aberto como ferramenta de software de código criada pela HashiCorp. Os usuários definem e provisionam a infraestrutura do data center usando uma linguagem de configuração declarativa conhecida como HashiCorp Configuration Language ou, opcionalmente, JSON.<br><br><a href="https://www.terraform.io/">Saiba mais</a>
Helm Experimente Desenvolvimento / Operação FALSE O gerenciador de pacotes para Kubernetes. Helm é a melhor maneira de encontrar, compartilhar e usar software criado para o Kubernetes.<br><br><a href="https://helm.sh/">Saiba mais</a>
HashiCorp Vault Experimente Desenvolvimento / Operação FALSE Gerencia segredos e protege dados confidenciais, protege, armazena e controla rigidamente o acesso a tokens, senhas, certificados, chaves de criptografia para proteger segredos e outros dados confidenciais usando uma UI, CLI ou API HTTP.<br><br><a href="https://www.vaultproject.io/">Saiba mais</a>
Ansible Adote Desenvolvimento / Operação FALSE Ansible é uma ferramenta de código aberto para gerenciar, automatizar, configurar servidores e, implantar aplicativos, a partir de uma localização central. Ele inclui sua própria linguagem declarativa para descrever a configuração do sistema.<br><br><a href="https://www.ansible.com/">Saiba mais</a>
Zabbix Adote Desenvolvimento / Operação FALSE O Zabbix é uma ferramenta de monitoramento de código aberto para diversos componentes de TI, incluindo redes, servidores, máquinas virtuais e serviços em nuvem. O Zabbix fornece métricas de monitoramento, entre outras, utilização da rede, carga da CPU e consumo de espaço em disco.<br><br><a href="https://www.zabbix.com/">Saiba mais</a>
ELK / EFK Experimente Desenvolvimento / Operação FALSE "ELK" é o acrônimo para três projetos open source: Elasticsearch, Logstash e Kibana. O Elasticsearch é um mecanismo de busca e análise. O Logstash é um pipeline de processamento de dados do lado do servidor que faz a ingestão de dados a partir de inúmeras fontes simultaneamente, transforma-os e envia-os para um "esconderijo" como o Elasticsearch. O Kibana permite que os usuários visualizem dados com diagramas e gráficos no Elasticsearch. "EFK" substitui o Logstash pelo Fluentd.<br><br><a href="https://www.elastic.co/pt/what-is/elk-stack">Saiba mais</a>
Prometheus / Grafana Experimente Desenvolvimento / Operação FALSE O Prometheus é um aplicativo de software gratuito usado para monitoramento e alerta de eventos. Ele grava métricas em tempo real em um banco de dados de séries temporais criado usando um modelo de recepção HTTP, com consultas flexíveis e alertas em tempo real. Grafana é uma aplicação web de análise de código aberto multiplataforma e visualização interativa da web. Ele fornece tabelas, gráficos e alertas para a Web quando conectado a fontes de dados suportadas.<br><br><a href="https://prometheus.io/">Prometheus</a><br><a href="https://grafana.com/">Grafana</a>
GitHub Enterprise Experimente Desenvolvimento / Operação FALSE Com o GitHub Enterprise , uma equipe pode trabalhar junta em projetos de qualquer lugar. Recursos como issues, branches, commits e pull requests tornam possível discutir e revisar o código. Além disso, você pode gerenciar projetos e lançamentos dentro do GitHub sem usar ferramentas externas de gerenciamento de projetos.<br><br><a href="https://github.com/enterprise">Saiba mais</a>
Azure DevOps Experimente Desenvolvimento / Operação FALSE O Azure DevOps fornece controle de versão, relatórios, gerenciamento de requisitos, gerenciamento de projetos, builds automatizados, testes e recursos de gerenciamento de versão. Ele cobre todo o ciclo de vida do aplicativo e habilita os recursos do DevOps.<br><br><a href="https://azure.microsoft.com/pt-br/services/devops/">Saiba mais</a>
Selenium Adote Desenvolvimento / Operação FALSE Selenium automatiza navegadores, principalmente para fins de teste. Fornece uma ferramenta de reprodução para a criação de testes funcionais sem a necessidade de aprender uma linguagem de script de teste.<br><br><a href="https://www.selenium.dev/">Saiba mais</a>
Apache JMeter Adote Desenvolvimento / Operação FALSE JMeter é uma ferramenta que realiza testes de carga e de estresse em recursos estáticos ou dinâmicos oferecidos por sistemas computacionais.<br><br><a href="https://jmeter.apache.org/">Saiba mais</a>
k6 Experimente Desenvolvimento / Operação FALSE k6 é uma ferramenta de teste de carga de código aberto, gratuita e centrada no desenvolvedor, criada para tornar o teste de desempenho uma experiência produtiva e agradável.<br><br><a href="https://k6.io/">Saiba mais</a>
Chaos Toolkit Experimente Desenvolvimento / Operação FALSE Chaos Toolkit fornece um kit de ferramentas e API gratuito, aberto e dirigido pela comunidade para todas as várias formas de ferramentas de engenharia do caos.<br><br><a href="https://chaostoolkit.org/">Saiba mais</a>
Cucumber Adote Desenvolvimento / Operação FALSE Cucumber é uma ferramenta de software que suporta o desenvolvimento orientado pelo comportamento.<br><br><a href="https://cucumber.io/">Saiba mais</a>
Appium Adote Desenvolvimento / Operação FALSE O Appium é uma ferramenta de automação de código aberto para executar scripts e testar aplicativos nativos, aplicativos da Web para dispositivos móveis e aplicativos híbridos no Android ou iOS usando um driver de web.<br><br><a href="https://appium.io/">Saiba mais</a>
Cypress Adote Desenvolvimento / Operação FALSE Testes rápidos, fáceis e confiáveis ​​para qualquer coisa que seja executada em um navegador.<br><br><a href="https://www.cypress.io/">Saiba mais</a>
Git Adote Diversos FALSE Git é um sistema de controle de versão distribuído gratuito e de código aberto projetado para lidar com tudo, desde projetos pequenos a muito grandes com velocidade e eficiência.<br><br><a href="https://git-scm.com/">Saiba mais</a>
Gitflow Adote Diversos FALSE Gitflow Workflow é um design de fluxo de trabalho Git que foi publicado e popularizado pela primeira vez por Vincent Driessen no nvie. O Gitflow Workflow define um modelo de ramificação rigoroso projetado com base no lançamento do projeto. Isto oferece uma estrutura robusta para gerenciar projetos maiores.<br><br><a href="http://nvie.com/posts/a-successful-git-branching-model/">Saiba mais</a>
MongoDB Adote Diversos FALSE MongoDB é um software de banco de dados orientado a documentos livre, de código aberto e multiplataforma, escrito na linguagem C++. Classificado como um programa de banco de dados NoSQL, o MongoDB usa documentos semelhantes a JSON com esquemas.<br><br><a href="https://www.mongodb.com/">Saiba mais</a>
Redis Adote Diversos FALSE Redis é um armazenamento de estrutura de dados em memória, usado como um banco de dados em memória distribuído de chave-valor, cache e agente de mensagens, com durabilidade opcional.<br><br><a href="https://redis.io/">Saiba mais</a>
RabbitMQ Adote Diversos FALSE O RabbitMQ é um software de mensagens com código aberto, que implementou o protocolo "Advanced Message Queuing Protocol", que foi estendido com uma arquitetura de plug-in para suportar o protocolo "Streaming Text Oriented Messaging Protocol", o MQTT entre outros protocolos.<br><br><a href="https://www.rabbitmq.com/">Saiba mais</a>
Apache Kafka Experimente Diversos FALSE Apache Kafka é uma plataforma open-source de processamento de streams desenvolvida pela Apache Software Foundation, escrita em Scala e Java. O projeto tem como objetivo fornecer uma plataforma unificada, de alta capacidade e baixa latência para tratamento de dados em tempo real.<br><br><a href="https://kafka.apache.org/">Saiba mais</a>
Elasticsearch Experimente Diversos FALSE O Elasticsearch é um mecanismo de busca e análise de dados distribuído, gratuito e aberto para todos os tipos de dados, incluindo textuais, numéricos, geoespaciais, estruturados e não estruturados.<br><br><a href="https://www.elastic.co/pt/what-is/elasticsearch">Saiba mais</a>
Firebase Avalie Diversos FALSE Firebase é uma plataforma desenvolvida pelo Google para a criação de aplicativos móveis e da web.<br><br><a href="https://firebase.google.com/">Saiba mais</a>
Neo4j Avalie Diversos FALSE O Neo4j é um banco de dados de grafos que combina armazenamento nativo em grafos, segurança avançada, arquitetura escalonável com otimização de velocidade e conformidade com ACID para garantir previsibilidade e integridade de consultas baseadas em relacionamento.<br><br><a href="https://neo4j.com/">Saiba mais</a>
Hadoop Avalie Diversos FALSE Hadoop é uma plataforma de software de computação distribuída voltada para clusters e processamento de grandes volumes de dados, com atenção a tolerância a falhas.<br><br><a href="https://hadoop.apache.org/">Saiba mais</a>
Kong Avalie Diversos FALSE Kong é o gateway de API de microsserviço de código aberto mais popular do mundo. Use o Kong para proteger, gerenciar e orquestrar APIs de microsserviço.<br><br><a href="https://konghq.com/kong/">Saiba mais</a>
WSO2 Avalie Diversos FALSE O WSO2 é uma plataforma para integração de interfaces de programação de aplicativos, aplicativos e serviços da Web localmente e pela Internet.<br><br><a href="https://wso2.com/">Saiba mais</a>
Identity Server Avalie Diversos TRUE IdentityServer é um servidor de autenticação que implementa os padrões do OpenID Connect (OIDC) e do OAuth 2.0 para ASP.NET Core. Ele foi projetado para fornecer uma maneira comum de autenticar solicitações para todos os seus aplicativos, sejam eles Web, nativos, móveis ou pontos de extremidade de API.<br><br><a href="https://balta.io/artigos/identity-server">Saiba mais</a>
Mensageria Adote Diversos FALSE Uma fila de mensagens é um componente de engenharia de software usado para a comunicação entre processos ou threads dum mesmo processo. O componente usa uma fila de mensagens.<br><br><a href="https://pt.wikipedia.org/wiki/Fila_de_mensagens">Saiba mais</a>
Google Cloud (GCP) Experimente Diversos FALSE Google Cloud, também conhecido como GCP, é uma plataforma de serviços de computação em nuvem do Google.<br><br><a href="https://cloud.google.com/">Saiba mais</a>
AWS Experimente Diversos FALSE Amazon Web Services, também conhecido como AWS, é uma plataforma de serviços de computação em nuvem da Amazon.<br><br><a href="https://aws.amazon.com/pt/">Saiba mais</a>
Azure Experimente Diversos FALSE Microsoft Azure é uma plataforma de serviços de computação em nuvem da Microsoft.<br><br><a href="https://azure.microsoft.com/pt-br/">Saiba mais</a>
ASP.NET Core Minimal APIs Adote Desenvolvimento / Codificação TRUE Método minimalista de criação de APIs utilizando ASP.NET Core, que reduz a quantidade de dependências e a quantidade código e arquivos no projeto.<br><br><a href="https://learn.microsoft.com/pt-br/aspnet/core/fundamentals/minimal-apis">Saiba mais</a>
GitHub Actions Experimente Desenvolvimento / Operação TRUE Permite automatizar, personalizar e executar fluxos de trabalho de desenvolvimento de software diretamente de um repositório GitHub.<br><br><a href="https://docs.github.com/pt/actions">Saiba mais</a>
Apache Nifi Experimente Diversos TRUE Apache NiFi é um projeto de software da Apache Software Foundation projetado para automatizar o fluxo de dados entre sistemas de software.<br><br><a href="https://nifi.apache.org/">Saiba mais</a>
Lighthouse Adote Desenvolvimento / Codificação TRUE Google Lighthouse é uma ferramenta automatizada de código aberto para medir a qualidade das páginas da web. Ele pode ser executado em qualquer página da web, pública ou que exija autenticação. Ele audita o desempenho, a acessibilidade e a otimização do mecanismo de pesquisa de páginas da web.<br><br><a href="https://developer.chrome.com/docs/lighthouse/overview/">Saiba mais</a>
WSL Adote Desenvolvimento / Operação TRUE Windows Subsystem for Linux é um módulo que visa a disponibilizar um ambiente Linux compatível no Windows, de forma que se possam executar programas nativos GNU/Linux sem a necessidade de emuladores ou do uso de máquinas virtuais.<br><br><a href="https://learn.microsoft.com/pt-br/windows/wsl/">Saiba mais</a>
PostgreSQL Adote Diversos TRUE PostgreSQL é um sistema gerenciador de banco de dados objeto relacional, desenvolvido como projeto de código aberto.<br><br><a href="https://www.postgresql.org/">Saiba mais</a>
Keycloak Experimente Diversos TRUE Keycloak é um produto de software de código aberto para permitir o logon único com Gerenciamento de Identidade e Acesso voltado para aplicativos e serviços modernos. O projeto da comunidade está sob a administração da Red Hat, que o utiliza como projeto upstream para seu produto RH-SSO.<br><br><a href="https://www.keycloak.org/">Saiba mais</a>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment