SlideShare uma empresa Scribd logo
1 de 24
Vitor Ciaramella
Microsoft Brasil
http://vic.ms
vitorcia@microsoft.com
Computação em Nuvem


 Recursos Economia         Agilidade ElasticidadeFoco Baseado no uso
                Self-service
disponíveis
TI Tradicional


                                            Alocação de   Previsão de
                                            capacidades      carga
                            Falta de
                          capacidades
Capacidade de TI




                   Desperdício
                       de
                   capacidades




                                    Carga



                                              Tempo
TI na Nuvem


                                                                    Previsão
                                Sem falta de                        de carga
                                capacidades
          Capacidade de TI




                              Redução do                       Redução das
                             excesso de TI                     capacidades
                                                                    nos
                                                               momentos de
                                                                redução da
                                                                   carga
 Redução do                                    Carga
investimento
    inicial

                                                       Tempo
Padrões de Computação em Nuvem




                                         Computação
 Computação




                    Inatividade
                                                                  Uso
              Uso                 Uso


                     Tempo                              Tempo


Cargas On/Off (ex.:. Job batch)          Serviços que precisam crescer e escalar
Desperdício da capacidade provisionada   Crescer é um desafio grande na TI
Time to market pode ser retardado        Deployment complexo




                                           Computação
Computação




                                                                        Uso
                       Uso


                    Tempo                               Tempo


Pico de demanda inesperada               Serviços c/ micro sazonalidades
Desempenho comprometido pelo pico        Picos devido a demandas periódicas
Difícil provisionar nos casos extremos   Complexidade da TI + desperdício
O caminho para as nuvens

Evolução em direção à alta virtualização e além da nuvem
Infraestrutura de aplicações

Camada           Descrição
Serviços de Nuvem
Infraestrutura como Serviço
Plataforma como Serviço
• Cuida de gerenciamento de recursos,
 Windows Azure é        provisionamento e monitoramento
um S.O. para o data   • Gerencia o ciclo de vida da aplicação
      center          • Permite que desenvolvedores se concentrem na
                        lógica de negócios



       Provê
   componentes        • Fila de mensagens, arquivos, dados semi-
                        estruturados e banco SQL
  essenciais para     • Serviços de aplicação como controle de
     aplicações         acesso, cache e conectividade
    distribuidas
6 data centers nos Estados Unidos, Europa e Ásia e mais de 24 localidades com
                              servidores de CDN
Instâncias
                           Instâncias              Worker Role
                                                                         Instâncias
                           Web Roles
                                                     Aplicação            VM Role
                     IIS        Aplicação




                                              Load
                                             Balancer                                 Máquinas
                                                                                       Virtuais


                           HTTP/HTTPS, TCP

                                               •    Escalabilidade sem limites através
                                                    de multiplas instâncias
                                               •    3 tipos de instâncias /
Aplicações locais,                                  papéis para aplicações
aplicações móveis    Usuários
                                                    multi-camadas
  ou na nuvem
Blobs                 Tables                 Queues




                        HTTP/HTTPS,
                                              3 estruturas de dados duráveis com alta
                     ODados (para Tables)
                                              escalabilidade
                                              • Blobs: Arquivos ou grandes blocos
                                                  de dados
                                              • Tables: Tabelas não
                                                  relacionais ou objetos
Aplicações locais,
aplicações móveis                             • Queues: Filas de
  ou na nuvem                                     mensagens
Banco de Dados


                                              Banco de Dados
                     Servidor
                                Banco de Dados




                                TDS


                                      •   Alta compatibilidade com SQL
                                          Server 2008 R2
                                      •   Suporta Tabelas com
                                          Relacionamentos, Índices,
Aplicações locais,
                                          Stored
aplicações móveis
  ou na nuvem                             Procedures, Triggers, Funções, ...
Cenários e preços com o
   Windows Azure
Aplicaç ões                 Aplicaç ões
  departamentais              departamentais          Websites de campanhas
gerenciadas pelo TI          auto-gerenciadas             de marketing




              Computação de alto        Software como serviço
                desempenho                     (SaaS)
Aplicações
                                     corporativas
             Hub de Dados         escaladas para fora




  Aplicações            Software como                Business
departamentais          serviço (SaaS)              Intelligence
COMPUTAÇÃO   ARMAZENAMENTO   WEB EDITION   BUSINESS EDITION
Instâncias Extra Small
•
•



                                                  Desempenho
 Tamanho        CPU           Memória   Disco                  Preço
                                                  de I/O
 Extra Small    1.0 GHz       768 MB    20 GB     Baixo        $.02 por hora
 Small          1.6 GHz       1.7 GB    225 GB    Moderado     $.12 por hora
 Medium         2 x 1.6 GHz   3.5 GB    490 GB    Alto         $.24 por hora
 Large          4 x 1.6 GHz   7 GB      1000 GB   Alto         $.48 por hora
 Extra Large    8 x 1.6 GHz   14 GB     2040 GB   Alto         $.96 por hora



http://bit.ly/PrecosAzure
Conectividade         Monitoramento
                                              Disponibilidade                         Disponibilidade
da Computação          da Computação                               Disponibilidade
                                               do Windows                             do Service Bus e
 do Windows             do Windows                                  do SQL Azure
                                              Azure Storage                            Access Control
    Azure                  Azure


• Seu serviço está    • Todas instâncias     • O serviço de       • O banco de        • O Service Bus e o
  conectado e           em execução            storafe estará       dados estará        Access Control
  acessível via         serão                  acessível            acessível via       estarão
  internet              continuamente        • Suas requisições     internet            acessíveis
• Roles com             monitoradas            de storage serão   • Todos bancos de   • As requisições de
  acesso à internet   • Se a instãncia         processadas com      dados serão         processamento
  terão                 não estiver            sucesso              continuamente       de mensagens
  conectividade         rodando, vamos                              monitorados         serão
  externa               detectar e iniciar                                              processadas com
                        ações corretivas                                                sucesso




 >99.95%                 >99.9%                >99.9%               >99.9%              >99.9%
•
    •

    •
    •

    •
•
    •
    •
    •
    •
Windows Azure 1/8 - Visão geral do Windows Azure

Mais conteúdo relacionado

Mais procurados

AWS e ESRI: Soluções de Mapas e Análise Espacial na Nuvem
AWS e ESRI: Soluções de Mapas e Análise Espacial na NuvemAWS e ESRI: Soluções de Mapas e Análise Espacial na Nuvem
AWS e ESRI: Soluções de Mapas e Análise Espacial na NuvemAmazon Web Services LATAM
 
Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)Marcelo Paiva
 
Lean Startup e Computação em Nuvem
Lean Startup e Computação em NuvemLean Startup e Computação em Nuvem
Lean Startup e Computação em NuvemJose Papo, MSc
 
Reduzindo a complexidade de seus projetos e otimizando seus investimentos com...
Reduzindo a complexidade de seus projetos e otimizando seus investimentos com...Reduzindo a complexidade de seus projetos e otimizando seus investimentos com...
Reduzindo a complexidade de seus projetos e otimizando seus investimentos com...Lumis
 
GemFire Data Fabric: Extrema performance e throughput transacional com alta d...
GemFire Data Fabric: Extrema performance e throughput transacional com alta d...GemFire Data Fabric: Extrema performance e throughput transacional com alta d...
GemFire Data Fabric: Extrema performance e throughput transacional com alta d...Fred Melo
 
Utilizando Windows, .NET e produtos Microsoft na AWS
Utilizando Windows, .NET e produtos Microsoft na AWSUtilizando Windows, .NET e produtos Microsoft na AWS
Utilizando Windows, .NET e produtos Microsoft na AWSJose Papo, MSc
 
Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...
Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...
Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...Jose Papo, MSc
 
Introdução a Cloud Computing com Amazon Web Services
Introdução a Cloud Computing com Amazon Web ServicesIntrodução a Cloud Computing com Amazon Web Services
Introdução a Cloud Computing com Amazon Web ServicesJose Papo, MSc
 
Computação em Nuvem: conceitos, tendências e aplicações em Software Livre
Computação em Nuvem: conceitos, tendências e aplicações em Software LivreComputação em Nuvem: conceitos, tendências e aplicações em Software Livre
Computação em Nuvem: conceitos, tendências e aplicações em Software LivreDiego Kreutz
 
Amazon Aws - Tecnologias e Beneficios
Amazon Aws - Tecnologias e BeneficiosAmazon Aws - Tecnologias e Beneficios
Amazon Aws - Tecnologias e BeneficiosYros
 
AAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambAAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambguest34ed8ec
 
Detonando mitos sobre a Computação em Nuvem e a Amazon Web Services
Detonando mitos sobre a Computação em Nuvem e a Amazon Web ServicesDetonando mitos sobre a Computação em Nuvem e a Amazon Web Services
Detonando mitos sobre a Computação em Nuvem e a Amazon Web ServicesJose Papo, MSc
 
Alta Disponibilidade Dadosemambientes Virtuais
Alta Disponibilidade Dadosemambientes VirtuaisAlta Disponibilidade Dadosemambientes Virtuais
Alta Disponibilidade Dadosemambientes VirtuaisCA RMDM Brasil
 
AAB305 - Service Oriented Architecture - wcamb
AAB305 - Service Oriented Architecture - wcambAAB305 - Service Oriented Architecture - wcamb
AAB305 - Service Oriented Architecture - wcambMicrosoft Brasil
 
AAB306 - Wcf Services Best Practices - wcamb
AAB306 - Wcf Services Best Practices - wcambAAB306 - Wcf Services Best Practices - wcamb
AAB306 - Wcf Services Best Practices - wcambMicrosoft Brasil
 
VDI CIMCORP
VDI CIMCORPVDI CIMCORP
VDI CIMCORPCIMCORP
 

Mais procurados (17)

AWS e ESRI: Soluções de Mapas e Análise Espacial na Nuvem
AWS e ESRI: Soluções de Mapas e Análise Espacial na NuvemAWS e ESRI: Soluções de Mapas e Análise Espacial na Nuvem
AWS e ESRI: Soluções de Mapas e Análise Espacial na Nuvem
 
Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)
 
Lean Startup e Computação em Nuvem
Lean Startup e Computação em NuvemLean Startup e Computação em Nuvem
Lean Startup e Computação em Nuvem
 
Reduzindo a complexidade de seus projetos e otimizando seus investimentos com...
Reduzindo a complexidade de seus projetos e otimizando seus investimentos com...Reduzindo a complexidade de seus projetos e otimizando seus investimentos com...
Reduzindo a complexidade de seus projetos e otimizando seus investimentos com...
 
GemFire Data Fabric: Extrema performance e throughput transacional com alta d...
GemFire Data Fabric: Extrema performance e throughput transacional com alta d...GemFire Data Fabric: Extrema performance e throughput transacional com alta d...
GemFire Data Fabric: Extrema performance e throughput transacional com alta d...
 
Utilizando Windows, .NET e produtos Microsoft na AWS
Utilizando Windows, .NET e produtos Microsoft na AWSUtilizando Windows, .NET e produtos Microsoft na AWS
Utilizando Windows, .NET e produtos Microsoft na AWS
 
Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...
Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...
Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...
 
Introdução a Cloud Computing com Amazon Web Services
Introdução a Cloud Computing com Amazon Web ServicesIntrodução a Cloud Computing com Amazon Web Services
Introdução a Cloud Computing com Amazon Web Services
 
Computação em Nuvem: conceitos, tendências e aplicações em Software Livre
Computação em Nuvem: conceitos, tendências e aplicações em Software LivreComputação em Nuvem: conceitos, tendências e aplicações em Software Livre
Computação em Nuvem: conceitos, tendências e aplicações em Software Livre
 
Amazon Aws - Tecnologias e Beneficios
Amazon Aws - Tecnologias e BeneficiosAmazon Aws - Tecnologias e Beneficios
Amazon Aws - Tecnologias e Beneficios
 
AAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambAAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcamb
 
Detonando mitos sobre a Computação em Nuvem e a Amazon Web Services
Detonando mitos sobre a Computação em Nuvem e a Amazon Web ServicesDetonando mitos sobre a Computação em Nuvem e a Amazon Web Services
Detonando mitos sobre a Computação em Nuvem e a Amazon Web Services
 
Alta Disponibilidade Dadosemambientes Virtuais
Alta Disponibilidade Dadosemambientes VirtuaisAlta Disponibilidade Dadosemambientes Virtuais
Alta Disponibilidade Dadosemambientes Virtuais
 
AAB305 - Service Oriented Architecture - wcamb
AAB305 - Service Oriented Architecture - wcambAAB305 - Service Oriented Architecture - wcamb
AAB305 - Service Oriented Architecture - wcamb
 
AAB306 - Wcf Services Best Practices - wcamb
AAB306 - Wcf Services Best Practices - wcambAAB306 - Wcf Services Best Practices - wcamb
AAB306 - Wcf Services Best Practices - wcamb
 
VDI CIMCORP
VDI CIMCORPVDI CIMCORP
VDI CIMCORP
 
Adilson lessio – Palestra no B.I.
Adilson lessio  –  Palestra no B.I.Adilson lessio  –  Palestra no B.I.
Adilson lessio – Palestra no B.I.
 

Destaque

Destaque (12)

20 dicas facebook empresas - Exponor
20 dicas facebook empresas - Exponor20 dicas facebook empresas - Exponor
20 dicas facebook empresas - Exponor
 
Corinna Bath: Lecture im Rahmen von eGender
Corinna Bath: Lecture im Rahmen von eGenderCorinna Bath: Lecture im Rahmen von eGender
Corinna Bath: Lecture im Rahmen von eGender
 
Salah kufr and iman
Salah  kufr and imanSalah  kufr and iman
Salah kufr and iman
 
P1 e1 internet
P1 e1 internetP1 e1 internet
P1 e1 internet
 
Sons of adam inveigh against time
Sons of adam inveigh against timeSons of adam inveigh against time
Sons of adam inveigh against time
 
Auto deploy envoy_en espanol_ovi_jde
Auto deploy envoy_en espanol_ovi_jdeAuto deploy envoy_en espanol_ovi_jde
Auto deploy envoy_en espanol_ovi_jde
 
Problema do mês de maio
Problema do mês de maioProblema do mês de maio
Problema do mês de maio
 
LA WEB 2.0x
LA WEB 2.0xLA WEB 2.0x
LA WEB 2.0x
 
Promet safe deposit boxes
Promet safe deposit boxesPromet safe deposit boxes
Promet safe deposit boxes
 
Sildenafil cilostazol aco-1
Sildenafil cilostazol aco-1Sildenafil cilostazol aco-1
Sildenafil cilostazol aco-1
 
Infertility flowchart
Infertility flowchartInfertility flowchart
Infertility flowchart
 
Zasady bhp
Zasady bhpZasady bhp
Zasady bhp
 

Semelhante a Windows Azure 1/8 - Visão geral do Windows Azure

AAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambAAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambMicrosoft Brasil
 
Luiz Macedo - DevBrasil Joinville - Windows Azure
Luiz Macedo - DevBrasil Joinville - Windows AzureLuiz Macedo - DevBrasil Joinville - Windows Azure
Luiz Macedo - DevBrasil Joinville - Windows AzureLuiz Macedo
 
Computacao em nuvem windows azure
Computacao em nuvem   windows azureComputacao em nuvem   windows azure
Computacao em nuvem windows azureRodrigo Vidal
 
Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)Rodrigo Kono
 
Apresentação cloud computing para sistemas de informação
Apresentação cloud computing para sistemas de informaçãoApresentação cloud computing para sistemas de informação
Apresentação cloud computing para sistemas de informaçãoMarcondes Maçaneiro
 
Oportunidades da Nuvem para a Educação, a Pesquisa e o Governo
Oportunidades da Nuvem para a Educação, a Pesquisa e o GovernoOportunidades da Nuvem para a Educação, a Pesquisa e o Governo
Oportunidades da Nuvem para a Educação, a Pesquisa e o GovernoJose Papo, MSc
 
Arquiteturas Cloud: Uma Introdução
Arquiteturas Cloud: Uma IntroduçãoArquiteturas Cloud: Uma Introdução
Arquiteturas Cloud: Uma IntroduçãoJose Papo, MSc
 
Cloud Computing: Desafios e oportunidades
Cloud Computing: Desafios e oportunidadesCloud Computing: Desafios e oportunidades
Cloud Computing: Desafios e oportunidadesElvis Fusco
 
Nuvens híbridas: Conectando aplicações locais com a nuvem na plataforma Windo...
Nuvens híbridas:Conectando aplicações locais com a nuvem na plataforma Windo...Nuvens híbridas:Conectando aplicações locais com a nuvem na plataforma Windo...
Nuvens híbridas: Conectando aplicações locais com a nuvem na plataforma Windo...Osvaldo Daibert
 
2010 - Ti e Negócios - Virtualização e Cloud Computing
2010 - Ti e Negócios - Virtualização e Cloud Computing2010 - Ti e Negócios - Virtualização e Cloud Computing
2010 - Ti e Negócios - Virtualização e Cloud ComputingVaine Luiz Barreira, MBA
 
Conversa LSD - IaaS sobre Recursos Oportunistas
Conversa LSD - IaaS sobre Recursos OportunistasConversa LSD - IaaS sobre Recursos Oportunistas
Conversa LSD - IaaS sobre Recursos Oportunistasedigley
 
Seu futuro está na Nuvem! Oportunidades com Computação em Nuvem
Seu futuro está na Nuvem! Oportunidades com Computação em NuvemSeu futuro está na Nuvem! Oportunidades com Computação em Nuvem
Seu futuro está na Nuvem! Oportunidades com Computação em NuvemJose Papo, MSc
 
Data center MCSBRC2010-slides.pdf
Data center MCSBRC2010-slides.pdfData center MCSBRC2010-slides.pdf
Data center MCSBRC2010-slides.pdfssuser1198af
 

Semelhante a Windows Azure 1/8 - Visão geral do Windows Azure (20)

Apresentação Cloud Computing World Forum
Apresentação Cloud Computing World ForumApresentação Cloud Computing World Forum
Apresentação Cloud Computing World Forum
 
AAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambAAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcamb
 
Luiz Macedo - DevBrasil Joinville - Windows Azure
Luiz Macedo - DevBrasil Joinville - Windows AzureLuiz Macedo - DevBrasil Joinville - Windows Azure
Luiz Macedo - DevBrasil Joinville - Windows Azure
 
Computacao em nuvem windows azure
Computacao em nuvem   windows azureComputacao em nuvem   windows azure
Computacao em nuvem windows azure
 
Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)
 
Apresentação cloud computing para sistemas de informação
Apresentação cloud computing para sistemas de informaçãoApresentação cloud computing para sistemas de informação
Apresentação cloud computing para sistemas de informação
 
Oportunidades da Nuvem para a Educação, a Pesquisa e o Governo
Oportunidades da Nuvem para a Educação, a Pesquisa e o GovernoOportunidades da Nuvem para a Educação, a Pesquisa e o Governo
Oportunidades da Nuvem para a Educação, a Pesquisa e o Governo
 
Introdução ao Auto Scaling
Introdução ao Auto ScalingIntrodução ao Auto Scaling
Introdução ao Auto Scaling
 
Arquiteturas Cloud: Uma Introdução
Arquiteturas Cloud: Uma IntroduçãoArquiteturas Cloud: Uma Introdução
Arquiteturas Cloud: Uma Introdução
 
Introducao à Nuvem da Amazon Web Services
Introducao à Nuvem da Amazon Web ServicesIntroducao à Nuvem da Amazon Web Services
Introducao à Nuvem da Amazon Web Services
 
Cloud Computing: Desafios e oportunidades
Cloud Computing: Desafios e oportunidadesCloud Computing: Desafios e oportunidades
Cloud Computing: Desafios e oportunidades
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Nuvens híbridas: Conectando aplicações locais com a nuvem na plataforma Windo...
Nuvens híbridas:Conectando aplicações locais com a nuvem na plataforma Windo...Nuvens híbridas:Conectando aplicações locais com a nuvem na plataforma Windo...
Nuvens híbridas: Conectando aplicações locais com a nuvem na plataforma Windo...
 
2010 - Ti e Negócios - Virtualização e Cloud Computing
2010 - Ti e Negócios - Virtualização e Cloud Computing2010 - Ti e Negócios - Virtualização e Cloud Computing
2010 - Ti e Negócios - Virtualização e Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Conversa LSD - IaaS sobre Recursos Oportunistas
Conversa LSD - IaaS sobre Recursos OportunistasConversa LSD - IaaS sobre Recursos Oportunistas
Conversa LSD - IaaS sobre Recursos Oportunistas
 
Seu futuro está na Nuvem! Oportunidades com Computação em Nuvem
Seu futuro está na Nuvem! Oportunidades com Computação em NuvemSeu futuro está na Nuvem! Oportunidades com Computação em Nuvem
Seu futuro está na Nuvem! Oportunidades com Computação em Nuvem
 
Apresentação cloud computing
Apresentação cloud computingApresentação cloud computing
Apresentação cloud computing
 
A plataforma Azure da Microsoft
A plataforma Azure da MicrosoftA plataforma Azure da Microsoft
A plataforma Azure da Microsoft
 
Data center MCSBRC2010-slides.pdf
Data center MCSBRC2010-slides.pdfData center MCSBRC2010-slides.pdf
Data center MCSBRC2010-slides.pdf
 

Mais de Vitor Ciaramella

Business Process Management (BPM) CBOK - Microsoft - Vitor Ciaramella
Business Process Management (BPM) CBOK - Microsoft - Vitor CiaramellaBusiness Process Management (BPM) CBOK - Microsoft - Vitor Ciaramella
Business Process Management (BPM) CBOK - Microsoft - Vitor CiaramellaVitor Ciaramella
 
Advanced cloud services development (PaaS)
Advanced cloud services development (PaaS)Advanced cloud services development (PaaS)
Advanced cloud services development (PaaS)Vitor Ciaramella
 
Oportunidades de negócio na Plataforma Microsoft
Oportunidades de negócio na Plataforma MicrosoftOportunidades de negócio na Plataforma Microsoft
Oportunidades de negócio na Plataforma MicrosoftVitor Ciaramella
 
Microsoft research e inovação
Microsoft research e inovaçãoMicrosoft research e inovação
Microsoft research e inovaçãoVitor Ciaramella
 
Windows Azure 8/8 - Como continuar aprendendo
Windows Azure 8/8 - Como continuar aprendendoWindows Azure 8/8 - Como continuar aprendendo
Windows Azure 8/8 - Como continuar aprendendoVitor Ciaramella
 
Windows Azure 7/8 - Benefícios da Parceria Microsoft
Windows Azure 7/8 - Benefícios da Parceria MicrosoftWindows Azure 7/8 - Benefícios da Parceria Microsoft
Windows Azure 7/8 - Benefícios da Parceria MicrosoftVitor Ciaramella
 
Windows Azure 5/8 - Recursos adicionais do Windows Azure
Windows Azure 5/8 - Recursos adicionais do Windows AzureWindows Azure 5/8 - Recursos adicionais do Windows Azure
Windows Azure 5/8 - Recursos adicionais do Windows AzureVitor Ciaramella
 
Windows Azure 2/8 - Recursos básicos do Windows Azure
Windows Azure 2/8 - Recursos básicos do Windows AzureWindows Azure 2/8 - Recursos básicos do Windows Azure
Windows Azure 2/8 - Recursos básicos do Windows AzureVitor Ciaramella
 
Windows Azure 0/8 - Treinamento de Windows Azure
Windows Azure 0/8 - Treinamento de Windows AzureWindows Azure 0/8 - Treinamento de Windows Azure
Windows Azure 0/8 - Treinamento de Windows AzureVitor Ciaramella
 

Mais de Vitor Ciaramella (9)

Business Process Management (BPM) CBOK - Microsoft - Vitor Ciaramella
Business Process Management (BPM) CBOK - Microsoft - Vitor CiaramellaBusiness Process Management (BPM) CBOK - Microsoft - Vitor Ciaramella
Business Process Management (BPM) CBOK - Microsoft - Vitor Ciaramella
 
Advanced cloud services development (PaaS)
Advanced cloud services development (PaaS)Advanced cloud services development (PaaS)
Advanced cloud services development (PaaS)
 
Oportunidades de negócio na Plataforma Microsoft
Oportunidades de negócio na Plataforma MicrosoftOportunidades de negócio na Plataforma Microsoft
Oportunidades de negócio na Plataforma Microsoft
 
Microsoft research e inovação
Microsoft research e inovaçãoMicrosoft research e inovação
Microsoft research e inovação
 
Windows Azure 8/8 - Como continuar aprendendo
Windows Azure 8/8 - Como continuar aprendendoWindows Azure 8/8 - Como continuar aprendendo
Windows Azure 8/8 - Como continuar aprendendo
 
Windows Azure 7/8 - Benefícios da Parceria Microsoft
Windows Azure 7/8 - Benefícios da Parceria MicrosoftWindows Azure 7/8 - Benefícios da Parceria Microsoft
Windows Azure 7/8 - Benefícios da Parceria Microsoft
 
Windows Azure 5/8 - Recursos adicionais do Windows Azure
Windows Azure 5/8 - Recursos adicionais do Windows AzureWindows Azure 5/8 - Recursos adicionais do Windows Azure
Windows Azure 5/8 - Recursos adicionais do Windows Azure
 
Windows Azure 2/8 - Recursos básicos do Windows Azure
Windows Azure 2/8 - Recursos básicos do Windows AzureWindows Azure 2/8 - Recursos básicos do Windows Azure
Windows Azure 2/8 - Recursos básicos do Windows Azure
 
Windows Azure 0/8 - Treinamento de Windows Azure
Windows Azure 0/8 - Treinamento de Windows AzureWindows Azure 0/8 - Treinamento de Windows Azure
Windows Azure 0/8 - Treinamento de Windows Azure
 

Windows Azure 1/8 - Visão geral do Windows Azure

  • 2. Computação em Nuvem Recursos Economia Agilidade ElasticidadeFoco Baseado no uso Self-service disponíveis
  • 3. TI Tradicional Alocação de Previsão de capacidades carga Falta de capacidades Capacidade de TI Desperdício de capacidades Carga Tempo
  • 4. TI na Nuvem Previsão Sem falta de de carga capacidades Capacidade de TI Redução do Redução das excesso de TI capacidades nos momentos de redução da carga Redução do Carga investimento inicial Tempo
  • 5. Padrões de Computação em Nuvem Computação Computação Inatividade Uso Uso Uso Tempo Tempo Cargas On/Off (ex.:. Job batch) Serviços que precisam crescer e escalar Desperdício da capacidade provisionada Crescer é um desafio grande na TI Time to market pode ser retardado Deployment complexo Computação Computação Uso Uso Tempo Tempo Pico de demanda inesperada Serviços c/ micro sazonalidades Desempenho comprometido pelo pico Picos devido a demandas periódicas Difícil provisionar nos casos extremos Complexidade da TI + desperdício
  • 6. O caminho para as nuvens Evolução em direção à alta virtualização e além da nuvem
  • 11.
  • 12. • Cuida de gerenciamento de recursos, Windows Azure é provisionamento e monitoramento um S.O. para o data • Gerencia o ciclo de vida da aplicação center • Permite que desenvolvedores se concentrem na lógica de negócios Provê componentes • Fila de mensagens, arquivos, dados semi- estruturados e banco SQL essenciais para • Serviços de aplicação como controle de aplicações acesso, cache e conectividade distribuidas
  • 13. 6 data centers nos Estados Unidos, Europa e Ásia e mais de 24 localidades com servidores de CDN
  • 14. Instâncias Instâncias Worker Role Instâncias Web Roles Aplicação VM Role IIS Aplicação Load Balancer Máquinas Virtuais HTTP/HTTPS, TCP • Escalabilidade sem limites através de multiplas instâncias • 3 tipos de instâncias / Aplicações locais, papéis para aplicações aplicações móveis Usuários multi-camadas ou na nuvem
  • 15. Blobs Tables Queues HTTP/HTTPS, 3 estruturas de dados duráveis com alta ODados (para Tables) escalabilidade • Blobs: Arquivos ou grandes blocos de dados • Tables: Tabelas não relacionais ou objetos Aplicações locais, aplicações móveis • Queues: Filas de ou na nuvem mensagens
  • 16. Banco de Dados Banco de Dados Servidor Banco de Dados TDS • Alta compatibilidade com SQL Server 2008 R2 • Suporta Tabelas com Relacionamentos, Índices, Aplicações locais, Stored aplicações móveis ou na nuvem Procedures, Triggers, Funções, ...
  • 17. Cenários e preços com o Windows Azure
  • 18. Aplicaç ões Aplicaç ões departamentais departamentais Websites de campanhas gerenciadas pelo TI auto-gerenciadas de marketing Computação de alto Software como serviço desempenho (SaaS)
  • 19. Aplicações corporativas Hub de Dados escaladas para fora Aplicações Software como Business departamentais serviço (SaaS) Intelligence
  • 20. COMPUTAÇÃO ARMAZENAMENTO WEB EDITION BUSINESS EDITION
  • 21. Instâncias Extra Small • • Desempenho Tamanho CPU Memória Disco Preço de I/O Extra Small 1.0 GHz 768 MB 20 GB Baixo $.02 por hora Small 1.6 GHz 1.7 GB 225 GB Moderado $.12 por hora Medium 2 x 1.6 GHz 3.5 GB 490 GB Alto $.24 por hora Large 4 x 1.6 GHz 7 GB 1000 GB Alto $.48 por hora Extra Large 8 x 1.6 GHz 14 GB 2040 GB Alto $.96 por hora http://bit.ly/PrecosAzure
  • 22. Conectividade Monitoramento Disponibilidade Disponibilidade da Computação da Computação Disponibilidade do Windows do Service Bus e do Windows do Windows do SQL Azure Azure Storage Access Control Azure Azure • Seu serviço está • Todas instâncias • O serviço de • O banco de • O Service Bus e o conectado e em execução storafe estará dados estará Access Control acessível via serão acessível acessível via estarão internet continuamente • Suas requisições internet acessíveis • Roles com monitoradas de storage serão • Todos bancos de • As requisições de acesso à internet • Se a instãncia processadas com dados serão processamento terão não estiver sucesso continuamente de mensagens conectividade rodando, vamos monitorados serão externa detectar e iniciar processadas com ações corretivas sucesso >99.95% >99.9% >99.9% >99.9% >99.9%
  • 23. • • • • • • • • •