SlideShare uma empresa Scribd logo
1 de 53
CLOUD COMPUTING
Plataforma e Desenvolvimento
         com AWS


     Eduardo Ximenes Soares

         duximenes@gmail.com
Vamos falar de infraestrutura!!!
Infraestrutura
      Tradicional

•   Alto custo
•   Implantações demoradas
•   Baixa utilização
•   Manutenção
•   Burocracia
•   Contratos
•   ...
Infraestrutura Ideal
•   Pagar apenas o que uso
•   Escalável
•   Ágil
•   Gestão Simples
•   …
E ai, Complicou?
Calma, sempre
    há uma luz no
           fim do túnel!
Cenário
Problemas

• TI:
   – Aquisição
   – Manter infraestrutura
   – Baixa utilização dos recursos
   – Recursos compartilhados
   – Gerenciar crescimento
   – E quando acabar o projeto?
Problemas

• Projetos:
  – Planejamento de aquisições
  – Novas implementações
  – Escalabilidade
  – Burocracia
  – Inovação
TI vs DES
O que a empresa precisava?




         Capacidade Computacional
O que a empresa precisava?




                        Agilidade
O que a empresa precisava?




                   Escalabilidade
O que a empresa precisava?




                        Segurança
O que a empresa precisava?




                     Confiabilidade
O que a empresa precisava?




                       Baixo custo
Quanta coisa!
Cloud Computing
Elastic Compute Cloud – EC2
 • Serviço WEB que fornece capacidade
computacional redimensionável na nuvem
EC2




      Elastic
EC2




      Ambiente controlado
EC2




      Flexibilidade
EC2




      Confiável
EC2




      Seguro
EC2




      Econômico
EC2




      Fácil utilização
Acha que terminou???
Problemas a vista!!!
Problemas




            Utilização desordenada
Problemas




            Custos
Problemas




       Reconfiguração de serviços
Problemas




            Falta de autonomia
Desafios para TI
Desafios para TI
  Gerenciar custos por projeto




        Faturamento Consolidado
Desafios para TI
     Gerenciar configuração




         EBS – Elastic Block Store
Desafios – TI     Autonomia e
                  produtividade

                -Dependo da TI para
                criar infra?
                - Como automatizar
                start/stop?
                - Via interface
                demora!!
Desafios – TI
    Autonomia e produtividade
- Desktops Linux
- API EC2
- Desenvolvimento de
comandos
- Export variáveis
- Infra simplificada
Mas como
   assim?

 O que preciso
para criar uma
  máquina?
Criar uma máquina

   - Escolha da AMI

    - Criar discos EBS
      - Configurar 1
         arquivo:
      machine.conf
- Executar 1 comando
Criar uma máquina
aws_run projeto –m machine start
                   Attach discos EBS
                    Executa scripts
                   Configuração de
                      serviços
                   Conexão segura

                Agendamentos - Cron
Autonomia




            Produtividade
TI e DES
E não paramos
    por ai!!!!
- S3
- RDS
- VPC
- Auto Scaling
- Load Balancing
- Beanstalk
- CloudWatch
- ...
Cases Internos
Desenvolvendo nas nuvens
Case – Cheetos
 DATA CENTER
 TRADICIONAL

Investimento de       Despesa de
 R$ 100 mil         R$ 3 mil /mês

Setup Demorado       Rápido Setup

 Sub-utilização
em 80% do tempo    Pagamento por uso
Case – Cheetos
Serviços Utilizados:
- EC2
- EBS
- S3
- Elastic Load Balancing
- CloudWatch
Tela do sistema na RÚSSIA
Tela do sistema em ISRAEL
Nossa Experiência
  - 64500 horas em
   projetos na AWS
       - 7 anos de
    funcionamento
    - 2 anos de uso
- Mais de 10 projetos
    em paralelo
Onde vamos parar?
Casos de Sucesso
                  SOFTWARE LIVRE

             AGILE COM PORTO DE FUNÇÃO




CONTRATE ATRAVÉS DE ATA DE REGISTRO DE PREÇO

       www.dextra.com.br/arp
Obrigado


 duximenes@gmail.com

Mais conteúdo relacionado

Mais procurados

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
 
Amazon Aws - Tecnologias e Beneficios
Amazon Aws - Tecnologias e BeneficiosAmazon Aws - Tecnologias e Beneficios
Amazon Aws - Tecnologias e BeneficiosYros
 
Primeiros passos em computação em nuvem
Primeiros passos em computação em nuvemPrimeiros passos em computação em nuvem
Primeiros passos em computação em nuvemFilipe Barretto
 
Serverless: Alem das Nuvens
Serverless: Alem das NuvensServerless: Alem das Nuvens
Serverless: Alem das NuvensFlávio Sousa
 
Building blocks #4 - Rede de entrega de conteúdo (CDN) na AWS
Building blocks #4 - Rede de entrega de conteúdo (CDN) na AWSBuilding blocks #4 - Rede de entrega de conteúdo (CDN) na AWS
Building blocks #4 - Rede de entrega de conteúdo (CDN) na AWSAmazon Web Services LATAM
 
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
 
Começando com aplicações serverless na AWS
 Começando com aplicações serverless na AWS Começando com aplicações serverless na AWS
Começando com aplicações serverless na AWSAmazon Web Services LATAM
 
O que não vai mudar em 10 anos? Começando com a AWS
O que não vai mudar em 10 anos? Começando com a AWSO que não vai mudar em 10 anos? Começando com a AWS
O que não vai mudar em 10 anos? Começando com a 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
 
Path to the future #5 - Melhores práticas de data warehouse no Amazon Redshift
Path to the future #5 - Melhores práticas de data warehouse no Amazon RedshiftPath to the future #5 - Melhores práticas de data warehouse no Amazon Redshift
Path to the future #5 - Melhores práticas de data warehouse no Amazon RedshiftAmazon Web Services LATAM
 
1º Meetup - Amazon AWS BH
1º Meetup - Amazon AWS BH1º Meetup - Amazon AWS BH
1º Meetup - Amazon AWS BHWallison Marra
 
O que uma enterprise deveria fazer nos primeiros 90 dias
O que uma enterprise deveria fazer nos primeiros 90 diasO que uma enterprise deveria fazer nos primeiros 90 dias
O que uma enterprise deveria fazer nos primeiros 90 diasAmazon Web Services LATAM
 
AWS Initiate Brasil 2021 - Vantagens econômicas da nuvem - Andre Serafim
AWS Initiate Brasil 2021 - Vantagens econômicas da nuvem - Andre SerafimAWS Initiate Brasil 2021 - Vantagens econômicas da nuvem - Andre Serafim
AWS Initiate Brasil 2021 - Vantagens econômicas da nuvem - Andre SerafimAmazon Web Services LATAM
 

Mais procurados (19)

Overview Azure
Overview AzureOverview Azure
Overview Azure
 
Sites+de+recuperação+de+desastres+na+aws
Sites+de+recuperação+de+desastres+na+awsSites+de+recuperação+de+desastres+na+aws
Sites+de+recuperação+de+desastres+na+aws
 
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
 
Amazon Aws - Tecnologias e Beneficios
Amazon Aws - Tecnologias e BeneficiosAmazon Aws - Tecnologias e Beneficios
Amazon Aws - Tecnologias e Beneficios
 
Primeiros passos em computação em nuvem
Primeiros passos em computação em nuvemPrimeiros passos em computação em nuvem
Primeiros passos em computação em nuvem
 
Whole Site Delivery with Amazon CloudFront
Whole Site Delivery with Amazon CloudFrontWhole Site Delivery with Amazon CloudFront
Whole Site Delivery with Amazon CloudFront
 
Tendências de Big Data
Tendências de Big DataTendências de Big Data
Tendências de Big Data
 
Serverless: Alem das Nuvens
Serverless: Alem das NuvensServerless: Alem das Nuvens
Serverless: Alem das Nuvens
 
Building blocks #4 - Rede de entrega de conteúdo (CDN) na AWS
Building blocks #4 - Rede de entrega de conteúdo (CDN) na AWSBuilding blocks #4 - Rede de entrega de conteúdo (CDN) na AWS
Building blocks #4 - Rede de entrega de conteúdo (CDN) na AWS
 
Introducao ao Amazon Redshift
Introducao ao Amazon RedshiftIntroducao ao Amazon Redshift
Introducao ao Amazon Redshift
 
Introducao+ao+amazon+ec2+ +ricardo+geh
Introducao+ao+amazon+ec2+ +ricardo+gehIntroducao+ao+amazon+ec2+ +ricardo+geh
Introducao+ao+amazon+ec2+ +ricardo+geh
 
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
 
Começando com aplicações serverless na AWS
 Começando com aplicações serverless na AWS Começando com aplicações serverless na AWS
Começando com aplicações serverless na AWS
 
O que não vai mudar em 10 anos? Começando com a AWS
O que não vai mudar em 10 anos? Começando com a AWSO que não vai mudar em 10 anos? Começando com a AWS
O que não vai mudar em 10 anos? Começando com a 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
 
Path to the future #5 - Melhores práticas de data warehouse no Amazon Redshift
Path to the future #5 - Melhores práticas de data warehouse no Amazon RedshiftPath to the future #5 - Melhores práticas de data warehouse no Amazon Redshift
Path to the future #5 - Melhores práticas de data warehouse no Amazon Redshift
 
1º Meetup - Amazon AWS BH
1º Meetup - Amazon AWS BH1º Meetup - Amazon AWS BH
1º Meetup - Amazon AWS BH
 
O que uma enterprise deveria fazer nos primeiros 90 dias
O que uma enterprise deveria fazer nos primeiros 90 diasO que uma enterprise deveria fazer nos primeiros 90 dias
O que uma enterprise deveria fazer nos primeiros 90 dias
 
AWS Initiate Brasil 2021 - Vantagens econômicas da nuvem - Andre Serafim
AWS Initiate Brasil 2021 - Vantagens econômicas da nuvem - Andre SerafimAWS Initiate Brasil 2021 - Vantagens econômicas da nuvem - Andre Serafim
AWS Initiate Brasil 2021 - Vantagens econômicas da nuvem - Andre Serafim
 

Destaque

TDC2012 - Sua aplicação JAVA flutuando nas nuvens
TDC2012 - Sua aplicação JAVA flutuando nas nuvensTDC2012 - Sua aplicação JAVA flutuando nas nuvens
TDC2012 - Sua aplicação JAVA flutuando nas nuvensDextra
 
Minicurso Encoding - TDC 2012
Minicurso Encoding  - TDC 2012Minicurso Encoding  - TDC 2012
Minicurso Encoding - TDC 2012Dextra
 
Bill Coutinho - Dextra - Negócios Digitais
Bill Coutinho - Dextra - Negócios DigitaisBill Coutinho - Dextra - Negócios Digitais
Bill Coutinho - Dextra - Negócios DigitaisDextra
 
Introdução aos Métodos Ágeis por Fernando Ultremare
Introdução aos Métodos Ágeis por Fernando UltremareIntrodução aos Métodos Ágeis por Fernando Ultremare
Introdução aos Métodos Ágeis por Fernando UltremareDextra
 
Dextra Sistemas - SeEMTec 2012 - Sistemas Distribuídos
Dextra Sistemas - SeEMTec 2012 - Sistemas DistribuídosDextra Sistemas - SeEMTec 2012 - Sistemas Distribuídos
Dextra Sistemas - SeEMTec 2012 - Sistemas DistribuídosDextra
 
Rumo ao DevOps
Rumo ao DevOpsRumo ao DevOps
Rumo ao DevOpsDextra
 
Inspirando pessoas, mais valor para o negócio
Inspirando pessoas, mais valor para o negócioInspirando pessoas, mais valor para o negócio
Inspirando pessoas, mais valor para o negócioDextra
 
IT for Digital Business 2014 - TI baseada em Valores
IT for Digital Business 2014 - TI baseada em ValoresIT for Digital Business 2014 - TI baseada em Valores
IT for Digital Business 2014 - TI baseada em ValoresDextra
 
MobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill Coutinho
MobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill CoutinhoMobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill Coutinho
MobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill CoutinhoDextra
 
Sinconização: como resolver?
Sinconização: como resolver?Sinconização: como resolver?
Sinconização: como resolver?Dextra
 
Paas automação de infraestrutura, configuração e build na nuvem
Paas automação de infraestrutura, configuração e build na nuvemPaas automação de infraestrutura, configuração e build na nuvem
Paas automação de infraestrutura, configuração e build na nuvemDextra
 
Desenvolvendo aplicações de negócio na velocidade do Google
Desenvolvendo aplicações de negócio na velocidade do GoogleDesenvolvendo aplicações de negócio na velocidade do Google
Desenvolvendo aplicações de negócio na velocidade do GoogleDextra
 
MobCamp 2014 :: Chromecast seu aplicativo na TV - Ivan de Aguirre
MobCamp 2014 :: Chromecast seu aplicativo na TV - Ivan de AguirreMobCamp 2014 :: Chromecast seu aplicativo na TV - Ivan de Aguirre
MobCamp 2014 :: Chromecast seu aplicativo na TV - Ivan de AguirreDextra
 
Latinoware 2012 - Desenvolvendo Interfaces com Holy
Latinoware 2012 - Desenvolvendo Interfaces com HolyLatinoware 2012 - Desenvolvendo Interfaces com Holy
Latinoware 2012 - Desenvolvendo Interfaces com HolyDextra
 
It for Digital Business 2014 - Negócios Digitais e a Nova TI
It for Digital Business 2014 - Negócios Digitais e a Nova TIIt for Digital Business 2014 - Negócios Digitais e a Nova TI
It for Digital Business 2014 - Negócios Digitais e a Nova TIDextra
 
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...Dextra
 
Android: testes automatizados e TDD
Android: testes automatizados e TDDAndroid: testes automatizados e TDD
Android: testes automatizados e TDDDextra
 
TDC2012 - A falácia do Desenvolvimento Ágil
TDC2012 - A falácia do Desenvolvimento ÁgilTDC2012 - A falácia do Desenvolvimento Ágil
TDC2012 - A falácia do Desenvolvimento ÁgilDextra
 
Começando com Android
Começando com AndroidComeçando com Android
Começando com AndroidDextra
 
Governança da Inovação: é possível? - por Bill Coutinho da Dextra | Gartner A...
Governança da Inovação: é possível? - por Bill Coutinho da Dextra | Gartner A...Governança da Inovação: é possível? - por Bill Coutinho da Dextra | Gartner A...
Governança da Inovação: é possível? - por Bill Coutinho da Dextra | Gartner A...Dextra
 

Destaque (20)

TDC2012 - Sua aplicação JAVA flutuando nas nuvens
TDC2012 - Sua aplicação JAVA flutuando nas nuvensTDC2012 - Sua aplicação JAVA flutuando nas nuvens
TDC2012 - Sua aplicação JAVA flutuando nas nuvens
 
Minicurso Encoding - TDC 2012
Minicurso Encoding  - TDC 2012Minicurso Encoding  - TDC 2012
Minicurso Encoding - TDC 2012
 
Bill Coutinho - Dextra - Negócios Digitais
Bill Coutinho - Dextra - Negócios DigitaisBill Coutinho - Dextra - Negócios Digitais
Bill Coutinho - Dextra - Negócios Digitais
 
Introdução aos Métodos Ágeis por Fernando Ultremare
Introdução aos Métodos Ágeis por Fernando UltremareIntrodução aos Métodos Ágeis por Fernando Ultremare
Introdução aos Métodos Ágeis por Fernando Ultremare
 
Dextra Sistemas - SeEMTec 2012 - Sistemas Distribuídos
Dextra Sistemas - SeEMTec 2012 - Sistemas DistribuídosDextra Sistemas - SeEMTec 2012 - Sistemas Distribuídos
Dextra Sistemas - SeEMTec 2012 - Sistemas Distribuídos
 
Rumo ao DevOps
Rumo ao DevOpsRumo ao DevOps
Rumo ao DevOps
 
Inspirando pessoas, mais valor para o negócio
Inspirando pessoas, mais valor para o negócioInspirando pessoas, mais valor para o negócio
Inspirando pessoas, mais valor para o negócio
 
IT for Digital Business 2014 - TI baseada em Valores
IT for Digital Business 2014 - TI baseada em ValoresIT for Digital Business 2014 - TI baseada em Valores
IT for Digital Business 2014 - TI baseada em Valores
 
MobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill Coutinho
MobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill CoutinhoMobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill Coutinho
MobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill Coutinho
 
Sinconização: como resolver?
Sinconização: como resolver?Sinconização: como resolver?
Sinconização: como resolver?
 
Paas automação de infraestrutura, configuração e build na nuvem
Paas automação de infraestrutura, configuração e build na nuvemPaas automação de infraestrutura, configuração e build na nuvem
Paas automação de infraestrutura, configuração e build na nuvem
 
Desenvolvendo aplicações de negócio na velocidade do Google
Desenvolvendo aplicações de negócio na velocidade do GoogleDesenvolvendo aplicações de negócio na velocidade do Google
Desenvolvendo aplicações de negócio na velocidade do Google
 
MobCamp 2014 :: Chromecast seu aplicativo na TV - Ivan de Aguirre
MobCamp 2014 :: Chromecast seu aplicativo na TV - Ivan de AguirreMobCamp 2014 :: Chromecast seu aplicativo na TV - Ivan de Aguirre
MobCamp 2014 :: Chromecast seu aplicativo na TV - Ivan de Aguirre
 
Latinoware 2012 - Desenvolvendo Interfaces com Holy
Latinoware 2012 - Desenvolvendo Interfaces com HolyLatinoware 2012 - Desenvolvendo Interfaces com Holy
Latinoware 2012 - Desenvolvendo Interfaces com Holy
 
It for Digital Business 2014 - Negócios Digitais e a Nova TI
It for Digital Business 2014 - Negócios Digitais e a Nova TIIt for Digital Business 2014 - Negócios Digitais e a Nova TI
It for Digital Business 2014 - Negócios Digitais e a Nova TI
 
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
 
Android: testes automatizados e TDD
Android: testes automatizados e TDDAndroid: testes automatizados e TDD
Android: testes automatizados e TDD
 
TDC2012 - A falácia do Desenvolvimento Ágil
TDC2012 - A falácia do Desenvolvimento ÁgilTDC2012 - A falácia do Desenvolvimento Ágil
TDC2012 - A falácia do Desenvolvimento Ágil
 
Começando com Android
Começando com AndroidComeçando com Android
Começando com Android
 
Governança da Inovação: é possível? - por Bill Coutinho da Dextra | Gartner A...
Governança da Inovação: é possível? - por Bill Coutinho da Dextra | Gartner A...Governança da Inovação: é possível? - por Bill Coutinho da Dextra | Gartner A...
Governança da Inovação: é possível? - por Bill Coutinho da Dextra | Gartner A...
 

Semelhante a Cloud computing plataforma e desenvolvimentocom aws

Cloud Computing - Plataforma e Desenvolvimento com AWS
Cloud Computing - Plataforma e Desenvolvimento com AWSCloud Computing - Plataforma e Desenvolvimento com AWS
Cloud Computing - Plataforma e Desenvolvimento com AWSDextra
 
Apresentação cloud computing para sistemas de informação
Apresentação cloud computing para sistemas de informaçãoApresentação cloud computing para sistemas de informação
Apresentação cloud computing para sistemas de informaçãoMarcondes Maçaneiro
 
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
 
Lean Startup e Computação em Nuvem
Lean Startup e Computação em NuvemLean Startup e Computação em Nuvem
Lean Startup e Computação em NuvemJose Papo, MSc
 
Cloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaCloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaRicardo Martins ☁
 
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS - ARC201 - ...
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS -  ARC201 - ...Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS -  ARC201 - ...
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS - ARC201 - ...Amazon Web Services
 
Cloud computing e Amazon Web Services
Cloud computing e Amazon Web ServicesCloud computing e Amazon Web Services
Cloud computing e Amazon Web ServicesRafael Biriba
 
Seu futuro está na Nuvem! Oportunidades com Computação em Nuvem
Seu futuro está na Nuvem! Oportunidades com Computação em NuvemSeu futuro está na Nuvem! Oportunidades com Computação em Nuvem
Seu futuro está na Nuvem! Oportunidades com Computação em NuvemJose Papo, MSc
 
Melhores práticas para Arquitetura em Cloud Computing
Melhores práticas para Arquitetura em Cloud ComputingMelhores práticas para Arquitetura em Cloud Computing
Melhores práticas para Arquitetura em Cloud ComputingDaniel Checchia
 
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
 
Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...
Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...
Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...Jose Papo, MSc
 
Iniciando com AWS Lambda e serverless em cloud
Iniciando com AWS Lambda e serverless em cloudIniciando com AWS Lambda e serverless em cloud
Iniciando com AWS Lambda e serverless em cloudAmazon Web Services LATAM
 
Rio Cloud Computing Meetup 25/01/2017 - Lançamentos do AWS re:Invent 2016
Rio Cloud Computing Meetup 25/01/2017 - Lançamentos do AWS re:Invent 2016Rio Cloud Computing Meetup 25/01/2017 - Lançamentos do AWS re:Invent 2016
Rio Cloud Computing Meetup 25/01/2017 - Lançamentos do AWS re:Invent 2016Filipe Barretto
 
Cloud Computing, um novo ou velho conceito?
Cloud Computing, um novo ou velho conceito?Cloud Computing, um novo ou velho conceito?
Cloud Computing, um novo ou velho conceito?Eduardo Duarte
 
Vinit Cloud Computing Anhembi Morumbi
Vinit   Cloud Computing   Anhembi MorumbiVinit   Cloud Computing   Anhembi Morumbi
Vinit Cloud Computing Anhembi Morumbivinitbr
 
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 ServicesJose Papo, MSc
 

Semelhante a Cloud computing plataforma e desenvolvimentocom aws (20)

Cloud Computing - Plataforma e Desenvolvimento com AWS
Cloud Computing - Plataforma e Desenvolvimento com AWSCloud Computing - Plataforma e Desenvolvimento com AWS
Cloud Computing - Plataforma e Desenvolvimento com AWS
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Apresentação cloud computing para sistemas de informação
Apresentação cloud computing para sistemas de informaçãoApresentação cloud computing para sistemas de informação
Apresentação cloud computing para sistemas de informação
 
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
 
Lean Startup e Computação em Nuvem
Lean Startup e Computação em NuvemLean Startup e Computação em Nuvem
Lean Startup e Computação em Nuvem
 
Cloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaCloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à prática
 
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS - ARC201 - ...
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS -  ARC201 - ...Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS -  ARC201 - ...
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS - ARC201 - ...
 
Cloud computing e Amazon Web Services
Cloud computing e Amazon Web ServicesCloud computing e Amazon Web Services
Cloud computing e Amazon Web Services
 
Seu futuro está na Nuvem! Oportunidades com Computação em Nuvem
Seu futuro está na Nuvem! Oportunidades com Computação em NuvemSeu futuro está na Nuvem! Oportunidades com Computação em Nuvem
Seu futuro está na Nuvem! Oportunidades com Computação em Nuvem
 
Melhores práticas para Arquitetura em Cloud Computing
Melhores práticas para Arquitetura em Cloud ComputingMelhores práticas para Arquitetura em Cloud Computing
Melhores práticas para Arquitetura em Cloud Computing
 
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
 
Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...
Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...
Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...
 
Como começar com Amazon EKS
Como começar com Amazon EKSComo começar com Amazon EKS
Como começar com Amazon EKS
 
Iniciando com AWS Lambda e serverless em cloud
Iniciando com AWS Lambda e serverless em cloudIniciando com AWS Lambda e serverless em cloud
Iniciando com AWS Lambda e serverless em cloud
 
Rio Cloud Computing Meetup 25/01/2017 - Lançamentos do AWS re:Invent 2016
Rio Cloud Computing Meetup 25/01/2017 - Lançamentos do AWS re:Invent 2016Rio Cloud Computing Meetup 25/01/2017 - Lançamentos do AWS re:Invent 2016
Rio Cloud Computing Meetup 25/01/2017 - Lançamentos do AWS re:Invent 2016
 
Cloud Computing, um novo ou velho conceito?
Cloud Computing, um novo ou velho conceito?Cloud Computing, um novo ou velho conceito?
Cloud Computing, um novo ou velho conceito?
 
Vinit Cloud Computing Anhembi Morumbi
Vinit   Cloud Computing   Anhembi MorumbiVinit   Cloud Computing   Anhembi Morumbi
Vinit Cloud Computing Anhembi Morumbi
 
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
 
5. rodando containers docker na aws
5. rodando containers docker na aws5. rodando containers docker na aws
5. rodando containers docker na aws
 
Arquiteturas de Software para o Século XXI
Arquiteturas de Software para o Século XXIArquiteturas de Software para o Século XXI
Arquiteturas de Software para o Século XXI
 

Mais de Dextra

Digital Acceleration por Bill Coutinho
Digital Acceleration por Bill CoutinhoDigital Acceleration por Bill Coutinho
Digital Acceleration por Bill CoutinhoDextra
 
Dextra | Como acelerar o Digital na sua empresa usando Tecnologias em Nuvem
Dextra | Como acelerar o Digital na sua empresa usando Tecnologias em NuvemDextra | Como acelerar o Digital na sua empresa usando Tecnologias em Nuvem
Dextra | Como acelerar o Digital na sua empresa usando Tecnologias em NuvemDextra
 
Digital Acceleration
Digital AccelerationDigital Acceleration
Digital AccelerationDextra
 
Innovator's dilemma
Innovator's dilemma Innovator's dilemma
Innovator's dilemma Dextra
 
Design Thinking | Course Material
Design Thinking | Course MaterialDesign Thinking | Course Material
Design Thinking | Course MaterialDextra
 
Dextra mud-sustaining architecture withrefactoring
Dextra mud-sustaining architecture withrefactoringDextra mud-sustaining architecture withrefactoring
Dextra mud-sustaining architecture withrefactoringDextra
 
Classificação de documentos
Classificação de documentosClassificação de documentos
Classificação de documentosDextra
 
Recomendação de conteúdo com apache mahout
Recomendação de conteúdo com apache mahoutRecomendação de conteúdo com apache mahout
Recomendação de conteúdo com apache mahoutDextra
 
Ux na vida real deedz
Ux na vida real  deedzUx na vida real  deedz
Ux na vida real deedzDextra
 
IT For Digital Business | Transformação digital na Natura.
IT For Digital Business | Transformação digital na Natura.IT For Digital Business | Transformação digital na Natura.
IT For Digital Business | Transformação digital na Natura.Dextra
 
IT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos Kroton
IT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos KrotonIT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos Kroton
IT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos KrotonDextra
 
IT4DBiz - Inovação e Renovação: a nova agenda da TI moderna
IT4DBiz - Inovação e Renovação: a nova agenda da TI modernaIT4DBiz - Inovação e Renovação: a nova agenda da TI moderna
IT4DBiz - Inovação e Renovação: a nova agenda da TI modernaDextra
 
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...Dextra
 
PGAnalytics - Facilitando sua vida do DBA
PGAnalytics - Facilitando sua vida do DBAPGAnalytics - Facilitando sua vida do DBA
PGAnalytics - Facilitando sua vida do DBADextra
 
MobCamp 2014 :: Android em Tablets - Neto Marin
MobCamp 2014 :: Android em Tablets - Neto MarinMobCamp 2014 :: Android em Tablets - Neto Marin
MobCamp 2014 :: Android em Tablets - Neto MarinDextra
 
Rest Java One
Rest Java OneRest Java One
Rest Java OneDextra
 
Desenvolvimento Ágil e Pontos de Função gerenciando o projeto de maneira ági...
Desenvolvimento Ágil e Pontos de Função  gerenciando o projeto de maneira ági...Desenvolvimento Ágil e Pontos de Função  gerenciando o projeto de maneira ági...
Desenvolvimento Ágil e Pontos de Função gerenciando o projeto de maneira ági...Dextra
 

Mais de Dextra (17)

Digital Acceleration por Bill Coutinho
Digital Acceleration por Bill CoutinhoDigital Acceleration por Bill Coutinho
Digital Acceleration por Bill Coutinho
 
Dextra | Como acelerar o Digital na sua empresa usando Tecnologias em Nuvem
Dextra | Como acelerar o Digital na sua empresa usando Tecnologias em NuvemDextra | Como acelerar o Digital na sua empresa usando Tecnologias em Nuvem
Dextra | Como acelerar o Digital na sua empresa usando Tecnologias em Nuvem
 
Digital Acceleration
Digital AccelerationDigital Acceleration
Digital Acceleration
 
Innovator's dilemma
Innovator's dilemma Innovator's dilemma
Innovator's dilemma
 
Design Thinking | Course Material
Design Thinking | Course MaterialDesign Thinking | Course Material
Design Thinking | Course Material
 
Dextra mud-sustaining architecture withrefactoring
Dextra mud-sustaining architecture withrefactoringDextra mud-sustaining architecture withrefactoring
Dextra mud-sustaining architecture withrefactoring
 
Classificação de documentos
Classificação de documentosClassificação de documentos
Classificação de documentos
 
Recomendação de conteúdo com apache mahout
Recomendação de conteúdo com apache mahoutRecomendação de conteúdo com apache mahout
Recomendação de conteúdo com apache mahout
 
Ux na vida real deedz
Ux na vida real  deedzUx na vida real  deedz
Ux na vida real deedz
 
IT For Digital Business | Transformação digital na Natura.
IT For Digital Business | Transformação digital na Natura.IT For Digital Business | Transformação digital na Natura.
IT For Digital Business | Transformação digital na Natura.
 
IT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos Kroton
IT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos KrotonIT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos Kroton
IT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos Kroton
 
IT4DBiz - Inovação e Renovação: a nova agenda da TI moderna
IT4DBiz - Inovação e Renovação: a nova agenda da TI modernaIT4DBiz - Inovação e Renovação: a nova agenda da TI moderna
IT4DBiz - Inovação e Renovação: a nova agenda da TI moderna
 
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
 
PGAnalytics - Facilitando sua vida do DBA
PGAnalytics - Facilitando sua vida do DBAPGAnalytics - Facilitando sua vida do DBA
PGAnalytics - Facilitando sua vida do DBA
 
MobCamp 2014 :: Android em Tablets - Neto Marin
MobCamp 2014 :: Android em Tablets - Neto MarinMobCamp 2014 :: Android em Tablets - Neto Marin
MobCamp 2014 :: Android em Tablets - Neto Marin
 
Rest Java One
Rest Java OneRest Java One
Rest Java One
 
Desenvolvimento Ágil e Pontos de Função gerenciando o projeto de maneira ági...
Desenvolvimento Ágil e Pontos de Função  gerenciando o projeto de maneira ági...Desenvolvimento Ágil e Pontos de Função  gerenciando o projeto de maneira ági...
Desenvolvimento Ágil e Pontos de Função gerenciando o projeto de maneira ági...
 

Cloud computing plataforma e desenvolvimentocom aws

Notas do Editor

  1. - Apresentacao pessoal - Estou aqui para apresentar como adotamos a nuvem para suprir as variaveis demandas que temos da emprsa onde trabalho - Entao - vamos la
  2. Vamos comecar falando de infraestrutura, mostrando as dificuldades do mundo antigo e o ideal
  3. Infraestrutura tradicional: - Alto custo para aquisicao de servidores - Implementacoes demoradas pois depende da TI para isso - baixa utilizacao dos recursos - manutencao do recursos, vai que estraga uma peca ate comprar outra demora hein... - Burocracia para aquisicao - tendo que passar por varios setores da empresa - ter que ficar debatendo contratos com diversos fornecedores
  4. Infraestrutura Ideal: - Pagar apenas que uso e escalavel- tipo assim, preciso de mais hardware vou la e adiciono e pago - preciso retirar hardware retiro e nao pago mais por isso - Agil - que essa troca seja muito rapida, sem passar por toda burocracia de aquisicao ou outros - Gerir facilmente o ambiente - etc etc....
  5. Complicou entao!!???
  6. Calma galera, sempre tem uma luz no fim do tunel...
  7. Entao vou comecar no case que da Dextra onde temos o seguinte cenario: - A dextra e uma empresa focada em treinamento, consultoria e desenvolvimento de software - mas o carro chefe e o desenvolvimento sob demanda onde o cliente solicita uma X demanda e nos desenvolvemos. - E no desenvolvimento de software primapos pelos seguintes itens: agilidade, reducao de disperdicio, entregar valor ao negocio, entre outrs
  8. Neste cenario a TI encontra alguns problemas a serem resolvidos, como: - Aquisicao de equipamentos que como a gente sabe servidores nao sao baratos - Alem de comprar, e necessario manter esta infraestrutura funcionando para o desenvolvimento e tempo e dinheiro - outro ponto e caso ocorra algum problema grave com o equipamento, assim, manter a infraestrutura acaba tendo um alto custo - Baixa utilizacao de recursos - exemplo: comprei um servidor gigantesco e so uso parte destes recursos - para que tive esse custo? - Na questao de recursos compartilhado, lembro que tinhamos servidores VMWARES e ai ja viu - cada projeto precisava de + e + recurso - ate chegar a um ponto de nao conseguirmos suportar mais um ambiente - Gerenciar cresciment - vamos ficar pendurando servidores....complicado - E quando acabar o projeto??? o que eu faco com a maquina?? - Os desenvolvedores falavam assim para mim: ah, usa ai para outros servicos.... entao para mim virava sucata!!
  9. Mas os problemas nao estavam somente do lado da TI - o pessoal de desenvolvimento tinha entregas a serem realizadas....e esbarravam exatamente no setor de TI, aqui segue uma breve lista de problemas que eles encontravam: - Muito tempo para planejar aquisicao de servidores - planejar ou chutar - Demora para as novas implementacoes - Processo era burocratico para aquisicao - tinha que passar por varios setores ate efetivar a compra - depois esperar chegar - configurar....nossa era complicado - Todos esses pontos bloqueavam a inovacao que era um dos pontos fortes em que a Dextra buscava e busca sempre Assim, tinhamos um cenario como este:
  10. Os setores de TI e desenvolvimento brigando constantemente devido a questao de recursos - vou dizer que a briga era feia viu!!! Entao - o que realmente a empresa precisava para termos um bom funcionamento?
  11. - Poder computacional para o desenvolvimento de software
  12. - Agilidade para ter este poder computacional
  13. - Escalabilidade - preciso de mais processamento/memoria - preciso disso para ontem ou para ja!!!
  14. - Ter um ambiente seguro
  15. - Ter confianca no que estava sendo fornecido
  16. - E claro - com um custo razoavel para realizarmos testes, expansoes, entre outros...
  17. Complicado mesmo - estavamos meio que sem saida na epoca....estudamos varias saidas ate que achamos o CLoud da AWS
  18. Ufa, muita briga ate chegarmos em um "consenso"
  19. Olha so o descritivo do servico da Amazon EC2: - Ler frase... - Nossa, era tudo que precisavamos nao?!?! vamos ver o que mais eles falavam
  20. - Elastico - permitindo que vc aumente ou diminua seu poder computacional a qualquer momento
  21. - ambiente controlado: voce tem controle total das suas maquinas....instala ou desisntala o que vc quiser - configura da forma que achar melhor
  22. - Flexivel - rodando qualquer tipo de plataforma - suprindo demandas variadas ...
  23. - A Aws fornece um SLA de 99.95% de disponibilidade em cada regiao....ta otimo
  24. - Seguro: alem de fornecer firewall temos alguns servicos como VPC que da para criar uma VPN com a infraestruitura e manter uma subrede na nuvem. Outra, vc instala o que vc quiser na maquina - um iptables e outros....
  25. Economico - eu pago so pelo que uso - enquanto a maquina esta ligada ela e cobrada e e muito barata - A AWS faz analogia a uma conta de luz, onde quando vc precisa vc acende a luz e paga por isso. quando vc desliga obviamente para de pagar!
  26. Facil utilizacao - simples para iniciar uma instancia e utiliza-la
  27. - Entao ta.....vc acha que acabou....rsrs
  28. Mais problemas a vista....a questao das maquinas disponivei para testes estavam 100% porem esbarramos em alguns problemas em nossa infra interna que complicava as coisas para gente - sao eles:
  29. - Uso desordenado - no comeco todas as maquinas eram ligadas e desligadas pela TI - muitas vezes esqueciamos de desligar a maquina....processo era custoso de entrar em uma interface e fazer isso diariamente
  30. - Com isso....os custos aumentaram....chegamos a dizer que a nuvem era mais caro do que manter servidores.....nao nao....fomos insitentes
  31. - Reconfiguracao de servicos....nao sabiamos usar todos os poderes da nuvem....o que acarretava em termos a toda hora que reconfigurar servicos para os desenvolvedores nas maquinas....era complicado para gente - A aws tem uma questao que o disco onde esta o SO nao e permanente....quando vc desliga/termina uma maquina vc perde tudo que esta no volume raiz
  32. - A questao de todos os dias a TI ter que manter a infraestrutura das equipes de desenvolvimento irritavam os usuarios....alem da TI passar o dia todo modificando itens no painel da AWS... - Era muito complicado isso - pois eles tinham os orcamentos e se estava dentro do orcamento - pq a TI teria que cuidar?
  33. Assim, a TI achou mais desafios mas agora em um ambiente menos hostil digamos assim....... mas o desafio era grande e comecamos a destrinchar as ferramentas da AWS...
  34. Primeiro ponto para dar autonomia, era conseguir transferir os custos de uso para cada projeto. Para isso, criamos uma conta para cada projeto e para melhorar a gestao dos custos usamos uma ferramenta chamada consolidated for billing fornecido pela a AWS. o que e o faturamento consolidado: - Vc cria uma conta mae e vincula as outras contas a esta - com isso, o pagamento era realizado todos na conta de TI sendo que a AWS descrimina o valor por projeto atraves do seu painel Menos um....
  35. Para a questao de reconfiguracao de servicos "descobrimos" o EBS (Elastic block store).... que sao discos persistentes ... mesmo que vc desligue ou termine uma maquina os dados alocados nestes discos serao mantidos....com isso conseguiamos manter as configuracoes e dados nao estaticos de forma saudavel - Para usar os discos era necessario ligar a maquina e vincula-los a maquina -como se fosse um "hd externo" - digamos que o SO estrague - mas seus dados estao armazenados em um disco externo
  36. Autonomia - esse era complicado, pois diariamente vinham as perguntas: - Porque dependo da TI para criar estrutura ja que temos - Como automtizar start/stop para otimizar os custos - via interface e muito demorada todo dia tenho que acessar la....iniciar sair E agora o maior dos desafios - dar autonomia para os desenvolvedores sem que eles tenham acessem o painel da AWS para iniciar - vincular discos.....e outros...
  37. Para falar como montamos a estrutura e necessario entender como que e a estrutura da Dextra - qual o ambiente que rodamos.... - Todos os desktops de desenvolvedores sao linux....que facilitou muito para automatizarmos o ambiente - Com isso instalamos a API de comando da AWS - E realizamos o desenvolvimento de alguns comandos atraves de export de variaveis para suprir as premissas para utilizacao da API - Com isso - os usuarios poderiam criar maquinas....ligar / desligar / vincular discos EBS / vincular IP Publico / acessar ....entre outros - isso tudo atraves de linhas de comando.....
  38. Louco ne - deixa eu mostrar para vc como ficou facil para subir uma maquina.....
  39. Escolher a AMI - a AMI nada mais e que o SO que vc vai escolher - linux / windows / ,.... Criar discos EBS - Configurar 1 arquivo chamado machine.conf adicionando a AMI escolhida, os id's dos discos EBS e executar 1 comando...
  40. - aws_run projeto –m machine start o que esse comando faz: - vincula os discos EBS a maquina - executa scripts configurando automaticamente instalando os servicos - realiza a conexao atraves do nosso proxy Com isso, conseguimos agendar start/stops atraves do crontab de um dos nossos servidores - com isso nao precisavamos mais acessar o painel de controle da AWS e quando o desenvolvedor chegava - a maquina ja estava ligada - lindo nao?rsrsrs...
  41. Com isso - a TI disponibilizou um ambiente onde os desenvolvedores cuidavam da infraestrutura do projeto sem muito custo e tempo - e como consequencia aumentando a produtividade e a qualidade na entrega de softwares.
  42. Entao o cenario mudou.....lembram da encarada....agora todos somos amigos e andamos juntos.... Cara - isso e muito bom.....hoje a TI praticamente atua como consultores de solucoes em nuvem para os projetos....melhorou bastante a relacao....
  43. Mas nao paramos por ai nao.....hoje utilizamos varias solucoes em nuvem, como: - S3 - servico de storage na nuvem - RDS - servico de banco de dados - Auto scalling - Load Ballancing - entre outros...
  44. Aqui sao algumas das ferramentas toda a empresa utiliza que mantemos na nuvem: - Redmine que e ferramenta para gestao de projetos - Software de controle de horas para projetos - Software de base de curriculos - Software de avaliacao de treinamentos - Git para repositorios Hoje diminuimos bastante a quantidade de servidores em nosso CPD.....e essa e a nossa direcao.... retirar da infra interna e levar para a nuvem.....
  45. Neste slide mostro cliente onde utilizamos fortemente a AWS para o desenvolvimento de software... - Abril - bicbanco - FAB - Globosat - entre outros....
  46. O case da cheetos foi um dos mais complexos que colocamos na nuvem...... o software foi desenvolvido para uma promocao em mais de 12 paises na europa.... A promocao era, vem um codigo no pacote e o cliente cadastrava no site da cheetos.... eram premios legais, desde iphone ate pendrive.,..rs... Aqui e apresentado um paradigma de uma infraestrutura tradicional e a da nuvem que utilizamos... - na tradiciona ........ - na Amazon ,,,,,,,
  47. Aqui mostro o escopo e as ferramentas que utilizamos.... - EC2 com EBS....backup em S3....load balancing entre servidores....e cloudwatch para monitoramente..... Foi complicado montar toda esta infra para suprir a demanda que o software tinha.....mas essa foi a estrutura
  48. - Aqui a tela que rodou na russia.....onde tivemos varias tentativas de ataque na estrutura - os premios eram bons - lembra...rs...
  49. - A tela de israel...
  50. Um pouco de dados de uso desde o inicio do uso na nuvem. - temos mais de 64 mil horas de maquinas funcionando na nuvem - Isso e quase 7 anos e meio de uma maquina funcionando - Isso com pelo menos 10 projetos usando em paralelo. Quando a gente para para ver tudo que ja usamos e que nos damos conta……. Nunca tivemos algo grave com o fornecedor, assim a confiabildiade e muito grande.
  51. e a pergunta que fica - onde vamos parar? hoje a AWS lanca muita coisa a todo momento..... na semana passada teve um baita evento em SP onde eles mostraram a quantidade de lancamentos.....muita coisa bate com a necessidade crescente que o mercado precisa para TI .
  52. - Era isso.....muito obrigado a todos.....fique a vontade para fazer perguntas....