nuvem, iot, big data... para onde estamos indo? - app day (2016)

36
Nuvem, IoT, Big Data... para onde estamos indo? Renato Groffe

Upload: renato-groff

Post on 12-Apr-2017

121 views

Category:

Software


0 download

TRANSCRIPT

Nuvem, IoT, Big Data...para onde estamos indo?Renato Groffe

Renato Groffe

Mais de 15 anos de experiência na área de Tecnologia MTAC (Microsoft Technical Audience Contributor) Articulista e palestrante em eventos ligados ao

desenvolvimento de software (TechNet, .NET Coders, DotNet Baixada, Baixada Tech, Devmedia)

Site:http://renatogroffe.net/

Facebook:https://www.facebook.com/RenatoGroffeSW/

Canal .NET:https://www.facebook.com/canaldotnet/

Agenda Nuvem IoT Open Source Windows + Linux Realidade Aumentada Big Data Machine Learning

Nuvem (cloud)

Por que cloud?

Priorizar negócio, ao invés de somente a tecnologia

Escalabilidade para atender a demandas crescentes

Aumento de produtividade, eficiência e redução de custos EconomiaEscalabilidadeVelocidade

Escalabilidade

Serviço Ideia básica por trás do conceito de cloud computing

On-premise x Cloud

Algumas classificações bem conhecidas

Você

Você

Você

Provedor Provedor

Provedor

Finalmente…

Cloud

Provisionando uma VMEspecificar imagem e

tamanho da VMInicialmente…

Portal do Azure

>_Scripting

(Windows, Linux and Mac)

REST API

Confirmar e iniciar a execução da VM

Windows ServerLinux

Definir características com base em planos oferecidos

Internet das Coisas (IoT)

IoT • IoT = Internet of Things (Internet das Coisas)

• Conectar dispositivos físicos a aplicações

• Transferência de informações via Internet

• Uso de sensores• Monitoramento

IoT

IoT

Raspberry Pi

Azure IoT Suite

Open Source

OpenSource

• Colaboração dentro da comunidade técnica

• Evolução rápida dos projetos• Principais tecnologias .NET são hoje

abertas

Open Source

Windows + Linux

Linux no Windows

• Bash → Interpretador de comandos• Windows Subsystem for Linux

(WSL)• Parceria entre Microsoft e Canonical

(fornecedora do Ubuntu)

Realidade Aumentada

Realidade Aumentada

Combinação de elementos virtuais com ambiente real

Processamento em tempo real Visualização tridimensional Jogos, medicina, exploração

espacial, engenharia...

Realidade Aumentada

Hololens

Realidade Aumentada

Big Data

Big Data Grandes volumes de dados (na casa dos Terabytes)

Dados estruturados ou não Necessidade de velocidade no

processamento Hadoop é a plataforma mais

utilizada

Big Data

Big Data – Eleições 2008 (EUA)

Big Data – Alemanha (Copa 2014)

Machine Learning

Aprendizado de máquina…

Machine Learning

Campo da Inteligência Artificial Algoritmos e técnicas que

permitem a um computador “aprender”

Reconhecimento de padrões Cortana

Machine Learning - Cortana

Dúvidas?

Obrigado!