Cloud Computing
    Breno Ferreira
      Lambda 3
    @breno_ferreira
50M de pessoas (em
      anos)
50M de pessoas (em
       anos)
• Radio - 38 anos
50M de pessoas (em
       anos)
• Radio - 38 anos
• TV - 13 anos
50M de pessoas (em
        anos)
• Radio - 38 anos
• TV - 13 anos
• Internet - 4 anos
50M de pessoas (em
        anos)
• Radio - 38 anos
• TV - 13 anos
• Internet - 4 anos
• iPod - 3 anos
50M de pessoas (em
       anos)
• Radio - 38 anos
• TV - 13 anos
• Internet - 4 anos
• iPod - 3 anos
• Facebook - 5 anos (500 milhões)
Como se
  escala?
Comprando servidores
Como se
 escala?
Montar a infra
Como se
 escala?
Montar a infra
Como se
 escala?
  Licensas
$
Como se
 escala?
  Licensas
Como se
 escala?
 Manutenção
Mas e meu App?
 Eu só quero coloca-lo no ar!
E se...
E se...
Houvesse algo que cuidasse de toda essa infra? E eu
 pudesse me preocupar somente com meu App?
Como?
Como?
•   Pool de recursos
Como?
•   Pool de recursos

•   Elástico
Como?
•   Pool de recursos

•   Elástico

•   Baseado em uso
Pool de Recursos
Elástico
Elástico
Elástico
Elástico
Baseado em uso
Baseado em uso
Baseado em uso
CLOUD SERVICES




LOAD BALANCER




WEB ROLE
INSTANCES




QUEUE
WEB ROLE
INSTANCES




QUEUE




               WORKER ROLE    WORKER ROLE     WORKER ROLE



WORKER ROLES
                 TYPE: X        TYPE: Y       TYPE: CACHE




STORAGE




               SQL DATABASE   TABLE STORAGE    BLOB STORAGE
VIRTUAL MACHINES


             INTERNET                   ENTERPRISE


              LOAD BALANCER            VPN           GALLERY


                                                     WINDOWS



VIRTUAL
MACHINES
              VM 1            VM 2       VM 3
                                                     LINUX




HYPERVISOR
                                                     SQL SERVER




                                                     ...
STORAGE

              VHD 1           VHD 2     VHD 3
WEB SITES


             LOAD BALANCER

SHARED          RESERVED
                                   GALLERY


                                    WORDPRESS




                                    DRUPAL




                                    UMBRACO




                                    ...

         3                   2
MOBILE SERVICES


MOBILE BACKEND SERVICES


         DATA


                                WINDOWS 8
         SCRIPTS



         USER AUTH                 :-)


         PUSH                    WINDOWS
         NOTIFICATIONS           PHONE 8
                                   iOS
                                 ANDROID
MEDIA SERVICES
                     Broadcasters
                Network Operators
                  Content Owners
                       Enterprises




                                                                CDN
MEDIA SERVICES




    INGESTION        ENCODING        CONVERSION   PROTECTION    JOB SCHEDULING




   ON DEMAND                                                      IDENTITY
   STREAMING       LIVE STREAMING    ANALYTICS    ADVERTISING   MANAGEMENT
WINDOWS AZURE GLOBAL PRESENCE

    North America Region Europe                           Asia Pacific Region
                         Region
West                                        N. Europe
– U.S. Sub-region                           Sub-region
                       East
                       – U.S. Sub-region
                                                     W. Europe
                                                     Sub-region
                        N. Central
                        – U.S. Sub-region

                    S. Central                                       E. Asia
                    – U.S. Sub-region                                Sub-region

                                                                     S.E. Asia
                                                                     Sub-region




      Major
      datacenter
      CDN node
Só .NET + Visual
 Studio, certo?
Só .NET + Visual
 Studio, certo?
Cenários
Aplicações nativas na
        Nuvem
Arquitetura específica para Nuvem possibilita rápido
                   crescimento
Aplicações de Negócio
        Web
     Picos de uso previsíveis
Sites de e-Business/
    e-Commerce
    Picos de uso imprevisíveis
Computação em Lote
    Capacidade em larga escala
Transição
Transição

• Discussões internas (Técnicas e Negócio)
Transição

• Discussões internas (Técnicas e Negócio)
• Consultoria
Transição

• Discussões internas (Técnicas e Negócio)
• Consultoria
• Avalie as opções (Top 2-3)
Transição

• Discussões internas (Técnicas e Negócio)
• Consultoria
• Avalie as opções (Top 2-3)
• Avaliação técnica
Quanto?


http://www.windowsazure.com/pricing/
aining: 27 de
MIC Rio de Janeiro

zspark:
microsoft.com/bizs




                                32




                     BizSpark
Perguntas?
Obrigado!
       @breno_ferreira
breno.ferreira@lambda3.com.br

Introdução ao Windows Azure

Notas do Editor