SlideShare uma empresa Scribd logo
1 de 43
UNIVERSIDADE FEDERAL DE SERGIPE
Por Igor Fernandes, Nicolas Vieira, Regiane Melo,
Thiago Barbosa, Vitoria Meneses.
HARDWARE E
SISTEMAS
DISTRIBUÍDOS
Computação
em Nuvem
Histórico
○ Surgimento e Consolidação;
○ ARPANET;
○ J.C.R. Licklider;
○ John McCarthy;
○ Ramnath Chellapa.
3
https://bit.ly/2JG5nkW
https://bit.ly/2NU9zTs
https://bit.ly/2LQMcYk
4
Que nuvem, jovem?
O que é
Computação
em Nuvem?
Tipos de nuvem
Pública
o Rede aberta;
o Gratuita.
o Menor
segurança.
o Mais
restrições.
Privada
o Rede fechada;
o Particular.
o Maior
segurança.
Híbrida
o Associação;
6
https://bit.ly/2XNDEUc
Aplicação Clássica
○ Maquinário próprio;
○ Licenças;
○ Aplicação;
○ Banco de Dados.
7
https://bit.ly/2JwuiqM
Tipos Serviços na
nuvem
Iaas
o Infraestrutura.
Paas
o Plataforma.
Saas
o Software;
o Sistema.
8
https://bit.ly/2GaGxsy
Contexto Atual
○ Vantagens / Desvantagens;
○ No mundo;
○ No Brasil;
○ Investimentos.
9
https://bit.ly/2JyCxEj
10
Principais Empresas
Salesforce.com
o Preço da ação:
U$ 43,22;
o Valor de
mercado: U$
25,496 bilhões.
LinkedIn
o Preço da ação:
U$ 208,53;
o Valor de
mercado: U$
23,014 bilhões.
Workday
o Preço da ação:
U$ 68,57;
o Valor de
mercado: U$
11,862 bilhões.
NetSuite
o Preço da ação:
U$ 95,77;
o Valor de
mercado: U$
7,006 bilhões.
ServiceNow
o Preço da ação:
U$ 44,14;
o Valor de
mercado: U$
5,928 bilhões.
https://bit.ly/2GcEfZF https://bit.ly/32pEAlc
https://bit.ly/30xvlh6
https://bit.ly/30Aw2qe
https://bit.ly/2JEL1bN
11
Empresas mais
populares
Netflix Google Spotify Adobe Creative
Cloud
Ebanx
https://bit.ly/2SkoiWo
https://bit.ly/2SichAzhttps://bit.ly/2XQOo4x
https://bit.ly/2Y4yEiqhttps://bit.ly/2XIib3R
O Futuro
○ Nuvem Híbrida;
○ Crescimento do mercado;
○ Maior adesão das empresas;
○ Maior competitividade no mercado.
12
https://bit.ly/2xMJ5bK
Virtualização
“
É a criação de um ambiente
virtual que simula o real,
propiciando a utilização de
diversos sistemas e apps sem a
necessidade de acesso físico à
máquina na qual estão
hospedados.
14
O que é virtualização?
“
O hypervisor é essencialmente
uma camada entre o hardware e
o software e é através dele que
diversas máquinas virtuais
podem ter acesso ao CPU.
15
O que são hypervisors?
Tipos de virtualização
○ De Servidores
○ De Aplicativos
○ De Desktop
16
https://bit.ly/2JuFG7U
17
Paravirtualização
https://bit.ly/2Gefuwh
Comparação
Vantagens
○ Traz redução de
custos e maior
aproveitamento do
recurso físico;
○ Vantagens
ecológicas.
Desvantagens
○ Projetos de
virtualização
podem ser caros;
○ Quanto mais
aplicações
virtualizadas, mais
recursos físicos são
necessários para
manutenção.
18
Single Board
Computer
Single Board Computer
○ Contextualização;
○ Arduino;
○ Raspberry;
○ Outros modelos.
20
https://bit.ly/32hVCBH
Contextualização
Antes
○ Tubos a vácuo;
○ Consumiam muita
eletricidade
Agora
○ Diminuição do
tamanho das
portas lógicas;
○ Plataforma "pronta
para uso“.
21
https://bit.ly/2XX7KJh
22
Arduino
○ Plataforma de prototipagem;
○ Itália;
○ Funcional;
○ Tendência educacional;
○ C/C++.
23
https://bit.ly/2xfH9WU
“
O Arduino é uma plataforma de
prototipagem eletrônica open-
source que se baseia em
hardware e software flexíveis e
fáceis de usar. É destinado a
artistas, designers, hobbistas e
qualquer pessoa interessada
em criar objetos ou ambientes
interativos.
24
Modelos
25
UNO MEGA 2560 NANO
Microcontrolador ATmega328 ATmega2560
ATmega168 ou
ATmega328
Portas Digitais 14 54 14
Portas
Analógicas
6 16 6
Memória Flash 32K 256K
16K (ATmega168)
32K(ATmega328)
Valor $22.00 $38.50 $22.00
09/07/2019
$ 1.00 = R$3.80
26
Raspberry
○ Reino Unido;
○ Fundação Raspberry Pi;
○ Laboratório de Computação da
Universidade de Cambridge;
○ Explorar a área da computação.
27
https://bit.ly/2GPG0eu
Modelos
28
Pi Zero W Pi A+ Pi 3 B+ Pi 4 B
Processador
Broadcom
1 GHz
Broadcom
700 MHz
Broadcom
1,4 GHz quad-
core
Broadcom
1,5 GHz quad-
core
Memória RAM 512 MB 256 MB 1 GB 4GB
Portas USB 1 (micro USB) 1 4
2 (USB 3.0)
2 (USB 2.0)
Conectividade
Wi-Fi 2,4 GHz,
Mini-HDMI, 4.1
(BLE)
HDMI
Wi-Fi Dual Band
(2,4 GHz e 5 GHz) e
Ethernet, HDMI, 4.2
(BLE)
Wi-Fi Dual Band
(2,4 GHz e 5 GHz) e
Ethernet, 2 portas
Micro-HDMI, 5.0
(BLE)
Valor $10.00 $24.95 $34.95 $55.00
09/07/2019
$ 1.00 = R$3.80
29
Comparação Geral
30
Arduino
MEGA 2560
Raspberry
Pi 4 B
Banana Pi
R2
Orange Pi PC
Plus H3
Processador
ATmega2560
16MHz
Broadcom
1,5 GHz Quad-
core
Quad-core
1.3GHz ARM
Cortex-A7
Cortex-A7
600 MHz
Quad-core
Memória RAM 8K 4GB 2GB 1GB
Portas USB -
2 (USB 3.0)
2 (USB 2.0)
2x USB 3.0
host,1x USB 2.0
OTG
3 USB host
1 USB OTG
(micro-USB)
Conectividade -
Wi-Fi Dual Band
(2,4 GHz e 5 GHz) e
Ethernet, 2 portas
Micro-HDMI,
5.0 (BLE)
Wi-Fi Dual Band
(2,4 GHz e 5 GHz) e
Ethernet, HDMI,
4.1 (BLE)
Wi-Fi Dual Band
(2,4 GHz e 5 GHz) e
Ethernet, HDMI
Portas I/O 54 40 28 40
Valor $38.50 $55.00 $100.00 $25.00
09/07/2019
$ 1.00 = R$3.80
Want big impact?
Use big image.
31
O que são
Thin Clients e
Clusters?
Thin Client
Vantagens
○ Baixo custo de
administração de TI;
○ Facilidade de
proteção;
○ Baixo custo de
hardware;
○ Baixo consumo de
energia;
○ Valor desprezível para
a maioria dos ladrões;
○ Resistência a
ambientes hostis;
○ Menor largura de
banda de rede.
Desvantagens
○ Lentidão no
processamento de
dados até mesmo
entre arquivos simples
com OpenOffice;
○ Se o servidor der
problema todo mundo
fica sem
comunicação;
○ Os dados são perdidos
com frequência entre
a comunicação com o
servidor.
33
https://bit.ly/2JHrnLZ
Clusters
Tipos
○ Failover ou High
Availability (HA);
○ Load Balancing;
○ Processamento
Paralelo;
○ Modelos
Combinados.
34
https://bit.ly/2XGczlN
Conexões
e
Curiosidades
36
Clusters em
paralelo + Titanic
https://glo.bo/2LjP2Fx
37
Raspberry + Cluster
https://bit.ly/2G8vYpK
https://bit.ly/2XKlmTO
38
Raspberry + IoT
https://bit.ly/2LVmmlI
Referências
Then and now: a brief history of single board computers. Disponível em:
<https://www.electronicspecifier.com/communications/then-and-now-a-brief-history-of-single-board-computers>. Acesso
em: 04 de maio de 2019.
Computador Single-Board História. Disponível em: <http://pt.oem-pcb.com/info/single-board-computer-history-printed-
circuit-19265257.html>. Acesso em: 04 de maio de 2019.
The History of Single Board Computers. Disponível em: <http://www.singleboardcomputer.org/the-history-of-single-board-
computers/>. Acesso em: 04 de maio de 2019.
What is Arduino?. Disponível em: <https://www.arduino.cc/en/Guide/Introduction>. Acesso em: 24 de maio de 2019.
Introdução ao Arduino - Primeiros passos na plataforma. Disponível em: <https://www.embarcados.com.br/arduino-
primeiros-passos/>. Acesso em: 23 de maio de 2019.
Arduino: O que é? Pra que serve? Quais as possibilidades?. Disponível em: <https://medium.com/nossa-coletividad/arduino-
o-que-%C3%A9-pra-que-serve-quais-as-possibilidades-efbd59d33491>. Acesso em: 23 de maio de 2019.
O que é Arduino e como funciona?. Disponível em: <https://portal.vidadesilicio.com.br/o-que-e-arduino-e-como-funciona/>.
Acesso em: 23 de maio de 2019.
O que é um Arduino e o que pode ser feito com ele?. Disponível em: <https://www.techtudo.com.br/noticias/noticia/2013/10/o-
que-e-um-arduino-e-o-que-pode-ser-feito-com-ele.html>. Acesso em: 23 de maio de 2019.
O que é Arduino?. Disponível em: <https://www.filipeflop.com/blog/o-que-e-arduino/>. Acesso em: 23 de maio de 2019.
Free High Quality Arduino Icon. Disponível em: <https://www.freeiconspng.com/img/17555>. Acesso em: 24 de maio de 2019.
Arduino: especificações por modelo. Disponível em: <http://autocorerobotica.blog.br/arduino-especificacoes-por-modelo/>.
Acesso em: 31 de maio de 2019.
Qual Arduino Comprar? Conheça os Tipos de Arduino. Disponível em: <https://www.filipeflop.com/blog/tipos-de-arduino-
qual-comprar/>. Acesso em: 31 de maio de 2019.
Qual a diferença entre os modelos de Arduino? Qual deles devo escolher?. Disponível em:
<https://www.sgnrobotica.com/single-post/2017/08/24/Qual-a-diferen%C3%A7a-entre-os-modelos-de-Arduino-Qual-deles-
devo-escolher>. Acesso em: 31 de maio de 2019.
Conheça Todas as Placas Arduino. Disponível em: <http://blog.novaeletronica.com.br/conheca-todas-placas-arduino/>.
Acesso em: 31 de maio de 2019.
39
Referências
Conheça um pouco da história da Fundação Raspberry Pi, que acaba de completar 6 anos. Disponível em:
<https://simplyas.com/modbox/pt/conheca-um-pouco-da-historia-da-fundacao-raspberry-pi-que-acaba-de-completar-
6-anos/>. Acesso em: 14 de junho de 2019.
Raspberry Pi: o que é, para que serve e como comprar. Disponível em: <https://olhardigital.com.br/noticia/raspberry-pi-o-
que-e-para-que-serve-e-como-comprar/82921>. Acesso em: 14 de junho de 2019.
Raspberry Pi. Disponível em: <https://pt.wikipedia.org/wiki/Raspberry_Pi>. Acesso em: 14 de junho de 2019.
O que é Raspberry Pi?. Disponível em: <https://canaltech.com.br/hardware/o-que-e-raspberry-pi/>. Acesso em: 14 de junho de
2019.
A revolução do Raspberry Pi. Disponível em: <https://www.hardware.com.br/artigos/raspberrypi/>. Acesso em: 14 de junho de
2019.
Minha experiência com o Raspberry Pi. Disponível em: <https://digichem.org/2016/02/26/minha-experiencia-com-o-
raspberry-pi/>. Acesso em: 15 de junho de 2019.
Banana Pi R2 BPI-R2 Quad-Core ARM Cortex-A7 SATA Interface Development Board. Disponível em:
<https://www.vtera.net/banana-pi-r2-bpi-r2-quad-core-arm-cortex-a7-sata-interface-development-board/>. Acesso em:
09 de julho de 2019.
ARDUINO MEGA 2560 REV3. Disponível em: <https://store.arduino.cc/usa/mega-2560-r3/>. Acesso em: 09 de julho de 2019.
BPI-R2. Disponível em: <http://www.banana-pi.org/r2.html/>. Acesso em: 09 de julho de 2019.
Primeiros passos - Orange Pi PC Plus H3. Disponível em: <https://www.embarcados.com.br/primeiros-passos-orange-pi-pc-
plus-h3//>. Acesso em: 15 de junho de 2019.
O que é virtualização?. Disponível em: <https://www.profissionaisti.com.br/2014/07/o-que-e-virtualizacao/>.
O que são hypervisors? . Disponível em: <https://ostec.blog/geral/o-que-sao-hypervisors>.
O que é hypervisor e quais são os tipos de hypervisor que existem?. Disponível em: <https://faqinformatica.com/o-que-e-
hypervisor-tipos-de-hypervisor/>.
What is paravirtualization?. Disponível em: <https://www.techopedia.com/definition/16816/paravirtualization>.
Full virtualization vs. paravirtualization: What are the key differences?. Disponível em:
<https://searchservervirtualization.techtarget.com/answer/Full-virtualization-vs-paravirtualization-What-are-the-key-
differences>.
40
Referências
CONHECENDO UM POUCO SOBRE THIN-CLIENT. Viva o linux. Disponível em: <https://www.vivaolinux.com.br/dica/Conhecendo-
um-pouco-sobre-ThinClient >. Publicado em: 22, dez. 2009. Acesso em 04, maio de 2019.
O QUE É UM THIN CLIENT?. HFTecnologia. Disponível em: < https://hftecnologia.com.br/o-que-e-thin-client/>. Publicado em: 02,
jan. 2019. Acesso em 04, maio de 2019. SOUZA, Lucas.
PRA QUÊ GASTAR TANTO SE VOCÊ PODE TER UM THIN CLIENT?.Blog da lojamundi. Disponível em :< https://www.lojamundi.com.br/
DELL LANÇA UM NOVO THIN CLIENT VOLTADO PARA MÉDIAS E GRANDES EMPRESAS. CanalTech. Disponível em
:<https://canaltech.com.br/mercado/dell-lanca-novo-thin-client-voltado-para-medias-e-grandes-empresas-85764/>.
Publicado em: 13, dez. 2016. Acesso em 23, maio de 2019.
THIN CLIENT OU DESKTOP, QUANDO E ONDE DEVO UTILIZAR UM OU OUTRO. TIespecialistas. Disponível em
:<https://www.tiespecialistas.com.br/thinclient-ou-desktop-quando-e-onde-devo-utilizar-um-ou-outro/>. Publicado em: 18,
fev. 2011. Acesso em 23, maio de 2019.
COM A COMPUTAÇÃO NA NUVEM, "THIN CLIENTS" PODEM SER ALTERNATIVAS AOS PCS. ITmídia. Disponível em:
<https://itmidia.com/com-a-computacao-na-nuvem-thin-clients-podem-ser-alternativa-aos-pcs/>. Publicado em: 23, maio.
2015 Acesso em 23, maio de 2019.
IaaS ( infraestrutura com serviço ) do azure. Disponível em: <https://azure.microsoft.com/pt-br/overview/what-is-
azure/iaas/?&OCID=AID719802_SEM_ZtjOckLw&lnkd=Google_Azure_Nonbrand&dclid=CKfrx5-qv-ICFVEC1AodA8sJKw>. Acesso
em 28 de maio de 2019.
O que é o azure?. Disponível em: <https://azure.microsoft.com/pt-br/overview/what-is-azure/>. Acesso em 28 de maio de 2019.
ERP, o que é e como funciona. Disponível em: <http://www.sispro.com.br/blog/erp/erp-o-que-e-e-como-funciona/>. Acesso
em 28 de maio de 2019.
O que é "computação em nuvem" e quais seus tipos. Disponível em:< https://www.profissionaisti.com.br/2014/07/o-que-e-
computacao-em-nuvem-e-quais-os-principais-tipos/>. Acesso em 28 em maio de 2019.
O que é o SaaS?. Disponível em:< https://azure.microsoft.com/pt-br/overview/what-is-saas/>, Acesso em 28 de maio de 2019.
O que é CRM?. Disponível em:< https://www.salesforce.com/br/crm/>. Acesso em 28 de maio de 2019.
Hybrid, Multicloud Management. Disponível em:<https://www.ibm.com/cloud/management>.Acesso em 28 de maio de 2019.
Node.Js- o que é, como funciona e quais as vantagens. Disponível em:<https://www.opus-software.com.br/node-js/>. Acesso
em 28 de maio de 2019.
41
Referências
O que é IaaS?. Disponível em:< https://azure.microsoft.com/pt-br/overview/what-is-iaas/>. Acesso em 28 de maio de 2019.
O que é PaaS?. Disponível em:<https://azure.microsoft.com/pt-br/overview/what-is-paas/>. Acesso em 28 de maio de 2019.
O que é a Plataforma Windows Azure?. Disponível em:<https://www.youtube.com/watch?v=rEhHhFfWoiE>.Acesso em 04 de
junho de 2019.
IBM cloud Discovery 2018 - resumo do evento - TecMundo. Disponível em:< https://www.youtube.com/watch?v=uSJe6SctyJ0>.
Acesso em 04 de junho de 2019.
Nuvem Híbrida, o que é e por que ela é considerada o "futuro do TI". Disponível em:
<https://www.profissionaisti.com.br/2018/02/nuvem-hibrida-o-que-e-e-por-que-ela-e-considerada-o-futuro-da-ti/>. Acesso
em 19 de maio de 2019
Conheça os tipos de nuvem e suas principais características. Disponível em:<https://blog.tecjump.com.br/quais-sao-os-
tipos-de-nuvem/>. Acesso em 19 de maio de 2019.
Nuvem pública: você sabe do que estamos falando?. Disponível em:<http://suporti.com/nuvem-publica/>. Acesso em 19 de
maio de 2019.
O que é computação em nuvem. Disponível em:<https://azure.microsoft.com/pt-br/overview/what-is-cloud-computing/>.
Acesso em 19 de maio de 2019.
A importância da nuvem para o crescimento de pequenas e médias empresas. Disponível em:
<https://skyone.solutions/pb/importancia-da-nuvem-para-o-crescimento-de-pequenas-e-medias-empresas/>.
4 previsões para o futuro da computação em nuvem. Disponível em: <https://www.dualsys.com.br/blog/4-previsoes-para-o-
futuro-da-computacao-em-nuvem/>.
O futuro da computação ainda está nas nuvens. Disponível em: <https://canaltech.com.br/computacao-na-nuvem/o-
futuro-da-computacao-ainda-esta-nas-nuvens-130053/>
A expansão da Computação em Nuvem no mundo corporativo. Disponível em: <https://canaltech.com.br/computacao-na-
nuvem/a-expansao-da-computacao-em-nuvem-no-mundo-corporativo-93394/>.
Cresce investimento em computação em nuvem no Brasil. Disponível em:
<https://www.ecommercebrasil.com.br/artigos/cresce-investimento-em-computacao-em-nuvem-no-brasil/>.
7 grandes empresas que usam serviços de computação em nuvem. Disponível em: <https://www.ipm.com.br/blog/7-
grandes-empresas-que-usam-computacao-em-nuvem/>.
42
43
Obrigado!
Perguntas?
Nosso blog:
○ gt8-hardware.blogspot.com

Mais conteúdo relacionado

Semelhante a História e tipos de computação em nuvem

Montando sua própria placa arduino e compartilhando seus projetos de hardware
Montando sua própria placa arduino e compartilhando seus projetos de hardwareMontando sua própria placa arduino e compartilhando seus projetos de hardware
Montando sua própria placa arduino e compartilhando seus projetos de hardwareFabio Souza
 
QCon Rio 2015 - IoT é muito mais que hardware conectado: explorando arquitetu...
QCon Rio 2015 - IoT é muito mais que hardware conectado: explorando arquitetu...QCon Rio 2015 - IoT é muito mais que hardware conectado: explorando arquitetu...
QCon Rio 2015 - IoT é muito mais que hardware conectado: explorando arquitetu...Jorge Maia
 
Empreender em IoT no Brasil - desafios e oportunidades.
Empreender em IoT no Brasil - desafios e oportunidades.Empreender em IoT no Brasil - desafios e oportunidades.
Empreender em IoT no Brasil - desafios e oportunidades.Embarcados
 
IoT – Internet of Things. Do Básico ao Hello World!
IoT – Internet of Things. Do Básico ao Hello World!IoT – Internet of Things. Do Básico ao Hello World!
IoT – Internet of Things. Do Básico ao Hello World!Rodolfo Cruz
 
MICROCONTROLADORES E PLATAFORMAS DE PROTOTIPAGEM
MICROCONTROLADORES E PLATAFORMAS DE PROTOTIPAGEMMICROCONTROLADORES E PLATAFORMAS DE PROTOTIPAGEM
MICROCONTROLADORES E PLATAFORMAS DE PROTOTIPAGEMzelmasantos2015
 
Comunicação de Dispositivos IoT com MQTT
Comunicação de Dispositivos IoT com MQTTComunicação de Dispositivos IoT com MQTT
Comunicação de Dispositivos IoT com MQTTJorge Maia
 
Internet das coisas, conhecendo plataformas de desenvolvimentos
Internet das coisas, conhecendo plataformas de desenvolvimentosInternet das coisas, conhecendo plataformas de desenvolvimentos
Internet das coisas, conhecendo plataformas de desenvolvimentosDouglas Esteves
 
Arduino: hardware hacking & coding dojo
Arduino: hardware hacking & coding dojoArduino: hardware hacking & coding dojo
Arduino: hardware hacking & coding dojoLuciano Ramalho
 
IoT Usando Azure Como Backend
IoT Usando Azure Como BackendIoT Usando Azure Como Backend
IoT Usando Azure Como BackendJorge Maia
 
Ampliando os Horizontes dos Profissionais de Redes através do Python
Ampliando os Horizontes dos Profissionais de Redes através do PythonAmpliando os Horizontes dos Profissionais de Redes através do Python
Ampliando os Horizontes dos Profissionais de Redes através do PythonIP10
 
Introdução ao Arduino - Renato Severo - Tchelinux Santa Cruz do Sul 2019
Introdução ao Arduino - Renato Severo - Tchelinux Santa Cruz do Sul 2019Introdução ao Arduino - Renato Severo - Tchelinux Santa Cruz do Sul 2019
Introdução ao Arduino - Renato Severo - Tchelinux Santa Cruz do Sul 2019Tchelinux
 
Desenvolvendo Produtos para Internet das Coisas
Desenvolvendo Produtos para Internet das CoisasDesenvolvendo Produtos para Internet das Coisas
Desenvolvendo Produtos para Internet das CoisasMarco Antonio Maciel
 
Internet das Coisas - Conceitos, tecnologias e aplicações
Internet das Coisas - Conceitos, tecnologias e aplicaçõesInternet das Coisas - Conceitos, tecnologias e aplicações
Internet das Coisas - Conceitos, tecnologias e aplicaçõesFabio Souza
 

Semelhante a História e tipos de computação em nuvem (20)

Existe vida após o arduino?
Existe vida após o arduino? Existe vida após o arduino?
Existe vida após o arduino?
 
Existe vida após o Arduino?
Existe vida após o Arduino?Existe vida após o Arduino?
Existe vida após o Arduino?
 
Montando sua própria placa arduino e compartilhando seus projetos de hardware
Montando sua própria placa arduino e compartilhando seus projetos de hardwareMontando sua própria placa arduino e compartilhando seus projetos de hardware
Montando sua própria placa arduino e compartilhando seus projetos de hardware
 
Desafios do IoT
Desafios do IoTDesafios do IoT
Desafios do IoT
 
QCon Rio 2015 - IoT é muito mais que hardware conectado: explorando arquitetu...
QCon Rio 2015 - IoT é muito mais que hardware conectado: explorando arquitetu...QCon Rio 2015 - IoT é muito mais que hardware conectado: explorando arquitetu...
QCon Rio 2015 - IoT é muito mais que hardware conectado: explorando arquitetu...
 
Internet das coisas
Internet das coisasInternet das coisas
Internet das coisas
 
CPBR7 - Existe vida depois do Arduino?
CPBR7 - Existe vida depois do Arduino?CPBR7 - Existe vida depois do Arduino?
CPBR7 - Existe vida depois do Arduino?
 
Empreender em IoT no Brasil - desafios e oportunidades.
Empreender em IoT no Brasil - desafios e oportunidades.Empreender em IoT no Brasil - desafios e oportunidades.
Empreender em IoT no Brasil - desafios e oportunidades.
 
IoT – Internet of Things. Do Básico ao Hello World!
IoT – Internet of Things. Do Básico ao Hello World!IoT – Internet of Things. Do Básico ao Hello World!
IoT – Internet of Things. Do Básico ao Hello World!
 
MICROCONTROLADORES E PLATAFORMAS DE PROTOTIPAGEM
MICROCONTROLADORES E PLATAFORMAS DE PROTOTIPAGEMMICROCONTROLADORES E PLATAFORMAS DE PROTOTIPAGEM
MICROCONTROLADORES E PLATAFORMAS DE PROTOTIPAGEM
 
Comunicação de Dispositivos IoT com MQTT
Comunicação de Dispositivos IoT com MQTTComunicação de Dispositivos IoT com MQTT
Comunicação de Dispositivos IoT com MQTT
 
Internet das coisas, conhecendo plataformas de desenvolvimentos
Internet das coisas, conhecendo plataformas de desenvolvimentosInternet das coisas, conhecendo plataformas de desenvolvimentos
Internet das coisas, conhecendo plataformas de desenvolvimentos
 
Arduino: hardware hacking & coding dojo
Arduino: hardware hacking & coding dojoArduino: hardware hacking & coding dojo
Arduino: hardware hacking & coding dojo
 
IoT Usando Azure Como Backend
IoT Usando Azure Como BackendIoT Usando Azure Como Backend
IoT Usando Azure Como Backend
 
Ampliando os Horizontes dos Profissionais de Redes através do Python
Ampliando os Horizontes dos Profissionais de Redes através do PythonAmpliando os Horizontes dos Profissionais de Redes através do Python
Ampliando os Horizontes dos Profissionais de Redes através do Python
 
Introdução ao Arduino - Renato Severo - Tchelinux Santa Cruz do Sul 2019
Introdução ao Arduino - Renato Severo - Tchelinux Santa Cruz do Sul 2019Introdução ao Arduino - Renato Severo - Tchelinux Santa Cruz do Sul 2019
Introdução ao Arduino - Renato Severo - Tchelinux Santa Cruz do Sul 2019
 
Desenvolvendo Produtos para Internet das Coisas
Desenvolvendo Produtos para Internet das CoisasDesenvolvendo Produtos para Internet das Coisas
Desenvolvendo Produtos para Internet das Coisas
 
Internet das Coisas - Conceitos, tecnologias e aplicações
Internet das Coisas - Conceitos, tecnologias e aplicaçõesInternet das Coisas - Conceitos, tecnologias e aplicações
Internet das Coisas - Conceitos, tecnologias e aplicações
 
Blockchain Day RJ
Blockchain Day RJBlockchain Day RJ
Blockchain Day RJ
 
Mini-curso CUDA
Mini-curso CUDAMini-curso CUDA
Mini-curso CUDA
 

História e tipos de computação em nuvem

  • 1. UNIVERSIDADE FEDERAL DE SERGIPE Por Igor Fernandes, Nicolas Vieira, Regiane Melo, Thiago Barbosa, Vitoria Meneses. HARDWARE E SISTEMAS DISTRIBUÍDOS
  • 3. Histórico ○ Surgimento e Consolidação; ○ ARPANET; ○ J.C.R. Licklider; ○ John McCarthy; ○ Ramnath Chellapa. 3 https://bit.ly/2JG5nkW https://bit.ly/2NU9zTs https://bit.ly/2LQMcYk
  • 6. Tipos de nuvem Pública o Rede aberta; o Gratuita. o Menor segurança. o Mais restrições. Privada o Rede fechada; o Particular. o Maior segurança. Híbrida o Associação; 6 https://bit.ly/2XNDEUc
  • 7. Aplicação Clássica ○ Maquinário próprio; ○ Licenças; ○ Aplicação; ○ Banco de Dados. 7 https://bit.ly/2JwuiqM
  • 8. Tipos Serviços na nuvem Iaas o Infraestrutura. Paas o Plataforma. Saas o Software; o Sistema. 8 https://bit.ly/2GaGxsy
  • 9. Contexto Atual ○ Vantagens / Desvantagens; ○ No mundo; ○ No Brasil; ○ Investimentos. 9 https://bit.ly/2JyCxEj
  • 10. 10 Principais Empresas Salesforce.com o Preço da ação: U$ 43,22; o Valor de mercado: U$ 25,496 bilhões. LinkedIn o Preço da ação: U$ 208,53; o Valor de mercado: U$ 23,014 bilhões. Workday o Preço da ação: U$ 68,57; o Valor de mercado: U$ 11,862 bilhões. NetSuite o Preço da ação: U$ 95,77; o Valor de mercado: U$ 7,006 bilhões. ServiceNow o Preço da ação: U$ 44,14; o Valor de mercado: U$ 5,928 bilhões. https://bit.ly/2GcEfZF https://bit.ly/32pEAlc https://bit.ly/30xvlh6 https://bit.ly/30Aw2qe https://bit.ly/2JEL1bN
  • 11. 11 Empresas mais populares Netflix Google Spotify Adobe Creative Cloud Ebanx https://bit.ly/2SkoiWo https://bit.ly/2SichAzhttps://bit.ly/2XQOo4x https://bit.ly/2Y4yEiqhttps://bit.ly/2XIib3R
  • 12. O Futuro ○ Nuvem Híbrida; ○ Crescimento do mercado; ○ Maior adesão das empresas; ○ Maior competitividade no mercado. 12 https://bit.ly/2xMJ5bK
  • 14. “ É a criação de um ambiente virtual que simula o real, propiciando a utilização de diversos sistemas e apps sem a necessidade de acesso físico à máquina na qual estão hospedados. 14 O que é virtualização?
  • 15. “ O hypervisor é essencialmente uma camada entre o hardware e o software e é através dele que diversas máquinas virtuais podem ter acesso ao CPU. 15 O que são hypervisors?
  • 16. Tipos de virtualização ○ De Servidores ○ De Aplicativos ○ De Desktop 16 https://bit.ly/2JuFG7U
  • 18. Comparação Vantagens ○ Traz redução de custos e maior aproveitamento do recurso físico; ○ Vantagens ecológicas. Desvantagens ○ Projetos de virtualização podem ser caros; ○ Quanto mais aplicações virtualizadas, mais recursos físicos são necessários para manutenção. 18
  • 20. Single Board Computer ○ Contextualização; ○ Arduino; ○ Raspberry; ○ Outros modelos. 20 https://bit.ly/32hVCBH
  • 21. Contextualização Antes ○ Tubos a vácuo; ○ Consumiam muita eletricidade Agora ○ Diminuição do tamanho das portas lógicas; ○ Plataforma "pronta para uso“. 21 https://bit.ly/2XX7KJh
  • 22. 22
  • 23. Arduino ○ Plataforma de prototipagem; ○ Itália; ○ Funcional; ○ Tendência educacional; ○ C/C++. 23 https://bit.ly/2xfH9WU
  • 24. “ O Arduino é uma plataforma de prototipagem eletrônica open- source que se baseia em hardware e software flexíveis e fáceis de usar. É destinado a artistas, designers, hobbistas e qualquer pessoa interessada em criar objetos ou ambientes interativos. 24
  • 25. Modelos 25 UNO MEGA 2560 NANO Microcontrolador ATmega328 ATmega2560 ATmega168 ou ATmega328 Portas Digitais 14 54 14 Portas Analógicas 6 16 6 Memória Flash 32K 256K 16K (ATmega168) 32K(ATmega328) Valor $22.00 $38.50 $22.00 09/07/2019 $ 1.00 = R$3.80
  • 26. 26
  • 27. Raspberry ○ Reino Unido; ○ Fundação Raspberry Pi; ○ Laboratório de Computação da Universidade de Cambridge; ○ Explorar a área da computação. 27 https://bit.ly/2GPG0eu
  • 28. Modelos 28 Pi Zero W Pi A+ Pi 3 B+ Pi 4 B Processador Broadcom 1 GHz Broadcom 700 MHz Broadcom 1,4 GHz quad- core Broadcom 1,5 GHz quad- core Memória RAM 512 MB 256 MB 1 GB 4GB Portas USB 1 (micro USB) 1 4 2 (USB 3.0) 2 (USB 2.0) Conectividade Wi-Fi 2,4 GHz, Mini-HDMI, 4.1 (BLE) HDMI Wi-Fi Dual Band (2,4 GHz e 5 GHz) e Ethernet, HDMI, 4.2 (BLE) Wi-Fi Dual Band (2,4 GHz e 5 GHz) e Ethernet, 2 portas Micro-HDMI, 5.0 (BLE) Valor $10.00 $24.95 $34.95 $55.00 09/07/2019 $ 1.00 = R$3.80
  • 29. 29
  • 30. Comparação Geral 30 Arduino MEGA 2560 Raspberry Pi 4 B Banana Pi R2 Orange Pi PC Plus H3 Processador ATmega2560 16MHz Broadcom 1,5 GHz Quad- core Quad-core 1.3GHz ARM Cortex-A7 Cortex-A7 600 MHz Quad-core Memória RAM 8K 4GB 2GB 1GB Portas USB - 2 (USB 3.0) 2 (USB 2.0) 2x USB 3.0 host,1x USB 2.0 OTG 3 USB host 1 USB OTG (micro-USB) Conectividade - Wi-Fi Dual Band (2,4 GHz e 5 GHz) e Ethernet, 2 portas Micro-HDMI, 5.0 (BLE) Wi-Fi Dual Band (2,4 GHz e 5 GHz) e Ethernet, HDMI, 4.1 (BLE) Wi-Fi Dual Band (2,4 GHz e 5 GHz) e Ethernet, HDMI Portas I/O 54 40 28 40 Valor $38.50 $55.00 $100.00 $25.00 09/07/2019 $ 1.00 = R$3.80
  • 31. Want big impact? Use big image. 31
  • 32. O que são Thin Clients e Clusters?
  • 33. Thin Client Vantagens ○ Baixo custo de administração de TI; ○ Facilidade de proteção; ○ Baixo custo de hardware; ○ Baixo consumo de energia; ○ Valor desprezível para a maioria dos ladrões; ○ Resistência a ambientes hostis; ○ Menor largura de banda de rede. Desvantagens ○ Lentidão no processamento de dados até mesmo entre arquivos simples com OpenOffice; ○ Se o servidor der problema todo mundo fica sem comunicação; ○ Os dados são perdidos com frequência entre a comunicação com o servidor. 33 https://bit.ly/2JHrnLZ
  • 34. Clusters Tipos ○ Failover ou High Availability (HA); ○ Load Balancing; ○ Processamento Paralelo; ○ Modelos Combinados. 34 https://bit.ly/2XGczlN
  • 36. 36 Clusters em paralelo + Titanic https://glo.bo/2LjP2Fx
  • 39. Referências Then and now: a brief history of single board computers. Disponível em: <https://www.electronicspecifier.com/communications/then-and-now-a-brief-history-of-single-board-computers>. Acesso em: 04 de maio de 2019. Computador Single-Board História. Disponível em: <http://pt.oem-pcb.com/info/single-board-computer-history-printed- circuit-19265257.html>. Acesso em: 04 de maio de 2019. The History of Single Board Computers. Disponível em: <http://www.singleboardcomputer.org/the-history-of-single-board- computers/>. Acesso em: 04 de maio de 2019. What is Arduino?. Disponível em: <https://www.arduino.cc/en/Guide/Introduction>. Acesso em: 24 de maio de 2019. Introdução ao Arduino - Primeiros passos na plataforma. Disponível em: <https://www.embarcados.com.br/arduino- primeiros-passos/>. Acesso em: 23 de maio de 2019. Arduino: O que é? Pra que serve? Quais as possibilidades?. Disponível em: <https://medium.com/nossa-coletividad/arduino- o-que-%C3%A9-pra-que-serve-quais-as-possibilidades-efbd59d33491>. Acesso em: 23 de maio de 2019. O que é Arduino e como funciona?. Disponível em: <https://portal.vidadesilicio.com.br/o-que-e-arduino-e-como-funciona/>. Acesso em: 23 de maio de 2019. O que é um Arduino e o que pode ser feito com ele?. Disponível em: <https://www.techtudo.com.br/noticias/noticia/2013/10/o- que-e-um-arduino-e-o-que-pode-ser-feito-com-ele.html>. Acesso em: 23 de maio de 2019. O que é Arduino?. Disponível em: <https://www.filipeflop.com/blog/o-que-e-arduino/>. Acesso em: 23 de maio de 2019. Free High Quality Arduino Icon. Disponível em: <https://www.freeiconspng.com/img/17555>. Acesso em: 24 de maio de 2019. Arduino: especificações por modelo. Disponível em: <http://autocorerobotica.blog.br/arduino-especificacoes-por-modelo/>. Acesso em: 31 de maio de 2019. Qual Arduino Comprar? Conheça os Tipos de Arduino. Disponível em: <https://www.filipeflop.com/blog/tipos-de-arduino- qual-comprar/>. Acesso em: 31 de maio de 2019. Qual a diferença entre os modelos de Arduino? Qual deles devo escolher?. Disponível em: <https://www.sgnrobotica.com/single-post/2017/08/24/Qual-a-diferen%C3%A7a-entre-os-modelos-de-Arduino-Qual-deles- devo-escolher>. Acesso em: 31 de maio de 2019. Conheça Todas as Placas Arduino. Disponível em: <http://blog.novaeletronica.com.br/conheca-todas-placas-arduino/>. Acesso em: 31 de maio de 2019. 39
  • 40. Referências Conheça um pouco da história da Fundação Raspberry Pi, que acaba de completar 6 anos. Disponível em: <https://simplyas.com/modbox/pt/conheca-um-pouco-da-historia-da-fundacao-raspberry-pi-que-acaba-de-completar- 6-anos/>. Acesso em: 14 de junho de 2019. Raspberry Pi: o que é, para que serve e como comprar. Disponível em: <https://olhardigital.com.br/noticia/raspberry-pi-o- que-e-para-que-serve-e-como-comprar/82921>. Acesso em: 14 de junho de 2019. Raspberry Pi. Disponível em: <https://pt.wikipedia.org/wiki/Raspberry_Pi>. Acesso em: 14 de junho de 2019. O que é Raspberry Pi?. Disponível em: <https://canaltech.com.br/hardware/o-que-e-raspberry-pi/>. Acesso em: 14 de junho de 2019. A revolução do Raspberry Pi. Disponível em: <https://www.hardware.com.br/artigos/raspberrypi/>. Acesso em: 14 de junho de 2019. Minha experiência com o Raspberry Pi. Disponível em: <https://digichem.org/2016/02/26/minha-experiencia-com-o- raspberry-pi/>. Acesso em: 15 de junho de 2019. Banana Pi R2 BPI-R2 Quad-Core ARM Cortex-A7 SATA Interface Development Board. Disponível em: <https://www.vtera.net/banana-pi-r2-bpi-r2-quad-core-arm-cortex-a7-sata-interface-development-board/>. Acesso em: 09 de julho de 2019. ARDUINO MEGA 2560 REV3. Disponível em: <https://store.arduino.cc/usa/mega-2560-r3/>. Acesso em: 09 de julho de 2019. BPI-R2. Disponível em: <http://www.banana-pi.org/r2.html/>. Acesso em: 09 de julho de 2019. Primeiros passos - Orange Pi PC Plus H3. Disponível em: <https://www.embarcados.com.br/primeiros-passos-orange-pi-pc- plus-h3//>. Acesso em: 15 de junho de 2019. O que é virtualização?. Disponível em: <https://www.profissionaisti.com.br/2014/07/o-que-e-virtualizacao/>. O que são hypervisors? . Disponível em: <https://ostec.blog/geral/o-que-sao-hypervisors>. O que é hypervisor e quais são os tipos de hypervisor que existem?. Disponível em: <https://faqinformatica.com/o-que-e- hypervisor-tipos-de-hypervisor/>. What is paravirtualization?. Disponível em: <https://www.techopedia.com/definition/16816/paravirtualization>. Full virtualization vs. paravirtualization: What are the key differences?. Disponível em: <https://searchservervirtualization.techtarget.com/answer/Full-virtualization-vs-paravirtualization-What-are-the-key- differences>. 40
  • 41. Referências CONHECENDO UM POUCO SOBRE THIN-CLIENT. Viva o linux. Disponível em: <https://www.vivaolinux.com.br/dica/Conhecendo- um-pouco-sobre-ThinClient >. Publicado em: 22, dez. 2009. Acesso em 04, maio de 2019. O QUE É UM THIN CLIENT?. HFTecnologia. Disponível em: < https://hftecnologia.com.br/o-que-e-thin-client/>. Publicado em: 02, jan. 2019. Acesso em 04, maio de 2019. SOUZA, Lucas. PRA QUÊ GASTAR TANTO SE VOCÊ PODE TER UM THIN CLIENT?.Blog da lojamundi. Disponível em :< https://www.lojamundi.com.br/ DELL LANÇA UM NOVO THIN CLIENT VOLTADO PARA MÉDIAS E GRANDES EMPRESAS. CanalTech. Disponível em :<https://canaltech.com.br/mercado/dell-lanca-novo-thin-client-voltado-para-medias-e-grandes-empresas-85764/>. Publicado em: 13, dez. 2016. Acesso em 23, maio de 2019. THIN CLIENT OU DESKTOP, QUANDO E ONDE DEVO UTILIZAR UM OU OUTRO. TIespecialistas. Disponível em :<https://www.tiespecialistas.com.br/thinclient-ou-desktop-quando-e-onde-devo-utilizar-um-ou-outro/>. Publicado em: 18, fev. 2011. Acesso em 23, maio de 2019. COM A COMPUTAÇÃO NA NUVEM, "THIN CLIENTS" PODEM SER ALTERNATIVAS AOS PCS. ITmídia. Disponível em: <https://itmidia.com/com-a-computacao-na-nuvem-thin-clients-podem-ser-alternativa-aos-pcs/>. Publicado em: 23, maio. 2015 Acesso em 23, maio de 2019. IaaS ( infraestrutura com serviço ) do azure. Disponível em: <https://azure.microsoft.com/pt-br/overview/what-is- azure/iaas/?&OCID=AID719802_SEM_ZtjOckLw&lnkd=Google_Azure_Nonbrand&dclid=CKfrx5-qv-ICFVEC1AodA8sJKw>. Acesso em 28 de maio de 2019. O que é o azure?. Disponível em: <https://azure.microsoft.com/pt-br/overview/what-is-azure/>. Acesso em 28 de maio de 2019. ERP, o que é e como funciona. Disponível em: <http://www.sispro.com.br/blog/erp/erp-o-que-e-e-como-funciona/>. Acesso em 28 de maio de 2019. O que é "computação em nuvem" e quais seus tipos. Disponível em:< https://www.profissionaisti.com.br/2014/07/o-que-e- computacao-em-nuvem-e-quais-os-principais-tipos/>. Acesso em 28 em maio de 2019. O que é o SaaS?. Disponível em:< https://azure.microsoft.com/pt-br/overview/what-is-saas/>, Acesso em 28 de maio de 2019. O que é CRM?. Disponível em:< https://www.salesforce.com/br/crm/>. Acesso em 28 de maio de 2019. Hybrid, Multicloud Management. Disponível em:<https://www.ibm.com/cloud/management>.Acesso em 28 de maio de 2019. Node.Js- o que é, como funciona e quais as vantagens. Disponível em:<https://www.opus-software.com.br/node-js/>. Acesso em 28 de maio de 2019. 41
  • 42. Referências O que é IaaS?. Disponível em:< https://azure.microsoft.com/pt-br/overview/what-is-iaas/>. Acesso em 28 de maio de 2019. O que é PaaS?. Disponível em:<https://azure.microsoft.com/pt-br/overview/what-is-paas/>. Acesso em 28 de maio de 2019. O que é a Plataforma Windows Azure?. Disponível em:<https://www.youtube.com/watch?v=rEhHhFfWoiE>.Acesso em 04 de junho de 2019. IBM cloud Discovery 2018 - resumo do evento - TecMundo. Disponível em:< https://www.youtube.com/watch?v=uSJe6SctyJ0>. Acesso em 04 de junho de 2019. Nuvem Híbrida, o que é e por que ela é considerada o "futuro do TI". Disponível em: <https://www.profissionaisti.com.br/2018/02/nuvem-hibrida-o-que-e-e-por-que-ela-e-considerada-o-futuro-da-ti/>. Acesso em 19 de maio de 2019 Conheça os tipos de nuvem e suas principais características. Disponível em:<https://blog.tecjump.com.br/quais-sao-os- tipos-de-nuvem/>. Acesso em 19 de maio de 2019. Nuvem pública: você sabe do que estamos falando?. Disponível em:<http://suporti.com/nuvem-publica/>. Acesso em 19 de maio de 2019. O que é computação em nuvem. Disponível em:<https://azure.microsoft.com/pt-br/overview/what-is-cloud-computing/>. Acesso em 19 de maio de 2019. A importância da nuvem para o crescimento de pequenas e médias empresas. Disponível em: <https://skyone.solutions/pb/importancia-da-nuvem-para-o-crescimento-de-pequenas-e-medias-empresas/>. 4 previsões para o futuro da computação em nuvem. Disponível em: <https://www.dualsys.com.br/blog/4-previsoes-para-o- futuro-da-computacao-em-nuvem/>. O futuro da computação ainda está nas nuvens. Disponível em: <https://canaltech.com.br/computacao-na-nuvem/o- futuro-da-computacao-ainda-esta-nas-nuvens-130053/> A expansão da Computação em Nuvem no mundo corporativo. Disponível em: <https://canaltech.com.br/computacao-na- nuvem/a-expansao-da-computacao-em-nuvem-no-mundo-corporativo-93394/>. Cresce investimento em computação em nuvem no Brasil. Disponível em: <https://www.ecommercebrasil.com.br/artigos/cresce-investimento-em-computacao-em-nuvem-no-brasil/>. 7 grandes empresas que usam serviços de computação em nuvem. Disponível em: <https://www.ipm.com.br/blog/7- grandes-empresas-que-usam-computacao-em-nuvem/>. 42