1. 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).
3. 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.
4. 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.
5. • 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:
6. 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.
7. 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.
8. Lembrando a você que esse é o novo conceito de
programação, e ele já esta em nossas vidas, mas
aonde?
• Gmail
• Sky drive
• Facebook
• Google
Estes são só alguns dos exemplos.
Conceito é o Futuro:
9. 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.
10. 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.
11. 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.
12. 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.
13. Vantagens de computação nas Nuvens
• Redução de custos
• Flexibilidade, agilidade, escalabilidade
• Acesso igualitário a tecnologia de ponta
• Software como serviço
14. 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.
15. 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.
16. 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.
17. 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.
18. 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.
19. 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.
20. 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.
21. 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.
22. 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.