SlideShare uma empresa Scribd logo
Cloud Computing 19 de Março de 2011 Escola Superior de Tecnologia de Castelo Branco Twitter: @sandrobmartins
Agenda Definir Cloud Computing Serviços de Cloud Computing Demonstrar as vantagens de Cloud Computing Cloud Service Provider: Windows Azure Windows Azure: Exemplo Prático Cloud Service Provider: Amazon Web Services (AWS) AWS EC2: Exemplo Prático
Definição @wikipedia: O conceito de cloud computing refere-se à utilização da memória e das capacidades de armazenamento e cálculo de computadores e servidores compartilhados e interligados por meio da Internet.
Serviços de Cloud Computing Amazon Google Microsoft RackSpace Joyent 3Tera IBM NetSuite (...)
Vantagens Redução de Custos Pay as you Go Inexistência de custos de licenciamento (em alguns casos, ex. Azure) Inexistência de politicas de backup (os backups são assegurados pelo prestador do serviço, normalmente através da redundância da informação) Escalabilidade Rapidez no processo de “go to market” (...)
Windows Azure
Windows Azure – VM Images Permite criar uma Virtual Machine que fica alojada em Azure Podemos criar vários clones de uma mesma imagem Podemos arrancar ou parar estas máquinas sempre que quisermos Ainda em beta
Windows Azure – Web Role Projecto que permite criar um web site em windows azure O projecto será suportado por uma máquina virtual “stateless” com um sistema operativo próprio denominado de WA-GUEST-OS e um web server semelhante ao IIS 7
Windows Azure – Worker Role Projecto que permite criar uma aplicação semelhante a um windows service, de forma a executar background work O projecto será suportado por uma máquina virtual “stateless” com um sistema operativo próprio denominado de WA-GUEST-OS
Windows Azure – WCF Role Projecto que permite criar uma aplicação que fornece serviços a outras aplicações próprias ou de terceiros, por exemplo a criação de uma API (Application Programming Interface) O projecto será suportado por uma máquina virtual “stateless” com um sistema operativo próprio denominado de WA-GUEST-OS e um web server semelhante ao IIS 7
Windows Azure – Instâncias Uma role pode ter em execução uma ou mais instâncias O serviço Azure garante o balanceamento de carga entre as várias instâncias de uma mesma role A utilização de mais que uma instância por role garante uma disponibilidade de 99.95% das soluções alojadas em Azure
Windows Azure – Blob Storage Permite o armazenamento de BLOB (Binary Large Object) Permite acesso via CDN (Content Delivery Network) (com url fornecido pelo servico ou CNAME [Canonical Name Record]) Ficheiros públicos ou privados
Windows Azure – Table Storage Permite o armazenamento de dados em tabelas (modelo não relacional) Ideal para armazenamento de dados que não sofrem (constantes) alterações, por exemplo uma lista de países Mais barato que o uso de SQL Azure
Windows Azure – Queue Permite efectuar a comunicação entre diferentes roles e instâncias, uma vez que a queue é partilhada pela solução Ideal para efectuar trabalho assícrono, como por exemplo envio de email de registo por parte da worker role após um utilizador efectuar o registo no frontend (por exemplo web role)
Windows Azure – SQL Azure Servidor de Base de Dados SQL em tudo semelhante ao Microsoft SQL Server 2008 R2
Windows Azure : Exemplo Prático
Amazon Web Services (AWS)
AMS EC2 – Amazone Machine Image Em tudo semelhante a uma imagem de Virtual Machine Podemos ter em execução várias imagens diferentes Permite várias instâncias por imagem  Permite adicionar máquinas a Load Balancer
AMS EC2 – Elastic Block Store Permite criar uma zona de armazenamento de BLOB’s partilhada dentro da VLAN associada à subscrição Permite a criação de snapshots da informação em qualquer altura e criar um novo store a partir desse snapshot
AMS EC2 – Elastic IP Addresses Endereço de ip associado à subscrição AWS O endereço pode ser associado a uma qualquer instância, manualmente (o processo normal), ou então a programaticamente
AMS EC2 – Amazon Virtual Private Cloud Permite criar um bridge entre uma rede privada (por exemplo a rede de uma empresa) à cloud AWS. Desta forma é possível tirar partido dos serviços amazon, como se de um recurso interno se tratasse
AMS EC2 – Elastic Load Balancing Distribui o tráfego pelas várias instâncias EC2 Maior performance das aplicações Melhor tempo de resposta Disponibilidade perto de 100%
AMS EC2 – VM Import Permite importar imagens de VM de ambientes diferentes (Windows Virtual PC, por exemplo) para instâncias Amazon EC2 Rápida passagem de um modelo tradicional para a cloud (através da criação de VM dos sistemas actuais)
AWS: Exemplo Prático
Cloud Computing 19 de Março de 2011 Escola Superior de Tecnologia de Castelo Branco Twitter: @sandrobmartins Email: smartins@methodus.com

Mais conteúdo relacionado

Mais procurados

Introdução ao Windows Azure
Introdução ao Windows AzureIntrodução ao Windows Azure
Introdução ao Windows Azure
Fernando Correia
 
Flisol 2015
Flisol 2015 Flisol 2015
Flisol 2015
Ricardo Martins ☁
 
Introdução S3 e Cloudfront
Introdução S3 e CloudfrontIntrodução S3 e Cloudfront
Introdução S3 e Cloudfront
Michel Pereira
 
Como construir sua primeira aplicação de Big Data na AWS
Como construir sua primeira aplicação de Big Data na AWSComo construir sua primeira aplicação de Big Data na AWS
Como construir sua primeira aplicação de Big Data na AWS
Amazon Web Services LATAM
 
Eucalyptus on Linux Caixa Mágica 15
Eucalyptus on Linux Caixa Mágica 15Eucalyptus on Linux Caixa Mágica 15
Eucalyptus on Linux Caixa Mágica 15
Vasco Silva
 
Nginx, Apache e Varnish
Nginx, Apache e VarnishNginx, Apache e Varnish
Nginx, Apache e Varnish
Ricardo Martins ☁
 
Introdução a Cloud Computing utilizando o Azure
Introdução a Cloud Computing utilizando o AzureIntrodução a Cloud Computing utilizando o Azure
Introdução a Cloud Computing utilizando o Azure
Ericson da Fonseca
 
Windows Azure - Computação em Nuvem
Windows Azure - Computação em NuvemWindows Azure - Computação em Nuvem
Windows Azure - Computação em Nuvem
Thiago Pereira
 
Arquitetura Web no AWS
Arquitetura Web no AWSArquitetura Web no AWS
Arquitetura Web no AWS
Rafael Nunes
 
Quais são as opções de banco de dados gerenciados na AWS?
 Quais são as opções de banco de dados gerenciados na AWS? Quais são as opções de banco de dados gerenciados na AWS?
Quais são as opções de banco de dados gerenciados na AWS?
Amazon Web Services LATAM
 
Jornal java por dentro da nuvem
Jornal java por dentro da nuvemJornal java por dentro da nuvem
Jornal java por dentro da nuvem
jornaljava
 
Azure Stack - O poder da nuvem em seu datacenter
Azure Stack - O poder da nuvem em seu datacenterAzure Stack - O poder da nuvem em seu datacenter
Azure Stack - O poder da nuvem em seu datacenter
Vitor Meriat
 
Serverless - beneficios e facilidades de arquitetura serverless
Serverless - beneficios e facilidades de arquitetura serverlessServerless - beneficios e facilidades de arquitetura serverless
Serverless - beneficios e facilidades de arquitetura serverless
Wembley Carvalho
 
Django no AWS
Django no AWSDjango no AWS
Django no AWS
Rafael Nunes
 
Virtualização1
Virtualização1Virtualização1
Virtualização1
Márcio Palmeira
 
CLOUD - O BackStage Entre Dispositivos e Usuários
CLOUD - O BackStage Entre Dispositivos e UsuáriosCLOUD - O BackStage Entre Dispositivos e Usuários
CLOUD - O BackStage Entre Dispositivos e Usuários
Vitor Meriat
 
Rest nas Nuvens
Rest nas NuvensRest nas Nuvens
Rest nas Nuvens
leonardomleitao
 
Infraestruturas enxutas para aplicações web
Infraestruturas enxutas para aplicações webInfraestruturas enxutas para aplicações web
Infraestruturas enxutas para aplicações web
Igor Herson
 
Scaling with AWS Cloud
Scaling with AWS CloudScaling with AWS Cloud
Scaling with AWS Cloud
Ivan Zamban
 
Aprimore seus servidores de arquivos com Azure File Sync
Aprimore seus servidores de arquivos com Azure File SyncAprimore seus servidores de arquivos com Azure File Sync
Aprimore seus servidores de arquivos com Azure File Sync
Invent IT Solutions
 

Mais procurados (20)

Introdução ao Windows Azure
Introdução ao Windows AzureIntrodução ao Windows Azure
Introdução ao Windows Azure
 
Flisol 2015
Flisol 2015 Flisol 2015
Flisol 2015
 
Introdução S3 e Cloudfront
Introdução S3 e CloudfrontIntrodução S3 e Cloudfront
Introdução S3 e Cloudfront
 
Como construir sua primeira aplicação de Big Data na AWS
Como construir sua primeira aplicação de Big Data na AWSComo construir sua primeira aplicação de Big Data na AWS
Como construir sua primeira aplicação de Big Data na AWS
 
Eucalyptus on Linux Caixa Mágica 15
Eucalyptus on Linux Caixa Mágica 15Eucalyptus on Linux Caixa Mágica 15
Eucalyptus on Linux Caixa Mágica 15
 
Nginx, Apache e Varnish
Nginx, Apache e VarnishNginx, Apache e Varnish
Nginx, Apache e Varnish
 
Introdução a Cloud Computing utilizando o Azure
Introdução a Cloud Computing utilizando o AzureIntrodução a Cloud Computing utilizando o Azure
Introdução a Cloud Computing utilizando o Azure
 
Windows Azure - Computação em Nuvem
Windows Azure - Computação em NuvemWindows Azure - Computação em Nuvem
Windows Azure - Computação em Nuvem
 
Arquitetura Web no AWS
Arquitetura Web no AWSArquitetura Web no AWS
Arquitetura Web no AWS
 
Quais são as opções de banco de dados gerenciados na AWS?
 Quais são as opções de banco de dados gerenciados na AWS? Quais são as opções de banco de dados gerenciados na AWS?
Quais são as opções de banco de dados gerenciados na AWS?
 
Jornal java por dentro da nuvem
Jornal java por dentro da nuvemJornal java por dentro da nuvem
Jornal java por dentro da nuvem
 
Azure Stack - O poder da nuvem em seu datacenter
Azure Stack - O poder da nuvem em seu datacenterAzure Stack - O poder da nuvem em seu datacenter
Azure Stack - O poder da nuvem em seu datacenter
 
Serverless - beneficios e facilidades de arquitetura serverless
Serverless - beneficios e facilidades de arquitetura serverlessServerless - beneficios e facilidades de arquitetura serverless
Serverless - beneficios e facilidades de arquitetura serverless
 
Django no AWS
Django no AWSDjango no AWS
Django no AWS
 
Virtualização1
Virtualização1Virtualização1
Virtualização1
 
CLOUD - O BackStage Entre Dispositivos e Usuários
CLOUD - O BackStage Entre Dispositivos e UsuáriosCLOUD - O BackStage Entre Dispositivos e Usuários
CLOUD - O BackStage Entre Dispositivos e Usuários
 
Rest nas Nuvens
Rest nas NuvensRest nas Nuvens
Rest nas Nuvens
 
Infraestruturas enxutas para aplicações web
Infraestruturas enxutas para aplicações webInfraestruturas enxutas para aplicações web
Infraestruturas enxutas para aplicações web
 
Scaling with AWS Cloud
Scaling with AWS CloudScaling with AWS Cloud
Scaling with AWS Cloud
 
Aprimore seus servidores de arquivos com Azure File Sync
Aprimore seus servidores de arquivos com Azure File SyncAprimore seus servidores de arquivos com Azure File Sync
Aprimore seus servidores de arquivos com Azure File Sync
 

Destaque

Aula tf 4
Aula tf 4Aula tf 4
Dibujos
DibujosDibujos
MI NARIÑO
MI NARIÑOMI NARIÑO
MI NARIÑO
nxtyk
 
Aula 01 experimentação 03
Aula 01   experimentação 03Aula 01   experimentação 03
Aula 01 experimentação 03
Venise Melo
 
2ºencontro
2ºencontro2ºencontro
2ºencontro
Paulo Barbosa
 
LEO APRENDO Y ESCRIBO
LEO APRENDO Y ESCRIBOLEO APRENDO Y ESCRIBO
LEO APRENDO Y ESCRIBO
Carlos Fernando Bernal Bolaños
 
Resolución calendario academico 2013
Resolución  calendario academico 2013Resolución  calendario academico 2013
Resolución calendario academico 2013
adrianahernandezduque
 
Paint
PaintPaint
Paint
rosamalan
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
AlvaroBachaco
 
Resultados segundo os funcionários
Resultados segundo os funcionáriosResultados segundo os funcionários
Resultados segundo os funcionários
Fatec São Bernardo do Campo
 
Los sintagmas
Los sintagmasLos sintagmas
Los sintagmas
viyavi12
 
Aula 01 experimentação 02
Aula 01   experimentação 02Aula 01   experimentação 02
Aula 01 experimentação 02
Venise Melo
 
O sobrevivente
O sobreviventeO sobrevivente
O sobrevivente
jorgefre2011
 
Consumo de energia elétrica no país crescerá 4,8% ao ano até 2020
Consumo de energia elétrica no país crescerá 4,8% ao ano até 2020Consumo de energia elétrica no país crescerá 4,8% ao ano até 2020
Consumo de energia elétrica no país crescerá 4,8% ao ano até 2020
ANACE - Associação Nacional dos Consumidores de Energia.
 
Por dentro do Facebook
Por dentro do FacebookPor dentro do Facebook
Por dentro do Facebook
aldosiebert
 
Educación preescolar
Educación preescolarEducación preescolar
Educación preescolar
laura giraldo
 
Unidad 12 el bloque comunista
Unidad 12  el bloque comunistaUnidad 12  el bloque comunista
Unidad 12 el bloque comunista
AnaGirón-profesoraIES
 
04 fractal arte
04 fractal arte04 fractal arte
04 fractal arte
Venise Melo
 
Vestibulo coclear viii - núcleos dos nervos cranianos aula 09
Vestibulo coclear viii - núcleos dos nervos cranianos aula 09 Vestibulo coclear viii - núcleos dos nervos cranianos aula 09
Vestibulo coclear viii - núcleos dos nervos cranianos aula 09
Luis Gustavo Pinto
 

Destaque (20)

Aula tf 4
Aula tf 4Aula tf 4
Aula tf 4
 
Dibujos
DibujosDibujos
Dibujos
 
MI NARIÑO
MI NARIÑOMI NARIÑO
MI NARIÑO
 
Apresentação1
Apresentação1Apresentação1
Apresentação1
 
Aula 01 experimentação 03
Aula 01   experimentação 03Aula 01   experimentação 03
Aula 01 experimentação 03
 
2ºencontro
2ºencontro2ºencontro
2ºencontro
 
LEO APRENDO Y ESCRIBO
LEO APRENDO Y ESCRIBOLEO APRENDO Y ESCRIBO
LEO APRENDO Y ESCRIBO
 
Resolución calendario academico 2013
Resolución  calendario academico 2013Resolución  calendario academico 2013
Resolución calendario academico 2013
 
Paint
PaintPaint
Paint
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
Resultados segundo os funcionários
Resultados segundo os funcionáriosResultados segundo os funcionários
Resultados segundo os funcionários
 
Los sintagmas
Los sintagmasLos sintagmas
Los sintagmas
 
Aula 01 experimentação 02
Aula 01   experimentação 02Aula 01   experimentação 02
Aula 01 experimentação 02
 
O sobrevivente
O sobreviventeO sobrevivente
O sobrevivente
 
Consumo de energia elétrica no país crescerá 4,8% ao ano até 2020
Consumo de energia elétrica no país crescerá 4,8% ao ano até 2020Consumo de energia elétrica no país crescerá 4,8% ao ano até 2020
Consumo de energia elétrica no país crescerá 4,8% ao ano até 2020
 
Por dentro do Facebook
Por dentro do FacebookPor dentro do Facebook
Por dentro do Facebook
 
Educación preescolar
Educación preescolarEducación preescolar
Educación preescolar
 
Unidad 12 el bloque comunista
Unidad 12  el bloque comunistaUnidad 12  el bloque comunista
Unidad 12 el bloque comunista
 
04 fractal arte
04 fractal arte04 fractal arte
04 fractal arte
 
Vestibulo coclear viii - núcleos dos nervos cranianos aula 09
Vestibulo coclear viii - núcleos dos nervos cranianos aula 09 Vestibulo coclear viii - núcleos dos nervos cranianos aula 09
Vestibulo coclear viii - núcleos dos nervos cranianos aula 09
 

Semelhante a ESTCB 19 MAR 2011 - Seminário Cloud Computing

Cloud computing e Amazon Web Services
Cloud computing e Amazon Web ServicesCloud computing e Amazon Web Services
Cloud computing e Amazon Web Services
Rafael Biriba
 
Computação em nuvem com aws (amozon web service)
Computação em nuvem com aws (amozon web service)Computação em nuvem com aws (amozon web service)
Computação em nuvem com aws (amozon web service)
Augusto Berwaldt
 
Desmistificando a Amazon AWS
Desmistificando a Amazon AWSDesmistificando a Amazon AWS
Desmistificando a Amazon AWS
Matheus Fidelis
 
Overview AWS - Bemobi
Overview AWS - BemobiOverview AWS - Bemobi
Overview AWS - Bemobi
Ricardo Martins ☁
 
Desenvolvendo para o Windows Azure e SQL Azure
Desenvolvendo para o Windows Azure e SQL AzureDesenvolvendo para o Windows Azure e SQL Azure
Desenvolvendo para o Windows Azure e SQL Azure
Luciano Condé
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
Eduardo de Lucena Falcão
 
Introduçãoo aws, escalando uma aplicação Web
Introduçãoo aws, escalando uma aplicação WebIntroduçãoo aws, escalando uma aplicação Web
Introduçãoo aws, escalando uma aplicação Web
Alessandro Binhara
 
Cloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaCloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à prática
Ricardo Martins ☁
 
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
LucasRomao
 
Azure Overview
Azure OverviewAzure Overview
Azure Overview
Fabian Gehrke
 
Overview Azure
Overview AzureOverview Azure
Overview Azure
Fabian Gehrke
 
Hands on - Web apps com Amazon EC2 e RDS para ambientes Windows
Hands on - Web apps com Amazon EC2 e RDS para ambientes WindowsHands on - Web apps com Amazon EC2 e RDS para ambientes Windows
Hands on - Web apps com Amazon EC2 e RDS para ambientes Windows
Amazon Web Services LATAM
 
Webinar: O que é computação em nuvem com a AWS?
Webinar: O que é computação em nuvem com a AWS?Webinar: O que é computação em nuvem com a AWS?
Webinar: O que é computação em nuvem com a AWS?
Amazon Web Services
 
Serviços em nuvem para sua infraestrutura virtual
Serviços em nuvem para sua infraestrutura virtualServiços em nuvem para sua infraestrutura virtual
Serviços em nuvem para sua infraestrutura virtual
shsouza
 
Treinamento Tropa de Elite Aws - Business - D1
Treinamento Tropa de Elite Aws - Business - D1Treinamento Tropa de Elite Aws - Business - D1
Treinamento Tropa de Elite Aws - Business - D1
Jonathan Baraldi
 
Amazon Aws - Tecnologias e Beneficios
Amazon Aws - Tecnologias e BeneficiosAmazon Aws - Tecnologias e Beneficios
Amazon Aws - Tecnologias e Beneficios
Yros
 
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...
Gustavo Henrique Rodrigues Pinto Tomas
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Elvis Fusco
 
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
Amazon Web Services LATAM
 
Melhores Práticas no Uso da Nuvem AWS
Melhores Práticas no Uso da Nuvem AWSMelhores Práticas no Uso da Nuvem AWS
Melhores Práticas no Uso da Nuvem AWS
Amazon Web Services LATAM
 

Semelhante a ESTCB 19 MAR 2011 - Seminário Cloud Computing (20)

Cloud computing e Amazon Web Services
Cloud computing e Amazon Web ServicesCloud computing e Amazon Web Services
Cloud computing e Amazon Web Services
 
Computação em nuvem com aws (amozon web service)
Computação em nuvem com aws (amozon web service)Computação em nuvem com aws (amozon web service)
Computação em nuvem com aws (amozon web service)
 
Desmistificando a Amazon AWS
Desmistificando a Amazon AWSDesmistificando a Amazon AWS
Desmistificando a Amazon AWS
 
Overview AWS - Bemobi
Overview AWS - BemobiOverview AWS - Bemobi
Overview AWS - Bemobi
 
Desenvolvendo para o Windows Azure e SQL Azure
Desenvolvendo para o Windows Azure e SQL AzureDesenvolvendo para o Windows Azure e SQL Azure
Desenvolvendo para o Windows Azure e SQL Azure
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Introduçãoo aws, escalando uma aplicação Web
Introduçãoo aws, escalando uma aplicação WebIntroduçãoo aws, escalando uma aplicação Web
Introduçãoo aws, escalando uma aplicação Web
 
Cloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaCloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à prática
 
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
 
Azure Overview
Azure OverviewAzure Overview
Azure Overview
 
Overview Azure
Overview AzureOverview Azure
Overview Azure
 
Hands on - Web apps com Amazon EC2 e RDS para ambientes Windows
Hands on - Web apps com Amazon EC2 e RDS para ambientes WindowsHands on - Web apps com Amazon EC2 e RDS para ambientes Windows
Hands on - Web apps com Amazon EC2 e RDS para ambientes Windows
 
Webinar: O que é computação em nuvem com a AWS?
Webinar: O que é computação em nuvem com a AWS?Webinar: O que é computação em nuvem com a AWS?
Webinar: O que é computação em nuvem com a AWS?
 
Serviços em nuvem para sua infraestrutura virtual
Serviços em nuvem para sua infraestrutura virtualServiços em nuvem para sua infraestrutura virtual
Serviços em nuvem para sua infraestrutura virtual
 
Treinamento Tropa de Elite Aws - Business - D1
Treinamento Tropa de Elite Aws - Business - D1Treinamento Tropa de Elite Aws - Business - D1
Treinamento Tropa de Elite Aws - Business - D1
 
Amazon Aws - Tecnologias e Beneficios
Amazon Aws - Tecnologias e BeneficiosAmazon Aws - Tecnologias e Beneficios
Amazon Aws - Tecnologias e Beneficios
 
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
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
 
Melhores Práticas no Uso da Nuvem AWS
Melhores Práticas no Uso da Nuvem AWSMelhores Práticas no Uso da Nuvem AWS
Melhores Práticas no Uso da Nuvem AWS
 

Último

BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
Escola Municipal Jesus Cristo
 
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptxSlides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
Aula 1 do livro de Ciências do aluno - sons
Aula 1 do livro de Ciências do aluno - sonsAula 1 do livro de Ciências do aluno - sons
Aula 1 do livro de Ciências do aluno - sons
Érika Rufo
 
Fernão Lopes. pptx
Fernão Lopes.                       pptxFernão Lopes.                       pptx
Fernão Lopes. pptx
TomasSousa7
 
UFCD_5420_Integração de sistemas de informação - conceitos_índice.pdf
UFCD_5420_Integração de sistemas de informação - conceitos_índice.pdfUFCD_5420_Integração de sistemas de informação - conceitos_índice.pdf
UFCD_5420_Integração de sistemas de informação - conceitos_índice.pdf
Manuais Formação
 
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Biblioteca UCS
 
Funções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prismaFunções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prisma
djincognito
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
RenanSilva991968
 
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdfPowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
1000a
 
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptxSlides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
LuizHenriquedeAlmeid6
 
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
MessiasMarianoG
 
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdfCADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
NatySousa3
 
Caça-palavras ortografia M antes de P e B.
Caça-palavras    ortografia M antes de P e B.Caça-palavras    ortografia M antes de P e B.
Caça-palavras ortografia M antes de P e B.
Mary Alvarenga
 
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
AntnioManuelAgdoma
 
Rimas, Luís Vaz de Camões. pptx
Rimas, Luís Vaz de Camões.          pptxRimas, Luís Vaz de Camões.          pptx
Rimas, Luís Vaz de Camões. pptx
TomasSousa7
 
A dinâmica da população mundial de acordo com as teorias populacionais.pptx
A dinâmica da população mundial de acordo com as teorias populacionais.pptxA dinâmica da população mundial de acordo com as teorias populacionais.pptx
A dinâmica da população mundial de acordo com as teorias populacionais.pptx
ReinaldoSouza57
 
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdfCaderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
enpfilosofiaufu
 
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxSlides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptxTreinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
MarcosPaulo777883
 
Especialidade - Animais Ameaçados de Extinção(1).pdf
Especialidade - Animais Ameaçados de Extinção(1).pdfEspecialidade - Animais Ameaçados de Extinção(1).pdf
Especialidade - Animais Ameaçados de Extinção(1).pdf
DanielCastro80471
 

Último (20)

BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
 
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptxSlides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
 
Aula 1 do livro de Ciências do aluno - sons
Aula 1 do livro de Ciências do aluno - sonsAula 1 do livro de Ciências do aluno - sons
Aula 1 do livro de Ciências do aluno - sons
 
Fernão Lopes. pptx
Fernão Lopes.                       pptxFernão Lopes.                       pptx
Fernão Lopes. pptx
 
UFCD_5420_Integração de sistemas de informação - conceitos_índice.pdf
UFCD_5420_Integração de sistemas de informação - conceitos_índice.pdfUFCD_5420_Integração de sistemas de informação - conceitos_índice.pdf
UFCD_5420_Integração de sistemas de informação - conceitos_índice.pdf
 
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
 
Funções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prismaFunções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prisma
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
 
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdfPowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
 
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptxSlides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
 
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
 
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdfCADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
 
Caça-palavras ortografia M antes de P e B.
Caça-palavras    ortografia M antes de P e B.Caça-palavras    ortografia M antes de P e B.
Caça-palavras ortografia M antes de P e B.
 
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
 
Rimas, Luís Vaz de Camões. pptx
Rimas, Luís Vaz de Camões.          pptxRimas, Luís Vaz de Camões.          pptx
Rimas, Luís Vaz de Camões. pptx
 
A dinâmica da população mundial de acordo com as teorias populacionais.pptx
A dinâmica da população mundial de acordo com as teorias populacionais.pptxA dinâmica da população mundial de acordo com as teorias populacionais.pptx
A dinâmica da população mundial de acordo com as teorias populacionais.pptx
 
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdfCaderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
 
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxSlides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
 
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptxTreinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
 
Especialidade - Animais Ameaçados de Extinção(1).pdf
Especialidade - Animais Ameaçados de Extinção(1).pdfEspecialidade - Animais Ameaçados de Extinção(1).pdf
Especialidade - Animais Ameaçados de Extinção(1).pdf
 

ESTCB 19 MAR 2011 - Seminário Cloud Computing

  • 1. Cloud Computing 19 de Março de 2011 Escola Superior de Tecnologia de Castelo Branco Twitter: @sandrobmartins
  • 2. Agenda Definir Cloud Computing Serviços de Cloud Computing Demonstrar as vantagens de Cloud Computing Cloud Service Provider: Windows Azure Windows Azure: Exemplo Prático Cloud Service Provider: Amazon Web Services (AWS) AWS EC2: Exemplo Prático
  • 3. Definição @wikipedia: O conceito de cloud computing refere-se à utilização da memória e das capacidades de armazenamento e cálculo de computadores e servidores compartilhados e interligados por meio da Internet.
  • 4. Serviços de Cloud Computing Amazon Google Microsoft RackSpace Joyent 3Tera IBM NetSuite (...)
  • 5. Vantagens Redução de Custos Pay as you Go Inexistência de custos de licenciamento (em alguns casos, ex. Azure) Inexistência de politicas de backup (os backups são assegurados pelo prestador do serviço, normalmente através da redundância da informação) Escalabilidade Rapidez no processo de “go to market” (...)
  • 7. Windows Azure – VM Images Permite criar uma Virtual Machine que fica alojada em Azure Podemos criar vários clones de uma mesma imagem Podemos arrancar ou parar estas máquinas sempre que quisermos Ainda em beta
  • 8. Windows Azure – Web Role Projecto que permite criar um web site em windows azure O projecto será suportado por uma máquina virtual “stateless” com um sistema operativo próprio denominado de WA-GUEST-OS e um web server semelhante ao IIS 7
  • 9. Windows Azure – Worker Role Projecto que permite criar uma aplicação semelhante a um windows service, de forma a executar background work O projecto será suportado por uma máquina virtual “stateless” com um sistema operativo próprio denominado de WA-GUEST-OS
  • 10. Windows Azure – WCF Role Projecto que permite criar uma aplicação que fornece serviços a outras aplicações próprias ou de terceiros, por exemplo a criação de uma API (Application Programming Interface) O projecto será suportado por uma máquina virtual “stateless” com um sistema operativo próprio denominado de WA-GUEST-OS e um web server semelhante ao IIS 7
  • 11. Windows Azure – Instâncias Uma role pode ter em execução uma ou mais instâncias O serviço Azure garante o balanceamento de carga entre as várias instâncias de uma mesma role A utilização de mais que uma instância por role garante uma disponibilidade de 99.95% das soluções alojadas em Azure
  • 12. Windows Azure – Blob Storage Permite o armazenamento de BLOB (Binary Large Object) Permite acesso via CDN (Content Delivery Network) (com url fornecido pelo servico ou CNAME [Canonical Name Record]) Ficheiros públicos ou privados
  • 13. Windows Azure – Table Storage Permite o armazenamento de dados em tabelas (modelo não relacional) Ideal para armazenamento de dados que não sofrem (constantes) alterações, por exemplo uma lista de países Mais barato que o uso de SQL Azure
  • 14. Windows Azure – Queue Permite efectuar a comunicação entre diferentes roles e instâncias, uma vez que a queue é partilhada pela solução Ideal para efectuar trabalho assícrono, como por exemplo envio de email de registo por parte da worker role após um utilizador efectuar o registo no frontend (por exemplo web role)
  • 15. Windows Azure – SQL Azure Servidor de Base de Dados SQL em tudo semelhante ao Microsoft SQL Server 2008 R2
  • 16. Windows Azure : Exemplo Prático
  • 18. AMS EC2 – Amazone Machine Image Em tudo semelhante a uma imagem de Virtual Machine Podemos ter em execução várias imagens diferentes Permite várias instâncias por imagem Permite adicionar máquinas a Load Balancer
  • 19. AMS EC2 – Elastic Block Store Permite criar uma zona de armazenamento de BLOB’s partilhada dentro da VLAN associada à subscrição Permite a criação de snapshots da informação em qualquer altura e criar um novo store a partir desse snapshot
  • 20. AMS EC2 – Elastic IP Addresses Endereço de ip associado à subscrição AWS O endereço pode ser associado a uma qualquer instância, manualmente (o processo normal), ou então a programaticamente
  • 21. AMS EC2 – Amazon Virtual Private Cloud Permite criar um bridge entre uma rede privada (por exemplo a rede de uma empresa) à cloud AWS. Desta forma é possível tirar partido dos serviços amazon, como se de um recurso interno se tratasse
  • 22. AMS EC2 – Elastic Load Balancing Distribui o tráfego pelas várias instâncias EC2 Maior performance das aplicações Melhor tempo de resposta Disponibilidade perto de 100%
  • 23. AMS EC2 – VM Import Permite importar imagens de VM de ambientes diferentes (Windows Virtual PC, por exemplo) para instâncias Amazon EC2 Rápida passagem de um modelo tradicional para a cloud (através da criação de VM dos sistemas actuais)
  • 25. Cloud Computing 19 de Março de 2011 Escola Superior de Tecnologia de Castelo Branco Twitter: @sandrobmartins Email: smartins@methodus.com

Notas do Editor

  1. Falar do conceito de VM dentro de super-computadores no Cloud Service Provider