SlideShare a Scribd company logo
1 of 66
Download to read offline
Ale Uehara - @AleUehara
Cloud Computing
Cloud Computing - Definição
“O conceito de computação em nuvem (em
inglês, 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, seguindo o princípio da
computação em grade. ”
Wikipedia
Cloud Computing
Tipos de Cloud
Cloud Computing - Tipos
IaaS - Infrastructure as a Service
quando se utiliza uma percentagem de um
servidor, geralmente com configuração que se
adeque à sua necessidade.
Ex.: Amazon EC2, GoGrid e Mosso
Cloud Computing - Tipos
PaaS - Plataform as a Service
utilizando-se apenas uma plataforma como um
banco de dados, um web-service, etc.
Ex.: Windows Azure, Google AppEngine,
Bungee Labs e Heroku
Cloud Computing - Tipos
SaaS - Software as a Service
uso de um software em regime de utilização
web
Ex.: Google Docs, Salesforce, Skype
Formas de
Cloud Computing
Cloud Computing - Formas
Cloud Computing - Vantagens
● Abstração - usuário não precisa se preocupar com problemas de
compatibilidade de hardware/software e segurança.
● Comodidade - Em qualquer lado e a qualquer altura é possível
aceder aos dados da nuvem (Internet)
● Redução de Custo
● Capacidade de Armazenamento - Tudo fica na
nuvem “ilimitado”
● Ausência de atualização - sem preocupação de
atualização
Cloud Computing - Desvantagens
● Dependência - Internet
● Recuperação de Dados
● Vulnerabilidade
Amazon Web Services (AWS)
Custo:
Amazon Web Services (AWS)
Serviços:
Amazon Web Services (AWS)
Datacenters:
● EUA, Europa, Brasil, Cingapura, Japão e
Austrália
AWS - EC2
Hands On
Quanto
Custa?
Amazon Web Services (AWS)
Custos:
Amazon Web Services (AWS)
Gratuito 1o. ano:
https://aws.amazon.com/marketplace
AWS Summit 2013 - São Paulo
Palestras assistidas:
● Keynote - Matt Wood -Principal Data
Scientist, Amazon Web Services
● Introducing AWS OpsWorks - Adam Glick
● Introducing RedShift - Data Warehouse in
the AWS Cloud - Eric Ferreira
● Continuous Deployment e DevOps na
Nuvem - Eduardo Horai
● Introducing Elastic MapReduce, Serviço
Hadoop gerenciado na AWS - Karan
Bhatia
AWS Summit 2013 - São Paulo
Keynote
Matt Wood -Principal Data Scientist, Amazon
Web Services
AWS Summit 2013 - São Paulo
Introducing AWS OpsWorks
Adam Glick
AWS Summit - Introducing AWS OpsWorks
● Devops
● Infraestrutura - Tudo é código
● Subir servidor automaticamente - script
AWS Summit - Introducing AWS OpsWorks
● Vantagens
○ Reduz Erro;
○ É flexível;
○ Reduz Custo;
○ Reduz Tempo;
○ Mais Seguro;
AWS Summit - Introducing AWS OpsWorks
AWS Summit - Introducing AWS OpsWorks
● Exemplo de automação: Chef
● Outra vantagem: Versionamento
○ Com Chef + GIT (por exemplo) sabe qual a
configuração usada a 2 deploys anteriores
AWS Summit 2013 - São Paulo
Introducing RedShift
Data Warehouse in the AWS Cloud
Eric Ferreira
AWS Summit - Introducing RedShift
● Serviço de warehouse
AWS Summit - Introducing RedShift
● Database Colunar
● In Memory
● Suporte a SQL
● Nó lider e Nós Computacionais
AWS Summit - Introducing RedShift
AWS Summit - Introducing RedShift
AWS Summit - Introducing RedShift
AWS Summit - Introducing RedShift
AWS Summit 2013 - São Paulo
Continuous Deployment e DevOps na
Nuvem
Eduardo Horai
AWS Summit - Continuous Deployment e
DevOps na Nuvem
● CI (Continuous Integration), CD (Continuous
Deployment) e Devops
● Automação de teste e Deploy
● Jenkins (plugin no EC2)
● Chef e Puppet
AWS Summit - Continuous Deployment e
DevOps na Nuvem
Antes:
AWS Summit - Continuous Deployment e
DevOps na Nuvem
Depois:
AWS Summit - Continuous Deployment e
DevOps na Nuvem
● Case:
○ Crowtest
○ Ganhar por demanda, por bugs encontrados
○ TaaS - Test as a Service
AWS Summit - Continuous Deployment e
DevOps na Nuvem
AWS Summit 2013 - São Paulo
Introducing Elastic MapReduce, Serviço
Hadoop gerenciado na AWS
Karan Bhatia
● EMR - Elastic MapReduce
● Hadoop, Hive, Pig
● Cases:
○ Apontador - Leitura de logs
○ Chaordic - Sistema de Recomendação
● Obs: Serviço testado por mim
● Hadoop + Pig
● Leitura de logs
AWS Summit - Introducing EMR, Serviço
Hadoop gerenciado na AWS
AWS Summit 2013 - São Paulo
Videos das Paletras:
http://awshub.com.br/
AWS
http://aws.amazon.com/
AWS Free Tier
http://aws.amazon.com/free/
AWS Market Place
https://aws.amazon.com/marketplace
Referências - AWS
Referências - AWS Summit 2013
Slides AWS Summit 2013: http://www.slideshare.net/AmazonWebServicesLATAM/keynote-aws-summit-2013-sao-
paulo
http://www.slideshare.net/AmazonWebServicesLATAM/tag/aws-summit-brasil-2013
Videos do AWS Summit 2013:
http://awshub.com.br/
Slide da palestra - Introducing RedShift:
http://www.slideshare.net/AmazonWebServicesLATAM/introducao-ao-amazon-redshift
Slide da palestra - Continuous Deployment e DevOps na Nuvem
http://www.slideshare.net/AmazonWebServicesLATAM/continuous-deployment-e-devops-na-nuvem
Referências - Outros
Chef
http://www.opscode.com/chef/
Puppet
https://puppetlabs.com/
Radar Thoughtworks - Infrastructure as a Code
http://www.thoughtworks.com/radar
Cloud Computing e Integração Contínua: uma combinação perfeita?
http://www.infoq.com/br/interviews/cloud-alm-combinacao
E-Books
http://www.amazon.com/Getting-Started-with-AWS-ebook/dp/B007X6SMD6
http://aws.typepad.com/brasil/2012/05/e-book-gratuito-sobre-como-montar-um-servidor-gratuito-por-um-ano-na-amazon-web-
services.html

More Related Content

What's hot

Serverless + Azure Functions | Minicurso Gratuito - Azure na Prática
Serverless + Azure Functions | Minicurso Gratuito - Azure na PráticaServerless + Azure Functions | Minicurso Gratuito - Azure na Prática
Serverless + Azure Functions | Minicurso Gratuito - Azure na PráticaRenato Groff
 
Webinar: Serviço de Distribuição de Conteúdo da AWS
Webinar: Serviço de Distribuição de Conteúdo da AWS Webinar: Serviço de Distribuição de Conteúdo da AWS
Webinar: Serviço de Distribuição de Conteúdo da AWS Amazon Web Services LATAM
 
Rodando a BlackFriday do seu eCommerce na nuvem
Rodando a BlackFriday do seu eCommerce na nuvemRodando a BlackFriday do seu eCommerce na nuvem
Rodando a BlackFriday do seu eCommerce na nuvemAmazon Web Services LATAM
 
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
 
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 LambdaAmazon Web Services LATAM
 
Docker | Minicurso Gratuito - Azure na Prática
Docker | Minicurso Gratuito - Azure na PráticaDocker | Minicurso Gratuito - Azure na Prática
Docker | Minicurso Gratuito - Azure na PráticaRenato Groff
 
Usando Amazon CloudFront para aumentar performance, disponibilidade e cache n...
Usando Amazon CloudFront para aumentar performance, disponibilidade e cache n...Usando Amazon CloudFront para aumentar performance, disponibilidade e cache n...
Usando Amazon CloudFront para aumentar performance, disponibilidade e cache n...Amazon Web Services LATAM
 
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...Renato Groff
 
Conhecendo as opcoes de Storage na Nuvem da AWS
Conhecendo as opcoes de Storage na Nuvem da AWSConhecendo as opcoes de Storage na Nuvem da AWS
Conhecendo as opcoes de Storage na Nuvem da AWSAmazon Web Services LATAM
 
AWS Overview / AWS Elastic Beanstalk
AWS Overview / AWS Elastic BeanstalkAWS Overview / AWS Elastic Beanstalk
AWS Overview / AWS Elastic BeanstalkAlê Borba
 

What's hot (20)

Escalando sua aplicação Web com Beanstalk
Escalando sua aplicação Web com BeanstalkEscalando sua aplicação Web com Beanstalk
Escalando sua aplicação Web com Beanstalk
 
Webinar: Apresentando AWS Device Farm
Webinar: Apresentando AWS Device Farm Webinar: Apresentando AWS Device Farm
Webinar: Apresentando AWS Device Farm
 
Serverless + Azure Functions | Minicurso Gratuito - Azure na Prática
Serverless + Azure Functions | Minicurso Gratuito - Azure na PráticaServerless + Azure Functions | Minicurso Gratuito - Azure na Prática
Serverless + Azure Functions | Minicurso Gratuito - Azure na Prática
 
Webinar: Serviço de Distribuição de Conteúdo da AWS
Webinar: Serviço de Distribuição de Conteúdo da AWS Webinar: Serviço de Distribuição de Conteúdo da AWS
Webinar: Serviço de Distribuição de Conteúdo da AWS
 
Primeiros Passos na AWS
Primeiros Passos na AWSPrimeiros Passos na AWS
Primeiros Passos na AWS
 
Azure @ Rio Cloud Meetup
Azure @ Rio Cloud MeetupAzure @ Rio Cloud Meetup
Azure @ Rio Cloud Meetup
 
Rodando a BlackFriday do seu eCommerce na nuvem
Rodando a BlackFriday do seu eCommerce na nuvemRodando a BlackFriday do seu eCommerce na nuvem
Rodando a BlackFriday do seu eCommerce na nuvem
 
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
 
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
 
Escalando sua aplicação Web com Beanstalk
Escalando sua aplicação Web com BeanstalkEscalando sua aplicação Web com Beanstalk
Escalando sua aplicação Web com Beanstalk
 
Docker | Minicurso Gratuito - Azure na Prática
Docker | Minicurso Gratuito - Azure na PráticaDocker | Minicurso Gratuito - Azure na Prática
Docker | Minicurso Gratuito - Azure na Prática
 
Arquiteturas de Alta Disponibilidade na AWS
Arquiteturas de Alta Disponibilidade na AWSArquiteturas de Alta Disponibilidade na AWS
Arquiteturas de Alta Disponibilidade na AWS
 
Usando Amazon CloudFront para aumentar performance, disponibilidade e cache n...
Usando Amazon CloudFront para aumentar performance, disponibilidade e cache n...Usando Amazon CloudFront para aumentar performance, disponibilidade e cache n...
Usando Amazon CloudFront para aumentar performance, disponibilidade e cache n...
 
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...
 
Conhecendo as opcoes de Storage na Nuvem da AWS
Conhecendo as opcoes de Storage na Nuvem da AWSConhecendo as opcoes de Storage na Nuvem da AWS
Conhecendo as opcoes de Storage na Nuvem da AWS
 
Falando sobre DevOps no azure
Falando sobre DevOps no azureFalando sobre DevOps no azure
Falando sobre DevOps no azure
 
Criando e conectando seu datacenter virtual
Criando e conectando seu datacenter virtualCriando e conectando seu datacenter virtual
Criando e conectando seu datacenter virtual
 
Abaas - Advanced Beer-as-a-Service
Abaas - Advanced Beer-as-a-ServiceAbaas - Advanced Beer-as-a-Service
Abaas - Advanced Beer-as-a-Service
 
Criando e conectando seu datacenter virtual
Criando e conectando seu datacenter virtualCriando e conectando seu datacenter virtual
Criando e conectando seu datacenter virtual
 
AWS Overview / AWS Elastic Beanstalk
AWS Overview / AWS Elastic BeanstalkAWS Overview / AWS Elastic Beanstalk
AWS Overview / AWS Elastic Beanstalk
 

Similar to Cloud computing

Cloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaCloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaRicardo Martins ☁
 
Escalabilidade para sua solução na Nuvem da AWS de um para centenas de milhõe...
Escalabilidade para sua solução na Nuvem da AWS de um para centenas de milhõe...Escalabilidade para sua solução na Nuvem da AWS de um para centenas de milhõe...
Escalabilidade para sua solução na Nuvem da AWS de um para centenas de milhõe...Amazon Web Services LATAM
 
Amazon Aws - Tecnologias e Beneficios
Amazon Aws - Tecnologias e BeneficiosAmazon Aws - Tecnologias e Beneficios
Amazon Aws - Tecnologias e BeneficiosYros
 
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
 
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 AWSAmazon Web Services LATAM
 
Usando a nuvem da AWS para Backup e Disaster Recovery
Usando a nuvem da AWS para Backup e Disaster RecoveryUsando a nuvem da AWS para Backup e Disaster Recovery
Usando a nuvem da AWS para Backup e Disaster RecoveryRodolfo Dantas
 
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
 
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAmazon Web Services LATAM
 
Meetup #AWSGO - Iniciando na AWS com o Free Tier
Meetup #AWSGO - Iniciando na AWS com o Free TierMeetup #AWSGO - Iniciando na AWS com o Free Tier
Meetup #AWSGO - Iniciando na AWS com o Free TierDan El Pierre Rezende
 
[Workshop] Azure Fundamentals
[Workshop] Azure Fundamentals[Workshop] Azure Fundamentals
[Workshop] Azure FundamentalsJaqueline Ramos
 
Think Cloud! - Hands On @ ESTCB 24 Mar 2012
Think Cloud!  - Hands On @ ESTCB 24 Mar 2012Think Cloud!  - Hands On @ ESTCB 24 Mar 2012
Think Cloud! - Hands On @ ESTCB 24 Mar 2012sandrobmartins
 
Provedor de nuvem - Cloud Providers
Provedor de nuvem - Cloud Providers Provedor de nuvem - Cloud Providers
Provedor de nuvem - Cloud Providers fcdigital
 
Cloud computing e Amazon Web Services
Cloud computing e Amazon Web ServicesCloud computing e Amazon Web Services
Cloud computing e Amazon Web ServicesRafael Biriba
 
Ask the Trainer - Treinamentos e Certificações da AWS
Ask the Trainer - Treinamentos e Certificações da AWSAsk the Trainer - Treinamentos e Certificações da AWS
Ask the Trainer - Treinamentos e Certificações da AWSAmazon Web Services LATAM
 
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 MicrosoftAmazon Web Services LATAM
 

Similar to Cloud computing (20)

Cloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaCloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à prática
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Escalabilidade para sua solução na Nuvem da AWS de um para centenas de milhõe...
Escalabilidade para sua solução na Nuvem da AWS de um para centenas de milhõe...Escalabilidade para sua solução na Nuvem da AWS de um para centenas de milhõe...
Escalabilidade para sua solução na Nuvem da AWS de um para centenas de milhõe...
 
Amazon Aws - Tecnologias e Beneficios
Amazon Aws - Tecnologias e BeneficiosAmazon Aws - Tecnologias e Beneficios
Amazon Aws - Tecnologias e Beneficios
 
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?
 
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
 
Usando a nuvem da AWS para Backup e Disaster Recovery
Usando a nuvem da AWS para Backup e Disaster RecoveryUsando a nuvem da AWS para Backup e Disaster Recovery
Usando a nuvem da AWS para Backup e Disaster Recovery
 
Ebookawsportugues 130719202521-phpapp01
Ebookawsportugues 130719202521-phpapp01Ebookawsportugues 130719202521-phpapp01
Ebookawsportugues 130719202521-phpapp01
 
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
 
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
 
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
 
Meetup #AWSGO - Iniciando na AWS com o Free Tier
Meetup #AWSGO - Iniciando na AWS com o Free TierMeetup #AWSGO - Iniciando na AWS com o Free Tier
Meetup #AWSGO - Iniciando na AWS com o Free Tier
 
[Workshop] Azure Fundamentals
[Workshop] Azure Fundamentals[Workshop] Azure Fundamentals
[Workshop] Azure Fundamentals
 
Primeiros Passos na AWS
Primeiros Passos na AWSPrimeiros Passos na AWS
Primeiros Passos na AWS
 
Think Cloud! - Hands On @ ESTCB 24 Mar 2012
Think Cloud!  - Hands On @ ESTCB 24 Mar 2012Think Cloud!  - Hands On @ ESTCB 24 Mar 2012
Think Cloud! - Hands On @ ESTCB 24 Mar 2012
 
Provedor de nuvem - Cloud Providers
Provedor de nuvem - Cloud Providers Provedor de nuvem - Cloud Providers
Provedor de nuvem - Cloud Providers
 
Cloud computing e Amazon Web Services
Cloud computing e Amazon Web ServicesCloud computing e Amazon Web Services
Cloud computing e Amazon Web Services
 
Integrando infraestruturas híbridas
Integrando infraestruturas híbridas Integrando infraestruturas híbridas
Integrando infraestruturas híbridas
 
Ask the Trainer - Treinamentos e Certificações da AWS
Ask the Trainer - Treinamentos e Certificações da AWSAsk the Trainer - Treinamentos e Certificações da AWS
Ask the Trainer - Treinamentos e Certificações da AWS
 
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
 

More from Alexandre Uehara

TDC SP 2018 - Workshop Inovação Corporativa
TDC SP 2018 - Workshop Inovação CorporativaTDC SP 2018 - Workshop Inovação Corporativa
TDC SP 2018 - Workshop Inovação CorporativaAlexandre Uehara
 
TDC SP 2018 - Eu trabalho na área de Inovação. Mas por que eu acho que ela te...
TDC SP 2018 - Eu trabalho na área de Inovação. Mas por que eu acho que ela te...TDC SP 2018 - Eu trabalho na área de Inovação. Mas por que eu acho que ela te...
TDC SP 2018 - Eu trabalho na área de Inovação. Mas por que eu acho que ela te...Alexandre Uehara
 
Workshop Agile e Scrum para RH (ou qualquer outra área não TI)
Workshop Agile e Scrum para RH (ou qualquer outra área não TI)Workshop Agile e Scrum para RH (ou qualquer outra área não TI)
Workshop Agile e Scrum para RH (ou qualquer outra área não TI)Alexandre Uehara
 
Metodologia Ágil - Acelera Impacto
Metodologia Ágil - Acelera ImpactoMetodologia Ágil - Acelera Impacto
Metodologia Ágil - Acelera ImpactoAlexandre Uehara
 
Métodos Ágeis e Scrum - ESPM 2018 (Inovação) - 2a Turma
Métodos Ágeis e Scrum - ESPM 2018 (Inovação) - 2a TurmaMétodos Ágeis e Scrum - ESPM 2018 (Inovação) - 2a Turma
Métodos Ágeis e Scrum - ESPM 2018 (Inovação) - 2a TurmaAlexandre Uehara
 
Case de Open Innovation no mundo Corporativo (1o. Encontro)
Case de Open Innovation no mundo Corporativo (1o. Encontro)Case de Open Innovation no mundo Corporativo (1o. Encontro)
Case de Open Innovation no mundo Corporativo (1o. Encontro)Alexandre Uehara
 
The Developers Conference (TDC) 2018 Florianópolis - Workshop Inovação
The Developers Conference (TDC) 2018 Florianópolis - Workshop InovaçãoThe Developers Conference (TDC) 2018 Florianópolis - Workshop Inovação
The Developers Conference (TDC) 2018 Florianópolis - Workshop InovaçãoAlexandre Uehara
 
The Developers Conference (TDC) 2018 Florianópolis - Internet das Coisas (IoT)
The Developers Conference (TDC) 2018 Florianópolis - Internet das Coisas (IoT)The Developers Conference (TDC) 2018 Florianópolis - Internet das Coisas (IoT)
The Developers Conference (TDC) 2018 Florianópolis - Internet das Coisas (IoT)Alexandre Uehara
 
The Developers Conference (TDC) 2018 Florianópolis - Análise de Negócios
The Developers Conference (TDC) 2018 Florianópolis - Análise de NegóciosThe Developers Conference (TDC) 2018 Florianópolis - Análise de Negócios
The Developers Conference (TDC) 2018 Florianópolis - Análise de NegóciosAlexandre Uehara
 
The Developers Conference (TDC) 2018 Florianópolis - Gestão de Produtos
The Developers Conference (TDC) 2018 Florianópolis - Gestão de ProdutosThe Developers Conference (TDC) 2018 Florianópolis - Gestão de Produtos
The Developers Conference (TDC) 2018 Florianópolis - Gestão de ProdutosAlexandre Uehara
 
Agile Trends 2018 - Agile não é só para TI
Agile Trends 2018 - Agile não é só para TIAgile Trends 2018 - Agile não é só para TI
Agile Trends 2018 - Agile não é só para TIAlexandre Uehara
 
Oxigênio - Inovação, Startups e Empreendedorismo (+Filmes)
Oxigênio - Inovação, Startups e Empreendedorismo (+Filmes)Oxigênio - Inovação, Startups e Empreendedorismo (+Filmes)
Oxigênio - Inovação, Startups e Empreendedorismo (+Filmes)Alexandre Uehara
 
Métodos Ágeis - ESPM 2018 (Inovação)
Métodos Ágeis - ESPM 2018 (Inovação)Métodos Ágeis - ESPM 2018 (Inovação)
Métodos Ágeis - ESPM 2018 (Inovação)Alexandre Uehara
 
Métodos Ágeis - Senac 2018 (Tecnologia para Marketing)
Métodos Ágeis - Senac 2018 (Tecnologia para Marketing)Métodos Ágeis - Senac 2018 (Tecnologia para Marketing)
Métodos Ágeis - Senac 2018 (Tecnologia para Marketing)Alexandre Uehara
 
Inovação - Google Campus 2018
Inovação - Google Campus 2018Inovação - Google Campus 2018
Inovação - Google Campus 2018Alexandre Uehara
 
Scrum para RH e Financeiro (Alelo)
Scrum para RH e Financeiro (Alelo)Scrum para RH e Financeiro (Alelo)
Scrum para RH e Financeiro (Alelo)Alexandre Uehara
 
Machine learning for dummies
Machine learning for dummiesMachine learning for dummies
Machine learning for dummiesAlexandre Uehara
 
Quero trabalhar com big data data science, como faço-
Quero trabalhar com big data   data science, como faço-Quero trabalhar com big data   data science, como faço-
Quero trabalhar com big data data science, como faço-Alexandre Uehara
 

More from Alexandre Uehara (20)

TDC SP 2018 - Workshop Inovação Corporativa
TDC SP 2018 - Workshop Inovação CorporativaTDC SP 2018 - Workshop Inovação Corporativa
TDC SP 2018 - Workshop Inovação Corporativa
 
TDC SP 2018 - Eu trabalho na área de Inovação. Mas por que eu acho que ela te...
TDC SP 2018 - Eu trabalho na área de Inovação. Mas por que eu acho que ela te...TDC SP 2018 - Eu trabalho na área de Inovação. Mas por que eu acho que ela te...
TDC SP 2018 - Eu trabalho na área de Inovação. Mas por que eu acho que ela te...
 
Workshop Agile e Scrum para RH (ou qualquer outra área não TI)
Workshop Agile e Scrum para RH (ou qualquer outra área não TI)Workshop Agile e Scrum para RH (ou qualquer outra área não TI)
Workshop Agile e Scrum para RH (ou qualquer outra área não TI)
 
Metodologia Ágil - Acelera Impacto
Metodologia Ágil - Acelera ImpactoMetodologia Ágil - Acelera Impacto
Metodologia Ágil - Acelera Impacto
 
Métodos Ágeis e Scrum - ESPM 2018 (Inovação) - 2a Turma
Métodos Ágeis e Scrum - ESPM 2018 (Inovação) - 2a TurmaMétodos Ágeis e Scrum - ESPM 2018 (Inovação) - 2a Turma
Métodos Ágeis e Scrum - ESPM 2018 (Inovação) - 2a Turma
 
Case de Open Innovation no mundo Corporativo (1o. Encontro)
Case de Open Innovation no mundo Corporativo (1o. Encontro)Case de Open Innovation no mundo Corporativo (1o. Encontro)
Case de Open Innovation no mundo Corporativo (1o. Encontro)
 
The Developers Conference (TDC) 2018 Florianópolis - Workshop Inovação
The Developers Conference (TDC) 2018 Florianópolis - Workshop InovaçãoThe Developers Conference (TDC) 2018 Florianópolis - Workshop Inovação
The Developers Conference (TDC) 2018 Florianópolis - Workshop Inovação
 
The Developers Conference (TDC) 2018 Florianópolis - Internet das Coisas (IoT)
The Developers Conference (TDC) 2018 Florianópolis - Internet das Coisas (IoT)The Developers Conference (TDC) 2018 Florianópolis - Internet das Coisas (IoT)
The Developers Conference (TDC) 2018 Florianópolis - Internet das Coisas (IoT)
 
The Developers Conference (TDC) 2018 Florianópolis - Análise de Negócios
The Developers Conference (TDC) 2018 Florianópolis - Análise de NegóciosThe Developers Conference (TDC) 2018 Florianópolis - Análise de Negócios
The Developers Conference (TDC) 2018 Florianópolis - Análise de Negócios
 
The Developers Conference (TDC) 2018 Florianópolis - Gestão de Produtos
The Developers Conference (TDC) 2018 Florianópolis - Gestão de ProdutosThe Developers Conference (TDC) 2018 Florianópolis - Gestão de Produtos
The Developers Conference (TDC) 2018 Florianópolis - Gestão de Produtos
 
Agile Trends 2018 - Agile não é só para TI
Agile Trends 2018 - Agile não é só para TIAgile Trends 2018 - Agile não é só para TI
Agile Trends 2018 - Agile não é só para TI
 
Oxigênio - Inovação, Startups e Empreendedorismo (+Filmes)
Oxigênio - Inovação, Startups e Empreendedorismo (+Filmes)Oxigênio - Inovação, Startups e Empreendedorismo (+Filmes)
Oxigênio - Inovação, Startups e Empreendedorismo (+Filmes)
 
Métodos Ágeis - ESPM 2018 (Inovação)
Métodos Ágeis - ESPM 2018 (Inovação)Métodos Ágeis - ESPM 2018 (Inovação)
Métodos Ágeis - ESPM 2018 (Inovação)
 
Métodos Ágeis - Senac 2018 (Tecnologia para Marketing)
Métodos Ágeis - Senac 2018 (Tecnologia para Marketing)Métodos Ágeis - Senac 2018 (Tecnologia para Marketing)
Métodos Ágeis - Senac 2018 (Tecnologia para Marketing)
 
Inovação - Google Campus 2018
Inovação - Google Campus 2018Inovação - Google Campus 2018
Inovação - Google Campus 2018
 
Scrum para RH e Financeiro (Alelo)
Scrum para RH e Financeiro (Alelo)Scrum para RH e Financeiro (Alelo)
Scrum para RH e Financeiro (Alelo)
 
Fintech
FintechFintech
Fintech
 
Chatbot
ChatbotChatbot
Chatbot
 
Machine learning for dummies
Machine learning for dummiesMachine learning for dummies
Machine learning for dummies
 
Quero trabalhar com big data data science, como faço-
Quero trabalhar com big data   data science, como faço-Quero trabalhar com big data   data science, como faço-
Quero trabalhar com big data data science, como faço-
 

Cloud computing

  • 1. Ale Uehara - @AleUehara
  • 3. Cloud Computing - Definição “O conceito de computação em nuvem (em inglês, 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, seguindo o princípio da computação em grade. ” Wikipedia
  • 6. Cloud Computing - Tipos IaaS - Infrastructure as a Service quando se utiliza uma percentagem de um servidor, geralmente com configuração que se adeque à sua necessidade. Ex.: Amazon EC2, GoGrid e Mosso
  • 7. Cloud Computing - Tipos PaaS - Plataform as a Service utilizando-se apenas uma plataforma como um banco de dados, um web-service, etc. Ex.: Windows Azure, Google AppEngine, Bungee Labs e Heroku
  • 8. Cloud Computing - Tipos SaaS - Software as a Service uso de um software em regime de utilização web Ex.: Google Docs, Salesforce, Skype
  • 9.
  • 10.
  • 13.
  • 14. Cloud Computing - Vantagens ● Abstração - usuário não precisa se preocupar com problemas de compatibilidade de hardware/software e segurança. ● Comodidade - Em qualquer lado e a qualquer altura é possível aceder aos dados da nuvem (Internet) ● Redução de Custo ● Capacidade de Armazenamento - Tudo fica na nuvem “ilimitado” ● Ausência de atualização - sem preocupação de atualização
  • 15. Cloud Computing - Desvantagens ● Dependência - Internet ● Recuperação de Dados ● Vulnerabilidade
  • 16.
  • 17. Amazon Web Services (AWS) Custo:
  • 18. Amazon Web Services (AWS) Serviços:
  • 19. Amazon Web Services (AWS) Datacenters: ● EUA, Europa, Brasil, Cingapura, Japão e Austrália
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 35. Amazon Web Services (AWS) Custos:
  • 36. Amazon Web Services (AWS) Gratuito 1o. ano:
  • 37.
  • 39.
  • 40. AWS Summit 2013 - São Paulo Palestras assistidas: ● Keynote - Matt Wood -Principal Data Scientist, Amazon Web Services ● Introducing AWS OpsWorks - Adam Glick ● Introducing RedShift - Data Warehouse in the AWS Cloud - Eric Ferreira ● Continuous Deployment e DevOps na Nuvem - Eduardo Horai ● Introducing Elastic MapReduce, Serviço Hadoop gerenciado na AWS - Karan Bhatia
  • 41. AWS Summit 2013 - São Paulo Keynote Matt Wood -Principal Data Scientist, Amazon Web Services
  • 42. AWS Summit 2013 - São Paulo Introducing AWS OpsWorks Adam Glick
  • 43. AWS Summit - Introducing AWS OpsWorks ● Devops ● Infraestrutura - Tudo é código ● Subir servidor automaticamente - script
  • 44. AWS Summit - Introducing AWS OpsWorks ● Vantagens ○ Reduz Erro; ○ É flexível; ○ Reduz Custo; ○ Reduz Tempo; ○ Mais Seguro;
  • 45. AWS Summit - Introducing AWS OpsWorks
  • 46. AWS Summit - Introducing AWS OpsWorks
  • 47. ● Exemplo de automação: Chef ● Outra vantagem: Versionamento ○ Com Chef + GIT (por exemplo) sabe qual a configuração usada a 2 deploys anteriores
  • 48. AWS Summit 2013 - São Paulo Introducing RedShift Data Warehouse in the AWS Cloud Eric Ferreira
  • 49. AWS Summit - Introducing RedShift ● Serviço de warehouse
  • 50. AWS Summit - Introducing RedShift ● Database Colunar ● In Memory ● Suporte a SQL ● Nó lider e Nós Computacionais
  • 51. AWS Summit - Introducing RedShift
  • 52. AWS Summit - Introducing RedShift
  • 53. AWS Summit - Introducing RedShift
  • 54. AWS Summit - Introducing RedShift
  • 55. AWS Summit 2013 - São Paulo Continuous Deployment e DevOps na Nuvem Eduardo Horai
  • 56. AWS Summit - Continuous Deployment e DevOps na Nuvem ● CI (Continuous Integration), CD (Continuous Deployment) e Devops ● Automação de teste e Deploy ● Jenkins (plugin no EC2) ● Chef e Puppet
  • 57. AWS Summit - Continuous Deployment e DevOps na Nuvem Antes:
  • 58. AWS Summit - Continuous Deployment e DevOps na Nuvem Depois:
  • 59. AWS Summit - Continuous Deployment e DevOps na Nuvem
  • 60. ● Case: ○ Crowtest ○ Ganhar por demanda, por bugs encontrados ○ TaaS - Test as a Service AWS Summit - Continuous Deployment e DevOps na Nuvem
  • 61. AWS Summit 2013 - São Paulo Introducing Elastic MapReduce, Serviço Hadoop gerenciado na AWS Karan Bhatia
  • 62. ● EMR - Elastic MapReduce ● Hadoop, Hive, Pig ● Cases: ○ Apontador - Leitura de logs ○ Chaordic - Sistema de Recomendação ● Obs: Serviço testado por mim ● Hadoop + Pig ● Leitura de logs AWS Summit - Introducing EMR, Serviço Hadoop gerenciado na AWS
  • 63. AWS Summit 2013 - São Paulo Videos das Paletras: http://awshub.com.br/
  • 64. AWS http://aws.amazon.com/ AWS Free Tier http://aws.amazon.com/free/ AWS Market Place https://aws.amazon.com/marketplace Referências - AWS
  • 65. Referências - AWS Summit 2013 Slides AWS Summit 2013: http://www.slideshare.net/AmazonWebServicesLATAM/keynote-aws-summit-2013-sao- paulo http://www.slideshare.net/AmazonWebServicesLATAM/tag/aws-summit-brasil-2013 Videos do AWS Summit 2013: http://awshub.com.br/ Slide da palestra - Introducing RedShift: http://www.slideshare.net/AmazonWebServicesLATAM/introducao-ao-amazon-redshift Slide da palestra - Continuous Deployment e DevOps na Nuvem http://www.slideshare.net/AmazonWebServicesLATAM/continuous-deployment-e-devops-na-nuvem
  • 66. Referências - Outros Chef http://www.opscode.com/chef/ Puppet https://puppetlabs.com/ Radar Thoughtworks - Infrastructure as a Code http://www.thoughtworks.com/radar Cloud Computing e Integração Contínua: uma combinação perfeita? http://www.infoq.com/br/interviews/cloud-alm-combinacao E-Books http://www.amazon.com/Getting-Started-with-AWS-ebook/dp/B007X6SMD6 http://aws.typepad.com/brasil/2012/05/e-book-gratuito-sobre-como-montar-um-servidor-gratuito-por-um-ano-na-amazon-web- services.html