INTERNET DAS COISAS NAS NUVENS por Tito Ocampos Abner Carvalho Cleiton Amorim Hugo Brito
Agenda Introdução Computação em nuvem + Internet das Coisas Infraestrutura como Serviço Plataforma como Serviço Software como Serviço Análise de dados como serviço Desafios Conclusões Referências 2
Introdução Internet das coisas: revolução tecnológica que tem como objetivo conectar os itens usados do dia a dia à rede mundial de computadores. Computação nas nuvens: acessar arquivos e executar diferentes tarefas pela internet. 3
Computação em nuvem + Internet das Coisas Computação em Nuvem e Internet das Coisas caminham juntas para estabelecer um novo cenário de tecnologia mundial. Em um mundo com bilhões de dispositivos gerando dados, serão necessários serviços escaláveis, robustos e de alta disponibilidade para armazenar, processar, personalizar e entregar informações de alto valor agregado para os clientes, a qualquer momento, em qualquer lugar. A Internet das Coisas demanda Computação em Nuvem em diversos níveis de serviço, incluindo infraestrutura, plataforma, software e análise de dados. 4
Infraestrutura como Serviço - IaaS A IaaS (Infrasctruture as a Service, infraestrutura como serviço) é uma infraestrutura de TI completa consumida como serviço. Cada usuário ou locatário acessa uma parte de um pool consolidado de recursos agrupados para criar e usar sua própria infraestrutura de computação se, quando e conforme necessário. 5
Benefícios da IaaS Mais eficiência os recursos são virtualizados e agrupados, garantindo que sua infraestrutura física seja usada no máximo de sua capacidade Mais agilidade os recursos de TI podem ser provisionados sob demanda e devolvidos ao pool de recursos com a mesma facilidade Rápida escalabilidade aloque os recursos de computação adicionais instantaneamente para atender às demandas de negócios devido aos momentos de pico e ao crescimento ou declínio da empresa Custos menores os custos de infraestrutura, energia e instalação são usados no modelo de "pagamento conforme o uso" Mais produtividade da equipe de TI provisionamento automatizado por meio do portal de autoatendimento Redução dos recursos desperdiçados processos transparentes de medição e definição de preços, além de ferramentas de chargeback, permitem que os administradores de TI identifiquem onde os custos podem ser reduzidos Maior utilização dos investimentos de TI Mais segurança e proteção dos ativos de informação 6
Plataforma como Serviço PaaS (Platform-as-a-Service, plataforma como serviço) é um ambiente baseado na nuvem no qual você pode desenvolver, testar, executar e gerenciar seus aplicativos. Trabalhar e lançar seus aplicativos mais rapidamente. Quem usa PaaS e por quê? Como a PaaS funciona? Quais são os benefícios da PaaS? Ex: Oracle Cloud 7
Software como Serviço SaaS (Software as a Service, software como serviço) é um software usado em uma rede que não precisa ser baixado em um ambiente computacional local. O aplicativo de software é acessado na Internet, em um provedor SaaS, e é executado no ambiente computacional predefinido do provedor. Como funciona? - Cada usuário é um locatário no ambiente compartilhado, com vários locatários, do provedor de SaaS. Pode ser permitida alguma personalização do software. Contudo, não é comum que o usuário tenha muito controle sobre a arquitetura computacional da infraestrutura, o local ou os níveis de serviço fornecidos. Ex: Skype 8
9
Análise de dados como serviço Análise de dados como serviço (AaaS) refere-se à oferta de software e operações de análise através de tecnologias entregues pela Web. Estes tipos de soluções oferecem às empresas uma alternativa para o desenvolvimento de configurações de hardware internos apenas para executar análise de negócios. 10
Desafios Segurança e Privacidade Muita informação sensível já é armazenada em servidores ao redor do mundo. Porém, a quantidade de dados e a possibilidade de descoberta de conhecimento a partir destes dados atingirá uma escala nunca antes vista na História. Interface amigável Mecanismos de self-service Gerenciamento e balanceamento de carga Bilhetagem e análise de tráfego 11
Conclusão Computação em nuvem atualmente já possui seu mercado estabelecido, mas terá na Internet das Coisas um grande aliado para massificação e popularização nos próximos anos. A Internet das Coisas, por outro lado, depende de computação em nuvem para se consolidar, ganhar escala e se tornar uma realidade nos diversos setores da economia, incluindo a indústria e a eletrônica de consumo. O casamento destas duas gigantes pode se tornar a maior (r)evolução tecnológica da história! 12
Perguntas 1 - Relacione Computação em Nuvem e Internet das Coisas. 2 - Quais os níveis de serviços proporcionados pela Computação em Nuvem que são indispensáveis em IoT? 13
Referências AMOROSO, Danilo. O que é Computação em Nuvens? 2012. Disponível em: <http://www.tecmundo.com.br/computacao-em-nuvem/738-o-que-e-computacao-em-nuvens-.htm>. Acesso em: 07 jul. 2016. ZAMBARDA, Pedro. Internet das Coisas : entenda o conceito e o que muda com a tecnologia. 2014. Disponível em: <http://www.techtudo.com.br/noticias/noticia/2014/08/internet-das-coisas-entenda-oconceito-e-o-que-muda-com-tecnologia.html>. Acesso em: 07 jul. 2016. EMC. Glossário EMC: O QUE É IAAS (INFRASCTRUTURE AS A SERVICE, INFRAESTRUTURA COMO SERVIÇO). Disponível em: <http://brazil.emc.com/corporate/glossary/infrastructure-as-a-service.htm>. Acesso em: 07 jul. 2016. 14
Referências RICARDO, Antonio. O que é SaaS, IaaS e PaaS em Cloud Computing? (Conceitos básicos). 2013. Disponível em: <https://antonioricardo.org/2013/03/28/o-que-e-saas-iaas-e-paas-em-cloud-computingconceitos-basicos/>. Acesso em: 07 jul. 2016. TECHOPEDIA. Analytics as a Service (AaaS). Disponível em: <https://www.techopedia.com/definition/29893/analytics-as-a-service-aaas>. Acesso em: 07 jul. 2016. INTERNET DAS COISAS: Nós, as cidades, os robôs, os carros: Tudo conectado!. Recife: Sociedade Brasileira de Computação, 2015. Disponível em: <http://sbc.org.br/images/flippingbook/computacaobrasil/computa_29_pdf/comp_brasil_2015_4.pdf>. Acesso em: 07 jul. 2016. 15