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.

            e-Disciplinas - Ambiente de apoio às disciplinas da USP