SlideShare une entreprise Scribd logo
1  sur  25
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

Contenu connexe

Tendances

Introdução ao Windows Azure
Introdução ao Windows AzureIntrodução ao Windows Azure
Introdução ao Windows AzureFernando Correia
 
Introdução S3 e Cloudfront
Introdução S3 e CloudfrontIntrodução S3 e Cloudfront
Introdução S3 e CloudfrontMichel 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 AWSAmazon 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 15Vasco Silva
 
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 AzureEricson da Fonseca
 
Windows Azure - Computação em Nuvem
Windows Azure - Computação em NuvemWindows Azure - Computação em Nuvem
Windows Azure - Computação em NuvemThiago Pereira
 
Arquitetura Web no AWS
Arquitetura Web no AWSArquitetura Web no AWS
Arquitetura Web no AWSRafael 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 nuvemjornaljava
 
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 datacenterVitor 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 serverlessWembley Carvalho
 
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áriosVitor Meriat
 
Infraestruturas enxutas para aplicações web
Infraestruturas enxutas para aplicações webInfraestruturas enxutas para aplicações web
Infraestruturas enxutas para aplicações webIgor Herson
 
Scaling with AWS Cloud
Scaling with AWS CloudScaling with AWS Cloud
Scaling with AWS CloudIvan 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 SyncInvent IT Solutions
 

Tendances (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
 

En vedette (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
 

Similaire à Cloud Computing: Definição, Serviços, Vantagens e Exemplos Práticos com Windows Azure e AWS

Cloud computing e Amazon Web Services
Cloud computing e Amazon Web ServicesCloud computing e Amazon Web Services
Cloud computing e Amazon Web ServicesRafael 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 AWSMatheus Fidelis
 
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 AzureLuciano Condé
 
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 WebAlessandro Binhara
 
Cloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaCloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaRicardo 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 AzureLucasRomao
 
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 WindowsAmazon 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 virtualshsouza
 
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 - D1Jonathan Baraldi
 
Amazon Aws - Tecnologias e Beneficios
Amazon Aws - Tecnologias e BeneficiosAmazon Aws - Tecnologias e Beneficios
Amazon Aws - Tecnologias e BeneficiosYros
 
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
 
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
 

Similaire à Cloud Computing: Definição, Serviços, Vantagens e Exemplos Práticos com Windows Azure e AWS (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
 
Overview Azure
Overview AzureOverview Azure
Overview Azure
 
Azure Overview
Azure OverviewAzure Overview
Azure Overview
 
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
 

Dernier

Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfHELENO FAVACHO
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...azulassessoria9
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxMauricioOliveira258223
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfmaurocesarpaesalmeid
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?AnabelaGuerreiro7
 
Apresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxApresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxLusGlissonGud
 
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇJaineCarolaineLima
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaHELENO FAVACHO
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfcomercial400681
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfHELENO FAVACHO
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfprofesfrancleite
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéisines09cachapa
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorEdvanirCosta
 

Dernier (20)

Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptx
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?
 
Apresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxApresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptx
 
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de Professor
 

Cloud Computing: Definição, Serviços, Vantagens e Exemplos Práticos com Windows Azure e AWS

  • 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

Notes de l'éditeur

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