Recuperação de desastre em cloud pública

Detalhes

Autor

Marco Pereira

Curso

Licenciatura em Informática

Ano

2015

Resumo

A virtualização e o cloud computing tem tido uma evolução na medida em que o avanço
tecnológico tem disponibilizado ferramentas e plataformas que permitem uma rentabilização
de recursos.
Pretende-se com este trabalho exemplificar estratégias de recuperação de desastre em
tecnologias e sistemas de informação fazendo uso de plataformas de virtualização e de cloud
computing.

Palavras chaves

Virtualização, Cloud Computing, System Center Virtual Machine
Manager, Microsoft Azure
Marco


Bon Appétit App

Detalhes

Autor

Luís Ribeiro

Curso

Licenciatura em Informática

Ano

2014/2015

Resumo

O desenvolvimento de aplicações para smartphones. mesmo sendo uma área recente.
mas que devido a uma forma natural de evolução e massificação de utilizadores. têm um grande
impacto nos dias que deconem. Através destas aplicações móveis podemos efetuar inúmeras
possibilidades. quer a nível de produção. quer a nível de lazer. Um das grandes ve1tentes passa
pela utilização das redes sociais. que por uma forma inata. molda a sociedade de hoje. Com
esta tendência a vir cada vez mais evidenciada, surge a ideia do projeto. a realização de uma
aplicação móvel para o sistema operativo Android.
Esta disse11ação aborda o desenvolvimento de uma aplicação para Android. É primeiro
feito uma abordagem, analisando o estado de ai1e das tecnologias envolvidas na realização do
projeto. Numa segunda abordagem. a conceção da aplicação, através de explicação dos
conceitos pelos comportamentos apresentados. com a colaboração de figuras ilustrativas.
focando os principais temas do trabalho, e enfatizando as três principais caraterísticas. a
aplicação Android. a aplicação Servidor e o Backoffice.

Palavras chaves

Android. Aplicação, Servidor, Funcionalidade.


Biblioteca Digital

Detalhes

Autor

Fernando Bernardo

Curso

Licenciatura em Informática

Ano

2014/2015

Resumo

Com as evoluções tecnológicas e as recentes conceções para o gerenciamento de recursos de
informação têm causado uma alteração no paradigma dos modelos tradicionais de bibliotecas.
O conceito de biblioteca digital / virtual apresenta-se como uma alternativa para estender as
condições de busca, disponibilidade e recuperação de informações de maneira globalizada,
qualitativa, pertinente e racional, aliando o acesso local ao acesso remoto, com base nas redes
de telecomunicação disponíveis.
O conceito de biblioteca virtual esteja ainda em construção, deve ser elaborado um
planeamento muito cuidadoso, tendo em conta a transição do modelo tradicional de bibliotecas
para o modelo de biblioteca virtual. Uma nova abordagem também é exigida para os
profissionais bibliotecários e para quem frequenta a biblioteca, visando a um reposicionamento
de atitudes e atividades.
Com o surgimento de novas tecnologias associadas às comunicações em rede, como o
ADO.NET, base de dados SQL e virtualização, foram-se alterando vários sectores sociais, no
que se refere ao trabalho em ambiente cooperativo, educacional e de acesso a instituições de
carácter público. Neste contexto, o estado da arte apresentado, aborda o potencial destas novas
tecnologias e as diretrizes de interligação para o projeto da Biblioteca Virtual. Será feita uma
análise das tecnologias a utilizar, realçando as vantagens e desvantagens sobre as soluções
existentes para a área a desenvolver.
O ADO.NET (ActiveX Data Objects.NET), tecnologia em que a base assenta num conjunto de
classes da plataforma .net, cujos componentes foram desenhados para facilitar o acesso,
manipulação e tratamento de vários tipos de dados relacionais, documentos XML e dados de
aplicações.
O SQL (Structured Query Language), linguagem padrão para gestão e manipulação de dados
relacionais através de SGBDS (sistemas de gestão de bases de dados). Permite trabalhar com
base de dados: Access, SQL Server, Oracle, MySql, etc.
Virtualização, abstração representada por um recurso computacional, mais conhecida por
máquina virtual, que oferece um ambiente completo, similar ao de uma máquina fisica, com
sistema operativo, aplicações e serviços de rede.

Palavras chaves

Bases de Dados; Virtualização; Sistemas Operativos; Máquinas Virtuais.


Biblioteca Virtual

Detalhes

Autor

Carlos Sota

Curso

Licenciatura em Informática

Ano

2015

Resumo

O presente projeto apresenta como principal objetivo fomentar a atividade de
investigação fundamental e aplicada para contribuir, de forma criadora, para a aplicação e
desenvolvimento dos conhecimentos adquiridos durante a licenciatura e na pós-graduação,
numa perspetiva de consistência científica.
Proponho portanto no presente projeto o desenvolvimento de uma aplicação para uma
biblioteca sendo que o acesso a esta aplicação pelos utilizadores é realizado através de uma
máquina virtual, de forma a rentabilizar os equipamentos existentes e maximizando por sua
vez o retorno de investimento.
As atividades deste projeto, iniciam-se assim, com uma revisão da literatura da qual
resulta uma abordagem à evolução da linguagem SQL, a exposição das características da
Cloud Computing, o conceito de virtualização, quais os tipos de hypervisor assim como a
diferença entre estes e por último uma abordagem sobre os componentes do ADO.NET.
Posteriormente, segue-se uma abordagem ao longo da evolução do desenvolvimento
da aplicação desde a conceção da base de dados passando pelo desenvolvimento de cada
janela aplicacional e terminando com uma aplicação em contexto real com recurso às
tecnologias de virtualização.

Palavras chaves

SQL, SGBD, ADO.NET, Cloud Computing, Virtualização


Biblioteca Virtual.

Detalhes

Autor

Ricardo Pereira

Curso

Licenciatura em Informática

Ano

2014/2015

Resumo

Este documento é parte integrante do projeto realizado no âmbito da disciplina Projeto Global.
Este projeto visa dar resposta ao sistema de gestão de utilizadores de uma biblioteca. Para tal vão
ser utilizadas quatro tecnologias, Virtualização para a criação das contas de utilizadores, computação em
nuvem que vai servir para a alocação de todo o sistemas de gestão de utilizadores, ADO.NET para poder
fazer a interligação entre a aplicação de pesquisa e a base de dados e o SQL que será a linguagem de
programação utilizada para a gestão da base de dados e para devolver e guardar as pesquisas feitas pelos
utilizadores. Ao serem interligados vão dar forma à Biblioteca Virtual.

Palavras chaves

Virtualização, Computação em Nuvem, ADO.NET. SQL


Alta disponibilidade em Cloud Computing.

Detalhes

Autor

Luís Marques

Curso

Licenciatura em Informática

Ano

2015

Resumo

A computação em c/oud tem vindo a assumir, nos últimos anos, uma importância
crescente no panorama das tecnologias de informação no interior das organizações.
Com o objetivo de fornecer elasticidade e aprovisionamento dinâmico, por forma a
proporcionar uma maior e melhor racionalização de recursos computacionais, obtendo assim
ganhos ao nível económico e operacional, a c/oud é, atualmente, um tema impossível de
ignorar.
O conceito de um sistema de alta disponibilidade em sistemas de informação é uma
área de elevada importância na laboração das organizações. O espaço que a tecnologia ocupa
é por vezes imensamente crucial para os objetivos das organizações que se tornam
praticamente imprescindíveis. Desta forma, os sistemas precisam garantir níveis elevados de
disponibilidade, fiabilidade e confiança para garantir as necessidades das organizações.
Neste projeto, pretende-se estudar a viabilidade da adoção deste paradigma
computacional, proceder-se-á à implementação de um sistema experimental, que se pretende
que possibilite uma melhor avaliação do potencial e das limitações deste tipo de sistemas.
Desta forma, o objetivo é dar a conhecer determinados aspetos fundamentais da alta
disponibilidade em sistemas de informação.
Assim, por a via demostrativa, pretende-se implementar um Cluster de alta
disponibilidade através da tecnologia System Center Virtual Machine Management, Hyper-V
e planos de recuperação através da tecnologia oferecida pelo Microsoft Azure.

Palavras chaves

Virtualização, Cloud Computing, Hyper-V e Microsoft Azure


Nuvem Híbrida.

Detalhes

Autor

João Santos

Curso

Licenciatura em Informática

Ano

2016

Resumo

Este projeto pretende descrever as principais características da computação em nuvem
e a sua integração nos Sistemas de Informação (SI).
Para a concretização deste projeto, propusemo-nos à criação de uma nuvem híbrida de
modo a provar o seu conceito. Foi nosso objetivo demonstrar as suas vantagens em relação às
outras tipologias de nuvem, nomeadamente, que reúne num só serviço de infraestrutura, os
beneficios, quer da nuvem privada, quer da nuvem pública. Este paradigma de nuvem híbrida
fomenta, também, infraestruturas virtuais, escaláveis e com gestão automática de recursos,
partilhadas no mesmo modelo de negócio.
Iniciámos o projeto com o planeamento e elaboração em ambiente de laboratório da
rede IP necessária à interligação dos vários computadores que formaram a nuvem privada. De
seguida, configurámos os produtos e tecnologias necessários ao seu funcionamento.
Prosseguimos com a configuração da nuvem pública Azure. Posteriormente efetuou-se a
interligação das duas tipologias de nuvem, através de uma VPN (Virtual Private Network).
Terminámos o projeto com a portabilidade de uma máquina virtual alojada na nuvem
privada, para a nuvem pública, demonstrando a interoperabilidade entre os dois tipos de
nuvem, criando assim uma nuvem híbrida.

Palavras chaves

Azure, Windows Server 2012 R2, Nuvem Pública, Nuvem Híbrida, Nuvem Privada,
Computação em Nuvem, SCVMM


Utilizador Virtual.

Detalhes

Autor

Pedro Gonçalves

Curso

Licenciatura em Informática

Ano

2014

Resumo

O trabalho apresentado visa aprofundar os conhecimentos adquiridos ao longo de todo
este percurso, está englobado no projeto global de final de curso e vai servir para criar
uma biblioteca em que cada utilizador vai ter a sua máquina virtual alocada numa
nuvem, mas para podermos desenvolver este trabalho temos que aprofundar os nossos
conhecimentos sobre as quatros tecnologias a si associadas, que são Virtualização.
cloud computing, ADO.NET e SQL,
A virtualização vai ser utilizada para virtualizar os sistemas operativos de cada
utilizador, o cloud computing vamos utilizar na alocação das máquinas numa nuvem,
que pode ser privada ou publica.
O ADO.NET vai ser utilizado para podermos fazer a interligação entre a aplicação que
vamos criar e a Base de dados. que neste caso será em SQL, mas poderia não ser, em
relação ao SQL vai ser a linguagem utilizada para a criação das base de dados. assim
como para a sua alteração e eliminação.
Numa segunda parte do trabalho iremos ver como será feito todo o desenvolvimento
deste trabalho, e de seguida vê-lo a trabalhar com todas as tecnologias utilizadas.

Palavras chaves

Virtualização, Máquinas Virtuais, Sistemas operativos,
Computação em nuvem, Linguagem de programação, Base de dados


Aplicação de Biblioteca Eletrónica.

Detalhes

Autor

João Fonseca

Curso

Licenciatura em Informática

Ano

2014/2015

Resumo

Na sociedade em que vivemos, uma sociedade de Infonnação, as entidades e organizações
necessitam, e dependem, do acesso à lnfonnação de fonna cada vez mais rápida e
acessível. Essa lnfonnação é facultada por Sistemas de Infonnação que têm vindo a ganhar
importância, pelo que são encarados como recursos de origem tecnológica, mas também como
parceiros estratégicos da operação diária de disponibilização eficiente de Infonnação às
entidades que a usam.
Fazem parte dos Sistemas de Infonnação, as Tecnologias de Infonnação que são constituídas
por aplicações que facultam os serviços prestados por uma entidade ou organização.
Estes serviços são disponibilizados de fonna eficiente, tendo como principal objetivo o enriquecimento
das necessidades de um utilizador para lhe prestar um serviço, que, para alem de
fazer face as suas necessidades, supere as suas expectativas.
Para uma organização ou entidade facultar os seus serviços de fonna mais eficiente, é
necessário que possua uma platafonna de disponibilização de conteúdos com a qual possa
disponibilizar os serviços de que dispõem, criando assim um meio de comunicação com o
utilizador, onde este pode usufruir dos mesmos de fonna intuitiva.
Com o presente trabalho, pretende-se desenvolver e implementar um serviço que tem
como principal objetivo a disponibilização de um conteúdo de infonnação (neste caso no
fonnato e-book), através de um interface intuitivo que permita a procura e disponibilização
dos mesmos a um utilizador registado na AD.

Palavras chaves

e-book, AD.


Aplicação de Biblioteca Eletrónica: Projeto Omega.

Detalhes

Autor

João Diogo

Curso

Licenciatura em Informática

Ano

2014/2015

Resumo

Na atual sociedade de conhecimento e informação, a necessidade de aceder a conteúdos,
informação ou mesmo entretenimento de uma forma rápida, como que "sem fios agarrados",
tomou-se um requisito mandatário. Para tal, essa informação é disponibilizada por um conjunto
de Sistemas de Informação, que tem vindo a ganhar relevância, sendo atualmente encarados
como Assets fulcrais na estratégia comercial e de mercado das várias entidades que delas se
aproveitam
Fazem parte desses Sistemas de Informação, as Tecnologias de Informação que são
constituídas por aplicações que facultam os serviços prestados por uma entidade ou organização
Estes serviços são disponibilizados de forma eficiente, tendo como principal objetivo o
enriquecimento das necessidades de um utilizador para lhe prestar um serviço, que, para além
de fazer face as suas necessidades, supere as suas expectativas. (Figueiredo Rui, 2013)
Para uma organização ou entidade disponibilizar os seus serviços de forma mais eficaz,
é imperativo que detenha uma plataforma de provisionamento de conteúdos com a qual possa
disponibilizar os serviços que detenha criando assim um canal de comunicação com o utilizador
onde este pode usufruir dos mesmos de forma intuitiva.

Palavras chaves

e-book, AD.