Windows Azure Platform



  Evilázaro Alves
  Microsoft Most Valuable Professional - MVP
2
Agenda
     Por que uma plataforma na Nuvem?
     Azure Services Platform
     Tour pelos serviços
     SDKs
     Pergunta...
Por que uma plataforma na Nuvem?
Alterando a economia do Software



     Reduzir os custos de capital & operações
     Si...
Continuação da Plataforma



       On-Premises                      Hosted                     Cloud
         Servers    ...
Windows Azure Platform
                 Compute: Ambiente virtualizado baseando no Windows Server

                 Storag...
Partner Ecosystem
Windows Azure
    Estendendo o Windows para a nuvem




    Compute:
      Ambiente de computação virtualizado com base no...
Windows Azure
     Your
    Service
                    D
                    N
                    S



                 ...
Service Deployment
        Your
     Service   Model
       Service
                       D
                       N
    ...
Service Scaling
      Your
     Service                                                    Service

                      ...
Service Monitoring & Recovery
      Your
     Service
                        D
                                          ...
Azure Services Platform Themes

       Cenários simples são simples – cenários complexos são possíveis
       Serviços h...
Building for Scale
We’re Running Scale Services Now
   30B Live ID authentications/month
   2B Live Search queries/month
 ...
SQL Azure
     Estendendo a plataforma de dados SQL Server para a nuvem



                        Reference              ...
AppFabric
     Extending .NET to the cloud with Internet Scale Utility Services




      Service Bus:
        General pur...
.APP Fabric
     .NET Service Bus                    Service




                                            Service
     ...
Hello Azure Services : Composing Azure Services

                                      SQL Data Services
                 ...
Design Considerations
      Scale and availability are the design points
      Storage isn’t a relational database
      S...
Learning Windows Azure
      www.windowsazure.com
      http://channel9.msdn.com/learn
      Download the SDK
        You ...
Summary
      Windows Azure is the OS for the cloud
      Lets you build services without the operational
      worry
    ...
evilazaro@hotmail.com
     http://www.evilazaro.net
     http://twitter.com/evilazaro
     http://www.wcfbrasil.ning.com
 ...
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be...
Upcoming SlideShare
Loading in...5
×

Azure Services Platform Overview

1,133
-1

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,133
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
36
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Azure Services Platform Overview

  1. 1. Windows Azure Platform Evilázaro Alves Microsoft Most Valuable Professional - MVP
  2. 2. 2
  3. 3. Agenda Por que uma plataforma na Nuvem? Azure Services Platform Tour pelos serviços SDKs Perguntas 3
  4. 4. Por que uma plataforma na Nuvem? Alterando a economia do Software Reduzir os custos de capital & operações Simplificar a implantação de aplicativos & gestão Flexibilidade de aplicativos e infra-estrutura Custo eficiente com picos de aumento de carga Foco em novas funcionalidades e não na Infra - Estrutura
  5. 5. Continuação da Plataforma On-Premises Hosted Cloud Servers Servers Platform • Trazer suas próprias • Alugúeis de máquinas, • Infra-estrutura máquinas, conectividade, conectividade e software compartilhada de diversos software, etc.. • Menor Controle clientes • Controle Completo • Menor Responsabilidades • Virtualizado e Dinâmica • Completa • Lower capital costs • Escalável e Disponível Responsabilidade • Maior Flexibilidade • Abstraído da infra- • Capacidades Est’aticas • Pagamento de estrutura • Custos de capitais capacidade fixa, mesmo • Serviços de alto nível antecipados para a infra- se ocioso • Pay as you go estrutura
  6. 6. Windows Azure Platform Compute: Ambiente virtualizado baseando no Windows Server Storage: Armazenamento durável, escalável e disponível Management: Gerenciamento automatizado, orientada ao modelo do serviço Database: Processamento relacional para dados estruturados/não estruturados Service Bus: General purpose application bus AppFabric Access Control: Controle de acesso controlado por regras, baseada em declarações 6
  7. 7. Partner Ecosystem
  8. 8. Windows Azure Estendendo o Windows para a nuvem Compute: Ambiente de computação virtualizado com base no Windows Server Storage: Armazenamento durável, dimensionável e disponível Management: Gerenciamento automatizado, controlado por modelos do ciclo de vida do serviço 8
  9. 9. Windows Azure Your Service D N S L B Web Portal (API) L Fabric B Controller 9
  10. 10. Service Deployment Your Service Model Service D N S L B Web Portal (API) DNS config L Fabric B Controller 10
  11. 11. Service Scaling Your Service Service D Service N S Service Service Service L Service B Service Service Web Portal (API) L Fabric B Controller Model 11
  12. 12. Service Monitoring & Recovery Your Service D Service N S Service L B Service Service Web Portal (API) L Fabric B Controller Model 12
  13. 13. Azure Services Platform Themes  Cenários simples são simples – cenários complexos são possíveis  Serviços hospedados nos DataCenters Microsoft  Projetado para alta disponibilidade e escalabilidade  Suporte a múltiplos protocolos incluindo HTTP, REST, SOAP,  Broad investment in open, community-based access to Azure services  Ferramentas familiares, linguagens e frameworks com .NET e Visual Studio  Fornece a opção de construir em instalações, nuvem ou soluções híbridas  Integração com os ativos existentes, como AD & instalações de aplicativos 13
  14. 14. Building for Scale We’re Running Scale Services Now 30B Live ID authentications/month 2B Live Search queries/month 10B MSN page views/month 240B Messenger messages/month We’re Building to Run Your Services Quincy, WA: Complete, approx 500K sq ft San Antonio, TX: Opening Fall 08, approx 475K sq ft Chicago, IL: Opening Spring/Summer 09, approx 550K sq ft Dublin, Ireland: Opening Summer 09, approx 570K sq ft Des Moines, Iowa: Recently announced land purchase
  15. 15. SQL Azure Estendendo a plataforma de dados SQL Server para a nuvem Reference Data Reporting ETL Data Mining Data Warehouse Database: Processamento para dados estruturados e não estruturados Data Sync: Sincronização para clientes conectados ocasionalmente Reporting: Auto-serviço de criação e compartilhamento de relatório Data Mining: Análise & dados auto-atendimento de tendências ETL: Data transformation & cleansing across on/off premise 15 Reference Data: Ampla variedade de conjuntos de dados de referência
  16. 16. AppFabric Extending .NET to the cloud with Internet Scale Utility Services Service Bus: General purpose application bus Access Control: Rules-driven, claims-based access control 16
  17. 17. .APP Fabric .NET Service Bus Service Service Application .NET Access Control Service Service Workflow Application SDS Authority 17
  18. 18. Hello Azure Services : Composing Azure Services SQL Data Services (SOAP) http://data.database.windows.net ASP.NET Web Site (REST) .NET Service Bus http://servicebus.windows.net/... http://...cloudapps.net (Running in Windows Azure) .NET Access Control Service Manufacturer Service (Running on-premises) 18
  19. 19. Design Considerations Scale and availability are the design points Storage isn’t a relational database Stateless Stateless front ends, store state in storage Use queues to decouple components Instrument your application (Trace) Once you are on - stay on Think about patching & updates 19
  20. 20. Learning Windows Azure www.windowsazure.com http://channel9.msdn.com/learn Download the SDK You don’t need cloud access to develop! Look at the samples in the SDK Windows Azure Platform Training Kit Multiple Windows Azure, SQL Azure, AppFabric labs Follow the team bloggers 20
  21. 21. Summary Windows Azure is the OS for the cloud Lets you build services without the operational worry Designed for Scalability & Availability Automated Service Management Compute Storage Developer SDK Utility computing - Pay-as-you-go pricing 21
  22. 22. evilazaro@hotmail.com http://www.evilazaro.net http://twitter.com/evilazaro http://www.wcfbrasil.ning.com http://www.azureservicesbr.ning.com 22
  23. 23. © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 23
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×