Com o crescimento exponencial da tecnologia ao longo do tempo, dinamização da
cultura de compartilhamento entre pessoas e empresas, e a constante busca pela otimização de recursos e criação de ferramentas que vão trazer melhoria as atividades das organizações, foi criado um sistema conhecido como virtualização. Conforme artigos apresentados, o contexto de virtualização sofreu diversas mudanças ao longo do tempo, um dos seus principais marcos nesta trajetória foi o conceito de Tempo Compartilhado ou “Time Sharing”, seguido pelo desenvolvimento de máquinas que em seu começo apresentava uma capacidade limitada de virtualização até chegar aos contextos atuais de uma virtualização que consiste na criação de um ambiente virtual que simule perfeitamente um cenário real, ou seja, podemos ter em nossas mãos vários recursos sem que haja a necessidade de ter instalados em nosso computador, além de trazer uma consolidação para o setor de tecnologia da informação da empresa, seu uso é capaz de promover a organização das máquinas que se utilizam de tecnologia, baixar alguns custos fixos da empresa e promover economia de manutenção de equipamentos e aquisições. Porém antes de apresentar os objetivos da virtualização é importante destacar que o advento da internet e a criação de computação em nuvem foi primordial para chegarmos ao patamar que estamos hoje, e mesmo que nos tempos de hoje ainda encontramos dificuldade na disseminação e implementação em diversas regiões do país ocasionadas por problemas de segurança, confiabilidade e acesso à internet, o avanço através de investimentos ocorridos nos últimos anos favorece o crescimento e a procura por computação em nuvem.
O objetivo do sistema de virtualização é proporcionar aos seus usuários um ambiente
de facilidade, segurança e otimização, através da simplificação da administração dos recursos tecnológicos e computacionais, utilizando ferramentas e técnicas que vão criar um ambiente virtual fazendo com que não tenha necessidade de tanto recursos físicos e que as máquinas físicas da empresa transforme-se em máquinas virtuais. Os benefícios encontrados nestas mudanças advindas da virtualização são a execução de inúmeras tarefas simples em um único servidor, economia de energia, resfriamento, espaço e a utilização máxima de todos os recursos que são disponibilizados tornando as atividades mais eficientes. Os recursos de virtualização podem ser empregados de diversas formas como ter vários sistemas operacionais rodando em uma única máquina, este tipo é conhecido como virtualização do hardware, temos também a divisão de um servidor físico em vários servidores virtuais, este tipo é conhecido como virtualização de servidores e temos também o uso de aplicativos que não necessitam de instalação em sua máquina, pois estará instalado no ambiente virtual, este tipo é conhecido como virtualização de aplicativos, todos eles objetivam a eficiência máxima das ações da empresa a fim de alcançar seu objetivo principal.
Junto com a virtualização cresce também a necessidade de implementar um cuidado
maior com os impactos causados pelas ações humanas na natureza, ou seja, sabemos que os recursos são escasso e que ao longo do tempo deterioramos cada vez mais nossa natureza, portanto realizar o processo de virtualização tem sido uma solução adotada e aplicada por várias empresas sejam elas especializadas ou não, a fim de, diminuir os impactos causados pela ação humana, dentro desta vertente que vem aumentando cada dia encontramos o chamado TI verde (ou Green IT) que representa ações realizadas por empresas ou fabricantes com o objetivo de torna o processo de produção, utilização e descarte de equipamentos menos prejudicial ao meio ambiente. É possível destacar que a adoção da virtualização pelas empresas, contribui de forma direta na diminuição de impactos com emissão de energia e descarte de lixo eletrônico, pois menos computadores necessitaram ser adquiridos pelas empresas, podemos identificar também a realização da reciclagem de computadores, visto que, os dados estão em nuvem e não existe necessidade de aumentar a capacidade da máquina física para instalação ou armazenamento e a redução de emissão de dióxido de carbono (CO2) na atmosfera e da contaminação de solos por matérias tóxicos advindos dos componentes eletrônicos presentes nos computadores. Por fim todas estas ações contribuem para o desenvolvimento de um cenário de maior sustentabilidade que vão reduzir os impactos, é necessário que as empresas não só apliquem as ações, mas também busque novas soluções de melhorias que proporcione menores prejuízos à natureza.
Solução para abstração do processo de integração de fragmentos dependency-free na arquitetura de micro frontends: Uma proposta experimental (Apresentação)