Post on 02-Dec-2015
description
Apresentação• O que é Sistema Operacional?
• O que é Computação em Nuvem?
• Windows Azure Surgimento Serviços e Recursos de Comunicação Interface com o Usuário Características de Trabalho Suporte Segurança Vantagens X Desvantagens
O que é Sistema Operacional ?
Para Tanembaum:
É uma Maquina Estendida Oculta os detalhes complicados que tem que ser executadosApresenta ao usuário uma maquina virtual mais fácil de usar.
É um gerenciador de RecursosCada programa tem um tempo com o recursoCada programa tem um espaço no recurso
O que é Computação em Nuvem ?
O Conceito de Computação em Nuvem (Cloud Computing)
Refere-se à utilização da memória e das capacidades de armazenamento e cálculo de computadores e servidores compartilhados e interligados por meio da Internet.
Serviços
IaaS -Infraestrutura como ServiçoPaaS -Plataforma como ServiçoDevaaS -Desenvolvimento como ServiçoSaaS -Software como ServiçoCaaS -Comunicação como ServiçoEaaS -Tudo como Serviço
IaaS - Infraestrutura como Serviço: Quando se utiliza uma porcentagem de um servidor, geralmente com configuração que se adeque à sua necessidade.
Principais modelos de Serviços na Nuvem
PaaS - Plataforma como Serviço: Utilizando-se apenas uma plataforma como um banco de dados, um web-service, etc. (ex: Windows Azure).
SaaS - Software como Serviço: Uso de um software em regime de utilização web (ex: Google Docs , Microsoft SharePoint Online e Office 365).
Maior Esforço Menor Esforço
Tipos de Ambiente
Aplicação
Dados
Execução
Middleware
S.O
Virtualização
Servidores
Armazenamento
Rede
Você
adm
inis
tra Plaforma(PaaS)
Forn
eced
or A
dmin
istr
a
Aplicação
Dados
Execução
Middleware
S.O
Virtualização
Servidores
Armazenamento
Rede
Usu
ário
Fin
al Software(SaaS)
Forn
eced
or A
dmin
istr
a
Aplicação
Dados
Execução
Middleware
S.O
Virtualização
Servidores
Armazenamento
Rede
Você
adm
inis
tra
Infraestrutura(IaaS)
Middleware
S.O
Virtualização
Servidores
Armazenamento
RedeForn
eced
or A
dmin
istr
a
Surgimento Foi apresentado para os desenvolvedores e para o público no dia 27 de outubro de 2008 durante a Conferência de Desenvolvedores Profissionais da Microsoft, em Los Angeles.O Windows Azure entrou em produção no dia 1 de Janeiro de 2010, E no Brasil o Azure chegou no dia 12 de Abril de 2010.
O Windows Azure é uma plataforma especial para execução de aplicativos e serviços, baseada nos conceitos da computação em nuvem. É um serviço totalmente hospedado e controlado pela Microsoft, o que difere das versões do Windows lançadas até hoje. Qualquer desenvolvedor cadastrado pode enviar seus aplicativos para o Azure e rodá-los diretamente através do serviço, que confere escalabilidade e economia de licenciamento.
O Windows Azure coordena a malha de hardware disponíveis em datacenters Microsoft
Datacenters Microsoft
Principais Recursos e Serviços da Plataforma
Internet
Recursos de Comunicação
Interface com Usuário
Criando Uma Maquina Virtual
Caraterísticas de Trabalho
Interface
Multiprocessador
Multiusuário
• Fórum on line (stack overflow ,Fórum do MSDN)
• Painel de Serviços (Para relatar um problema no site)
• Suporte do Windows Azure
Suporte
• NÍVEIS DE SUPORTE
• DEVELOPER
• STANDARD
• PROFESSIONAL DIRECT*
• PREMIER1
*Disponível apenas nos EUA, Reino Unido e Canadá
Segurança
A Plataforma Windows Azure é projetada em camadas de segurança que incluem:
-Roteadores de Filtragem:Rejeitar tentativas de comunicação.
-Firewalls:Evitar a comunicação de dados não configurados.
-Proteção Criptográfica de Mensagens:TLS e SSL chaves criptográficas.
-Gerenciamento de Segurança do Software:Proteger contra falhas.
-Monitoramento:Sistemas de monitoramento centralizado.
-Segmentação de Rede:Firewalls e Roteadores de filtragem.
-Atualizações:Serviços oferecidos sempre mantém atualizados.
VantagensPagamento sob demanda: Pague apenas pelo consumo ao invés de pagar por recursos ou capacidades que pouco ou nunca seriam utilizadas.
Alta disponibilidade: Ao levar suas aplicações para nuvem (com no mínimo duas instâncias) sua aplicação estará disponível todo o tempo. A Microsoft garante através do contrato SLA que sua aplicação terá uptime de 99,95%.
Complexidade encapsulada: Windows Azure encapsula toda complexidade relacionada à infraestrutura. Ao ser hospedada na plataforma Azure, todo balanceamento de carga, backup e demais operações relacionadas à infraestrutura necessária para que a aplicação funcione de forma segura e com bom desempenho.
Elasticidade: Com Windows Azure é possível incrementar a capacidade de computação conforme a necessidade.
Hardware: Elimine a necessidade de gerenciar hardware.
Custo e beneficio: Gastos com hardware e espaço para Datacenter podem ser reduzidos
DesvantagensSegurança dos Dados: Onde de fato estão esses dados? Eles estão seguros? Como alguém pode garantir isso?
Comunicação: E se não houver conexão com a Internet , não haverá possibilidade de acesso a aplicação.
Requisitos: Requer uma velocidade de banda larga.
REFERÊNCIAS BIBLIOGRAFICAShttp://pt.wikipedia.org/wiki/Computa%C3%A7%C3%A3o_em_nuvem
http://pt.wikipedia.org/wiki/Windows_Azure
http://www.microsoft.com/windowsazure/
http://www.microsoft.com/online/legal/?langid=pt-br&docid=11
http://www.voudeazure.com.br
http://blogs.msdn.com/b/windowsazure/
http://blogs.msdn.com/b/rogerioc/
http://www.slideshare.net/Oivlys/a-plataforma-azure-da-microsoft
http://technet.microsoft.com/pt-br/magazine/gg607453.aspx
http://www.tecmundo.com.br/tendencias/4045-microsoft-lanca-servicos-na-nuvem-para-empresas.htm