Computação em nuvem e Windows Azure

Preview:

DESCRIPTION

Apresentação sobre Computação em Nuvem e Windows Azure, realizada no II SemInfo da UneOuro em Ouro Preto do Oeste/RO

Citation preview

Computação em nuvem &

Windows Azure

Ricardo Guerra Freitashttp://about.me/ricardoguerra

Quem sou eu?O Meu nome é Ricardo Guerra Freitas, mas

pode me chamar de “Guerra”

O Ex-Curioso de .NETO Ex-Lider de Célula AcadêmicaO Ex-Primeiro Estudante Embaixador

Microsoft do RJO Ex-Microsoft Student Partner LeadO Ex-Coordenador Regional da INETA BrasilO Ex-Microsoft Student Partner MentorO Ex-Colaborador do Channel 8O Ex-Responsável pelo SDK do

Projeto Hoshimi em PortuguêsO Ex-Moderador do MSDN Wiki BrasilO Ex-Sei lá mais o que...

Quem sou eu?O Analista de Processos na ME DIGITALO MVP

Visual BasicO Microsoft Certified Professional O Líder de Grupo de Usuários .Net

Code4All O Colaborador de diversas Células

Acadêmicas e Grupos de Usuários, tanto no Rio de Janeiro como em todo Brasil

O Microsoft Windows Vista Official SpeakerO Microsoft Windows 7 Official Beta TesterO Desde 1994 no Mercado de TI

Programador, Analista e GerenteO Palestrante Oficial Microsoft

Agenda O Cenário atual – internetO Computação em nuvemO Modelos IaaS, PaaS e SaaSO Computação em nuvem & MicrosoftO Windows AzureO Construindo Data CentersO Webgrafia

Cenário Atual

A internetO Permite o acesso à informações;O Possibilita transferências de dados de todo

tipo;O Acesso globalizado

O 1,73 bilhões de pessoas tinham acesso à Internet em setembro de 2009 (25,6% da população mundial)*;

O Versatilidade;O Principal tecnologia utilizada pela grande

maioria dos atuais usuários de computadores.

* Dados segundo a Internet World Stats

Computação em Nuvem

Contextualização Histórica

O De Thomas Edison à Computação em Nuvem

Audiência em 50 milhões usuários

Radio 38 (anos)Televisão 13 (anos)Celular 7 (anos)Internet 4 (anos)Facebook 1 (ano)Twitter 7 (meses)

O que é?O A computação nas nuvens ou cloud computing

é um modelo de computação em que dados, arquivos e aplicações residem em servidores físicos ou virtuais, acessíveis por meio de uma rede em qualquer dispositivo compatível.

O Basicamente, consiste em compartilhar ferramentas computacionais pela interligação dos sistemas ao invés de ter essas ferramentas localmente (mesmo nos servidores internos).

O O uso desse modelo (ambiente) é mais viável do que o uso de unidades físicas

Computação na Nuvemtudo ao seu alcance, em qualquer lugar

Serviços de e-mail

Editores de texto online

DEMO

Modelos

Modelos

IaaS – Infrastructure as a Service

O Terceirização de infraestrutura;

O Redução de desperdícios;

O Público-alvo: arquitetos de infraestrutura.

PaaS – Platform as a Service

O • Ambiente para criação, teste e hospedam de aplicativos em nuvem;

O • Aplicações mais escaláveis;O • Público-alvo: desenvolvedores.

SaaS – Software as a Service

O Softwares rodando no browser;O Custo baseado na demanda;O Público-alvo: usuário final.

DesafiosO Gargalo na conexãoO Privacidade e direito sobre os dadosO Confiabilidade do serviçoO Padronização

O futuro...O Empresas migrando aplicações para

a nuvem;O Surgimento de fornecedores de

aplicações para segmentos específicos;

O Aumento da demanda da Internet móvel.

Computação em nuvem & Microsoft

Software + ServiçoO Software + Services é a visão da Microsoft para oferecer

o poder de escolha entre software local e software na nuvem, serviços que seriam suportados e executados em datacenters pelo mundo com o melhor do software enterprise.

Internet

Software Software

ASP.NET

Aplicações Web - Mesh

Sync…

Websites

Dispositivos & Social Mesh

DEMO

Windows Azure

Windows

Cliente/Servidor

Aplicações Distribuídas

Web Services

Experiência de

Usuário de Última

Geração

Ciclo de Vida da Aplicação

O Do que consiste?O Serviços de alta escalabilidade em enormes datacenters

Baseado na tecnologia de virtualização Hyper-V O IdentidadesO GerenciamentoO MonitoraçãoO Escalabilidade para serviçosO Repositório de dados não-estruturados, etc.

O Serviços básicos que suportem essas capacidades numa plataforma completa na nuvem.

O Plataforma de desenvolvimento integrada, que oferece:O API's O Interfaces de serviços para o desenvolvimento de aplicações

enterprisesO Host na nuvem.

Azure Service Plataform

Azure™ Services Platform

DEMO

Construindo Data Centers

Essa será com nosso amigo

Marcel Freitas!

WebgrafiaO Microsoft Cloud

O www.microsoft.com/cloudO Microsoft Cloud Infrastructure (videos)

O http://www.youtube.com/user/MSGFSTeamO Blog do Waldemir Cambiucci

O http://blogs.msdn.com/wcambO Windows Azure

O http://www.microsoft.com/windowsazure/

Obrigado

Seu potencial. Nossa inspiração.MR

Ricardo Guerra Freitas

http://about.me/ricardoguerra