SlideShare uma empresa Scribd logo
Computação em
Nuvem com AWS
(Amozon Web Service)
Augusto Marlon Berwaldt
O que é a computação em
nuvem ?
"Computação em nuvem", por definição,
diz respeito à entrega sob demanda de recursos de
TI e aplicativos pela Internet, com modelo de
definição de preço conforme a utilização.
Nuvem X Virtualização
- Computação em Nuvem difere da virtualização ao ser definido como o
resultado da manipulação do hardware por parte de um software
específico.
- Virtualização é uma Abstração de uma camada física para criação
múltiplas camadas lógicas.
Como Funciona ?
A computação em nuvem oferece uma forma
simples de acessar servidores, armazenamento,
bancos de dados e um conjunto amplo de serviços
de aplicativo pela Internet. Os provedores de
computação em nuvem, como a Amazon Web
Services, adquirem e mantêm o hardware conectado
à rede necessário para esses serviços de aplicativo,
enquanto você provisiona e utiliza o que precisa
através de um aplicativo web.
Vantagens e benefícios da
computação em nuvem ?
1. Substitua despesas de capital por despesas
variáveis.
1. Beneficie-se de economias massivas de escala.
1. Pare de adivinhar a capacidade.
1. Torne-se global em minutos.
Vantagens
Modelos de Computação em
Nuvem
Software as a Service (SaaS)
No modelo SaaS o fornecedor do software se responsabiliza por toda
a estrutura necessária à disponibilização do sistema (servidores,
conectividade, cuidados com segurança da informação) e o cliente utiliza
o software via internet, pagando um valor pelo serviço oferto. Um exemplo
desse tipo de oferta é o Google Drive , DropBOx, em que é possível criar
e manter documentos, planilhas e apresentações nos servidores do
provedor de serviços.
Plataform as a Service( PaaS)
Consiste no serviço propriamente dito, de hospedagem e
implementação de hardware e software, que é usado para prover
aplicações (software como serviço) por meio da Internet.
Infrastructure as a Service (Iaas)
O serviço oferecido ao usuário é de um conjunto de recursos
computacionais fundamentais tais como capacidade de processamento,
armazenamento e redes, sobre os quais pode ser instalado e executado
qualquer tipo de software, incluindo sistemas operacionais e aplicações.
Neste caso, embora a infraestrutura de nuvem seja invisível para o
usuário, ele pode controlar completamente os sistemas operacionais,
espaço de armazenamento e aplicações alocados por ele. Exemplos
desse tipo de serviço incluem Amazon Web Services (AWS) e
Windows Azure.
Alguns dos Serviços AWS
Elastic Computer Cloud
(EC2)
O Amazon Elastic Compute Cloud (Amazon EC2) é
um serviço da web que fornece capacidade de
computação redimensionável na nuvem. Ele foi
projetado para facilitar a computação em nuvem na
escala da web para os desenvolvedores.
Você pode escolher tipos de várias instâncias,
sistemas operacionais e pacotes de software. O
Amazon EC2 permite que você selecione uma
configuração de memória, CPU, armazenamento de
instância e tamanho da partição de inicialização que
seja ideal para a sua opção de sistema operacional e
aplicativos.
Simple Storange Service
(S3)
O Amazon S3 é o armazenamento para a internet. É
um serviço de armazenamento simples que oferece
aos desenvolvedores de software uma infraestrutura
de armazenamento de dados altamente escalável,
confiável e de baixa latência a custos muito baixos.
Load Balance
Load Balance ( Balanceamento de Carga),
em rede de computadores, é uma técnica para
distribuir a carga de trabalho uniformemente entre
dois ou mais computadores, enlaces de redes, discos
rígidos entre outros recursos, a fim de otimizar a
utilização de recursos, maximizar o desempenho,
minimizar o tempo de resposta e evitar sobrecarga.
Elastic Load Balance
Auto Scaling
O Auto Scaling ajuda a manter a disponibilidade do
aplicativo e permite aumentar ou reduzir a capacidade
do máquina para cima ou para baixo de forma
automática, de acordo com condições definidas.Você
pode usar o Auto Scaling para ajudar a
garantir que está executando número desejado de
servidores.
O Auto Scaling também pode aumentar
automaticamente o número de instâncias do Amazon
EC2 durante picos de demanda para manter o
desempenho, e diminuir a capacidade durante períodos
ociosos para reduzir os custos. O Auto Scaling é
adequado a aplicativos que têm padrões de demanda
estáveis ou que experimentam variações horárias,
diárias ou semanais de utilização.
CDN
Uma CDN (Content Delivery Network) é uma rede de
distribuição de informação que permite fornecer
conteúdo Web de uma forma mais rápida a um grande
número de utilizadores, distribuindo o conteúdo por
múltiplos servidores de
forma a efectuar a duplicação do mesmo e direccionar o
conteúdo ao utilizador com base na próximidade do
servidor.
Proxy Reverso
Um proxy reverso repassa o tráfego de rede recebido
para um conjunto de servidores, tornando-o a única
interface para as requisições externas.
CloudFront
O Amazon CloudFront é um serviço de rede
de entrega de conteúdo (CDN) global que acelera
a distribuição do conteúdo de sites, APIs, vídeo
ou outros recursos da web. Ele se integra a
outros produtos da Amazon Web Services para
oferecer aos desenvolvedores e às empresas
uma maneira fácil de acelerar a entrega de
conteúdo para usuários finais, sem compromisso
mínimo de utilização.
Quem usa ?
https://aws.amazon.com/pt/solutions/case-studies/netflix/?pg=main-
customer-success-page
Testando o
Conhecimento
Qual serviço AWS iria ajudar a apoiar a sua aplicação web
para descarregar servindo ativos estáticos e loja usuário
imagens carregadas e vídeo off-exemplo?
Resposta
R: CloudFront
Exemplo de Arquitetura
Obrigado !

Mais conteúdo relacionado

Mais procurados

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
 
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
 
Aula 3 - Introdução a cloud computing
Aula 3 - Introdução a cloud computingAula 3 - Introdução a cloud computing
Aula 3 - Introdução a cloud computing
Eduardo de Lucena Falcão
 
Cloud Computing & Amazon AWS - Fundamentos - Parte 1
Cloud Computing & Amazon AWS - Fundamentos - Parte 1Cloud Computing & Amazon AWS - Fundamentos - Parte 1
Cloud Computing & Amazon AWS - Fundamentos - Parte 1
Rafael Lima
 
Introdução S3 e Cloudfront
Introdução S3 e CloudfrontIntrodução S3 e Cloudfront
Introdução S3 e Cloudfront
Michel Pereira
 
Melhores práticas de workloads Microsoft na AWS
Melhores práticas de workloads Microsoft na AWSMelhores práticas de workloads Microsoft na AWS
Melhores práticas de workloads Microsoft na AWS
Amazon Web Services LATAM
 
Introducao à Nuvem da Amazon Web Services
Introducao à Nuvem da Amazon Web ServicesIntroducao à Nuvem da Amazon Web Services
Introducao à Nuvem da Amazon Web Services
Amazon Web Services LATAM
 
DynamoDB - Uma Introdução
DynamoDB - Uma IntroduçãoDynamoDB - Uma Introdução
DynamoDB - Uma Introdução
Amazon Web Services LATAM
 
Amazon EC2 - Introdução, Benefícios e dicas
Amazon EC2 - Introdução, Benefícios e dicasAmazon EC2 - Introdução, Benefícios e dicas
Amazon EC2 - Introdução, Benefícios e dicas
Jose Papo, MSc
 
Fazendo seu DR na AWS de maneira prática
Fazendo seu DR na AWS de maneira práticaFazendo seu DR na AWS de maneira prática
Fazendo seu DR na AWS de maneira prática
Amazon Web Services LATAM
 
Introdução a Cloud Computing com Amazon Web Services
Introdução a Cloud Computing com Amazon Web ServicesIntrodução a Cloud Computing com Amazon Web Services
Introdução a Cloud Computing com Amazon Web Services
Jose Papo, MSc
 
Desenvolvendo aplicacoes moveis Android na Nuvem da Amazon Web Services
Desenvolvendo aplicacoes moveis Android na Nuvem da Amazon Web ServicesDesenvolvendo aplicacoes moveis Android na Nuvem da Amazon Web Services
Desenvolvendo aplicacoes moveis Android na Nuvem da Amazon Web Services
Jose Papo, MSc
 
Migrando seu workload de Big Data para o Amazon EMR
Migrando seu workload de Big Data para o Amazon EMRMigrando seu workload de Big Data para o Amazon EMR
Migrando seu workload de Big Data para o Amazon EMR
Amazon Web Services LATAM
 
Introdução ao Auto Scaling
Introdução ao Auto ScalingIntrodução ao Auto Scaling
Introdução ao Auto Scaling
Amazon Web Services LATAM
 
Bancos de Dados gerenciados na nuvem AWS
Bancos de Dados gerenciados na nuvem AWSBancos de Dados gerenciados na nuvem AWS
Bancos de Dados gerenciados na nuvem AWS
Amazon Web Services LATAM
 
Amazon web services
Amazon web servicesAmazon web services
Amazon web services
Magno Frey
 
Microsoft Azure Fundamentals | Everis - Julho-2021
Microsoft Azure Fundamentals | Everis - Julho-2021Microsoft Azure Fundamentals | Everis - Julho-2021
Microsoft Azure Fundamentals | Everis - Julho-2021
Renato Groffe
 
Construindo APIs com Amazon API Gateway e AWS Lambda
Construindo APIs com Amazon API Gateway e AWS LambdaConstruindo APIs com Amazon API Gateway e AWS Lambda
Construindo APIs com Amazon API Gateway e AWS Lambda
Amazon Web Services LATAM
 
Por dentro da nuvem
Por dentro da nuvemPor dentro da nuvem
Por dentro da nuvem
jornaljava
 

Mais procurados (20)

Cloud computing e Amazon Web Services
Cloud computing e Amazon Web ServicesCloud computing e Amazon Web Services
Cloud computing e Amazon Web Services
 
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?
 
Aula 3 - Introdução a cloud computing
Aula 3 - Introdução a cloud computingAula 3 - Introdução a cloud computing
Aula 3 - Introdução a cloud computing
 
Cloud Computing & Amazon AWS - Fundamentos - Parte 1
Cloud Computing & Amazon AWS - Fundamentos - Parte 1Cloud Computing & Amazon AWS - Fundamentos - Parte 1
Cloud Computing & Amazon AWS - Fundamentos - Parte 1
 
Introdução S3 e Cloudfront
Introdução S3 e CloudfrontIntrodução S3 e Cloudfront
Introdução S3 e Cloudfront
 
Melhores práticas de workloads Microsoft na AWS
Melhores práticas de workloads Microsoft na AWSMelhores práticas de workloads Microsoft na AWS
Melhores práticas de workloads Microsoft na AWS
 
Introducao à Nuvem da Amazon Web Services
Introducao à Nuvem da Amazon Web ServicesIntroducao à Nuvem da Amazon Web Services
Introducao à Nuvem da Amazon Web Services
 
DynamoDB - Uma Introdução
DynamoDB - Uma IntroduçãoDynamoDB - Uma Introdução
DynamoDB - Uma Introdução
 
Amazon EC2 - Introdução, Benefícios e dicas
Amazon EC2 - Introdução, Benefícios e dicasAmazon EC2 - Introdução, Benefícios e dicas
Amazon EC2 - Introdução, Benefícios e dicas
 
Fazendo seu DR na AWS de maneira prática
Fazendo seu DR na AWS de maneira práticaFazendo seu DR na AWS de maneira prática
Fazendo seu DR na AWS de maneira prática
 
Introdução a Cloud Computing com Amazon Web Services
Introdução a Cloud Computing com Amazon Web ServicesIntrodução a Cloud Computing com Amazon Web Services
Introdução a Cloud Computing com Amazon Web Services
 
Amazon EC2 Introducao e Dicas
Amazon EC2 Introducao e DicasAmazon EC2 Introducao e Dicas
Amazon EC2 Introducao e Dicas
 
Desenvolvendo aplicacoes moveis Android na Nuvem da Amazon Web Services
Desenvolvendo aplicacoes moveis Android na Nuvem da Amazon Web ServicesDesenvolvendo aplicacoes moveis Android na Nuvem da Amazon Web Services
Desenvolvendo aplicacoes moveis Android na Nuvem da Amazon Web Services
 
Migrando seu workload de Big Data para o Amazon EMR
Migrando seu workload de Big Data para o Amazon EMRMigrando seu workload de Big Data para o Amazon EMR
Migrando seu workload de Big Data para o Amazon EMR
 
Introdução ao Auto Scaling
Introdução ao Auto ScalingIntrodução ao Auto Scaling
Introdução ao Auto Scaling
 
Bancos de Dados gerenciados na nuvem AWS
Bancos de Dados gerenciados na nuvem AWSBancos de Dados gerenciados na nuvem AWS
Bancos de Dados gerenciados na nuvem AWS
 
Amazon web services
Amazon web servicesAmazon web services
Amazon web services
 
Microsoft Azure Fundamentals | Everis - Julho-2021
Microsoft Azure Fundamentals | Everis - Julho-2021Microsoft Azure Fundamentals | Everis - Julho-2021
Microsoft Azure Fundamentals | Everis - Julho-2021
 
Construindo APIs com Amazon API Gateway e AWS Lambda
Construindo APIs com Amazon API Gateway e AWS LambdaConstruindo APIs com Amazon API Gateway e AWS Lambda
Construindo APIs com Amazon API Gateway e AWS Lambda
 
Por dentro da nuvem
Por dentro da nuvemPor dentro da nuvem
Por dentro da nuvem
 

Semelhante a Computação em nuvem com aws (amozon web service)

Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
Eduardo de Lucena Falcão
 
Desmistificando a Amazon AWS
Desmistificando a Amazon AWSDesmistificando a Amazon AWS
Desmistificando a Amazon AWS
Matheus Fidelis
 
Azure Overview
Azure OverviewAzure Overview
Azure Overview
Fabian Gehrke
 
Overview Azure
Overview AzureOverview Azure
Overview Azure
Fabian Gehrke
 
Provedor de nuvem - Cloud Providers
Provedor de nuvem - Cloud Providers Provedor de nuvem - Cloud Providers
Provedor de nuvem - Cloud Providers
fcdigital
 
Cloud Computing Tecla Internet - Conceito
Cloud Computing Tecla Internet - ConceitoCloud Computing Tecla Internet - Conceito
Cloud Computing Tecla Internet - Conceito
Tecla Internet
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
iMasters
 
Intro to cloud
Intro to cloudIntro to cloud
Intro to cloud
ErikRFilippini1
 
As principais plataformas Cloud Computing.pdf
As principais plataformas Cloud Computing.pdfAs principais plataformas Cloud Computing.pdf
As principais plataformas Cloud Computing.pdf
vinaseelis
 
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
 
AAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambAAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcamb
Microsoft Brasil
 
AAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambAAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcamb
guest34ed8ec
 
O que é computação em Nuvem
O que é computação em NuvemO que é computação em Nuvem
O que é computação em Nuvem
AlanDemarcos2
 
Introdução ao AWS Elastic Beanstalk - Webinar
Introdução ao AWS Elastic Beanstalk - WebinarIntrodução ao AWS Elastic Beanstalk - Webinar
Introdução ao AWS Elastic Beanstalk - Webinar
Amazon Web Services LATAM
 
Apresentação cloud computing
Apresentação   cloud computingApresentação   cloud computing
Apresentação cloud computing
Victor Queiroga
 
Raising the bar #5 - Melhores práticas de workloads Microsoft
Raising the bar #5 - Melhores práticas de workloads MicrosoftRaising the bar #5 - Melhores práticas de workloads Microsoft
Raising the bar #5 - Melhores práticas de workloads Microsoft
Amazon Web Services LATAM
 
Projetando aplicações para a nuvem
Projetando aplicações para a nuvemProjetando aplicações para a nuvem
Projetando aplicações para a nuvem
Fabrício Lopes Sanchez
 
[Workshop] Azure Fundamentals
[Workshop] Azure Fundamentals[Workshop] Azure Fundamentals
[Workshop] Azure Fundamentals
Jaqueline Ramos
 
Por que computação em nuvem?
Por que computação em nuvem?Por que computação em nuvem?
Por que computação em nuvem?
Dervanil Junior
 

Semelhante a Computação em nuvem com aws (amozon web service) (20)

Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Desmistificando a Amazon AWS
Desmistificando a Amazon AWSDesmistificando a Amazon AWS
Desmistificando a Amazon AWS
 
Azure Overview
Azure OverviewAzure Overview
Azure Overview
 
Overview Azure
Overview AzureOverview Azure
Overview Azure
 
Provedor de nuvem - Cloud Providers
Provedor de nuvem - Cloud Providers Provedor de nuvem - Cloud Providers
Provedor de nuvem - Cloud Providers
 
Cloud Computing Tecla Internet - Conceito
Cloud Computing Tecla Internet - ConceitoCloud Computing Tecla Internet - Conceito
Cloud Computing Tecla Internet - Conceito
 
Ebookawsportugues 130719202521-phpapp01
Ebookawsportugues 130719202521-phpapp01Ebookawsportugues 130719202521-phpapp01
Ebookawsportugues 130719202521-phpapp01
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Intro to cloud
Intro to cloudIntro to cloud
Intro to cloud
 
As principais plataformas Cloud Computing.pdf
As principais plataformas Cloud Computing.pdfAs principais plataformas Cloud Computing.pdf
As principais plataformas Cloud Computing.pdf
 
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
 
AAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambAAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcamb
 
AAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambAAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcamb
 
O que é computação em Nuvem
O que é computação em NuvemO que é computação em Nuvem
O que é computação em Nuvem
 
Introdução ao AWS Elastic Beanstalk - Webinar
Introdução ao AWS Elastic Beanstalk - WebinarIntrodução ao AWS Elastic Beanstalk - Webinar
Introdução ao AWS Elastic Beanstalk - Webinar
 
Apresentação cloud computing
Apresentação   cloud computingApresentação   cloud computing
Apresentação cloud computing
 
Raising the bar #5 - Melhores práticas de workloads Microsoft
Raising the bar #5 - Melhores práticas de workloads MicrosoftRaising the bar #5 - Melhores práticas de workloads Microsoft
Raising the bar #5 - Melhores práticas de workloads Microsoft
 
Projetando aplicações para a nuvem
Projetando aplicações para a nuvemProjetando aplicações para a nuvem
Projetando aplicações para a nuvem
 
[Workshop] Azure Fundamentals
[Workshop] Azure Fundamentals[Workshop] Azure Fundamentals
[Workshop] Azure Fundamentals
 
Por que computação em nuvem?
Por que computação em nuvem?Por que computação em nuvem?
Por que computação em nuvem?
 

Último

PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 
Guardioes Digitais em ação: Como criar senhas seguras!
Guardioes Digitais em ação: Como criar senhas seguras!Guardioes Digitais em ação: Como criar senhas seguras!
Guardioes Digitais em ação: Como criar senhas seguras!
Jonathas Muniz
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Gabriel de Mattos Faustino
 

Último (6)

PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 
Guardioes Digitais em ação: Como criar senhas seguras!
Guardioes Digitais em ação: Como criar senhas seguras!Guardioes Digitais em ação: Como criar senhas seguras!
Guardioes Digitais em ação: Como criar senhas seguras!
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
 

Computação em nuvem com aws (amozon web service)

  • 1. Computação em Nuvem com AWS (Amozon Web Service) Augusto Marlon Berwaldt
  • 2. O que é a computação em nuvem ?
  • 3. "Computação em nuvem", por definição, diz respeito à entrega sob demanda de recursos de TI e aplicativos pela Internet, com modelo de definição de preço conforme a utilização.
  • 4.
  • 5. Nuvem X Virtualização - Computação em Nuvem difere da virtualização ao ser definido como o resultado da manipulação do hardware por parte de um software específico. - Virtualização é uma Abstração de uma camada física para criação múltiplas camadas lógicas.
  • 7. A computação em nuvem oferece uma forma simples de acessar servidores, armazenamento, bancos de dados e um conjunto amplo de serviços de aplicativo pela Internet. Os provedores de computação em nuvem, como a Amazon Web Services, adquirem e mantêm o hardware conectado à rede necessário para esses serviços de aplicativo, enquanto você provisiona e utiliza o que precisa através de um aplicativo web.
  • 8. Vantagens e benefícios da computação em nuvem ?
  • 9. 1. Substitua despesas de capital por despesas variáveis. 1. Beneficie-se de economias massivas de escala. 1. Pare de adivinhar a capacidade. 1. Torne-se global em minutos. Vantagens
  • 11. Software as a Service (SaaS) No modelo SaaS o fornecedor do software se responsabiliza por toda a estrutura necessária à disponibilização do sistema (servidores, conectividade, cuidados com segurança da informação) e o cliente utiliza o software via internet, pagando um valor pelo serviço oferto. Um exemplo desse tipo de oferta é o Google Drive , DropBOx, em que é possível criar e manter documentos, planilhas e apresentações nos servidores do provedor de serviços.
  • 12. Plataform as a Service( PaaS) Consiste no serviço propriamente dito, de hospedagem e implementação de hardware e software, que é usado para prover aplicações (software como serviço) por meio da Internet.
  • 13. Infrastructure as a Service (Iaas) O serviço oferecido ao usuário é de um conjunto de recursos computacionais fundamentais tais como capacidade de processamento, armazenamento e redes, sobre os quais pode ser instalado e executado qualquer tipo de software, incluindo sistemas operacionais e aplicações. Neste caso, embora a infraestrutura de nuvem seja invisível para o usuário, ele pode controlar completamente os sistemas operacionais, espaço de armazenamento e aplicações alocados por ele. Exemplos desse tipo de serviço incluem Amazon Web Services (AWS) e Windows Azure.
  • 16. O Amazon Elastic Compute Cloud (Amazon EC2) é um serviço da web que fornece capacidade de computação redimensionável na nuvem. Ele foi projetado para facilitar a computação em nuvem na escala da web para os desenvolvedores.
  • 17. Você pode escolher tipos de várias instâncias, sistemas operacionais e pacotes de software. O Amazon EC2 permite que você selecione uma configuração de memória, CPU, armazenamento de instância e tamanho da partição de inicialização que seja ideal para a sua opção de sistema operacional e aplicativos.
  • 19. O Amazon S3 é o armazenamento para a internet. É um serviço de armazenamento simples que oferece aos desenvolvedores de software uma infraestrutura de armazenamento de dados altamente escalável, confiável e de baixa latência a custos muito baixos.
  • 21. Load Balance ( Balanceamento de Carga), em rede de computadores, é uma técnica para distribuir a carga de trabalho uniformemente entre dois ou mais computadores, enlaces de redes, discos rígidos entre outros recursos, a fim de otimizar a utilização de recursos, maximizar o desempenho, minimizar o tempo de resposta e evitar sobrecarga.
  • 24. O Auto Scaling ajuda a manter a disponibilidade do aplicativo e permite aumentar ou reduzir a capacidade do máquina para cima ou para baixo de forma automática, de acordo com condições definidas.Você pode usar o Auto Scaling para ajudar a garantir que está executando número desejado de servidores.
  • 25. O Auto Scaling também pode aumentar automaticamente o número de instâncias do Amazon EC2 durante picos de demanda para manter o desempenho, e diminuir a capacidade durante períodos ociosos para reduzir os custos. O Auto Scaling é adequado a aplicativos que têm padrões de demanda estáveis ou que experimentam variações horárias, diárias ou semanais de utilização.
  • 26. CDN
  • 27. Uma CDN (Content Delivery Network) é uma rede de distribuição de informação que permite fornecer conteúdo Web de uma forma mais rápida a um grande número de utilizadores, distribuindo o conteúdo por múltiplos servidores de forma a efectuar a duplicação do mesmo e direccionar o conteúdo ao utilizador com base na próximidade do servidor.
  • 29. Um proxy reverso repassa o tráfego de rede recebido para um conjunto de servidores, tornando-o a única interface para as requisições externas.
  • 31. O Amazon CloudFront é um serviço de rede de entrega de conteúdo (CDN) global que acelera a distribuição do conteúdo de sites, APIs, vídeo ou outros recursos da web. Ele se integra a outros produtos da Amazon Web Services para oferecer aos desenvolvedores e às empresas uma maneira fácil de acelerar a entrega de conteúdo para usuários finais, sem compromisso mínimo de utilização.
  • 32.
  • 34. Testando o Conhecimento Qual serviço AWS iria ajudar a apoiar a sua aplicação web para descarregar servindo ativos estáticos e loja usuário imagens carregadas e vídeo off-exemplo?