Patterns para Windows Azure e Cloud Computing
Upcoming SlideShare
Loading in...5
×
 

Patterns para Windows Azure e Cloud Computing

on

  • 3,782 views

Palestra explicando o que é Cloud Computing e motivações para utilização de cloud. Além disso são mostrados alguns patterns como map/reduce e queue polling no Windows Azure.

Palestra explicando o que é Cloud Computing e motivações para utilização de cloud. Além disso são mostrados alguns patterns como map/reduce e queue polling no Windows Azure.

Statistics

Views

Total Views
3,782
Views on SlideShare
1,311
Embed Views
2,471

Actions

Likes
0
Downloads
17
Comments
0

6 Embeds 2,471

http://viniciusquaiato.com 2461
http://localhost 5
http://antonio-carlos.com 2
http://webcache.googleusercontent.com 1
http://www.viniciusam.com 1
http://vquaiato.github.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Patterns para Windows Azure e Cloud Computing Patterns para Windows Azure e Cloud Computing Presentation Transcript

    • Saturday, August 27, 11
    • cloud computing Windows Azure, patterns e algo maisSaturday, August 27, 11
    • @vquaiato Pai, programador, entusiasta, curioso, palestrante, santista, poliglota(tenta), Azure, MVC, TDD, WP7, etc, etc...Saturday, August 27, 11
    • @vquaiato vinicius.quaiato@gmail.com vquaiato@crafters.com.br http://viniciusquaiato.comSaturday, August 27, 11
    • cloud computingSaturday, August 27, 11
    • mas o que é cloud computing?Saturday, August 27, 11
    • existem diferentes significadosSaturday, August 27, 11
    • existem diferentes significados pontos de vistaSaturday, August 27, 11
    • “Cloud computing é a entrega de computação como um serviço ao invés de um produto...” - (Wikipedia)Saturday, August 27, 11
    • “Clouds são serviços que oferecem computação, rede e armazenamento. O gerenciamento do hardware é totalmente abstraído de quem compra o serviço...” - McKinsey & Co. ReportSaturday, August 27, 11
    • “Cloud computing possui as seguintes características: (1) ilusão de recursos de computação infinitos; (2) não há necessidade de um compromisso inicial; (3) paga-se pelo uso, conforme for preciso” - UCBerkeleySaturday, August 27, 11
    • “...um modelo onde paga-se pelo uso para ter disponibilidade, praticidade, e acesso sob demanda a um pool de recursos de computação(rede, servidores, armazenamento, aplicações, serviços) que podem ser rapidamente provisionados e liberados com um esforço mínimo” - National Institute of Standards and TechnologySaturday, August 27, 11
    • em comum • paga-se pelo uso • capacidades elásticas • interface self-service • recursos são abstraídosSaturday, August 27, 11
    • em comum • paga-se pelo uso • dos diversos recursos/serviços • capacidades elásticas • facilidade de escalonamento • interface self-service • você faz • recursos são abstraídos • você não vêSaturday, August 27, 11
    • para tentar entender melhorSaturday, August 27, 11
    • vamos usar uma simples analogia imagine que você se mudou de cidade e está procurando um lugar para morarSaturday, August 27, 11
    • você pode construir uma casa ou alugar uma casaSaturday, August 27, 11
    • se você construir existem algumas decisões importantes a tomarSaturday, August 27, 11
    • quão grande será a casa? está pensando em ter uma família? redecorar, ampliar geralmente custam muito quando a casa está prontaSaturday, August 27, 11
    • mas você pode customizar portas chão janelas azulejos iluminaçãoSaturday, August 27, 11
    • quando a casa estiver pronta a manutenção é sua responsabilidade fiação encanamento aquecimento questões legaisSaturday, August 27, 11
    • e quando alugamos?Saturday, August 27, 11
    • um construtor na cidade faz um número enorme de apartamentosSaturday, August 27, 11
    • pode-se facilmente mudar para apartamentos maiores ou menoresSaturday, August 27, 11
    • você tomou poucas e simples decisõesSaturday, August 27, 11
    • mas você não possui muitas opções para customizar seu apartamentoSaturday, August 27, 11
    • no entanto os construtores provém uma infraestrutura de alta qualidadeSaturday, August 27, 11
    • você não se preocupa com custos de manutenção não precisa contratar jardineiros, eletricistas, encanadoresSaturday, August 27, 11
    • pague conforme o uso pague apenas o aluguel e adicionaisSaturday, August 27, 11
    • Saturday, August 27, 11
    • Saturday, August 27, 11
    • Saturday, August 27, 11
    • Saturday, August 27, 11
    • Saturday, August 27, 11
    • Saturday, August 27, 11
    • Saturday, August 27, 11
    • Saturday, August 27, 11
    • Saturday, August 27, 11
    • Saturday, August 27, 11
    • como mudar o paradigma/pensamento para novos padrões?Saturday, August 27, 11
    • Saturday, August 27, 11
    • Saturday, August 27, 11
    • pollingSaturday, August 27, 11
    • Saturday, August 27, 11
    • Saturday, August 27, 11
    • map/reduceSaturday, August 27, 11
    • Saturday, August 27, 11
    • Saturday, August 27, 11
    • redundant implementationSaturday, August 27, 11
    • Saturday, August 27, 11
    • Saturday, August 27, 11
    • service decomposition/ delegationSaturday, August 27, 11
    • • padrões distintos para cenários distintos • possibilidades antes complexas/não reais • negócio pode(e será) ser altamente impactado • e simples, é .NET, mas o mindset mudaSaturday, August 27, 11
    • perguntas?Saturday, August 27, 11
    • @vquaiato vinicius.quaiato@gmail.com vquaiato@crafters.com.br http://viniciusquaiato.comSaturday, August 27, 11
    • refs • http://www.slideshare.net/Guppers/im-cloud- confused • http://www.slideshare.net/jamesbroberg/ introduction-to-cloud-computing- ccgrid-2009 • http://soapatterns.org/ • http://www.slideshare.net/simonguest/ patterns-for-cloud-computingSaturday, August 27, 11