Programação

  • Tópico 1

    1a. Aula 15/09/2016

    Introdução Geral: Apresentação da Disciplina, Metodologia, Conteúdo, Avaliação

    Palestra Convidada 1. Jomar Silva, Intel.

    Apresentações:
    Intel IoT

    Artigos:
    NIST Cloud Computing Reference Architecture
    Cloud Computing Features, Issues and Challenges: A Big Picture

  • Tópico 2

    2a. Aula 22/09/2016

    Palestra Convidada 2. Lucas, Microsoft.

    Apresentações:
    The Cloud for Modern Business
    Criando a Internet das suas Coisas
    Building Cloud Solutions

    Artigo:
    OpenStack: Is this the Future of Cloud Computing?

  • Tópico 3

    3a. Aula 29/09/2016

    Palestra Convidada 3. Cabrini, Fiware.

    Apresentações:
    Tutorial OrionContextBroker
    IoT, Cidades Inteligentes e Plataformas de Internet do Futuro

  • Tópico 4

    4a. Aula 06/10/2016

    Laboratório

    Criar as entidades da casa, sendo que o parâmetro "type" deve ser o seu nome ou sobrenome.

    Criar pelo Freeboard uma interface que possa adquirir os resultados de temperatura de todos os cômodos da residência.


    Apresentações:
    Tutorial OrionContextBroker
    IoT, Cidades Inteligentes e Plataformas de Internet do Futuro

  • Tópico 5

    5a. Aula 13/10/2016

    Teoria:
    - Princípios de Computação Paralela e Distribuída
    - A virtualização
    - Cloud Computing Architecture
    - Aneka: Plataforma Cloud Application
    - programação concorrente: Programação Tópico
    - Computação de Alto Rendimento: Programação de tarefas
    - Dados Computing Intensivo: Map-Reduce Programação
    - plataformas de nuvem na indústria
    - Aplicações em nuvem
    - Tópicos Avançados em Cloud Computing

    Laboratório:
    App inventor - Desenvolvimento de app para Android

    Apresentações:
    Tópicos de Computação em Nuvem 2016
    App inventor - Desenvolvimento de app para Android

    Atividade:
    Fazer a localização de um endereço e colocar na interface do freeboard através do smartphone.

    Data de entrega: 27/10/16.

  • Tópico 6

    6. Aula 20/10/2016

    Visita a empresa EMC

    Computação em nuvem - Virtualização.

  • Tópico 7

    7a. Aula 27/10/2016

    Teoria:

    HADOOP

    1. Definição de Hadoop
    2. A utilização
    3. Qual a finalidade
    4. Sua estrutura
    5. O funcionamento
    6. Map Reduce
    7. Apresentação prática


    Apresentações:

    - Hadoop

    Artigos:

    - Apache Haddop: conceitos teóricos e práticos evolução e novas possibilidades

    - MapReduce: Simplified Data Processing on Large Cluster

  • Tópico 8

    8a. Aula 03/11/2016


    Teoria:

    Computação em nuvem.

    Atividade

    Desenvolvimento de um aplicativo que possa se comunicar em nuvem com finalidade de auxilio as pessoas que utilizam o campus da USP. Esta atividade deverá abordar todos os conhecimentos dados durante o curso.

    - Aplicação para Android.
    - Utilização do Fiware
    - Hadoop / Spark / Map Reduce
    - Wirecloud
    - Analitics
    - Kurento

  • Tópico 9

    9a. Aula 10/11/2016

    Desenvolvimento da atividade proposta da 8a aula pelo grupo.

    Link de acesso da atividade

    https://1drv.ms/w/s!AqICoKXKDyMGgrlAkRlpLOjYhyMp9w

  • Tópico 10

    9a. Aula 17/11/2016


    Continuidade as atividades do projeto final.

    - Adaptações ao aplicativo do Smartphone

    - Implementações necessária do recebimento de imagens na nuvem do fiware.