New Post

Rss

Showing posts with label Cloud. Show all posts
Showing posts with label Cloud. Show all posts
Sunday, May 20, 2012
no image

BandTec promove curso gratuito sobre Cloud Computing e Virtualização

Atenta às demandas do mercado de trabalho e com o objetivo de contribuir com a capacitação da comunidade de TI e de seus alunos, a BandTec, Faculdade de Tecnologia Bandeirantes, realizará um curso de Cloud Computing e Virtualização, no próximo dia 19 de maio, às 10h. Oferecido gratuitamente, o curso não exige pré-requisitos aos participantes.

Com duração de três horas, o curso abordará o conceito de computação em nuvem (em inglês, cloud computing), bem como as melhores práticas para o uso desta plataforma. A iniciativa segue a missão educacional da instituição de “formar os protagonistas das novas gerações de TI, profissionais capacitados a construir o futuro para si mesmos, para suas empresas e para a humanidade”. Os presentes receberão, ao final do evento, certificado de participação.

Para participar, basta que o interessado cadastre-se o quanto antes por meio do site da faculdade. As vagas são limitadas.

Data: 19/05, sábado
Horário: das 10h às 13h
Local: Faculdade BandTec – Rua Estela, 268, Vila Mariana.
Inclusos: Coffee Break e certificado de participação.

Eventos, cursos, livros, certificações, empregos, notícias e muito mais do mundo da TI (Tecnologia da Informação).

Veja perfil e 1343 post(s)

Friday, April 6, 2012
no image

Cloud computing: aliada dos filmes em dispositivos móveis

A computação na nuvem é considerada uma aliada para quem quer assistir vídeos em dispositivos móveis. Isso porque os filmes podem ser assistidos por streaming em qualquer hora e em qualquer lugar, ou seja, em computadores, TVs conectadas, consoles de games, tablets e em smartphones.

A tecnologia já oferece essa possibilidade de assistir sem ter que baixar o filme todo nogadget. É o que faz a Smooth Streaming do Silverlight (Microsoft), que adapta a transmissão dos vídeos à conexão disponível, diminuindo a qualidade do vídeo em tempo real para manter o fluxo das informações. Desta forma, se a conexão for ruim a qualidade do vídeo diminui, mas não trava, o que é ótimo.

Isso já vem acontecendo no mundo. Tanto que um estudo realizado pela Nielsen aponta que 48% dos norte-americanos assistem vídeos no computador ou em dispositivos móveis. Segundo as informações, uma em cada dez pessoas passou a assistir filmes e seriados em smartphones ou tablets em 2011 – um aumento de 26% em relação ao ano anterior. Os números são dos Estados Unidos, mas a tendência é mundial.

Além de ver os filmes por streaming, os usuários também podem fazer o download, essa opção é adotada por nós para o mercado brasileiro devido a baixa qualidade da banda para dispositivos móveis, e o aumento da capacidade de memória nos novos gadgets, essa é uma opção interessante já que se pode baixar um filme inteiro enquanto se toma um café em uma lanchonete que tenha sinal de wi-fi aberto.

Alguns estúdios já armazenam os seus filmes na nuvem. Desta forma, os filmes podem ser assistidos em qualquer lugar e de diversos aparelhos. As produtoras perceberam que esta é a melhor opção para impulsionar a venda de filmes, já que a compra de DVDs e outros discos diminuiu muito nos últimos anos.

Apesar de as pessoas estarem a cada dia mais interessadas nas novidades tecnológicas, o video on demand ainda está se popularizando. Há muitas pessoas que assistem filmes no computador, mas não são a maioria. Outra questão é que assistir filmes em computadores e dispositivos móveis é uma preferência dos jovens.

Uma pesquisa encomendada pela plataforma de televisão Epix mostra que um a cada três americanos entre 25 e 34 anos assiste filmes em dispositivos, além da TV. Os iPods são usados por 24% dos entrevistados, tablets e smartphones por 21% e netbooks por 15%. Pessoas entre 35 e 64 anos preferem a televisão. O estudo foi realizado pela internet, em abril deste ano, com americanos entre 25 e 64 anos, pela empresa de pesquisa Ipsos OTX Media CT.

Ainda levará algum tempo – mas não muito – para que este serviço se popularize de verdade. Afinal, grande parte da população ainda não está habituada a assistir filmes nem pelo computador, imagina pelos dispositivos móveis. Além disso, a pesquisa da Epix mostra que este é um ‘hábito’ da famosa geração Y e não de todos. As pessoas ainda estão se acostumando com as facilidades que a tecnologia oferece. Mas assim como a evolução tecnológica tem acontecido cada vez mais rápido acredito que não será difícil as pessoas se adaptarem.

por Marcelo Spinassé – CEO da Truetech

Eventos, cursos, livros, certificações, empregos, notícias e muito mais do mundo da TI (Tecnologia da Informação).

Veja perfil e 1319 post(s)

Tuesday, December 6, 2011
no image

Adoção de SaaS (Cloud Computing) em ambiente corporativo

O modelo de software como um serviço (SaaS) baseado em SOA vem se disseminando e ganhando espaço cada vez mais nos ambientes corporativos. O objetivo deste artigo é demonstrar quais os benefícios e os fatores que devem ser levados em consideração pelas empresas ao terem a intenção de adotar um software baseado no modelo de computação em nuvem o SaaS (Software-as-a-Service) ou na tradução livre, Software como Serviço.

SaaS é uma solução de software disponibilizada através da internet e oferecida como um serviço sem a necessidade do cliente manter uma infraestrutura local para rodar esta solução. O provedor disponibiliza uma solução de software e o cliente irá consumir esse software como se fosse um serviço pagando somente por aquilo que consumir [1].

SaaS pode ser comparado a uma simples compra de passagens áreas. O cliente compra sua passagem e viaja com a aeronave da empresa aérea; ele não precisa ter posse de uma aeronave e arcar com os imensos custos [2]. SaaS parte do mesmo princípio, pois ao invés do cliente ter toda uma infraestrutura, espaço físico e pessoal capacitado para rodar uma aplicação em servidores de sua empresa, ele pode consumir esse serviço através de provedores que disponibilizam o serviço, ou seja, ele estará consumindo uma solução de software como um serviço através da internet.

Para melhor entendimento é necessário conhecer o significado de on-premises softwares, que são softwares que rodam localmente, ou seja, são os softwares comercializados atualmente com o modelo de pagamento por licenciamento.

Após conhecer o conceito de SaaS, a seguir, é demonstrado um levantamento para adoção de SaaS em empresas levando em consideração suas principais vantagens,  desafios e análises que devem ser realizadas.

Alguns benefícios começam a ser demonstrados na prática com o uso de SaaS, podemos analisar seguindo Alguns conceitos definidos por Taurion:

Simplificação do gerenciamento dos aplicativos

O gerenciamento dos aplicativos, ao decorrer do tempo de utilização do modelo SaaS, começa a ter simplicidade, pois instalações, upgrades e manutenções ficam por conta dos provedores de SaaS, o que muitas vezes no modelo de on-premises softwares representam de 30% a 40% do custo inicial da aquisição do software.

Redução do investimento em capital

Empresas que estão passando por crises financeiras ou escassez de crédito tendem a manter seu caixa o mais intacto possível. O modelo SaaS é atraente neste ponto de vista, pois reduz o investimento em capital e troca pelo investimento operacional. Ao invés da empresa ter que manter toda a infraestrutura para rodar suas aplicações ela pode somente pagar pelo serviço e ter suas aplicações rodando nas nuvens.

Velocidade de implementação

A velocidade de implementação de SaaS é extremamente mais rápida do que as dos on-premises softwares, pois atividades como instalações e  configurações deixam de existir, também a usabilidade é mais intuitiva e simples.

Possibilitar que a área de TI se concentre em apoiar o negocio final da empresa

Como as manutenções, instalações e upgrades dos softwares ficarão por conta do provedor a área de TI, a empresa cliente não precisa despender tempo com isso, dando uma eficácia de dedicação maior para o negocio final da empresa.

Acesso às novas funcionalidades de forma rápida e sem o oneroso processo atual de instalar novas versões.

Muitas empresas não atualizam suas versões de softwares e acabam por não usufruírem das novas funcionalidades, tudo isso porque o processo atual de atualização despende muito tempo, além de novas taxas de upgrade. Com SaaS as atualizações são de responsabilidade do provedor, com isso as atualizações de softwares baseados em SaaS são feitas de forma eficaz e ágil.

Confira aqui o artigo acadêmico completo no formato PDF.

Aluno do curso de Segurança da Informação da Faculdade de Tecnologia de São Paulo (FATEC). Atualmente trabalhando como Analista de Suporte Técnico. Blog: http://pelasnuvens.wordpress.com

Veja perfil e 3 post(s)

Monday, November 28, 2011
no image

Cloud Computing (Computação em nuvem) entre os temas mais discutidos em TI

Há algum tempo o termo computação em nuvem ou Cloud Computing tem tomado espaço entre os assuntos mais discutidos de TI, desde então muitas empresas e pessoas buscam informações sobre este assunto. Tudo isso não é à toa, pois para se ter uma idéia, segundo estimativas do instituto de pesquisas Forrest Research, o mercado global de cloud pública movimentará até 2020 perto de 160 bilhões de dólares por ano e a cloud privada, cerca de 70 bilhões de dólares.

Tendo em vista esse crescente interesse sobre o tema, podemos trazer neste artigo diversas definições sobre computação em nuvem, todas elas têm relações estreitas entre si, o que se pode observar a seguir:

[1] Computação em nuvem é uma tendência recente em TI na qual tem o objetivo de proporcionar serviços de TI sob demanda com o pagamento baseado no uso de tais serviços. Outras tendências anteriores à computação em nuvem eram focadas para um grupo específico de usuários, mas a computação em nuvem pretende englobar tudo, desde prover serviços para o usuário final até empresas.

A computação em nuvem é computação utilitária (utility Computing), ou seja, é uma evolução dos serviços e produtos de tecnologia da informação sob demanda. O objetivo de computação utilitária é oferecer recursos computacionais de uma rede como uma mercadoria através de provedores de baixo custo. Com ela o usuário não precisa se preocupar com escalabilidade, capacidade de processamento e armazenamento, por exemplo.

[2] Podemos definir de uma forma abrangente computação em nuvem: Nas nuvens ficam recursos facilmente utilizáveis, onde podem ser virtualizados hardware, plataforma de desenvolvimento e serviços. Tudo isso com a possibilidade de ser reconfigurado a fim de que não haja subutilização ou sobre utilização e com o modo de pagamento pay-as-you-go (Forma de pagamento onde se paga somente àquilo que é consumido).

[3] Computação em nuvem pode ser descrito como um imenso ambiente de servidores virtuais ou físicos, chegando a um conceito de recursos computacionais que contemplam capacidade de processamento, armazenamento, conectividade, plataformas, aplicações e serviços disponibilizados na internet.

Existem diversas definições de diversos especialistas, mas a princípio podemos considerar estas definições listadas como as mais enxutas e as que mais se aproximam da realidade. Para consulta de mais definições recomendo o artigo [2], que pode ser facilmente encontrado em sites de busca.

Visto algumas definições de computação em nuvem, no dia 13/11/2011 foi provado mais uma vez que um dos assuntos que ganham mais foco em TI é computação em nuvem. Neste corrente dia a Universidade Estadual de Campinas (Unicamp), localizada em São Paulo, realizou a prova da primeira fase do seu vestibular de 2012. Esta prova foi composta por duas partes sendo a segunda parte a redação composta de três temas que tiveram de ser desenvolvidos pelos vestibulandos, um dos três temas propostos na redação foi Computação em nuvem.

Como computação em nuvem está crescente na área de TI, nada mais interessante do que propor este tema em uma redação de uma conceituada universidade.

Confira aqui o artigo acadêmico completo no formato PDF.

Aluno do curso de Segurança da Informação da Faculdade de Tecnologia de São Paulo (FATEC). Atualmente trabalhando como Analista de Suporte Técnico. Blog: http://pelasnuvens.wordpress.com

Veja perfil e 2 post(s)

Sunday, November 20, 2011
no image

Distinções de Computação em Nuvem (Cloud Computing) e Computação em Grade (Grid Computing)

Introdução

O processo de evolução dos meios de comunicação e de diversas tecnologias reflete nitidamente na vida das pessoas e das empresas em geral. Com a evolução da internet as empresas estão utilizando de diversas possibilidades para deixar cada vez mais seus produtos ou serviços competitivos no mercado. Dentre as diversas e conhecidas vantagens que as empresas podem utilizar na internet, estão o conceito de computação em nuvem e computação em grade. A seguir é abordado o conceito de computação em grade e computação em nuvem, bem como suas diferenças.

O que é computação em grade?

Nos dias de hoje a capacidade de processamento é limitada, tanto em nossos computadores pessoais ou mesmo em servidores de diversas empresas. Agora imaginemos ter a disposição mais taxa de processamento assim que a demanda de processamento do servidor estiver no pico, isto sem a necessidade de conhecer todo o aparato computacional que existe através deste processamento. Este conceito de processamento é chamado de Computação em grade (Grid Computing).

Computação em grade tem o objetivo de combinar poder de processamento de milhares ou até milhões de pequenos computadores ligados em redes locais ou redes de longa distancia para que seja possível processar grandes tarefas em um determinado servidor. As aplicações de computação em grade são executadas em um servidor virtual, no qual tem integração com outros recursos capazes de compartilhar recursos de forma rápida e de fácil gerenciamento.

O que é computação em nuvem?

Computação em nuvem (Cloud Computing) tem o objetivo de fornecer todos os recursos computacionais como um serviço através da internet. Um exemplo é que no inicio do século XIX, durante a revolução industrial, as indústrias tinham que produzir sua própria energia elétrica ou mecânica. Hoje em dia as indústrias consomem energia como um serviço, pagando somente o que se utilizar [1]. A computação em nuvem tem uma proposta similar, onde os recursos computacionais passarão a ser responsabilidade de empresas especializadas, onde irão gerenciar os recursos e comercializá-los como serviço através da internet.

Computação em nuvem pode ser descrito como um imenso ambiente de servidores virtuais ou físicos, chegando a um conceito de recursos computacionais que contemplam capacidade de processamento, armazenamento, conectividade, plataformas, aplicações e serviços disponibilizados na internet [2].

Diferenças de conceito entre Computação em Grade e Computação em Nuvem

Existe sempre uma confusão entre o conceito de computação em nuvem e computação em grade, pois ambos compartilham os mesmos objetivos de redução de custos, aumento de flexibilidade e acessibilidade de recursos [3].

O conceito de computação em grade é basicamente oferecer poder de processamento através de algum mecanismo, já de computação em nuvem é fornecer toda pilha de recursos computacionais sob demanda, através da internet e consumindo como um serviço. Apesar das similaridades, os paradigmas trabalham com conceitos diferentes que podem trabalhar em conjunto ou podem trabalhar de forma isolada.

Podemos tomar como exemplo duas situações:

Situação A

Uma empresa de engenharia necessita de um servidor com alta performance para realizar cálculos para uma determinada solução. Esta empresa não dispõe de capital para realizar a compra de um servidor que atenda a sua necessidade neste momento.

Neste caso esta empresa de engenharia pode contratar um fornecedor especializado de Grid Computing, onde o fornecedor vai fornecer um ambiente de processamento que atenderá a necessidade da empresa de engenharia. Através deste ambiente de processamento existem diversas máquinas com os processadores ociosos, partindo disso existe um servidor central que irá gerenciar o processamento de todos os cálculos, onde receberá através da internet de cada maquina com o processador ocioso um fragmento da informação processada. Logo temos um servidor com alto poder de processamento.

Situação B

Uma pequena empresa de manufatura necessita de aplicativos de escritório como, por exemplo, o pacote da Microsoft, o Microsoft Office, que tem integrado em sua solução diversas ferramentas como editor de textos, planilha para realização de cálculos, editor para apresentação de slides entre outros aplicativos.

Esta pequena empresa não dispõe de capital para comprar toda uma solução de aplicativos de escritório. Com isso ela tem a oportunidade de utilizar-se do conceito de computação em nuvem.

Um modelo de computação em nuvem é o SaaS (Software as a Service) ou software como serviço. Neste modelo são oferecidas soluções de softwares através da internet, ou seja, a empresa não necessita de compras de licenças para ter uma solução, mas apenas necessita contratar um serviço de um provedor que oferece aplicativos para escritório. Podemos citar como exemplo uma solução de aplicativos de escritório que é gratuita, o Google Docs.

Nas situações A e B vimos similaridades de necessidades. As duas empresas não tinham capital para aquisição da solução, e como uma forma de solucionar o problema, foi proposta a utilização do conceito de computação em grade e computação em nuvem. Como se podem observar ambos os conceitos compartilham os mesmos objetivos de redução de custos, aumento de flexibilidade e acessibilidade de recursos.

Portanto os dois conceitos abordados neste artigo têm objetivos semelhantes, porém trabalham de formas diferentes e para fins diferentes.

Referências

[1] BREITMAN, Karin.; VITERBO, José.  Computação na nuvem: uma visão geral. In: CONGRESSO INTERNACIONAL SOFTWARE LIVRE E GOVERNO ELETRÔNICO, 3, 2010, Brasília.  Amãpytuna: Computação em nuvem: serviços livres para a sociedade do conhecimento.  Brasilia: Funag, 2010. p. 17-45.

[2] TAURION, Cezar. Cloud Computing: Computação em Nuvem: Transformando o Mundo da Tecnologia da Informação. Rio de Janeiro: Editora Brasport, 2009.

[3] VAQUERO, L. M., et al. A break in the clouds: towards a cloud de?nition. p. 50-55, 2009.

Aluno do curso de Segurança da Informação da Faculdade de Tecnologia de São Paulo (FATEC). Atualmente trabalhando como Analista de Suporte Técnico. Blog: http://pelasnuvens.wordpress.com

Veja perfil e 1 post(s)

Monday, August 8, 2011
no image

Virtualização e Cloud Computing – Conceitos importantes

Saudações Profissionais de TI!

Estejam felizes! Estamos tendo a oportunidade de estarmos vivenciando um turbilhão de desenvolvimentos importantes que revolucionarão a tecnologia e seu emprego. Como é o caso da Virtualização e Cloud Computing ou Computação em Nuvem.

Gostaria de deixar claro os conceitos para estes dois termos tão novos (ou nem tanto assim) da tecnologia de computação. É importante entendermos os conceitos para não cair na lábia de vendedores ou “vender o peixe” errado.

A virtualização consiste na criação de ambientes individuais e isolados, capazes de executar diferentes e independentes Sistemas Operacionais dentro de um mesmo computador. Simplificando, é como se tivéssemos vários computadores, cada um com seu endereço de rede individual, nome na rede, rodando diferentes Sistemas Operacionais e independentes entre si, todas dentro de um computador. O simples acesso remoto não está dentro do conceito de virtualização, neste caso, estará acessando um computador na rede e trazendo para a tela do seu computador.

A Cloud Computing ou Computação em Nuvem também tem um conceito interessante e é muito importante conhecermos. Computação em Nuvem consiste na utilização do poder de processamento, armazenamento e memória de não somente um servidor, mas sim de vários servidores através da Internet. Esta tecnologia surgiu pela primeira vez em meados de 2008/2009 mas ainda está em desenvolvimento e está passando por várias melhorias, tanto na questão de segurança como tambem na disponibilidade e confiabilidade.

Há empresas e pessoas no mercado vendendo o serviço de hosting simples ou alugando espaços em seus servidores dizendo estar disponibilizando a Computação em Nuvem. Este conceito está totalmente errado! O mesmo acontece com a virtualização, empresas e pessoas vendendo softwares e hardwares que fazem um simples acesso remoto como se fosse virtualização. Conceito erradíssimo também.

Gostaria de compartilhar estas informações para que não sejamos enganados por vendedores que utilizam palavras da moda na tecnologia. E com isto não seja gasto dinheiro em projetos com conceito errado.

Obrigado por estarem lendo este post. Vocês tem alguma observação? Sugestão? Por favor, postem seus comentários, a informação é livre!

no image

Virtualização e Cloud Computing – Conceitos importantes

Saudações Profissionais de TI!

Estejam felizes! Estamos tendo a oportunidade de estarmos vivenciando um turbilhão de desenvolvimentos importantes que revolucionarão a tecnologia e seu emprego. Como é o caso da Virtualização e Cloud Computing ou Computação em Nuvem.

Gostaria de deixar claro os conceitos para estes dois termos tão novos (ou nem tanto assim) da tecnologia de computação. É importante entendermos os conceitos para não cair na lábia de vendedores ou “vender o peixe” errado.

A virtualização consiste na criação de ambientes individuais e isolados, capazes de executar diferentes e independentes Sistemas Operacionais dentro de um mesmo computador. Simplificando, é como se tivéssemos vários computadores, cada um com seu endereço de rede individual, nome na rede, rodando diferentes Sistemas Operacionais e independentes entre si, todas dentro de um computador. O simples acesso remoto não está dentro do conceito de virtualização, neste caso, estará acessando um computador na rede e trazendo para a tela do seu computador.

A Cloud Computing ou Computação em Nuvem também tem um conceito interessante e é muito importante conhecermos. Computação em Nuvem consiste na utilização do poder de processamento, armazenamento e memória de não somente um servidor, mas sim de vários servidores através da Internet. Esta tecnologia surgiu pela primeira vez em meados de 2008/2009 mas ainda está em desenvolvimento e está passando por várias melhorias, tanto na questão de segurança como tambem na disponibilidade e confiabilidade.

Há empresas e pessoas no mercado vendendo o serviço de hosting simples ou alugando espaços em seus servidores dizendo estar disponibilizando a Computação em Nuvem. Este conceito está totalmente errado! O mesmo acontece com a virtualização, empresas e pessoas vendendo softwares e hardwares que fazem um simples acesso remoto como se fosse virtualização. Conceito erradíssimo também.

Gostaria de compartilhar estas informações para que não sejamos enganados por vendedores que utilizam palavras da moda na tecnologia. E com isto não seja gasto dinheiro em projetos com conceito errado.

Obrigado por estarem lendo este post. Vocês tem alguma observação? Sugestão? Por favor, postem seus comentários, a informação é livre!