Este projeto tem como objetivo a criação de um laboratório de virtualização de servidores com diversas funções e características, com auxílio das tecnologias apropriadas, que permite a simulação de um ambiente empresarial. As tecnologias referentes ao projeto, serão abordadas em relação ao impacto que têm na sua área, à sua descrição (o que são, o que fazem), às vantagens e desvantagens das suas implementações, aos tipos de implementação, às suas características e às suas funções. Com a implementação do laboratório pode-se verificar os benefícios que as tecnologias usadas trazem, redução de custos a nível financeiro, de manutenção e de espaços físico.
Este projecto tem como objectivo o desenvolvimento de uma aplicação ASP.NET em que a autenticação e a recolha de dados é feita a partir de um controlador de domínio e um servidor SQL. O tema escolhido foi uma aplicação que possibilita inscrever e gerir aulas de grupo em um ginásio, tendo dois pontos de utilização, um a nível do cliente e outro pela parte do administrador. As técnicas de aprendizagem e ferramentas, que foram utilizadas ao longo do curso, foram implementadas de forma a desenvolver a aplicação, a estruturar o modelo de rede e a esquematizar a base de dados.
Palavras chaves
ASP.Net, Windows Server 2012, Visual Studio, SQL Server
Este projeto tem como principal objetivo a criação de uma rede informática estruturada, em que os utilizadores que pertençam ao domínio desta mesma rede, tenham acesso a uma aplicação desenvolvida que permite gerir um stand de automoveis, podendo verificar quais veiculos estão disponiveis para aluguer, quais estão alugados, assim como todas as informações dos clientes que alugaram determinado veiculo. As técnicas de aprendizagem que foram adquiridas ao longo da licenciatura em Informática e da pós-graduação em Virtualização e Cloud Computing serão implentadas de forma a desenvolver todo este projeto. A estrutura do laboratório do projeto consistirá na criação de quatro máquinas virtuais, utilizando a tecnologia de virtualização da VMWare, sendo estas máquinas um controlador de domínio, um servidor de SQL, um servidor de routing e por fim, um cliente para executar a aplicação desenvolvida.
Este trabalho tem como objetivo simular um ambiente empresarial, para tal, através da virtualização de vários servidores obteve-se uma infraestrutura apta para aceder e desenvolver uma aplicação WPF através da rede. Esta aplicação irá simular uma biblioteca onde os membros do domínio poderão acedê-la conforme as suas permissões. Desta forma, é necessário compreender as tecnologias que permitem a sua implementação. A base de todo o projeto assenta na virtualização, que é a responsável por permitir que uma máquina física dê origem a múltiplas máquinas com diferentes funções e sistemas operativos. As restantes tecnologias como o sistema operativo Windows Server 2012 R2, o servidor SQL ou o Visual Studio foram resultados da aprendizagem ao longo do curso. Os resultados obtidos através da alta disponibilidade, criada pela estrutura, permitiram as condições necessárias para o desenvolvimento de uma aplicação capaz de gerir o sistema informático de uma biblioteca. Em síntese, os resultados demonstram as capacidades das tecnologias utilizadas, ajudando a perceber as vantagens que oferecem e como poderiam ser equacionadas em empresas, tanto na renovação ou criação das suas infraestruturas como na criação de sistemas informáticos.
Palavras chaves
Virtualização, WPF, Infraestrutura, Windows Server 2012
O objetivo deste Projeto consiste no desenvolvimento de uma Rede Virtual e de uma aplicação ADO.NET e C# num ambiente de Virtualização, para isto foram utilizadas tecnologias de Virtualização de servidores. Através da utilização do VMware que é uma tecnologia que permite trabalhar em ambientes virtuais, esta tecnologia permite então a criação de um Domain Controler (DC), um Servidor SQL que contém a base de dados necessária para a aplicação C# e ADO.NET, um Servidor Routing que é utilizado para efetuar a ligação com a rede externa, e distribui internet pela rede interna e uma máquina virtual Client que contém a aplicação criada. Apenas os utilizadores de domínio conseguem aceder à aplicação e visualizar os registos dos dados da base de dados. Este método de virtualização assente em VMware, permite a implementação de um conjunto de máquinas virtuais todas elas a comunicarem entre si, conseguindo uma otimização de recursos físicos e uma poupança de energia bastante elevada.
Palavras chaves
Virtualização, SQL Server, Visual Studio, Windows e C#.
O intuito deste projeto é criar uma solução de baixo custo para pequenas e médias empresas na área do retalho no âmbito da virtualização e Cloud Computing. Será demonstrada numa primeira fase uma visão geral das tecnologias usadas no contexto do projeto apresentado, é feita uma abordagem teórica sobre os pontos fortes e as desvantagens que poderá ocorrer da sua aplicação num uso prático. Após abordagem teórica é apresentado o desenvolvimento do projeto, que consiste na construção de uma rede estruturada suportada por três servidores num host, existindo um controlador de domínio com as ferramentas de ADDS, DHCP, NPS, DNS, tendo também um servidor de Routing server que permite apenas uma ligação ao exterior, e um SQL Server que irá conter os dados das compras e dos clientes. O cliente estará também configurado no host, terá permissões da gestão da base de dados e acesso ao ponto de venda. Na descrição dos processos efetuados para a configuração dos servidores estarão presentes os passos mais relevantes em cada nó da estrutura que constitui a rede. A aplicação Point of Sal e - Barrigas do Asfalto, é baseada num ponto de vendas em que os clientes irão selecionar os itens que pretendem adquirir, adicionando a um carrinho de compras. Estes terão também, permissões sobre os dados lançados na base de dados, podem efetuar o pagamento através de um dos separadores da aplicação que gera o recibo com toda a informação do cliente em formato PDF. A aplicação é desenvolvida em C# e utiliza a tecnologia ADO.net com ligações a SQL Server.
Palavras chaves
Hyper-V, Virtualização, Datacenter, Cloud Computing, Redes Empresariais, Windows Server.
É objetivo deste projeto a criação de uma aplicação de gestão de utilizadores de uma biblioteca, através de cinco máquinas virtuais, juntamente com uma base de dados. Assim sendo, foram criadas cinco máquinas virtuais, sendo uma delas Hyper-V e encontrando-se, as restantes, dentro desta última. As evoluções tecnológicas e as recentes conceções para a gestão de recursos de informação têm causado uma alteração no paradigma dos modelos tradicionais de gestão de utilizadores. O conceito de utilizadores de uma biblioteca apresenta-se como uma alternativa para entender as condições de busca, disponibilidade e recuperação de informação de maneira globalizada, qualitativa, pertinente e racional, aliando o acesso local ao acesso remoto, com base nas redes de telecomunicação disponíveis. A tecnologia de Virtualização e o conceito de Cloud Computing têm crescido a um nível exponencial nos últimos anos. A palavra Cloud Computing surgiu na primeira década do Séc. XXI, mas a ideia por detrás desta começou a ser pensada nos anos 90. A Virtualização é uma tecnologia que é usada para partilhar as capacidades de computadores físicos, dividindo os recursos entre os Sistemas Operacionais. Isto, através de uma máquina virtual, oferece inúmeras vantagens a uma infraestrutura de TI, destacando-se o ambiente completo, similar ao de uma máquina física, com sistema operativo, aplicações e serviços de rede.
A tecnologia de Virtualização e o conceito de Cloud Computing têm crescido a um nível exponencial nos últimos anos. O Cloud Computing surgiu na primeira década do século. XX l, mas a ideia por detrás da mesma ( centralizar a computação e armazenados de dados em datacenters) começou a ser pensada há muito tempo. A virtualização é uma tecnologia que é usada para partilhar as capacidades de computadores físicos dividindo os recursos entre os sistemas operacionais oferecendo inúmeras vantagens a uma infraestrutura de TI ( com uma melhor utilização dos recursos e redução do poder de consumo) através da máquina virtual. Tanto o SQL como o ADO.NET são duas tecnologias importantes. O SQL, linguagem padrão para gerir e consultar (manipular) uma base de dados e o ADO.NET é um conjunto de classes que vai interligar (através de código) com o SQL.
Palavras chaves
Virtualização, Nuvem, Computação na Nuvem, Tecnologia,Inovação, SQL, ADO.NET
O objetivo deste projeto é criar uma aplicação em ADO.NET que tenha acesso a uma base de dados em SQL. A implementação e concretização do objetivo foi feita em um laboratório virtual. Com este projeto conclui-se que a virtualização é uma componente muito importante, tal que, foi a base para a realização do laboratório, permitindo numa única máquina alojar outras máquinas de caraterísticas diferentes, o SQL com a sua padronização universal permitiu criar e alojar a base de dados que é acedida pela aplicação e o aparecimento do ADO.NET o programador concebeu aplicação para que seja utlizada em rede (para ambiente virtual) com a funcionalidade de ser utilizada conectada ou desconectada da fonte de dados, Cloud Computing embora não concretizado na prática, esta tecnologia tem sido uma ferramenta útil para acesso a aplicações, máquinas virtuais e outros objetos de trabalho em qualquer sítio, sendo necessário somente na maioria dos casos o acesso à Internet.
Este projeto tem como objetivo contruir uma rede local através da tecnologia de virtualização Hyper-v da Microsoft, que vai alojar numa das máquinas uma aplicação em ADO.NET para que os utilizadores dentro da rede possam utilizar. Foi utilizado uma arquitetura de Nested Virtualization que significa criar uma virtualização em cima de outro ambiente já virtualizado. O ambiente virtualizado que atua como base neste laboratório é constituído por uma máquina Windows Server 2012 R2 com o Hyper-v que hospeda 4 máquinas virtuais. A primeira é o controlador de domínio que vai distribuir Ips fixos através do Active Directory às máquinas do domínio, a segunda máquina é um servidor de Routing que fornece Internet à rede, a terceira é uma máquina cliente com o Windows 8.1 que tem a aplicação desenvolvida em ADO.NET e por último temos um servidor SQL que vai armazenar todos os dados gravados pela aplicação.
Palavras chaves
Virtualização, Núvem, Cloud Computing, ADO.NET, SQL, Hyper-V, Windows Server 2012 R2.