SlideShare una empresa de Scribd logo
1 de 33
Windows Azure
 para IT-Pros
Lucas A. Romão
    Desvendando a
              laromao@oxygenhost.com.br
                   http://laromao.wordpress.com

Plataforma de Serviços
    Windows Azure
http://AzureServicesBR.ning.com
AGENDA
   Continuação da Plataforma..
   Tipos de Nuvem
   DC da Microsoft
   O que os Devs da sua empresa utilizam?
   Plataforma de Serviços Windows Azure
   Windows Azure + Roles
   Fabbric Controller
   SQL Azure
   Windows Azure AppFabric
Continuação da Plataforma


       On-Premises                       Hosted                     Cloud
         Servers                         Servers                   Platform
• Trazer suas próprias        • Aluguéis de máquinas,      • Infra-estrutura compartilhada
  máquinas, conectividade,      conectividade e software     de diversos clientes
  software, etc..             • Menor Controle             • Virtualizado e Dinâmica
• Controle Completo           • Menor Responsabilidades    • Escalável e Disponível
• Completa Responsabilidade   • Lower capital costs        • Abstraído da infra-estrutura
• Capacidades Estáticas       • Maior Flexibilidade        • Serviços de alto nível
• Custos de capitais          • Pagamento de capacidade    • Pay as you go
  antecipados para a infra-     fixa, mesmo se ocioso
  estrutura
COMPUTAÇÃO EM NUVEM
                                SOFTWARE
                                AS A SERVICE


                 PLATFORM
                 AS A SERVICE

INFRASTRUCTURE
AS A SERVICE
Tipos de Nuvem
                    Private                              Infrastructure                              Platform
                 (On-Premise)                             (as a Service)                           (as a Service)




                                                                                  Você Gerencia
                   Applications                             Applications                             Applications




                                         Você Gerencia
                     Runtimes                                 Runtimes                                 Runtimes

                Security & Integration                   Security & Integration                   Security & Integration
Você Gerencia




                    Databases                                Databases                                Databases

                      Servers                                  Servers                                  Servers

                   Virtualization                           Virtualization                           Virtualization

                    Server HW                                Server HW                                Server HW

                      Storage                                  Storage                                  Storage

                    Networking                               Networking                               Networking
Datacenter
Construção de um DC do Azure
Por dentro de um DC do Azure
Containers do Azure dentro de um DC
Plataforma de Serviços Azure
                               Compute

                               Storage

                               Management




                               Database




                               Service Bus

                               Access Control
A Plataforma Windows Azure
Comparação entre Roles
• Web Role : É ‘hosteada’ no IIS 7.5
• Worker Role : É um executável,
• VM Role : É uma VM.
   – Usa serviços do Windows, tarefas agendadas, etc.
   – Customizamos e mantemos o SO.


 Web / Worker                    Admin Web /
                                               VM Role
    Role                         Worker Role

 Abstraction                                         Control
 (i.e. Less IT & Less Plumbing Code)
VM Role Configuration
                                            Identical/similar deployment instances using
                                          common uploaded OS image (base.VHD + diff.VHD)
            Base.VHD




                                      Blob
                                    Storage

            Boot VHD




Customize                Save
  VHD                  Diff.VHD




               On-Premises        Cloud
FABRIC CONTROLLER
O gerenciamento de tarefas são
   automatizados pelo Fabric
          Controller.
Fabric Controller
                                    Service
                                   Definition
• Comunica-se com
  todos os servidores.          Fabric
• Interage com um              Controller
  “Fabric Agent” em cada
  server
• Monitora cada VM,
  aplicação e instancia    X                   


• Responsável pelo                            
  Service Management
• Cuida do load                               X
  balancing, check
  pointing and recovery    
                           X                   


                                Fabric
Escalonamento de Serviços
 Your
Service                                                    Service

                   D
                                            Service
                   N
                   S
                                                              Service
                                  Service                               Service

                              L             Service
                              B
                                                          Service


                                                Service
    Web Portal
      (API)
                                                          L
                            Fabric                        B


                         Controller
                 Model
Monitoramento e Recuperação dos
Your       Serviços
Service
                   D
                                        Service
                   N
                   S
                                                            Service

                              L
                              B       Service     Service



    Web Portal
      (API)
                                                  L
                            Fabric                B


                         Controller
                 Model
Service Bus:
 General purpose application bus
Access Control:
 Rules-driven, claims-based access control
Fique de olho!
Systems Center Operations Manager
    Pacote de Gerenciamento para Windows Azure

•   Allows for Discovery of Windows Azure Applications
•   Provê o Status de cada ‘Role Instance’
•   Coleta e Monitora informações de Performance
•   Coleta e Monitora Eventos (Event Log)
•   Provê monitoramento e coleta ‘.NET Framework Trace Messages’
    para cada role instance.
Identidade e Conectividade
Secure Cloud Federation
Windows Azure Connect
• Conectividade segura entre
  um ambiente on-premises e
  a nuvem.                           Windows Azure
   – Suporta protocolos IP padrões
• Permite apps hibridas
  acessar servidores on-
  premises
• Permite administração
  remota das apps no
  Windows Azure
• Setup e gerenciamento
  simples
   – Suporte à Web, Worker e VM
     Roles


                                        Enterprise
• Active Directory
  Federation Services
• .NET Windows
  Identity Foundation
  – WS-Federation, WS-
    Security,
    WS-Trust protocols
• Access Control
Appliance


Windows Azure Platform Appliance
http://AzureServicesBR.ning.com
        Lucas A. Romão
   laromao@oxygenhost.com.br
        http://laromao.wordpress.com



          Sara Barbosa
          Office365/BPOS
     Saraj.barbosa@hotmail.com
      Fernando Andreazi
          Office365/BPOS
         andreazi@live.com

Más contenido relacionado

Destacado

Revisitando ...
Revisitando ...Revisitando ...
Revisitando ...José Rosa
 
Características do Recursos Didácticos no EAD
Características do Recursos Didácticos no EADCaracterísticas do Recursos Didácticos no EAD
Características do Recursos Didácticos no EADHilda Pinto Gonçalves
 
Desvendando a Plataforma de Serviços Windows Azure
Desvendando a Plataforma de Serviços Windows AzureDesvendando a Plataforma de Serviços Windows Azure
Desvendando a Plataforma de Serviços Windows AzureLucasRomao
 
Criação x evolução
Criação x evoluçãoCriação x evolução
Criação x evoluçãoAndre Lenz
 
Creador de ingresos genera dinero en internet
Creador de ingresos genera dinero en internetCreador de ingresos genera dinero en internet
Creador de ingresos genera dinero en internetJose Luis Acevedo Alvarez
 
Baton da morte
Baton da morteBaton da morte
Baton da morteAndre Lenz
 
Unofficial Directory of Udemy Courses (Lite Version)
Unofficial Directory of Udemy Courses (Lite Version)Unofficial Directory of Udemy Courses (Lite Version)
Unofficial Directory of Udemy Courses (Lite Version)ayman diab
 
Recerita anti stress
Recerita anti stressRecerita anti stress
Recerita anti stressAndre Lenz
 
Caricatura
Caricatura Caricatura
Caricatura turchu
 
Preco da Gasolina
Preco da GasolinaPreco da Gasolina
Preco da GasolinaAndre Lenz
 
Unidad 1 DEFINICIONES BASICOS
Unidad 1 DEFINICIONES BASICOSUnidad 1 DEFINICIONES BASICOS
Unidad 1 DEFINICIONES BASICOSaraceli1203
 
Entendendo o Diabetes
Entendendo o DiabetesEntendendo o Diabetes
Entendendo o DiabetesAndre Lenz
 

Destacado (20)

Programa de Cursos 2º semestre - 2011
Programa de Cursos 2º semestre - 2011Programa de Cursos 2º semestre - 2011
Programa de Cursos 2º semestre - 2011
 
Tempo
TempoTempo
Tempo
 
Revisitando ...
Revisitando ...Revisitando ...
Revisitando ...
 
Características do Recursos Didácticos no EAD
Características do Recursos Didácticos no EADCaracterísticas do Recursos Didácticos no EAD
Características do Recursos Didácticos no EAD
 
Desvendando a Plataforma de Serviços Windows Azure
Desvendando a Plataforma de Serviços Windows AzureDesvendando a Plataforma de Serviços Windows Azure
Desvendando a Plataforma de Serviços Windows Azure
 
Criação x evolução
Criação x evoluçãoCriação x evolução
Criação x evolução
 
Las vocales
Las vocalesLas vocales
Las vocales
 
Creador de ingresos genera dinero en internet
Creador de ingresos genera dinero en internetCreador de ingresos genera dinero en internet
Creador de ingresos genera dinero en internet
 
São paulo
São pauloSão paulo
São paulo
 
Aluna rosa
Aluna rosaAluna rosa
Aluna rosa
 
Baton da morte
Baton da morteBaton da morte
Baton da morte
 
Sua
SuaSua
Sua
 
El canvi continua. PSComunicació
El canvi continua. PSComunicacióEl canvi continua. PSComunicació
El canvi continua. PSComunicació
 
Presentación1
Presentación1Presentación1
Presentación1
 
Unofficial Directory of Udemy Courses (Lite Version)
Unofficial Directory of Udemy Courses (Lite Version)Unofficial Directory of Udemy Courses (Lite Version)
Unofficial Directory of Udemy Courses (Lite Version)
 
Recerita anti stress
Recerita anti stressRecerita anti stress
Recerita anti stress
 
Caricatura
Caricatura Caricatura
Caricatura
 
Preco da Gasolina
Preco da GasolinaPreco da Gasolina
Preco da Gasolina
 
Unidad 1 DEFINICIONES BASICOS
Unidad 1 DEFINICIONES BASICOSUnidad 1 DEFINICIONES BASICOS
Unidad 1 DEFINICIONES BASICOS
 
Entendendo o Diabetes
Entendendo o DiabetesEntendendo o Diabetes
Entendendo o Diabetes
 

Similar a Windows Azure para IT-Pros

Azure Services Platform Overview
Azure Services Platform OverviewAzure Services Platform Overview
Azure Services Platform OverviewCampus Party Brasil
 
Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)Marcelo Paiva
 
Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)Rodrigo Kono
 
Infraestrutura de cloud computing
Infraestrutura de cloud computingInfraestrutura de cloud computing
Infraestrutura de cloud computingFabio Leandro
 
Introdução ao AWS Elastic Beanstalk - Webinar
Introdução ao AWS Elastic Beanstalk - WebinarIntrodução ao AWS Elastic Beanstalk - Webinar
Introdução ao AWS Elastic Beanstalk - WebinarAmazon Web Services LATAM
 
AAB306 - Wcf Services Best Practices - wcamb
AAB306 - Wcf Services Best Practices - wcambAAB306 - Wcf Services Best Practices - wcamb
AAB306 - Wcf Services Best Practices - wcambMicrosoft Brasil
 
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdfAAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdfMicrosoft Brasil
 
Visão Geral da Nuvem da AWS e como estimar sua conta Parte 1 de 2
Visão Geral da Nuvem da AWS e como estimar sua conta Parte 1 de 2Visão Geral da Nuvem da AWS e como estimar sua conta Parte 1 de 2
Visão Geral da Nuvem da AWS e como estimar sua conta Parte 1 de 2Amazon Web Services LATAM
 
Estratégia de middleware microsoft
Estratégia de middleware microsoftEstratégia de middleware microsoft
Estratégia de middleware microsoftEvilázaro Alves
 
Citrix transformando seu DC em nuvem
Citrix   transformando seu DC em nuvemCitrix   transformando seu DC em nuvem
Citrix transformando seu DC em nuvemNuno Alves
 
Virtualização de Aplicações
Virtualização de AplicaçõesVirtualização de Aplicações
Virtualização de Aplicaçõeselliando dias
 
Cloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaCloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaRicardo Martins ☁
 
Providenciar Uma Plataforma De AplicaçõEs De Alta Performance Para Aplicações...
Providenciar Uma Plataforma De AplicaçõEs De Alta Performance Para Aplicações...Providenciar Uma Plataforma De AplicaçõEs De Alta Performance Para Aplicações...
Providenciar Uma Plataforma De AplicaçõEs De Alta Performance Para Aplicações...Markus Christen
 
Openstack - Visão geral
Openstack - Visão geralOpenstack - Visão geral
Openstack - Visão geralbrasilopenstack
 
Desenvolvendo software como serviço para negócios
Desenvolvendo software como serviço para negóciosDesenvolvendo software como serviço para negócios
Desenvolvendo software como serviço para negóciosFernando Correia
 

Similar a Windows Azure para IT-Pros (20)

A plataforma Azure da Microsoft
A plataforma Azure da MicrosoftA plataforma Azure da Microsoft
A plataforma Azure da Microsoft
 
Azure Services Platform Overview
Azure Services Platform OverviewAzure Services Platform Overview
Azure Services Platform Overview
 
Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)
 
Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)
 
Infraestrutura de cloud computing
Infraestrutura de cloud computingInfraestrutura de cloud computing
Infraestrutura de cloud computing
 
Introdução ao AWS Elastic Beanstalk - Webinar
Introdução ao AWS Elastic Beanstalk - WebinarIntrodução ao AWS Elastic Beanstalk - Webinar
Introdução ao AWS Elastic Beanstalk - Webinar
 
AAB306 - Wcf Services Best Practices - wcamb
AAB306 - Wcf Services Best Practices - wcambAAB306 - Wcf Services Best Practices - wcamb
AAB306 - Wcf Services Best Practices - wcamb
 
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdfAAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
 
Visão Geral da Nuvem da AWS e como estimar sua conta Parte 1 de 2
Visão Geral da Nuvem da AWS e como estimar sua conta Parte 1 de 2Visão Geral da Nuvem da AWS e como estimar sua conta Parte 1 de 2
Visão Geral da Nuvem da AWS e como estimar sua conta Parte 1 de 2
 
Estratégia de middleware microsoft
Estratégia de middleware microsoftEstratégia de middleware microsoft
Estratégia de middleware microsoft
 
Introdução ao Auto Scaling
Introdução ao Auto ScalingIntrodução ao Auto Scaling
Introdução ao Auto Scaling
 
Consolidação Mic&Mac Soluções em TI
Consolidação Mic&Mac Soluções em TIConsolidação Mic&Mac Soluções em TI
Consolidação Mic&Mac Soluções em TI
 
Azure Overview
Azure OverviewAzure Overview
Azure Overview
 
Overview Azure
Overview AzureOverview Azure
Overview Azure
 
Citrix transformando seu DC em nuvem
Citrix   transformando seu DC em nuvemCitrix   transformando seu DC em nuvem
Citrix transformando seu DC em nuvem
 
Virtualização de Aplicações
Virtualização de AplicaçõesVirtualização de Aplicações
Virtualização de Aplicações
 
Cloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaCloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à prática
 
Providenciar Uma Plataforma De AplicaçõEs De Alta Performance Para Aplicações...
Providenciar Uma Plataforma De AplicaçõEs De Alta Performance Para Aplicações...Providenciar Uma Plataforma De AplicaçõEs De Alta Performance Para Aplicações...
Providenciar Uma Plataforma De AplicaçõEs De Alta Performance Para Aplicações...
 
Openstack - Visão geral
Openstack - Visão geralOpenstack - Visão geral
Openstack - Visão geral
 
Desenvolvendo software como serviço para negócios
Desenvolvendo software como serviço para negóciosDesenvolvendo software como serviço para negócios
Desenvolvendo software como serviço para negócios
 

Más de Sara Barbosa

Why the Microsoft 365 Administrator should care about the Power Platform Gove...
Why the Microsoft 365 Administrator should care about the Power Platform Gove...Why the Microsoft 365 Administrator should care about the Power Platform Gove...
Why the Microsoft 365 Administrator should care about the Power Platform Gove...Sara Barbosa
 
Cloud, já migrei e agora?
Cloud, já migrei e agora?Cloud, já migrei e agora?
Cloud, já migrei e agora?Sara Barbosa
 
Microsoft Teams Overview
Microsoft Teams OverviewMicrosoft Teams Overview
Microsoft Teams OverviewSara Barbosa
 
5 razões para conhecer o Microsoft Azure...
5 razões para conhecer o Microsoft Azure...5 razões para conhecer o Microsoft Azure...
5 razões para conhecer o Microsoft Azure...Sara Barbosa
 
AD na nuvem, mito ou verdade?
AD na nuvem, mito ou verdade?AD na nuvem, mito ou verdade?
AD na nuvem, mito ou verdade?Sara Barbosa
 
OneDrive for Business - O que mudou?
OneDrive for Business - O que mudou?OneDrive for Business - O que mudou?
OneDrive for Business - O que mudou?Sara Barbosa
 
Transformação da Força de Trabalho
Transformação da Força de TrabalhoTransformação da Força de Trabalho
Transformação da Força de TrabalhoSara Barbosa
 
Evento JoinCommunity - O que realmente é Office 365?
Evento JoinCommunity - O que realmente é Office 365?Evento JoinCommunity - O que realmente é Office 365?
Evento JoinCommunity - O que realmente é Office 365?Sara Barbosa
 
Office 365 Power BI - SQL Saturday #361
Office 365 Power BI - SQL Saturday #361Office 365 Power BI - SQL Saturday #361
Office 365 Power BI - SQL Saturday #361Sara Barbosa
 
Webcast Office 365 - Limites OneDrive for Business
Webcast Office 365 - Limites OneDrive for BusinessWebcast Office 365 - Limites OneDrive for Business
Webcast Office 365 - Limites OneDrive for BusinessSara Barbosa
 
Datacenter e Soluções Cloud Microsoft
Datacenter e Soluções Cloud MicrosoftDatacenter e Soluções Cloud Microsoft
Datacenter e Soluções Cloud MicrosoftSara Barbosa
 
CloudOS - Office 365 e Microsoft Azure
CloudOS - Office 365 e Microsoft AzureCloudOS - Office 365 e Microsoft Azure
CloudOS - Office 365 e Microsoft AzureSara Barbosa
 
Overview Office 365 - Resumida
Overview Office 365 - ResumidaOverview Office 365 - Resumida
Overview Office 365 - ResumidaSara Barbosa
 
SharePoint Online 2013
SharePoint Online 2013SharePoint Online 2013
SharePoint Online 2013Sara Barbosa
 
Cenários para vender Microsoft Azure
Cenários para vender Microsoft AzureCenários para vender Microsoft Azure
Cenários para vender Microsoft AzureSara Barbosa
 
Unindo Produtividade com Segurança no Office365
Unindo Produtividade com Segurança no Office365Unindo Produtividade com Segurança no Office365
Unindo Produtividade com Segurança no Office365Sara Barbosa
 
Mobilidade utilizando novo office 365
Mobilidade utilizando novo office 365Mobilidade utilizando novo office 365
Mobilidade utilizando novo office 365Sara Barbosa
 
Explorando o novo Office 2013
Explorando o novo Office 2013Explorando o novo Office 2013
Explorando o novo Office 2013Sara Barbosa
 
Explorando o Office 365 V2
Explorando o Office 365 V2Explorando o Office 365 V2
Explorando o Office 365 V2Sara Barbosa
 
IV Evento da Comunidade MCITP SC - Office 365
IV Evento da Comunidade MCITP SC - Office 365IV Evento da Comunidade MCITP SC - Office 365
IV Evento da Comunidade MCITP SC - Office 365Sara Barbosa
 

Más de Sara Barbosa (20)

Why the Microsoft 365 Administrator should care about the Power Platform Gove...
Why the Microsoft 365 Administrator should care about the Power Platform Gove...Why the Microsoft 365 Administrator should care about the Power Platform Gove...
Why the Microsoft 365 Administrator should care about the Power Platform Gove...
 
Cloud, já migrei e agora?
Cloud, já migrei e agora?Cloud, já migrei e agora?
Cloud, já migrei e agora?
 
Microsoft Teams Overview
Microsoft Teams OverviewMicrosoft Teams Overview
Microsoft Teams Overview
 
5 razões para conhecer o Microsoft Azure...
5 razões para conhecer o Microsoft Azure...5 razões para conhecer o Microsoft Azure...
5 razões para conhecer o Microsoft Azure...
 
AD na nuvem, mito ou verdade?
AD na nuvem, mito ou verdade?AD na nuvem, mito ou verdade?
AD na nuvem, mito ou verdade?
 
OneDrive for Business - O que mudou?
OneDrive for Business - O que mudou?OneDrive for Business - O que mudou?
OneDrive for Business - O que mudou?
 
Transformação da Força de Trabalho
Transformação da Força de TrabalhoTransformação da Força de Trabalho
Transformação da Força de Trabalho
 
Evento JoinCommunity - O que realmente é Office 365?
Evento JoinCommunity - O que realmente é Office 365?Evento JoinCommunity - O que realmente é Office 365?
Evento JoinCommunity - O que realmente é Office 365?
 
Office 365 Power BI - SQL Saturday #361
Office 365 Power BI - SQL Saturday #361Office 365 Power BI - SQL Saturday #361
Office 365 Power BI - SQL Saturday #361
 
Webcast Office 365 - Limites OneDrive for Business
Webcast Office 365 - Limites OneDrive for BusinessWebcast Office 365 - Limites OneDrive for Business
Webcast Office 365 - Limites OneDrive for Business
 
Datacenter e Soluções Cloud Microsoft
Datacenter e Soluções Cloud MicrosoftDatacenter e Soluções Cloud Microsoft
Datacenter e Soluções Cloud Microsoft
 
CloudOS - Office 365 e Microsoft Azure
CloudOS - Office 365 e Microsoft AzureCloudOS - Office 365 e Microsoft Azure
CloudOS - Office 365 e Microsoft Azure
 
Overview Office 365 - Resumida
Overview Office 365 - ResumidaOverview Office 365 - Resumida
Overview Office 365 - Resumida
 
SharePoint Online 2013
SharePoint Online 2013SharePoint Online 2013
SharePoint Online 2013
 
Cenários para vender Microsoft Azure
Cenários para vender Microsoft AzureCenários para vender Microsoft Azure
Cenários para vender Microsoft Azure
 
Unindo Produtividade com Segurança no Office365
Unindo Produtividade com Segurança no Office365Unindo Produtividade com Segurança no Office365
Unindo Produtividade com Segurança no Office365
 
Mobilidade utilizando novo office 365
Mobilidade utilizando novo office 365Mobilidade utilizando novo office 365
Mobilidade utilizando novo office 365
 
Explorando o novo Office 2013
Explorando o novo Office 2013Explorando o novo Office 2013
Explorando o novo Office 2013
 
Explorando o Office 365 V2
Explorando o Office 365 V2Explorando o Office 365 V2
Explorando o Office 365 V2
 
IV Evento da Comunidade MCITP SC - Office 365
IV Evento da Comunidade MCITP SC - Office 365IV Evento da Comunidade MCITP SC - Office 365
IV Evento da Comunidade MCITP SC - Office 365
 

Windows Azure para IT-Pros

  • 2. Lucas A. Romão Desvendando a laromao@oxygenhost.com.br http://laromao.wordpress.com Plataforma de Serviços Windows Azure
  • 4.
  • 5. AGENDA  Continuação da Plataforma..  Tipos de Nuvem  DC da Microsoft  O que os Devs da sua empresa utilizam?  Plataforma de Serviços Windows Azure  Windows Azure + Roles  Fabbric Controller  SQL Azure  Windows Azure AppFabric
  • 6. Continuação da Plataforma On-Premises Hosted Cloud Servers Servers Platform • Trazer suas próprias • Aluguéis de máquinas, • Infra-estrutura compartilhada máquinas, conectividade, conectividade e software de diversos clientes software, etc.. • Menor Controle • Virtualizado e Dinâmica • Controle Completo • Menor Responsabilidades • Escalável e Disponível • Completa Responsabilidade • Lower capital costs • Abstraído da infra-estrutura • Capacidades Estáticas • Maior Flexibilidade • Serviços de alto nível • Custos de capitais • Pagamento de capacidade • Pay as you go antecipados para a infra- fixa, mesmo se ocioso estrutura
  • 7. COMPUTAÇÃO EM NUVEM SOFTWARE AS A SERVICE PLATFORM AS A SERVICE INFRASTRUCTURE AS A SERVICE
  • 8. Tipos de Nuvem Private Infrastructure Platform (On-Premise) (as a Service) (as a Service) Você Gerencia Applications Applications Applications Você Gerencia Runtimes Runtimes Runtimes Security & Integration Security & Integration Security & Integration Você Gerencia Databases Databases Databases Servers Servers Servers Virtualization Virtualization Virtualization Server HW Server HW Server HW Storage Storage Storage Networking Networking Networking
  • 10. Construção de um DC do Azure
  • 11. Por dentro de um DC do Azure
  • 12. Containers do Azure dentro de um DC
  • 13. Plataforma de Serviços Azure Compute Storage Management Database Service Bus Access Control
  • 15.
  • 16. Comparação entre Roles • Web Role : É ‘hosteada’ no IIS 7.5 • Worker Role : É um executável, • VM Role : É uma VM. – Usa serviços do Windows, tarefas agendadas, etc. – Customizamos e mantemos o SO. Web / Worker Admin Web / VM Role Role Worker Role Abstraction Control (i.e. Less IT & Less Plumbing Code)
  • 17. VM Role Configuration Identical/similar deployment instances using common uploaded OS image (base.VHD + diff.VHD) Base.VHD Blob Storage Boot VHD Customize Save VHD Diff.VHD On-Premises Cloud
  • 19. O gerenciamento de tarefas são automatizados pelo Fabric Controller.
  • 20. Fabric Controller Service Definition • Comunica-se com todos os servidores. Fabric • Interage com um Controller “Fabric Agent” em cada server • Monitora cada VM, aplicação e instancia X   • Responsável pelo    Service Management • Cuida do load   X balancing, check pointing and recovery  X   Fabric
  • 21. Escalonamento de Serviços Your Service Service D Service N S Service Service Service L Service B Service Service Web Portal (API) L Fabric B Controller Model
  • 22. Monitoramento e Recuperação dos Your Serviços Service D Service N S Service L B Service Service Web Portal (API) L Fabric B Controller Model
  • 23.
  • 24.
  • 25. Service Bus: General purpose application bus Access Control: Rules-driven, claims-based access control
  • 27. Systems Center Operations Manager Pacote de Gerenciamento para Windows Azure • Allows for Discovery of Windows Azure Applications • Provê o Status de cada ‘Role Instance’ • Coleta e Monitora informações de Performance • Coleta e Monitora Eventos (Event Log) • Provê monitoramento e coleta ‘.NET Framework Trace Messages’ para cada role instance.
  • 30. Windows Azure Connect • Conectividade segura entre um ambiente on-premises e a nuvem. Windows Azure – Suporta protocolos IP padrões • Permite apps hibridas acessar servidores on- premises • Permite administração remota das apps no Windows Azure • Setup e gerenciamento simples – Suporte à Web, Worker e VM Roles Enterprise
  • 31. • Active Directory Federation Services • .NET Windows Identity Foundation – WS-Federation, WS- Security, WS-Trust protocols • Access Control
  • 33. http://AzureServicesBR.ning.com Lucas A. Romão laromao@oxygenhost.com.br http://laromao.wordpress.com Sara Barbosa Office365/BPOS Saraj.barbosa@hotmail.com Fernando Andreazi Office365/BPOS andreazi@live.com