SlideShare uma empresa Scribd logo
CloudComputing& Windows Azure10 FEVEREIRO 2011 – VIATECLA SoftwareSérgio Agostinho (sagostinho@viatecla.com)www.viatecla.com
Windows AzureWindows Phone 7OData
AgendaMotivação: O que é e para que precisamos?Mudança de Paradigma: DesafiosOferta Microsoft: Windows Azure
Motivação
O que é a Cloud?
Para que é precisamos da Cloud?
Há muito tempo atrás…
1Poupar recursos(i.e. dinheiro)
2Alta disponibilidade
Desafios
Isto do CloudComputing não é mais um hype?
(Alguém se lembra do GridComputing?)
No futuro só vai haver CloudComputing?
“Um Web Developer também faz aplicações Desktop, mas um Desktop Developer não sabe fazer aplicações Web.”- Luis Martins, Microsoft
“… é só fazer as contas!”- António Guterres
“… não vai dar, é que o hosting que vendemos ao cliente é um ‘pinga-pinga’ todos os meses.”
“Há dois tipos de pessoas: há pessoas que resolvem problemas e há pessoas que criam problemas.”
“O quê, confiar nos americanos para ficarem com os meus dados? És mas é maluco!”- Várias pessoas (adaptado)
“O quê, meter os serviços na Cloud? Isso é muito lento, tenho aqui um servidor na sala ao lado!”- Várias pessoas (especulação)
“O que é fazemos aos tipos de sistemas?”- Eu
Windows Azure
Windows Azure é uma plataforma de serviços
Windows Azure é o sistema operativo que suporta esta plataforma
Visão Geral
Cloud Computing & Windows Azure
Cloud Computing & Windows Azure
Windows Azure Compute
RolesWeb Role: site IISWorker Role: tarefaVM Role: VHD do Windows Server 2008 R2
Tamanhos
Windows AzureStorage
Quatro saboresBLOB ServiceTableService (not SQL tables!)QueueService (entre Web e Worker roles)Windows Azure Drive (NTFS VHDs)
Como usarREST API (oh yeah!)Managed APIAplicações third-party em cima destas (e.g. AzureStorage Explorer)
SQL Azure
SQL AzureReporting
Mas afinal quanto é que isto custa?
Dois saboresSubscriçãoPay-As-You-Go
Sempre a contar…Computaçãoinstância por horaStorageGB por mêsPor 10 000 transacçõesCDNPor GB (preços diferentes por região!)Por 10 000 transacções
Continua a contar…SQL AzureEdição/GB por mêsAppFabricControlo de acesso: por 100 000 transacçõesService Bus: por canais de conexãoData TransfersInbound: por GB (preços diferentes por região!)Outbound: por GB (preços diferentes por região!)
HelloWorldem Azure?
Mais InformaçãoWikipedia:http://en.wikipedia.org/wiki/Cloud_computinghttp://en.wikipedia.org/wiki/Grid_computinghttp://en.wikipedia.org/wiki/Hype_cycle
Mais InformaçãoADPC Congresso’10 – RESTART:Services: CloudComputingTV APDC (comingsoon…)
Mais InformaçãoTechEd 2010:http://europe.msteched.com/Topic/List (“CloudComputing & Online Services” track: 89 sessions)
Mais InformaçãoDocumentação:Windows AzurePlatformTraining KitWindows Azure Platform Training CourseWindows AzureWhitePapers
Mais InformaçãoSDK/ToolsWindows Azure SDK and Windows AzureTools for Visual StudioWindows Azure SDK for PHPWindows Azure SDK for Java / Windows AzureTools for EclipseAppFabric SDK for Ruby
Obrigado pela vossa atenção!

Mais conteúdo relacionado

PPTX
TypeScript + Node.js + cosmos db
PPTX
CosmosDB from zero2hero
PDF
NoSQL + Node.js
PPTX
História da informática e da tecnologia da informação
PDF
História da Tecnologia da Informação e Comunicação
PPTX
Aula 01 tics - tecnologia da informacao e comunicacao final
PDF
Tecnologia Da Informaçao
PPT
Dados, Informação e Conhecimento
TypeScript + Node.js + cosmos db
CosmosDB from zero2hero
NoSQL + Node.js
História da informática e da tecnologia da informação
História da Tecnologia da Informação e Comunicação
Aula 01 tics - tecnologia da informacao e comunicacao final
Tecnologia Da Informaçao
Dados, Informação e Conhecimento

Semelhante a Cloud Computing & Windows Azure (20)

PPTX
Cloud Computing com Windows Azure
PPTX
Azure e suas vantagens (Palestra 1)
PPTX
Introdução à computação na nuvem e Windows Azure
PPTX
PDF
Azure @ Rio Cloud Meetup
PDF
Mean Stack - Aplicações Web Modernas com MEAN
PPTX
Microservices
PPTX
Microservices - ALM Roadshow 2015
PPTX
Do mapa mental para Serviços de Dados até APIs
PPT
Windows Phone 7 & Windows Azure
PPTX
Arquitetura de Microserviços - Stone Tech Saturday - Março/2017
PDF
Keynote AWS RoadShow Rio de Janeiro 2013
PDF
Introdução ao Windows Azure
PPT
Cloud iot novos requisitos software
PPTX
CLOUD - O BackStage Entre Dispositivos e Usuários
PPT
ASP.NET MVC com jQuery (Retome o controle da sua aplicação web)
PPTX
Microservices - Canal .NET Dev Weekend
PPTX
Surpreenda-se com o Silverlight 3
ODP
Apresentação Minas - Desenvolvendo Sites
PPTX
3 Telas e uma nuvem
Cloud Computing com Windows Azure
Azure e suas vantagens (Palestra 1)
Introdução à computação na nuvem e Windows Azure
Azure @ Rio Cloud Meetup
Mean Stack - Aplicações Web Modernas com MEAN
Microservices
Microservices - ALM Roadshow 2015
Do mapa mental para Serviços de Dados até APIs
Windows Phone 7 & Windows Azure
Arquitetura de Microserviços - Stone Tech Saturday - Março/2017
Keynote AWS RoadShow Rio de Janeiro 2013
Introdução ao Windows Azure
Cloud iot novos requisitos software
CLOUD - O BackStage Entre Dispositivos e Usuários
ASP.NET MVC com jQuery (Retome o controle da sua aplicação web)
Microservices - Canal .NET Dev Weekend
Surpreenda-se com o Silverlight 3
Apresentação Minas - Desenvolvendo Sites
3 Telas e uma nuvem
Anúncio

Cloud Computing & Windows Azure

Notas do Editor

  • #5: Primeira parte
  • #6: Outsourcing de infra-estrutura e aplicações. O próximo passo da evolução: mainframe -> client/server -> cloud.
  • #8: Analogia da gerador eléctrico para a fábrica e os servidor para a VIATECLA.
  • #9: Justificar pela escala.
  • #10: Lembrar história do Cartão do Cidadão nas últimas eleições, além da história do casA+
  • #11: Segunda parte
  • #12: Sim, mas não só…
  • #13: Tinha uma motivação semelhante, também foi um hype, mas teve algumas aplicações interessantes (SETI@home / boinc!).
  • #14: Nem por isso, há situações em que continua a fazer sentido ter “inhouse” (i.e. desenvolvimento) ou “hosted”.
  • #15: São necessárias novas skills a quem desenvolve.
  • #16: Saber quanto custa uma solução na Cloud não é simples, mas… hoje em dia também não é simples!
  • #17: É necessária uma mudança de mindset ao vender projectos e produtos.
  • #18: É preciso olhar para as oportunidades e não só para o que “não dá para fazer”. Ainda assim, é preciso perceber em que situações vale a pena ter uma solução na Cloud.
  • #19: Segurança. Por razões legais os organismos do estado não podem guardar os dados fora do país. Por razões estratégicas, grandes empresas como bancos também não vão querer dados sensíveis lá. Ainda é, será mesmo que é menos seguro?
  • #20: Falar da brincadeira da corrida entre o Outlook e o Chrome/Gmail.
  • #21: Mostra o próximo slide
  • #22: Terceira parte
  • #25: Windows Azure – SOSQL Azure – dados relacionaisAppFabric – infraestrutura (routing, caching, proxying, etc)MarketPlace – venda de dados (Odata)
  • #30: Não olhem para os preços!