Skip to content

Commit

Permalink
Novos termos e conceitos relacionados a DevOps adicionados
Browse files Browse the repository at this point in the history
  • Loading branch information
devsnasnuvens committed Nov 13, 2024
1 parent 4c9e26d commit 6e9f36e
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions assets/data/cards_pt-br.json
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,16 @@
"tags": ["Conceito", "Inteligência artificial"],
"description": "Tamanho do lote, em português, é um hiperparâmetro de modelos de aprendizado de máquina que controla o número de exemplos usados em uma única execução do modelo. Ele é usado para controlar a rapidez com que um modelo de aprendizado de máquina aprende e pode ser ajustado para melhorar seu desempenho. Um tamanho de lote muito pequeno durante o treinamento exige menos memória, porém mais iterações para completar uma época, enquanto um tamanho de lote maior permite um treinamento mais rápido, com menos iterações por época, porém que ocupa mais memória."
},
{
"title": "Balanceador de Carga",
"tags": ["Conceito"],
"description": "Um balanceador de carga (do inglês Load Balancer) é uma ferramenta utilizada para distribuir a carga (de requisições dos usuários, por exemplo) entre múltiplos servidores. O objetivo do uso de um balanceador de carga é o de melhorar o desempenho de aplicações, evitando a sobrecarga em um único servidor. Além disso, um balanceador de carga pode nos auxiliar a escalar um sistema e garantir a alta disponibilidade do mesmo."
},
{
"title": "Blue-green deployment",
"tags": ["DevOps"],
"description": "O blue-green deployment é uma estratégia de deployment que consiste em ter um ambiente extra que replica todas as configurações do ambiente produtivo. As novas versões de software são implantadas neste ambiente separado, e depois da implantação, chaveiam-se os ambientes e todas as requisições dos usuários são encaminhadas para este ambiente com a nova versão, liberando assim o acesso a essa nova versão para todos os usuários. Uma de suas vantagens é: em caso de erros constatados nesta nova versão, basta realizar o chaveamento e encaminhamento das requisições dos usuários de volta para o ambiente com a versão anterior."
},
{
"title": "Botnet",
"tags": ["Conceito", "Segurança cibernética"],
Expand Down Expand Up @@ -137,6 +147,11 @@
"tags": ["Conceito"],
"description": "O cache é uma técnica de armazenamento temporário de dados frequentemente usados para melhorar o desempenho e a velocidade de acesso a esses dados em sistemas computacionais."
},
{
"title": "Canary deployment",
"tags": ["DevOps"],
"description": "O canary deployment é uma estratégia de deployment que consiste em ter um ambiente extra que replica todas as configurações do ambiente produtivo. As novas versões de software são implantadas neste ambiente separado, e depois da implantação, o chaveamento entre ambientes é feito de maneira gradual, encaminhando um percentual das requisições dos usuários para este ambiente com a nova versão. Para realizar este chaveamento gradual, é possível utilizar um load-balancer, por exemplo."
},
{
"title": "Chatbot",
"tags": ["Conceito", "Inteligência artificial"],
Expand Down Expand Up @@ -415,6 +430,11 @@
"tags": ["Conceito", "Inteligência artificial"],
"description": "Também chamada de IA (no inglês, Artificial Intelligence ou AI), é um campo da ciência da computação que estuda como os computadores podem simular a inteligência e cognição humana. Ela se concentra no desenvolvimento de sistemas capazes de executar tarefas que antes poderiam ser feitas somente por humanos, como reconhecimento de fala, tomada de decisão, tradução de idiomas e reconhecimento de padrões. A IA é um campo amplo que inclui várias subáreas, como aprendizado de máquina, processamento de linguagem natural, visão computacional, entre outras."
},
{
"title": "Infraestrutura como Código (IaC)",
"tags": ["Conceito", "DevOps"],
"description": "Infraestrutura como código (do inglês, Infrastructure as Code ou IaC) é a prática de se construir a infraestrutura (como recursos dentro de um provedor de nuvem) através de codificação, como também fazemos ao desenvolver software. Para codificar a infraestrutura, utilizam-se ferramentas como, por exemplo, o Terraform. O código da infraestrutura é versionado com ferramentas de versionamento e pode ser mantido separado ou junto do código da aplicação que fará uso dessa infraestrutura posteriormente."
},
{
"title": "IoT",
"tags": [
Expand Down

0 comments on commit 6e9f36e

Please sign in to comment.