Implementando Sistemas Distribuídos
Sistemas distribuídos: Uma introdução prática a computação na nuvem para desenvolvedores
4.35 (155 reviews)
2,752
students
2 hours
content
May 2020
last update
FREE
regular price
What you will learn
Analisar e projetar sistemas que utilizem modelos distribuídos para solucionar problemas computacionais complexos que exijam grande demanda de processamento.
Implementar software para arquiteturas paralelas e/ou distribuídas para ambientes que exijam grande volume de processamento de dados.
Elaborar propostas de arquiteturas distribuídas para a construção de sistemas que envolvam comunicação remota e serviços compartilhados.
Description
Aprenda na prática os conceito básicos de um sistema distribuído e como realizar a comunicação entre sistemas de diferente plataformas. O curso aborda características importantes na concepção de projetos de arquitetura distribuída, assim como a aplicação prática dentro de um caso de uso que facilita assimilação dos conceitos. Curso feito por desenvolvedor para desenvolvedores.
Content
Introdução - Apresentação do Curso
Bem-vindo!
Introdução do curso
Metodologia
Tecnologia
Entendendo o que é um sistema distribuído
Características principais
Caso de uso - Agência de turismo
Troca de mensagens
Sincronismo e Falhas
Segurança
Heterogeneidade
Desempenho
Custo
Distribuição Geográfica, Compartilhamento de recursos e Capacidade de expansão
Disponibilidade
Concorrência
Transparência
Quiz
Modelo Cliente - Servidor
Introdução a arquitetura cliente-servidor
Recorte no cenário de caso de uso
Mockando Fornecedor de Acomodação com SoapUI
Consumindo Web Service com Java
Fornecendo Restful API e retornando XML
Restful API retornando JSON
Ajustando o Input dos métodos
Teste da Aplicação com Postman
Reviews
Raphael
November 15, 2023
Achei que a dinâmica se enquadra bem dentro do modelo EAD. os conteúdos são diretos, não fica monótono, prende a atenção do aluno e ainda gera aprendisagem.
Leandro
September 11, 2023
Curso excelente para quem já tem boa base de lógica de programação e vivência com desenvolvimento de aplicações.
Vladimir
July 27, 2022
Achei o curso bem sucinto mas muito ilustrativo sobre o modelo de cliente servidor, trouxe bem os conceitos de sistemas distribuídos; Mesmo sem programar em Java é plenamente possível entender a dinâmica do curso.
Luan
January 19, 2022
Muito bom o curso, e principalmente a iniciativa.
Obrigado por disponibilizar seu tempo para ajudar as pessoas
Antonio
July 10, 2020
Parte teórica introdutória muito boa. A prática é solta e não ajuda muito. Não há ligação entre teoria e prática. O exemplo é fraco e pouco produtivo. Pouco aplicável. De forma geral muito fraco.
Charts
Price
Rating
Enrollment distribution
2942572
udemy ID
4/1/2020
course created date
5/12/2020
course indexed date
Bot
course submited by