24
ESPECIALIZAÇÃO EM MÍDIAS NA EDUCAÇÃO DISCIPLINA: Informática e Internet PROFESSOR: Leandro Libério da Silva TUTORES: Maria Luzia Roza, Monica de Cássia Rodrigues, Renata de Sousa e Silva. ALUNO: Alvaci de Freitas Junior MATRÍCULA: 2014.10579 Programação em Nuvem (em inglês, cloud computing).

Programação nas Nuvens - Principais Conceitos

Embed Size (px)

Citation preview

ESPECIALIZAÇÃO EM MÍDIAS NA EDUCAÇÃO

DISCIPLINA: Informática e InternetPROFESSOR: Leandro Libério da SilvaTUTORES: Maria Luzia Roza, Monica de Cássia Rodrigues, Renata de Sousa e Silva.ALUNO: Alvaci de Freitas JuniorMATRÍCULA: 2014.10579

Programação em Nuvem

(em inglês, cloud computing).

•Programação em Nuvem• (em inglês, cloud computing).

Entendendo mais um pouco.Porque o nome Nuvens?

O conceito do nome nuvens parte da premisse de que eu posso acessar meus dados de qualquer parte do mundo, sem a necessidade de nenhum software de apoio ou seja instalar nenhum aplicativo, por isso o nome Nuvens, sendo possível acessar dados, programas, arquivos de uma forma geral.

Conceito é o Futuro:O Principal conceito que precisamos entender a respeito de Program Cloud ( Programação nas Nuvens) é que com um enorme volume de dados hoje utilizados por nos ficaria inviável armazenamos localmente(H.D) a idéia principal é o compartilhamento através de servidores pela internet, podendo ser acessado em qualquer parte do mundo.

• Este novo conceito visa uma economia em Hardware, pois com a idéia de Nuvens torna-se desnecessário a utilização de equipamentos com

grande capacidade armazenamento e processamento, porque uma vez armazenado nas

nuvens você estará utilizando os recursos do servidor e não de seu equipamento local. Bom você

pode estar se perguntando, então precisarei de utilizar uma Banda de internet de alta velocidade? Não necessariamente pois tanto o armazenamento quanto o processamento será feito nos data Center.

Conceito é o Futuro:

Como funciona

• Você pode estar se perguntando: como funciona então? Já funciona e você provavelmente já utiliza e pode não estar sabendo, este material mesmo esta

depositado em uma nuvens em um servidor de arquivos, tanto você que esta lendo ele agora quanto eu posso acessá-lo de qualquer lugar do planeta, seja em minha casa aonde eu o fiz ou nos EUA, outro exemplo clássico imaginando que você tenha uma conta é no Facebook.

Facilidade de acesso.

Bom então se eu posso depositar meus arquivos, programas, fotos, apresentações posso me sentir seguro? Imagine a seguinte situação: você vai para um outro pais e vai abrir sua apresentação e ela não esta disponível.

Sim pode acontecer, de um administrador descuidado desligar um servidor muito improvável, mas real.

Lembrando a você que esse é o novo conceito de programação, e ele já esta em nossas vidas, mas

aonde?

•Gmail

• Sky drive

• Facebook

•GoogleEstes são só alguns dos exemplos.

Conceito é o Futuro:

Programação nas nuvens é um conceito é o futuro em nossas casas utilizaremos somente um teclado um mouse um monitor ou qualquer dispositivo com acesso a internet, seu Smartphone, tudo paira sobre nossas cabeças(Nas Nuvens) precisamos apenas de um chip ligado e conectado a Internet, a grande nuvens de computadores.

Mais do que somente os arquivos, fotos, álbuns de família, documentos, também fica nas nuvens os programas.

Alusão as nuvens, como um trovão você recebe em sua tela seu computador seu processador de texto, planilhas eletrônicas, editores de imagens, uma imensa gama de recursos, o software que você bem entender.

A idéia da computação nas nuvens visa também no futuro próximo de acordo com engenheiros que os computadores deverão ser bem menores e bem mais baratos.

Utilizarão programas muita das vezes de graça pela internet. Dessa forma seria inserido as classes mais pobres da população ao ingresso ao mundo digital.

Futuro.Eu diria que de acordo com a evolução da

programação nas Nuvens , o futuro é a internet.

Hoje se seu computador queima você perde todos seus dados, e isso não aconteceria com a

programação nas Nuvens, se você utiliza

Computador, Smartphone todos seus arquivos estão seguros nas nuvens, guardados nas Internet.

Vantagens de computação nas Nuvens

• Redução de custos

• Flexibilidade, agilidade, escalabilidade

• Acesso igualitário a tecnologia de ponta

• Software como serviço

Redução de custos

• Uma das vantagens da computação em nuvem é que você só paga pelo que usa. Antigamente, uma empresa que quisesse utilizar um software de gestão mais robusto, por exemplo, tinha que comprar seus próprios servidores para instalá-lo. E isso não era nada barato.

• Era comum também que, depois de comprar uma máquina poderosa para atender um período de pico no processamento, a empresa ficasse com capacidade ociosa.

Flexibilidade, agilidade, escalabilidade

• Ou seja, você pode decidir aumentar ou diminuir sua infra-instrutora de tecnologia na hora que quiser.

• Sua empresa está crescendo rápido, não é preciso fazer grandes investimentos e perder tempo planejando a compra de um novo servidor. Você simplesmente “compra mais espaço” e tem mais recursos à disposição, automaticamente.

Acesso a tecnologia de ponta• O cloud computing permite que mesmo empresas

pequenas tenham acesso a recursos de ponta de tecnologia. Antes, comprar um servidor de última geração provavelmente estaria fora de cogitação para uma empresa de poucos funcionários.

• Hoje, sua aplicação pode estar rodando no mesmo servidor que a de uma grande companhia. E isso só é possível porque você paga apenas por um “pedacinho” daquela máquina – mas pode ter acesso a toda a sua potência.

Programas Software como serviço

• Até agora falamos de hardware. Ou seja, como você pode “alugar” capacidade de armazenamento ou processamento em servidores remotos.

• Mas outro desdobramento da computação em nuvem é a oferta de software como serviço. Neste modelo, em vez de “alugar” uma máquina virtual, você paga pelo direito de usar software sem ter que comprá-lo definitivamente.

Os riscos de segurança.

• Proteção de dados e gerenciamento de privacidade

• Muitos provedores de serviços de computação em nuvem não oferecem acordos de nível de serviço (SLAs). Isso significa que você fica sem garantia quanto à disponibilidade dos dados, privacidade ou proteção das informações.

Governança.

Confiar seus dados a um provedor de serviços de computação em nuvem não significa que você está isento da

responsabilidade de assegurar a proteção desses dados. A computação em nuvem aumenta riscos que alguns

provedores de serviços podem não cuidar. Por exemplo, as políticas de retenção e registro de um provedor de serviços

de computação em nuvem podem não atender às suas obrigações regulamentares. Se o provedor de serviços de

computação em nuvem não estiver fazendo o registro completo ou exato dos dados, você poderá ter problemas em

uma auditoria de segurança.

Gerenciamento de identidades

• Quando seus dados estiverem dentro do firewall do provedor de serviços, quem terá acesso a eles e em quais circunstâncias? Com que rapidez seu provedor de serviços pode conceder acesso? E, mais importante, com que rapidez ele cancela acesso administrativo e de usuário? Suas próprias políticas de autorização de dados podem ser excepcionalmente rígidas. Mas as políticas do seu provedor de serviços podem ficar fora do seu controle.

Como reduzir os riscos

• A computação em nuvem não precisa ser repleta de riscos. Com o provedor de serviços certo, a computação em nuvem pode cumprir a promessa de serviços de TI mais flexíveis e mais fáceis de gerenciar, com preços mais acessíveis. No entanto, muito depende de seu preparo e de sua escolha dos provedores de serviços.

Criptografia• Não deixe a criptografia para o seu provedor de

serviços de computação em nuvem. Certifique-se de que você tenha um gerenciamento de ciclo de vida de chaves. Além disso, usando a sua classificação de dados como orientação, faça a criptografia dos dados conforme apropriado e necessário.

O Futuro esta aqui!!!

Obrigado.

Fontes.

• pt.wikipedia.org/wiki/Computação_em_nuvem

• http://www.tecmundo.com.br/computacao-em-nuvem/738-o-que-e-computacao-em-nuvens-.htm

• http://h71028.www7.hp.com/enterprise/w1/pt/messaging/feature-enterprise-cloud-security.html

• www.youtube.com

• www.globo.com/jornalnacional