GIS Cloud na PráticaFabiano Cucolo
26/08/2015
Um pouco sobre o palestrante
Fabiano Cucolo
11-98266-0244 (WhatsApp)
Consultor de Geotecnologias – Soloverdi Engenharia www.soloverdi.com.br .
Geógrafo e Mestre pela Unesp, dissertação e artigos acadêmicos na linha de
pesquisa que envolveu geoprocessamento, geo-estatística e análise espacial.
Atuação em empresas: SKY, Itau-Unibanco, Cognatis, Telemidia, Conestoga Rovers
(CRA), Sabesp, Imagem, Diagonal Urbana, etc
Docente na: ESIC Business Marketing School, Unitoledo, Unirp
Objetivo
Neste curso serão apresentados os conceitos de Computação na Nuvem, GIS na nuvem, webGIS, Mobile e gerenciamento de dados.
Este curso é voltado a usuários de ArcGIS Desktop, Quantum GIS, MapINFO ou qualquer GIS Desktop, que tem interesse em aumentar as possibilidades de seus projetos, a incluir coleta de dados em campo (mobile), WebGIS, Armazenamento e backup de dados.
O diferencial é o baixo custo e rápida capacitação para atingir estes objetivos, uma vez que o usuário não precisa deter conhecimentos de programação.
Conteúdo
Por que uma nuvem?
O que é Cloud Computing? Vantagens & Desvantagens.
Algumas Características
Conceitos de Serviços e Exemplos.
E o GIS??? Do Desktop até a Cloud.
Apresentação de Sistemas Cloud GIS.
Gerenciamento de Dados na Nuvem
Módulo de Coleta de Dados em Campo
Módulo WebGIS
Por que uma NUVEM?
Ao consultar livros de redes, telecomunicações e afins,
pode-se perceber que o desenho de uma nuvem é
utilizado para fins de abstração. Neste sentido, a nuvem
representa uma rede de algum tipo cuja estrutura não
precisa ser conhecida, pelo menos não naquele
momento.
Por exemplo, se a ideia é a de explicar como funciona
uma tecnologia de comunicação que interliga duas
redes de computadores, não é necessário detalhar as
características de cada uma. Assim, pode-se utilizar uma
nuvem para indicar que há redes ali.
A computação nas nuvens simplesmente absorveu esta
ideia, mesmo porque o desenho de uma nuvem,
seguindo a ideia da abstração, passou também a
representar a internet.
O que é Cloud Computing?
O Cloud Computing é uma tecnologia que permite acesso remoto a programas
(softwares) e a execução de diferentes tipos de tarefas pela Internet.
Assim, o que era tendência e hoje é realidade propõe o abandono da instalação de
aplicativos nos dispositivos eletrônicos e a adesão ao armazenamento de dados em
uma rede e não mais em um computador específico.
Uma tendência....
O que é Cloud Computing?
- Acesso Remoto, basta estar conectado!
- Edição de documentos e aplicativos de qualquer lugar.
- Dispensa investimentos em hardware e software.
- Integração de Dados.
Algumas Vantagens....
Algumas Desvantagens....
- Segurança da Informação (pode ser contornada na nuvem privada).
- Conexão com Internet instável ou lenta.
- Indisponibilidade de redes 3G ou 4G para aplicações móveis.
Algumas Características
- Acesso ao Serviço: Na maioria dos casos, o usuário pode acessar determinadas aplicações independente do seu sistema operacional ou de hardware;
- Infraestrutura: O usuário não precisa se preocupar com a estrutura para executar a aplicação: hardware, procedimentos de backup, controle de segurança, manutenção, entre outros, ficam a cargo do
fornecedor do serviço;
- Compartilhamento de dados: todos os dados ficam no “mesmo lugar”, isto é na nuvem;
- Garantias: Dependendo do fornecedor, o usuário pode contar com alta disponibilidade, já que se um servidor parar de funcionar, por exemplo, os demais que fazem parte da estrutura continuam a oferecer o
serviço;
- Investimento: O usuário pode contar com melhor controle de gastos. Muitas aplicações em cloudcomputing são gratuitas e, quando é necessário pagar, o usuário só o fará em relação aos recursos que
usar ou ao tempo de utilização. Não é, portanto, necessário pagar por uma licença integral de uso, tal
como acontece no modelo tradicional de fornecimento de software;
- APPs: Dependendo da aplicação, o usuário pode precisar instalar um programa cliente em seu computador. Mas, neste caso, todo ou a maior parte do processamento (e até mesmo do armazenamento
de dados) fica por conta das "nuvens".
Conceitos de Serviços e Exemplos
- Em bom português, Software como Serviço.
- Software é oferecido como serviço, uma assinatura mensal, anual, etc
- Não é necessário adquirir licenças
- Não é necessário adquirir hardware
SaaS (Service as a Service)
Conceitos de Serviços e Exemplos
- Plataform as Service (PaaS): Plataforma como serviço, é uma solução abrangente que incluí todos os recursos necessários para uma à operação, como armazenamento, banco de dados, escalabilidade
(aumento automático da capacidade de armazenamento ou processamento), suporte a linguagens de
programação, segurança e assim por diante;
- Database as a Service (DaaS): Banco de Dados como Serviço. O nome já deixa claro que esta
modalidade é direcionada ao fornecimento de serviços para armazenamento.
- Infrastructure as a Service (IaaS): Infraestrutura como Serviço. Parecido com o conceito de PaaS, mas aqui
o foco é a estrutura de hardware ou de máquinas virtuais, com o usuário tendo inclusive acesso a recursos
do sistema operacional;
- Testing as a Service (TaaS): Ensaio como Serviço. Oferece um ambiente apropriado para que o usuário possa testar aplicações e sistemas de maneira remota, simulando o comportamento destes em nível de
execução.
- fonte: http://www.infowester.com/
PaaS, Daas, IaaS e TaaS
Conceitos de Serviços e Exemplos
Email Disco Virtual Fotos e Vídeos
Pacote “Office”
Armazenamento e Infra-estrutura
Antivirus
Mas e o GIS???
E o GIS?? do Desktop até a Nuvem
Consultar
Analisar
Armazenar
Exibir
Capturar
Saída
Construções
Ruas
Realidade
Clientes
Pilares do GIS.... Funções do GIS....
Os sistemas podem prover todas ou só algumas destas características....
A Evolução do GIS: do Desktop até a Nuvem
Sistema Desktop ...
GIS Desktop
Aquisição
Dados vetoriais
Imagens
- Equipe Especialista
- Investimento em Treinamento
- Investimento em Dados
- Investimento em Workstation
- Investimento em Licenças
A Evolução do GIS: do Desktop até a Nuvem
GIS Corporativo...
Banco
De dados
GIS Server
GISDesktop
Intranet
Internet
WebGIS
Edição via
WEB
GIS Móvel
WebGIS
Inte
rop
era
bili
da
de
Servidor de
Imagens
CA
D
Extensões
Aquisição de dados
- Grandes Corporações
- Equipes Especialistas
- Aquisição de Servidores
- Aquisição de Licenças
- Aquisição de Dados
- Altos Investimentos
A Evolução do GIS: do Desktop até a Nuvem
Cloud GIS...
NUVEM
WebGIS
Edição via
WEB
GIS Móvel
WebGIS
Carga de Dados
- Não há necessidade de
investimentos em infraestrutura
de hardware e licenças de
software.
- A maioria dos sistemas provem
um banco de dados, como
eixos de logradouro e imagens
de satélite.
- Como a maioria dos sistemas
é ready-to-use, também
dispensa investimentos iniciais
em desenvolvimento de
software.
- Redução no tempo para
implementação.
- Possibilita que empresas de
menor porte tenham uma
estrutura de GIS Corporativo.
A Evolução do GIS: do Desktop até a Nuvem
Sistema Hibrido ...
GIS Desktop
Dados Locais
- Similar ao sistema tradicional
- Acessa serviços de mapas
- Acessa serviços de imagens
- Armazena na nuvem
- Publica Mapas na WEB
- Permite Mobile
NUVEM
WebGIS
GIS Móvel
Sistemas Cloud GIS
GIS Cloud ArcGIS Online
NETtool
Google Maps& Earth
Waze Wikiloc
Waze
E na prática?