windows azure - computação em nuvem
TRANSCRIPT
![Page 1: Windows Azure - Computação em Nuvem](https://reader031.vdocuments.net/reader031/viewer/2022020307/55c6dfc5bb61ebc5078b461e/html5/thumbnails/1.jpg)
AZURE IN ACTION
Livro de: Chris Hay e Brian Prince
Thiago [email protected]
Prof: Alisson [email protected]
Universidade Federal do Ceará - Campus QuixadáEngenharia de Sofware | 2015.1
![Page 2: Windows Azure - Computação em Nuvem](https://reader031.vdocuments.net/reader031/viewer/2022020307/55c6dfc5bb61ebc5078b461e/html5/thumbnails/2.jpg)
CONHECENDO O WINDOWS AZURE
![Page 3: Windows Azure - Computação em Nuvem](https://reader031.vdocuments.net/reader031/viewer/2022020307/55c6dfc5bb61ebc5078b461e/html5/thumbnails/3.jpg)
O QUE É A PLATAFORMA WINDOWS AZURE?
• É uma oferta de nuvem completa da Microsoft.
• A nuvem se refere a um grupo de servidores de hospedagem para executar aplicações.
• Uma oferta de serviços que poderão ser consumidos (serviços web).
![Page 4: Windows Azure - Computação em Nuvem](https://reader031.vdocuments.net/reader031/viewer/2022020307/55c6dfc5bb61ebc5078b461e/html5/thumbnails/4.jpg)
DIVISÃO DA MICROSOFT AZURE
![Page 5: Windows Azure - Computação em Nuvem](https://reader031.vdocuments.net/reader031/viewer/2022020307/55c6dfc5bb61ebc5078b461e/html5/thumbnails/5.jpg)
WINDOWS NO TÍTULO, DEVE SER UM SISTEMA OPERACIONAL?• Windows Azure é um sistema operacional que fornece
a capacidade de executar aplicações de uma forma altamente escalável nos servidores dos centros de dados da Microsoft.
• Você pode hospedar tanto suas aplicações web, como um site que vende camisas, ou serviços de processamento de back-end, como um conversor de arquivos MP3 para WMA.
![Page 6: Windows Azure - Computação em Nuvem](https://reader031.vdocuments.net/reader031/viewer/2022020307/55c6dfc5bb61ebc5078b461e/html5/thumbnails/6.jpg)
WINDOWS NO TÍTULO, DEVE SER UM SISTEMA OPERACIONAL?
![Page 7: Windows Azure - Computação em Nuvem](https://reader031.vdocuments.net/reader031/viewer/2022020307/55c6dfc5bb61ebc5078b461e/html5/thumbnails/7.jpg)
• Quando a Microsoft se refere ao Windows Azure como um sistema operacional para a nuvem, não significa literalmente um sistema operacional como você conhece (Windows 7, Windows Vista, Snow Leopard, e assim por diante).
• Significa é que o Windows Azure executa trabalhos que são semelhantes aos que um sistema operacional tradicional pode executar.
![Page 8: Windows Azure - Computação em Nuvem](https://reader031.vdocuments.net/reader031/viewer/2022020307/55c6dfc5bb61ebc5078b461e/html5/thumbnails/8.jpg)
![Page 9: Windows Azure - Computação em Nuvem](https://reader031.vdocuments.net/reader031/viewer/2022020307/55c6dfc5bb61ebc5078b461e/html5/thumbnails/9.jpg)
SO SUPORTADOS• Windows 7
• Windows Vista
• Windows Server 2008
• Windows XP
• Windows Server 2003
![Page 10: Windows Azure - Computação em Nuvem](https://reader031.vdocuments.net/reader031/viewer/2022020307/55c6dfc5bb61ebc5078b461e/html5/thumbnails/10.jpg)
EXECUTANDO APLICATIVOS ATRAVÉS DE MILHARES DE SERVIDORES
• Com o Windows Azure, o seu aplicativo não necessariamente é executados em um único servidor; ele pode potencialmente ser executado em paralelo em milhares de servidores.
![Page 11: Windows Azure - Computação em Nuvem](https://reader031.vdocuments.net/reader031/viewer/2022020307/55c6dfc5bb61ebc5078b461e/html5/thumbnails/11.jpg)
EXECUTANDO APLICATIVOS ATRAVÉS DE MILHARES DE SERVIDORES
![Page 12: Windows Azure - Computação em Nuvem](https://reader031.vdocuments.net/reader031/viewer/2022020307/55c6dfc5bb61ebc5078b461e/html5/thumbnails/12.jpg)
ANATOMIA DE UMA MAQUINA VIRTUAL
![Page 13: Windows Azure - Computação em Nuvem](https://reader031.vdocuments.net/reader031/viewer/2022020307/55c6dfc5bb61ebc5078b461e/html5/thumbnails/13.jpg)
MECANISMO DE STORAGE
![Page 14: Windows Azure - Computação em Nuvem](https://reader031.vdocuments.net/reader031/viewer/2022020307/55c6dfc5bb61ebc5078b461e/html5/thumbnails/14.jpg)
• ASP.NET 3.5 web applications
• ASP.NET MVC 1.0, 2.0 web applications
• Web services (WCF, ASMX)
• Any FastCGI-based website such as PHP or Python
• Java and Ruby applications
TIPOS DE APLICAÇÕES SUPORTADAS PELA AZURE
![Page 15: Windows Azure - Computação em Nuvem](https://reader031.vdocuments.net/reader031/viewer/2022020307/55c6dfc5bb61ebc5078b461e/html5/thumbnails/15.jpg)
POR QUE UTILIZAR A NUVEM?• Você pode economizar muito dinheiro.
• Você não vai precisar comprar infra-estrutura para executar o aplicativo.
• Você não precisa gerenciar a infra-estrutura para executar o aplicativo.
• O aplicativo é executado na mesma infra-estrutura que a Microsoft usa para hospedar seu serviços.
• Você pode dimensionar sua aplicação sob demanda para utilizar quaisquer recursos para atende-la.
![Page 16: Windows Azure - Computação em Nuvem](https://reader031.vdocuments.net/reader031/viewer/2022020307/55c6dfc5bb61ebc5078b461e/html5/thumbnails/16.jpg)
POR QUE UTILIZAR A NUVEM?• Você paga apenas os recursos que você usa, quando você
usa.
• Você está dotado de uma estrutura que lhe permite desenvolver software escalável.
• Você pode se concentrar no que você é bom em: software em desenvolvimento.
• Você pode assistir futebol e beber milkshake sem ser perturbado, porque alguém puxou o cabo de alimentação do servidor.
• Você pode economizar muito dinheiro.
Cerveja