Imagem do Curso gratuito Infraestrutura para sistemas de Software

Curso online gratuitoInfraestrutura para sistemas de Software

Duração do curso online: 7 horas e 31 minutos

5

EstrelaEstrelaEstrelaEstrelaEstrela

(2)

Domine redes, cloud e Docker para implantar back-end com segurança. Curso online gratuito, com exercícios e certificado para turbinar sua carreira.

Neste curso gratuito, aprenda sobre

  • Fundamentos de redes de computadores e objetivos das redes
  • Principais protocolos de comunicação e sua importância na infraestrutura
  • Endereçamento IP e campos do cabeçalho do datagrama (ex.: tipo de serviço)
  • Noções de infraestrutura computacional e sua relevância para sistemas
  • Função e uso de firewalls para proteção e controle de tráfego
  • Uso de web proxy (Squid) e comando básico de instalação
  • Controle de acesso e mecanismos de autenticação em ambientes remotos
  • Função de servidores web na oferta e entrega de aplicações
  • Conceitos de computação em nuvem e definições principais
  • Modelos de serviço em nuvem (IaaS/PaaS/SaaS) e vantagens do IaaS
  • Conceitos e tipos de virtualização; VMs de processo e ferramentas (ex.: VirtualBox)
  • SOA, Web Services e REST; vantagens da interface uniforme em REST
  • Arquitetura de microsserviços e benefícios para desenvolvimento e escalabilidade
  • Containerização com Docker e implantação/operação em nuvem; visão geral GCP/Azure/AWS

Descrição do curso

Entender infraestrutura é o que separa uma aplicação que funciona “na sua máquina” de um sistema de software que roda bem em produção: disponível, seguro, escalável e previsível. Neste curso online gratuito de Infraestrutura para sistemas de Software, você desenvolve a base necessária para conversar com times de DevOps e Cloud, tomar decisões melhores de arquitetura e implantar serviços back-end com mais confiança.

Ao longo do curso, você fortalece fundamentos de redes de computadores e comunicação entre serviços, compreendendo por que protocolos existem, como o endereçamento IP organiza a internet e de que forma esses conceitos impactam latência, conectividade e diagnóstico de problemas. Em vez de tratar a infraestrutura como uma “caixa-preta”, você passa a enxergar o caminho completo das requisições e o papel dos componentes que sustentam aplicações modernas.

Você também avança pelos principais elementos de segurança e controle na borda: firewalls, proxies e autenticação. Essa visão ajuda a entender como políticas de acesso são aplicadas, por que mecanismos de autenticação são essenciais em ambientes remotos e como criar camadas de proteção sem comprometer usabilidade e desempenho.

Na sequência, o foco se amplia para servidores web, computação em nuvem e os modelos de serviço (como IaaS), conectando os conceitos a cenários reais de hospedagem e operação. Você entende o que muda quando recursos passam a ser oferecidos como serviço, como a virtualização sustenta esse modelo e quais tipos e ferramentas tornam esse ecossistema viável no dia a dia.

O curso ainda contextualiza estilos arquiteturais e integração entre sistemas, passando por SOA, Web Services e serviços REST, até chegar ao paradigma de microsserviços. Você compreende os benefícios e desafios de distribuir responsabilidades, manter a consistência e apoiar evoluções rápidas com deploys mais frequentes.

Para fechar, você conecta arquitetura à operação com contêineres e plataforma Docker, além de conhecer o panorama de provedores e serviços em nuvens líderes como Google Cloud, Microsoft Azure e AWS, incluindo o caminho para criação de contas e uso dos consoles. Com os exercícios, você consolida a aprendizagem e ganha repertório para estudar, trabalhar ou liderar decisões de infraestrutura em projetos back-end.

Conteúdo do curso

  • Aula em vídeo: Infraestrutura para Sistemas de Software - Introdução às Redes de Computadores 25m
  • Exercício: _Qual é o objetivo principal das redes de computadores?
  • Aula em vídeo: Infraestrutura para Sistemas de Software - Principais Protocolos de Comunicação 26m
  • Exercício: _Qual a importância dos protocolos de comunicação na infraestrutura de sistemas de software?
  • Aula em vídeo: Infraestrutura para Sistemas de Software - Endereçamento IP 17m
  • Exercício: _Qual é a função do campo "tipo de serviço" no cabeçalho do datagrama IP?
  • Aula em vídeo: Infraestrutura para Sistemas de Software - Infraestrutura Computacional 21m
  • Exercício: _Qual é a importância da infraestrutura computacional?
  • Aula em vídeo: Infraestrutura para Sistemas de Software - Firewalls e Web Proxies - Parte 1 23m
  • Exercício: _Qual a principal função do Firewall?
  • Aula em vídeo: Infraestrutura para Sistemas de Software - Firewalls e Web Proxies - Parte 2 23m
  • Exercício: _Qual é o comando utilizado para instalar o Squid em um servidor proxy?
  • Aula em vídeo: Infraestrutura para Sistemas de Software - Controle de Acesso e Mecanismos de Autenticação 23m
  • Exercício: _Por que é importante ter mecanismos de autenticação em aplicações implantadas em locais remotos?
  • Aula em vídeo: Infraestrutura para Sistemas de Software - Servidores Web 21m
  • Aula em vídeo: Infraestrutura para Sistemas de Software - Computação em Nuvem – Contextualização e Definições 24m
  • Exercício: _O que é a Computação em Nuvem?
  • Aula em vídeo: Infraestrutura para Sistemas de Software - Modelos de Serviços em Computação em Nuvem 23m
  • Exercício: _Qual é a principal vantagem de se utilizar a infraestrutura como serviço?
  • Aula em vídeo: Infraestrutura para Sistemas de Software - Middlewares para IaaS 21m
  • Exercício: Qual é o papel dos vídeos no contexto de infraestrutura da internet moderna?
  • Aula em vídeo: Infraestrutura para Sistemas de Software - Virtualização – Contexto e Conceitos 22m
  • Exercício: _Qual é a ideia por trás da utilização de recursos computacionais como serviço?
  • Aula em vídeo: Infraestrutura para Sistemas de Software - Tipos de Virtualização 26m
  • Exercício: _Qual o conceito de máquina virtual de processo?
  • Aula em vídeo: Infraestrutura para Sistemas de Software - Exemplos de Virtualizadores e Ferramentas 17m
  • Exercício: Qual é uma característica importante do VirtualBox de acordo com o vídeo?
  • Aula em vídeo: Infraestrutura para Sistemas de Software - SOA e Web Services 23m
  • Exercício: _O que motivou a adoção de arquiteturas orientadas a serviços?
  • Aula em vídeo: Infraestrutura para Sistemas de Software - RESTFul Services 23m
  • Exercício: _Qual é a principal vantagem do uso da interface uniforme em serviços REST?
  • Aula em vídeo: Infraestrutura para Sistemas de Software - Arquitetura de Microsserviços para o Desenvolvimento 22m
  • Exercício: _Qual é a principal vantagem da arquitetura de microserviços?
  • Aula em vídeo: Infraestrutura para Sistemas de Software - Plataforma e Operação 13m
  • Exercício: _Qual é a principal vantagem do uso da plataforma Docker na implantação de aplicações em ambientes de nuvem computacional?
  • Aula em vídeo: Infraestrutura para Sistemas de Software - Introdução – Google Cloud, Azure e AWS 20m
  • Exercício: _Qual é uma das principais características das nuvens gerenciadas por grandes empresas como Google, Microsoft e AWS?
  • Aula em vídeo: Infraestrutura para Sistemas de Software - Criação de Contas - Google Cloud e Microsoft Azure 11m
  • Exercício: _Qual é a primeira etapa para a criação de uma conta na Google Cloud Platform (GCP)?
  • Aula em vídeo: Infraestrutura para Sistemas de Software - Criação de Contas, Visão Geral do Console e Serviços 17m
  • Exercício: _Qual é o passo mais importante na criação de uma conta na Amazon Web Services?

Este curso gratuito inclui:

7 horas e 31 minutos de curso online em vídeo

Certificado digital de conclusão de curso ( Gratuito )

Exercícios para treinar seus conhecimentos

100% gratuito, do conteúdo ao certificado

Pronto para começar?Baixe o app e comece hoje mesmo.

Instale o app agora

para ter acesso ao curso
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

Do zero ao Sucesso profissional

Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.

Você também pode utilizar o QR Code ou os Links abaixo

QR Code - Baixar Cursa - Cursos Online

Mais cursos gratuitos em Programação back-end

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso