SlideShare uma empresa Scribd logo
1 de 47
DevGoiás.NET User Group
Tendências no Setor
$ / Cliente
                          Poucos mercados de milhões ou
                            milhões de mercados de poucos?

              Seus grandes clientes
                                 O que aconteceria se pudéssemos baixar os custos de
                                 aquisição e os custos de operação?


                         Seus clientes típicos
                                                                   O micro pagamento...

                                      Novo mercado >> velho mercado
                                      Seus clientes inalcançáveis (por enquanto)



                                                                          # de clientes
Por que uma plataforma na
Nuvem
• Um pool de recursos computacionais (virtualmente)
  infinito, e elástico;

• Oferecido no modo self-service;

• Via um modelo “Pague pelo que usa”
Por que uma plataforma na Nuvem?

     Controle de               Aumento de                      Mais
       Custos                  Produtividade                 Inovação




Menores custos de operação   Potencializar seu pessoal      Capturar/criar
                                                         novas oportunidades
Continuação da Plataforma
          Aplicativo                      Aplicativo                      Aplicativo
       on-premises                       hospedado                       na nuvem




• Tenho minhas                  • Alugo máquinas,                • Ambiente compartilhado e
  máquinas, conectividade, so     conectividade, software          multi-inquilino
  ftware, etc.                  • Menor controle e menos         • Não tem
• Controle e responsibilidade     responsibilidades                controle/responsabilidade
  é minha                       • Investimento inicial menor -     hardware
• Alto investimento inicial       paga por capacidade fixa       • Oferece pool de recursos
  para a infra-estrutura          c/ ociosidade eventual           computacionais de modo
                                                                   elástico
                                                                 • Paga pelo que usa!
Rode na Nuvem
Plataforma de Serviços Azure


                      Compute

                      Storage

                      Management




                      Database




                      Service Bus

                      Access Control
A Plataforma Windows Azure
Windows Azure é
    uma plataforma cloud computing,
sendo assim, ele foi projetado para escalar.
Internamente existem
    muitos servidores.
com VMs rodando Windows.
Nós chamamos isso de Fabric,
e aqui é onde sua app roda.
O gerenciamento de tarefas são automatizados
           pelo Fabric Controller.
Você diz ao Fabric Controller
o que quer fazer, e ele descobre como fazê-lo.
Escalonamento de Serviços

 Your
Service                                                 Service

                   D
                   N                     Service
                   S                                     Service
                               Service                             Service

                           L
                           B
                                         Service
                                                        Service


                                              Service
   Web Portal
     (API)
                                                        L
                          Fabric                        B


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

                           L
                           B         Service     Service



   Web Portal
     (API)
                                                 L
                          Fabric                 B


                        Controller
                Model
Storage
Tables – Guarda dados tabulares (linhas e colunas). NÃO é igual a DB,
pois não aceita JOINS e PKs e FKs

BLOBs– Guarda dados binários como imagem, audio, vídeo, etc...

Queues – Ideal para passagem de mensagens entre Roles
Plataforma de Serviços Azure
         http://www.microsoft.com/azure
Reporting          Business Analytics       Data Sync




 A plataforma SQL na nuvem
 Possibilita o reuso de conhecimento e ferramentas
 Possibilita aplicativos OLTP a usarem as novas capacidades da nuvem
Web Edition                Business Edition
• 1GB Database              • 10GB Database

                 NOVIDADE
              • 50GB Database
Service Bus:
 Conecta aplicações na Nuvem com aplicações on-premises, de maneira segura e através de
 firewalls, NATs, etc..
Access Control:
 Controle de acesso as aplicações na nuvem com Federação de Identidade
Quanto Custa?

Windows Azure                               SQL Azure                    AppFabric
•   Compute = $0.12 / hr                    •   1 GB = $9.99 / month     •   Messages = $0.15 / 100K
•   Storage = $0.15 / GB stored /           •   10 GB = $99.99 /         •   Bandwidth = $0.10 in / $0.15
    month                                       month                        out / GB
•   Bandwidth = $0.10 in / $0.15 out /      •   Bandwidth = $0.10 in /
    GB                                          $0.15 out / GB
Web Edition
• $9.99 per database up to 1GB per month
• $49.95 per database up to 5GB per month**

Business Edition
• $99.99 per database up to 10GB per month**
• $199.98 per database up to 20GB per month**
• $299.97 per database up to 30GB per month**
• $399.96 per database up to 40GB per month**
• $499.95 per database up to 50GB per month**
SLAs
   Compute              Instance monitoring &            Storage                 Database            Service bus & Access
                               restart                                                                control availability
  connectivity                                          availability             availability


Seu serviço está         Todos roles ativos serão   Serviço de storage        O Database está          Endpoints do Service
conectado &              monitorados                estará disponível/        conectado ao gateway     bus & access control
alcançável via web       continuamente              alcançável                da internet              terão conectividade
                                                    (conectividade)                                    externa
Roles c/ conexão c/ a    Se o role não está                                   Todos os databases
Internet                 saudável isto será         Seus pedidos de leitura   serão monitorados        Pedidos de operação
                         detectado o estado         e escrita serão           continuamente            de mensagens serão
                         corretivo será iniciado    processados c/ sucesso                             processadas com
                                                                                                       sucesso
Vá para a Nuvem
Por que?
 TI Verde
 Diminuição de Custos
 Manter foco em áreas estratégias
 Suporte a ambientes mistos
Cases de sucesso
Seja a Nuvem
http://channel9.msdn.com/Learn/Courses/Azure
http://msdn.microsoft.com/pt-br/windowsazure/default.aspx
http://azureservicesbr.ning.com/
Como “testar”?
http://www.facebook.com/devgoias


kono@devgoias.net


marcelo.paiva@devgoias.net
Plataforma Windows Azure (Cloud Computing)

Mais conteúdo relacionado

Mais procurados

Apresentação do estudo de caso AWS do cliente Portal Terra
Apresentação do estudo de caso AWS do cliente Portal TerraApresentação do estudo de caso AWS do cliente Portal Terra
Apresentação do estudo de caso AWS do cliente Portal TerraJose 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
 
Customer presentation office 365 - vinícius caetano
Customer presentation   office 365 - vinícius caetanoCustomer presentation   office 365 - vinícius caetano
Customer presentation office 365 - vinícius caetanoAllen Informática
 
08 - Otavio Pecego - Arquitetura e nuvem: o que muda?
08 - Otavio Pecego - Arquitetura e nuvem: o que muda?08 - Otavio Pecego - Arquitetura e nuvem: o que muda?
08 - Otavio Pecego - Arquitetura e nuvem: o que muda?DNAD
 
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 GovernoAmazon Web Services LATAM
 
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
 
O que você gostaria de saber sobre Virtualização, mas não tinha para quem per...
O que você gostaria de saber sobre Virtualização, mas não tinha para quem per...O que você gostaria de saber sobre Virtualização, mas não tinha para quem per...
O que você gostaria de saber sobre Virtualização, mas não tinha para quem per...Matheus Ramos
 
Luiz Macedo - DevBrasil Joinville - Windows Azure
Luiz Macedo - DevBrasil Joinville - Windows AzureLuiz Macedo - DevBrasil Joinville - Windows Azure
Luiz Macedo - DevBrasil Joinville - Windows AzureLuiz Macedo
 

Mais procurados (8)

Apresentação do estudo de caso AWS do cliente Portal Terra
Apresentação do estudo de caso AWS do cliente Portal TerraApresentação do estudo de caso AWS do cliente Portal Terra
Apresentação do estudo de caso AWS do cliente Portal Terra
 
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
 
Customer presentation office 365 - vinícius caetano
Customer presentation   office 365 - vinícius caetanoCustomer presentation   office 365 - vinícius caetano
Customer presentation office 365 - vinícius caetano
 
08 - Otavio Pecego - Arquitetura e nuvem: o que muda?
08 - Otavio Pecego - Arquitetura e nuvem: o que muda?08 - Otavio Pecego - Arquitetura e nuvem: o que muda?
08 - Otavio Pecego - Arquitetura e nuvem: o que muda?
 
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
 
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
 
O que você gostaria de saber sobre Virtualização, mas não tinha para quem per...
O que você gostaria de saber sobre Virtualização, mas não tinha para quem per...O que você gostaria de saber sobre Virtualização, mas não tinha para quem per...
O que você gostaria de saber sobre Virtualização, mas não tinha para quem per...
 
Luiz Macedo - DevBrasil Joinville - Windows Azure
Luiz Macedo - DevBrasil Joinville - Windows AzureLuiz Macedo - DevBrasil Joinville - Windows Azure
Luiz Macedo - DevBrasil Joinville - Windows Azure
 

Destaque

W270 logical fallacies
W270 logical fallaciesW270 logical fallacies
W270 logical fallaciessfboyle
 
Flex automation. tools comparison
Flex automation. tools comparisonFlex automation. tools comparison
Flex automation. tools comparisonAlex
 
Danilorodriguezch
DanilorodriguezchDanilorodriguezch
DanilorodriguezchFacebook
 
Demanda tutela carrefour
Demanda tutela carrefourDemanda tutela carrefour
Demanda tutela carrefouroscargaliza
 
Un Millón de Botellas Templo Budista
Un Millón de Botellas Templo BudistaUn Millón de Botellas Templo Budista
Un Millón de Botellas Templo BudistaEva Cajigas
 
08.03.2015-Ubuntu Server Guide 14.04
08.03.2015-Ubuntu Server Guide 14.0408.03.2015-Ubuntu Server Guide 14.04
08.03.2015-Ubuntu Server Guide 14.04El Alex Andrade
 
Corporate Presentation - WebonRetail
Corporate Presentation - WebonRetailCorporate Presentation - WebonRetail
Corporate Presentation - WebonRetaile_nitin
 
Невидимый гос долг в Казахстане
Невидимый гос долг в КазахстанеНевидимый гос долг в Казахстане
Невидимый гос долг в КазахстанеKassymkhan Kapparov
 
TEMA 5A Possessive Adjectives
TEMA 5A Possessive AdjectivesTEMA 5A Possessive Adjectives
TEMA 5A Possessive AdjectivesSenoraAmandaWhite
 
TDR u Srbiji - pregled poslovanja - press konferencija 13.03.2012
TDR u Srbiji - pregled poslovanja - press konferencija 13.03.2012TDR u Srbiji - pregled poslovanja - press konferencija 13.03.2012
TDR u Srbiji - pregled poslovanja - press konferencija 13.03.2012TDR d.o.o Rovinj
 
ZFConf 2011: Разделение труда: Организация многозадачной, распределенной сист...
ZFConf 2011: Разделение труда: Организация многозадачной, распределенной сист...ZFConf 2011: Разделение труда: Организация многозадачной, распределенной сист...
ZFConf 2011: Разделение труда: Организация многозадачной, распределенной сист...ZFConf Conference
 
การแก้ปัญหาและร่วมมือทางเศรษฐกิจระดับชุมชนและประเทศ
การแก้ปัญหาและร่วมมือทางเศรษฐกิจระดับชุมชนและประเทศการแก้ปัญหาและร่วมมือทางเศรษฐกิจระดับชุมชนและประเทศ
การแก้ปัญหาและร่วมมือทางเศรษฐกิจระดับชุมชนและประเทศPrincess Chulabhorn's College, Chiang Rai Thailand
 
Memulai Membuat Blog dengan WordPress
Memulai Membuat Blog dengan WordPressMemulai Membuat Blog dengan WordPress
Memulai Membuat Blog dengan WordPressAbdul Hanan
 

Destaque (20)

W270 logical fallacies
W270 logical fallaciesW270 logical fallacies
W270 logical fallacies
 
Fragments
FragmentsFragments
Fragments
 
Caprea 2011
Caprea 2011Caprea 2011
Caprea 2011
 
Flex automation. tools comparison
Flex automation. tools comparisonFlex automation. tools comparison
Flex automation. tools comparison
 
Danilorodriguezch
DanilorodriguezchDanilorodriguezch
Danilorodriguezch
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1
 
Demanda tutela carrefour
Demanda tutela carrefourDemanda tutela carrefour
Demanda tutela carrefour
 
เศรษฐกิจระหว่างประเทศ
เศรษฐกิจระหว่างประเทศเศรษฐกิจระหว่างประเทศ
เศรษฐกิจระหว่างประเทศ
 
Un Millón de Botellas Templo Budista
Un Millón de Botellas Templo BudistaUn Millón de Botellas Templo Budista
Un Millón de Botellas Templo Budista
 
08.03.2015-Ubuntu Server Guide 14.04
08.03.2015-Ubuntu Server Guide 14.0408.03.2015-Ubuntu Server Guide 14.04
08.03.2015-Ubuntu Server Guide 14.04
 
Corporate Presentation - WebonRetail
Corporate Presentation - WebonRetailCorporate Presentation - WebonRetail
Corporate Presentation - WebonRetail
 
Невидимый гос долг в Казахстане
Невидимый гос долг в КазахстанеНевидимый гос долг в Казахстане
Невидимый гос долг в Казахстане
 
TEMA 5A Possessive Adjectives
TEMA 5A Possessive AdjectivesTEMA 5A Possessive Adjectives
TEMA 5A Possessive Adjectives
 
Tema 5B The Verb VENIR
Tema 5B The Verb VENIRTema 5B The Verb VENIR
Tema 5B The Verb VENIR
 
TEMA 1A Vocabulary
TEMA 1A VocabularyTEMA 1A Vocabulary
TEMA 1A Vocabulary
 
TDR u Srbiji - pregled poslovanja - press konferencija 13.03.2012
TDR u Srbiji - pregled poslovanja - press konferencija 13.03.2012TDR u Srbiji - pregled poslovanja - press konferencija 13.03.2012
TDR u Srbiji - pregled poslovanja - press konferencija 13.03.2012
 
ZFConf 2011: Разделение труда: Организация многозадачной, распределенной сист...
ZFConf 2011: Разделение труда: Организация многозадачной, распределенной сист...ZFConf 2011: Разделение труда: Организация многозадачной, распределенной сист...
ZFConf 2011: Разделение труда: Организация многозадачной, распределенной сист...
 
การแก้ปัญหาและร่วมมือทางเศรษฐกิจระดับชุมชนและประเทศ
การแก้ปัญหาและร่วมมือทางเศรษฐกิจระดับชุมชนและประเทศการแก้ปัญหาและร่วมมือทางเศรษฐกิจระดับชุมชนและประเทศ
การแก้ปัญหาและร่วมมือทางเศรษฐกิจระดับชุมชนและประเทศ
 
Cere tom neurologica
Cere tom neurologicaCere tom neurologica
Cere tom neurologica
 
Memulai Membuat Blog dengan WordPress
Memulai Membuat Blog dengan WordPressMemulai Membuat Blog dengan WordPress
Memulai Membuat Blog dengan WordPress
 

Semelhante a 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)Rodrigo Kono
 
Azure Services Platform Overview
Azure Services Platform OverviewAzure Services Platform Overview
Azure Services Platform OverviewCampus Party Brasil
 
MS Online Friday - 2ª Sexta
 MS Online Friday - 2ª Sexta MS Online Friday - 2ª Sexta
MS Online Friday - 2ª SextaSara Barbosa
 
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
 
Cloud Computing com Windows Azure
Cloud Computing com Windows AzureCloud Computing com Windows Azure
Cloud Computing com Windows AzureMarcelo Paiva
 
Infraestrutura de cloud computing
Infraestrutura de cloud computingInfraestrutura de cloud computing
Infraestrutura de cloud computingFabio Leandro
 
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
 
Cloud Computing: Desafios e oportunidades
Cloud Computing: Desafios e oportunidadesCloud Computing: Desafios e oportunidades
Cloud Computing: Desafios e oportunidadesElvis Fusco
 
Trabalhando com ALM na nuvem
Trabalhando com ALM na nuvemTrabalhando com ALM na nuvem
Trabalhando com ALM na nuvemAdriano Bertucci
 
[Cloud Summit 2010] Microsoft - Danilo Bordini
[Cloud Summit 2010] Microsoft - Danilo Bordini[Cloud Summit 2010] Microsoft - Danilo Bordini
[Cloud Summit 2010] Microsoft - Danilo BordiniTecla Internet
 
Trabalhando com TFS na nuvem (Microsoft Azure). Quais vantagens de migrar o A...
Trabalhando com TFS na nuvem (Microsoft Azure). Quais vantagens de migrar o A...Trabalhando com TFS na nuvem (Microsoft Azure). Quais vantagens de migrar o A...
Trabalhando com TFS na nuvem (Microsoft Azure). Quais vantagens de migrar o A...Marcus Garcia
 
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
 
AAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambAAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambguest34ed8ec
 
AAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambAAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambMicrosoft Brasil
 
Dicas de Deploy, DevOps e APIs na Amazon Web Services
Dicas de Deploy, DevOps e APIs na Amazon Web ServicesDicas de Deploy, DevOps e APIs na Amazon Web Services
Dicas de Deploy, DevOps e APIs na Amazon Web ServicesAmazon Web Services LATAM
 
Webinar Introdução à Arquitetura de Aplicações VMware, Microsoft, e SAP na Nu...
Webinar Introdução à Arquitetura de Aplicações VMware, Microsoft, e SAP na Nu...Webinar Introdução à Arquitetura de Aplicações VMware, Microsoft, e SAP na Nu...
Webinar Introdução à Arquitetura de Aplicações VMware, Microsoft, e SAP na Nu...Amazon Web Services LATAM
 

Semelhante a Plataforma Windows Azure (Cloud Computing) (20)

Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)Plataforma Windows Azure (Cloud Computing)
Plataforma Windows Azure (Cloud Computing)
 
Azure Services Platform Overview
Azure Services Platform OverviewAzure Services Platform Overview
Azure Services Platform Overview
 
MS Online Friday - 2ª Sexta
 MS Online Friday - 2ª Sexta MS Online Friday - 2ª Sexta
MS Online Friday - 2ª Sexta
 
A plataforma Azure da Microsoft
A plataforma Azure da MicrosoftA plataforma Azure da Microsoft
A plataforma Azure da Microsoft
 
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
 
Cloud Computing com Windows Azure
Cloud Computing com Windows AzureCloud Computing com Windows Azure
Cloud Computing com Windows Azure
 
Azure Overview
Azure OverviewAzure Overview
Azure Overview
 
Overview Azure
Overview AzureOverview Azure
Overview Azure
 
Infraestrutura de cloud computing
Infraestrutura de cloud computingInfraestrutura de cloud computing
Infraestrutura de cloud computing
 
Detonando mitos Computacao Nuvem
Detonando mitos Computacao NuvemDetonando mitos Computacao Nuvem
Detonando mitos Computacao Nuvem
 
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...
 
Cloud Computing: Desafios e oportunidades
Cloud Computing: Desafios e oportunidadesCloud Computing: Desafios e oportunidades
Cloud Computing: Desafios e oportunidades
 
Trabalhando com ALM na nuvem
Trabalhando com ALM na nuvemTrabalhando com ALM na nuvem
Trabalhando com ALM na nuvem
 
[Cloud Summit 2010] Microsoft - Danilo Bordini
[Cloud Summit 2010] Microsoft - Danilo Bordini[Cloud Summit 2010] Microsoft - Danilo Bordini
[Cloud Summit 2010] Microsoft - Danilo Bordini
 
Trabalhando com TFS na nuvem (Microsoft Azure). Quais vantagens de migrar o A...
Trabalhando com TFS na nuvem (Microsoft Azure). Quais vantagens de migrar o A...Trabalhando com TFS na nuvem (Microsoft Azure). Quais vantagens de migrar o A...
Trabalhando com TFS na nuvem (Microsoft Azure). Quais vantagens de migrar o A...
 
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
 
AAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambAAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcamb
 
AAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambAAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcamb
 
Dicas de Deploy, DevOps e APIs na Amazon Web Services
Dicas de Deploy, DevOps e APIs na Amazon Web ServicesDicas de Deploy, DevOps e APIs na Amazon Web Services
Dicas de Deploy, DevOps e APIs na Amazon Web Services
 
Webinar Introdução à Arquitetura de Aplicações VMware, Microsoft, e SAP na Nu...
Webinar Introdução à Arquitetura de Aplicações VMware, Microsoft, e SAP na Nu...Webinar Introdução à Arquitetura de Aplicações VMware, Microsoft, e SAP na Nu...
Webinar Introdução à Arquitetura de Aplicações VMware, Microsoft, e SAP na Nu...
 

Mais de Marcelo Paiva

Inteligência Artificial na prática com a Nuvem
Inteligência Artificial na prática com a NuvemInteligência Artificial na prática com a Nuvem
Inteligência Artificial na prática com a NuvemMarcelo Paiva
 
Conheça o novo .NET: open source, rápido e multiplataforma.
Conheça o novo .NET: open source, rápido e multiplataforma.Conheça o novo .NET: open source, rápido e multiplataforma.
Conheça o novo .NET: open source, rápido e multiplataforma.Marcelo Paiva
 
Internet das Coisas e Serviços Cognitivos
Internet das Coisas e Serviços CognitivosInternet das Coisas e Serviços Cognitivos
Internet das Coisas e Serviços CognitivosMarcelo Paiva
 
Surfando a onda da Internet dos 'Trem'
Surfando a onda da Internet dos 'Trem'Surfando a onda da Internet dos 'Trem'
Surfando a onda da Internet dos 'Trem'Marcelo Paiva
 
Surfando na Internet das Coisas
Surfando na Internet das CoisasSurfando na Internet das Coisas
Surfando na Internet das CoisasMarcelo Paiva
 
Override Meeting S01E02
Override Meeting S01E02Override Meeting S01E02
Override Meeting S01E02Marcelo Paiva
 
dotNET Foundation FGSL 2015
dotNET Foundation FGSL 2015dotNET Foundation FGSL 2015
dotNET Foundation FGSL 2015Marcelo Paiva
 
GWAB 2015 - Data Plaraform
GWAB 2015 - Data PlaraformGWAB 2015 - Data Plaraform
GWAB 2015 - Data PlaraformMarcelo Paiva
 
Gerenciando seu projeto de software com Visual Studio Online - Join 2014
Gerenciando seu projeto de software com Visual Studio Online - Join 2014Gerenciando seu projeto de software com Visual Studio Online - Join 2014
Gerenciando seu projeto de software com Visual Studio Online - Join 2014Marcelo Paiva
 
TDC 2012 Goiânia - Entity Framework 5 e OData
TDC 2012 Goiânia - Entity Framework 5 e ODataTDC 2012 Goiânia - Entity Framework 5 e OData
TDC 2012 Goiânia - Entity Framework 5 e ODataMarcelo Paiva
 
DotNetDay novidades entityframework 4
DotNetDay novidades entityframework 4DotNetDay novidades entityframework 4
DotNetDay novidades entityframework 4Marcelo Paiva
 
Entity Framework 4 & WCF Data Services
Entity Framework 4 & WCF Data ServicesEntity Framework 4 & WCF Data Services
Entity Framework 4 & WCF Data ServicesMarcelo Paiva
 

Mais de Marcelo Paiva (12)

Inteligência Artificial na prática com a Nuvem
Inteligência Artificial na prática com a NuvemInteligência Artificial na prática com a Nuvem
Inteligência Artificial na prática com a Nuvem
 
Conheça o novo .NET: open source, rápido e multiplataforma.
Conheça o novo .NET: open source, rápido e multiplataforma.Conheça o novo .NET: open source, rápido e multiplataforma.
Conheça o novo .NET: open source, rápido e multiplataforma.
 
Internet das Coisas e Serviços Cognitivos
Internet das Coisas e Serviços CognitivosInternet das Coisas e Serviços Cognitivos
Internet das Coisas e Serviços Cognitivos
 
Surfando a onda da Internet dos 'Trem'
Surfando a onda da Internet dos 'Trem'Surfando a onda da Internet dos 'Trem'
Surfando a onda da Internet dos 'Trem'
 
Surfando na Internet das Coisas
Surfando na Internet das CoisasSurfando na Internet das Coisas
Surfando na Internet das Coisas
 
Override Meeting S01E02
Override Meeting S01E02Override Meeting S01E02
Override Meeting S01E02
 
dotNET Foundation FGSL 2015
dotNET Foundation FGSL 2015dotNET Foundation FGSL 2015
dotNET Foundation FGSL 2015
 
GWAB 2015 - Data Plaraform
GWAB 2015 - Data PlaraformGWAB 2015 - Data Plaraform
GWAB 2015 - Data Plaraform
 
Gerenciando seu projeto de software com Visual Studio Online - Join 2014
Gerenciando seu projeto de software com Visual Studio Online - Join 2014Gerenciando seu projeto de software com Visual Studio Online - Join 2014
Gerenciando seu projeto de software com Visual Studio Online - Join 2014
 
TDC 2012 Goiânia - Entity Framework 5 e OData
TDC 2012 Goiânia - Entity Framework 5 e ODataTDC 2012 Goiânia - Entity Framework 5 e OData
TDC 2012 Goiânia - Entity Framework 5 e OData
 
DotNetDay novidades entityframework 4
DotNetDay novidades entityframework 4DotNetDay novidades entityframework 4
DotNetDay novidades entityframework 4
 
Entity Framework 4 & WCF Data Services
Entity Framework 4 & WCF Data ServicesEntity Framework 4 & WCF Data Services
Entity Framework 4 & WCF Data Services
 

Plataforma Windows Azure (Cloud Computing)

  • 2.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. $ / Cliente Poucos mercados de milhões ou milhões de mercados de poucos? Seus grandes clientes O que aconteceria se pudéssemos baixar os custos de aquisição e os custos de operação? Seus clientes típicos O micro pagamento... Novo mercado >> velho mercado Seus clientes inalcançáveis (por enquanto) # de clientes
  • 9.
  • 10. Por que uma plataforma na Nuvem
  • 11. • Um pool de recursos computacionais (virtualmente) infinito, e elástico; • Oferecido no modo self-service; • Via um modelo “Pague pelo que usa”
  • 12. Por que uma plataforma na Nuvem? Controle de Aumento de Mais Custos Produtividade Inovação Menores custos de operação Potencializar seu pessoal Capturar/criar novas oportunidades
  • 13. Continuação da Plataforma Aplicativo Aplicativo Aplicativo on-premises hospedado na nuvem • Tenho minhas • Alugo máquinas, • Ambiente compartilhado e máquinas, conectividade, so conectividade, software multi-inquilino ftware, etc. • Menor controle e menos • Não tem • Controle e responsibilidade responsibilidades controle/responsabilidade é minha • Investimento inicial menor - hardware • Alto investimento inicial paga por capacidade fixa • Oferece pool de recursos para a infra-estrutura c/ ociosidade eventual computacionais de modo elástico • Paga pelo que usa!
  • 15.
  • 16. Plataforma de Serviços Azure Compute Storage Management Database Service Bus Access Control
  • 18. Windows Azure é uma plataforma cloud computing, sendo assim, ele foi projetado para escalar.
  • 19. Internamente existem muitos servidores.
  • 20. com VMs rodando Windows.
  • 21. Nós chamamos isso de Fabric,
  • 22. e aqui é onde sua app roda.
  • 23. O gerenciamento de tarefas são automatizados pelo Fabric Controller.
  • 24. Você diz ao Fabric Controller o que quer fazer, e ele descobre como fazê-lo.
  • 25. Escalonamento de Serviços Your Service Service D N Service S Service Service Service L B Service Service Service Web Portal (API) L Fabric B Controller Model
  • 26. Monitoramento e Recuperação dos Serviços Your Service D Service N S Service L B Service Service Web Portal (API) L Fabric B Controller Model
  • 27. Storage Tables – Guarda dados tabulares (linhas e colunas). NÃO é igual a DB, pois não aceita JOINS e PKs e FKs BLOBs– Guarda dados binários como imagem, audio, vídeo, etc... Queues – Ideal para passagem de mensagens entre Roles
  • 28. Plataforma de Serviços Azure http://www.microsoft.com/azure
  • 29.
  • 30.
  • 31. Reporting Business Analytics Data Sync  A plataforma SQL na nuvem  Possibilita o reuso de conhecimento e ferramentas  Possibilita aplicativos OLTP a usarem as novas capacidades da nuvem
  • 32. Web Edition Business Edition • 1GB Database • 10GB Database NOVIDADE • 50GB Database
  • 33.
  • 34. Service Bus: Conecta aplicações na Nuvem com aplicações on-premises, de maneira segura e através de firewalls, NATs, etc.. Access Control: Controle de acesso as aplicações na nuvem com Federação de Identidade
  • 35. Quanto Custa? Windows Azure SQL Azure AppFabric • Compute = $0.12 / hr • 1 GB = $9.99 / month • Messages = $0.15 / 100K • Storage = $0.15 / GB stored / • 10 GB = $99.99 / • Bandwidth = $0.10 in / $0.15 month month out / GB • Bandwidth = $0.10 in / $0.15 out / • Bandwidth = $0.10 in / GB $0.15 out / GB
  • 36. Web Edition • $9.99 per database up to 1GB per month • $49.95 per database up to 5GB per month** Business Edition • $99.99 per database up to 10GB per month** • $199.98 per database up to 20GB per month** • $299.97 per database up to 30GB per month** • $399.96 per database up to 40GB per month** • $499.95 per database up to 50GB per month**
  • 37. SLAs Compute Instance monitoring & Storage Database Service bus & Access restart control availability connectivity availability availability Seu serviço está Todos roles ativos serão Serviço de storage O Database está Endpoints do Service conectado & monitorados estará disponível/ conectado ao gateway bus & access control alcançável via web continuamente alcançável da internet terão conectividade (conectividade) externa Roles c/ conexão c/ a Se o role não está Todos os databases Internet saudável isto será Seus pedidos de leitura serão monitorados Pedidos de operação detectado o estado e escrita serão continuamente de mensagens serão corretivo será iniciado processados c/ sucesso processadas com sucesso
  • 38. Vá para a Nuvem
  • 39. Por que?  TI Verde  Diminuição de Custos  Manter foco em áreas estratégias  Suporte a ambientes mistos
  • 42.
  • 45.