Professional Documents
Culture Documents
Dezembrode2010
Maio de 2010
Introduo
Gerenciar as alteraes nicas e inovadoras em tecnologia e negcios durante a ltima dcada criou um permanente desafio de infraestrutura de TI para muitos executivos snior de tecnologia. De fato, ao longo dos ltimos 10 anos, a arquitetura tpica de aplicativos de negcios se desenvolveu pela primeira vez partindo de uma instalao centralizada na rea de trabalho, eventualmente chegando a solues cliente/servidor, para chegar agora, preponderantemente, a servios web frouxamente acoplados e arquiteturas orientadas para servios (SOA). Cada uma dessas etapas evolutivas foi construda sobre a anterior ao adicionar novos desafios, dimenses e oportunidades para as organizaes de TI e seus parceiros de negcios. Recentemente, a virtualizao tornou-se uma forma prevalente e amplamente aceita para reduzir os custos operacionais e aumentar a confiabilidade da TI corporativa. Alm disso, conceitos tais como computao em grade permitem uma classe totalmente nova de anlises, triturao de dados e tarefas de inteligncia de negcios que anteriormente eram - em custo e tempo - proibitivas. Juntamente com estas alteraes de tecnologia, houve tambm mudanas fundamentais no funcionamento dos mercados, com a inovao e a entrada de produtos crescendo num ritmo sem precedentes. Tomados juntamente com a ampla aceitao das ofertas de Software como um Servio (SaaS), todos esses conceitos inspiraram a virada mais recente no desafio da infraestrutura de TI: a computao em nuvem. A Amazon Web Services (AWS) fornece uma plataforma de computao em nuvem flexvel, econmica, escalonvel e fcil de usar para empresas de todos os tamanhos.
Maio de 2010
as tarefas dos negcios perifricos para outras organizaes uma estratgia de negcio comprovada. Hoje as empresas terceirizam funes de negcios tais como logstica, RH, folha de pagamento e instalaes. Alm disso, muitas empresas tm aproveitado a terceirizao de TI como uma maneira de retirar algumas capacidades de sua organizao interna por completo. Superficialmente, pelo menos, computao em nuvem assemelha-se tendncia de terceirizao de negcios, uma vez que ambas fornecem o benefcio de potencializar a expertise de outrem e ser eficiente em custos. Mas a computao em nuvem tem benefcios adicionais de flexibilidade, escalabilidade + elasticidade e confiabilidade. Estes benefcios adicionais constituem a razo pela qual as organizaes vem a computao em nuvem como uma prxima etapa poderosa em sua evoluo da infraestrutura de TI.
Maio de 2010
Flexvel
A primeira diferena chave entre a AWS e os modelos de TI tradicionais a flexibilidade trazida pela computao em nuvem. Tentativas anteriores de entregar solues de TI muitas vezes demandaram grandes investimentos em novas arquiteturas, linguagens de programao e sistemas operacionais. Investimentos como esses so valiosos, mas eles tambm podem sufocar o seu negcio, impedindo voc de responder rapidamente s mudanas dinmicas de mercado enquanto suas equipes tomam tempo a fim de se adaptar s novas tecnologias. Quando surge a oportunidade de inovar, voc quer ser capaz de se mover rapidamente sem ter sempre de suportar aplicativos e infraestrutura legada ou de lidar com processos de aquisio prolongados. Por outro lado, a flexibilidade da AWS permite que as empresas escolham os modelos de programao, linguagens e sistemas operacionais que j esto em uso, ou que so os mais adequados para o seu projeto. Com a AWS, desenvolvedores e outros profissionais de TI podem trazer suas habilidades e conhecimentos existentes para a plataforma; eles no tm de aprender montes de novas habilidades. Flexibilidade significa que migrar aplicativos legados para a nuvem mais fcil e muito menos caro. Em vez de reescrever aplicativos, as empresas podem facilmente mov-los para a nuvem AWS e explorar recursos avanados de computao. De fato, a criao de aplicativos na AWS muito parecida com a criao de aplicativos usando os recursos de hardware existentes. Uma vez que a AWS fornece uma infraestrutura de TI flexvel e virtual, os servios podem ser usados juntos como uma plataforma ou separadamente para necessidades especficas. Ela pode ser usada para executar quase qualquer coisa desde aplicaes completas na web at o processamento em lote para backups de dados externos. Alm da AWS criar novos aplicativos para atender as oportunidades de negcios urgentes, as empresas podem comear a mover as solues existentes baseadas em SOA para a nuvem atravs da migrao de componentes discretos dos seus aplicativos legados. Normalmente estes so componentes que se beneficiam de alta disponibilidade e escalabilidade, ou ento so aplicativos independentes com poucas dependncias internas. Grandes empresas geralmente funcionam de modo hbrido, no qual partes do aplicativo so executadas no seu datacenter e outras partes so executadas em nuvem. Quando essas empresas ganham experincia com a nuvem, elas comeam a fazer a transio de mais projetos para a nuvem e comeam a apreciar muitos dos benefcios descritos neste documento. Em ltima anlise, muitas empresas vem as vantagens exclusivas da nuvem e da AWS e as tornam uma parte permanente do seu mix de TI. Finalmente, com a AWS, provisionar novos servios fcil. No lugar de semanas e meses que um projeto tpico leva para encontrar seu caminho atravs do planejamento, oramento, contratos, configurao, implantao, operaes e processos de contratao de uma organizao, as unidades de negcios podem simplesmente se cadastrar na AWS e comear imediatamente a implantao em nuvem com o equivalente a um, dez, cem ou mil servidores. Seja para a prototipagem de um aplicativo ou para a hospedagem de uma soluo de produo, a AWS torna simples para as empresas os atos de comear e manter a produtividade. Em resumo, muitos clientes consideram a flexibilidade da AWS um grande trunfo por melhorar o tempo de chegada ao mercado e a produtividade global da organizao.
Econmica
O custo representa um dos elementos mais complexos do fornecimento de solues de TI contemporneas. Tem-se a impresso que para cada melhoria que ir economizar dinheiro, muitas vezes um investimento proporcional necessrio para efetivar essa economia. Um exemplo disto o custo relativamente baixo
4
Maio de 2010
envolvido no desenvolvimento e implantao de um aplicativo de e-commerce e a necessidade maior de hardware e banda larga que uma implantao bem-sucedida pode criar. A nuvem fornece infraestrutura de TI sob demanda, permitindo aos usurios consumir exatamente a quantidade de recursos que eles realmente precisam. As organizaes de TI no esto limitadas a uma quantidade determinada de armazenamento, banda larga ou recursos de computao, e muitas vezes difcil para as organizaes prever os requisitos reais de cada um. Como resultado, ou elas provisionam recursos muito escassos, caso em que a satisfao do cliente ir cair, ou provisionam um nmero excessivo de recursos, caso em que elas esto perdendo uma oportunidade de maximizar o ROI por meio da utilizao completa. Encontrar um justo equilbrio requer o tipo de flexibilidade j discutido. Como mencionado anteriormente, a AWS fornece s empresas uma maior agilidade necessria para poderem aumentar ou diminuir instantaneamente sua infraestrutura, com base em suas demandas nicas. Essa agilidade nos negcios muitas vezes pode ser um fator de economia por si s. Quando uma empresa capaz de responder rapidamente s mudanas, no importa quo grande ou pequena, ela consegue aproveitar novas oportunidades e enfrentar os desafios de negcios que poderiam gerar receitas e reduzir custos. Com a AWS, as empresas podem provisionar quase instantaneamente novos recursos. A AWS no requer investimento inicial, compromisso de longo prazo ou gasto mnimo.As organizaes de TI podem comear atravs de uma experincia on-line de autoatendimento puro, dimensionando para cima e para baixo conforme necessrio, e encerrando seu relacionamento com a AWS a qualquer momento. A menos que as organizaes desejem consultar a Amazon para um suporte tcnico mais especfico com nossos arquitetos de sistemas, no h necessidade de vendedores intercederem no processo. Alm disso, utilizar uma plataforma de computao em nuvem para hospedar e operar aplicaes web permite s empresas prescindir de muitos dos custos, muitas vezes considerveis, de possuir e operar sua prpria infraestrutura. Pagar por itens como energia, refrigerao, imveis, equipe de administrao de TI e assim por diante no necessrio ao preferir a nuvem infraestrutura hospedada tradicional.
Escalonvel e elstica
Na organizao de TI tradicional, escalabilidade e elasticidade foram muitas vezes equiparadas com investimento e infraestrutura. Em nuvem, esses conceitos oferecem oportunidades de economia e ROI. A AWS emprega o termo "elasticidade" para descrever o poder de escalar recursos de computao para cima e para baixo, facilmente e com mnimo atrito. Imagine o que aconteceria com uma loja de TI se o trfego para um aplicativo duplicasse ou triplicasse em um curto perodo de tempo. Por exemplo, durante os perodos de inscries abertas para benefcios, muitos usurios corporativos geram trfego significativo para os aplicativos internos. As empresas precisam ter certeza de que sua infraestrutura existente pode lidar com tal aumento no trfego, e que um pico assim no interfere com as operaes normais de negcios em outro lugar na organizao. Com a AWS, sua organizao pode usar, por exemplo, os recursos de Balanceamento de Carga Elstico interno e Escalabilidade Automtica, escalando automaticamente para cima seus recursos baseados em nuvem AWS para atender demanda inesperada, e escalando estes recursos para baixo quando eles no so mais necessrios. Ao mesmo tempo, a nuvem tambm til como um recurso para a execuo de trabalhos de misso crticos, atividades de curto prazo. Por exemplo, uma empresa farmacutica precisa executar simulaes de droga. Usando a AWS, eles podem girar recursos em nuvem e, em seguida, fech-los para baixo quando eles no so mais necessrios. Outro exemplo seria uma empresa lidando com um desastre natural que afeta seu datacenter e a necessidade de descobrir um novo armazenamento e recursos de computao para acomodar a demanda. Mesmo as tarefas como a folha de pagamento do ms ou o processamento de fatura podem ser executadas em nuvem para preservar recursos de computao e reduzir custos. Essa elasticidade um atributo chave para a computao em nuvem e ajuda as empresas a evitar a necessidade de provisionar recursos antecipadamente para projetos com consumo varivel ou tempos de vida curtos.
5
Maio de 2010
Alm disso, com a AWS, alocar mais (ou menos) recursos para seus aplicativos envolve simples chamadas de API em oposio ao mtodo tradicional de aquisio, configurao e manuteno de hardware, e assim por diante. A computao em nuvem permite s empresas explorar a capacidade de computao macia e outros recursos conforme necessrio. O fardo de gerenciar a infraestrutura recai sobre o provedor de nuvem, tais como a AWS, no sobre as empresas. Enquanto isso, as organizaes podem manter o foco nos seus clientes e resolver seus desafios de negcios.
Seguro
A (AWS) fornece uma plataforma de computao em nuvem altamente escalvel com alta confiabilidade e disponibilidade, assim como a flexibilidade que permite aos clientes a criao de uma ampla variedade de aplicativos. Para fornecer segurana e privacidade completas, a AWS cria servios de acordo com as melhores prticas, fornece recursos de segurana apropriados a esses servios e documentos sobre como usar esses recursos. Alm disso, os clientes da AWS podem usar esses recursos e melhores prticas para projetar um ambiente de aplicativo seguro de forma apropriada. Permitir aos clientes a garantia de confidencialidade, integridade e disponibilidade dos seus dados o mais importante para AWS, assim como manter a confiana. Em um nvel mais alto, a AWS adota a seguinte abordagem para proteger de forma confivel a infraestrutura da nuvem:
Certificaeseacreditaes.AAWSconcluiucomxitoumaauditoriaSAS70tipoIIevaicontinuaraobter ascertificaesdeseguranaapropriadaseacreditaesparademonstraraseguranadanossa infraestruturaeservios. Seguranafsica.AAmazontemmuitosanosdeexperincianoprojeto,construoeoperaode datacentersdegrandeescala.AinfraestruturadaAWSestalojadanosdatacenterscontroladospela Amazonemtodoomundo.ApenasosquetrabalhamnaAmazon,quetmnecessidadedenegcioslegtima paraobtenodessasinformaes,sabemalocalizaorealdestesdatacenters,sendoqueesses datacentersestoprotegidospordiversasbarreirasfsicas,visandopreveniroacessonoautorizado. Serviosprotegidos.CadaserviodentrodanuvemdaAWStemcomoprojetoaseguranaecontmvrios recursosquerestringemoacessoouusonoautorizado,semsacrificaraflexibilidadequeosclientes exigem. Privacidadededados.AAWSpermiteaosusurioscriptografaremseusdadospessoaisoudenegcios dentrodanuvemdaAWSepublicaremosprocedimentosdebackuperedundncia,demodoqueos clientespossamterumamaiorcompreensosobrecomoofluxodedadospelaAWS.
Para obter mais informaes sobre diretrizes de segurana e procedimentos da AWS, consulte o AWS Security Center em aws.amazon.com/security.
Experiente
A AWS projetada para fornecer um caminho de baixo atrito at a computao em nuvem. Mas como com qualquer projeto de TI, o movimento para a nuvem AWS deve ser feito cuidadosamente. Da mesma forma que uma organizao iria trabalhar em estreita colaborao com qualquer fornecedor de hardware ou software a fim de garantir que eles tenham os recursos necessrios para oferecer suporte a um negcio agora e no futuro, as organizaes deve manter seu parceiro de computao na nuvem nos mesmos altos padres. A confiana que as empresas colocam em seus fornecedores de computao na nuvem ser crtica medida que seu negcio cresce e seus clientes continuam a esperar a melhor experincia. A nuvem AWS fornece nveis de escala, segurana, confiabilidade e privacidade que muitas vezes constituem, para muitas organizaes, custos proibitivos a atender ou exceder. A AWS construiu uma infraestrutura com base nas lies aprendidas aps mais de dezesseis anos gerindo os negcios multibilionrios da Amazon.com, e
6
Maio de 2010
todos os clientes AWS se beneficiam enquanto a Amazon continua a aprimorar suas capacidades e habilidades de gerenciamento de infraestrutura. Hoje a Amazon.com possui uma plataforma web global que atende milhes de clientes e gerencia bilhes de dlares oriundos do comrcio, todos os anos. A AWS est em funcionamento desde 2006 e hoje atende centenas de milhares de clientes, em todo o mundo. Alm disso, a AWS tem um histrico comprovado de ouvir os seus clientes e oferecer novos recursos altamente inovadores a um ritmo rpido. Estes lanamentos freqentes so oferecidos com os mesmos padres elevados de segurana e confiabilidade demonstrados em todos os servios AWS de infraestrutura existentes. Alm dos novos servios, a Amazon aprimora constantemente a sua expertise operacional, a fim de garantir a confiabilidade permanente da AWS. Em uma base permanente, a AWS incorpora tanto as melhores prticas do setor quanto os progressos do proprietrio em sua nuvem. Escolhendo a AWS como um provedor de computao na nuvem permite que as empresas tirem proveito de todos estes investimentos bem como dos investimentos permanentes que a Amazon faz na construo de infraestruturas comprovadas.
Maio de 2010
incluir seus recursos AWS. O Amazon VPC integra hoje a Amazon EC2 e ir integrar com outros servios AWS no futuro.
Amazon CloudFront
O Amazon CloudFront um servio Web para distribuio de contedo. Ele se integra a outros Amazon Web Services para oferecer aos desenvolvedores e s empresas uma maneira fcil de distribuir contedo aos usurios finais com baixa latncia, altas velocidades de transferncia de dados e sem qualquer tipo de gasto. O Amazon CloudFront distribui seu contedo usando uma rede global de pontos de presena. As solicitaes de seus objetos so direcionadas automaticamente para o ponto de presena mais prximo, para que o contedo seja distribuido com o melhor desempenho possvel. O Amazon CloudFront trabalha continuamente com o Amazon Simple Storage Service (Amazon S3), que armazena de modo permanente as verses originais e definitivas dos seus arquivos.
Amazon Route 53
O Amazon Route 53 um servio DNS altamente disponvel e escalonvel, projetado para oferecer aos desenvolvedores e empresas uma maneira extremamente confivel e econmica de direcionar os usurios finais para aplicativos de Internet, ao traduzir nomes legveis como www.example.com por endereos IP numricos tais como 192.0.2.1, que os computadores usam para se conectarem uns aos outros. O Route 53 projetado para ser rpido, fcil de usar e econmico. Ele responde a consultas DNS com baixa latncia, utilizando uma rede global de servidores DNS. As consultas para seu domnio so direcionadas automaticamente para o servidor DNS mais prximo e, assim, respondidas com o melhor desempenho possvel. Voc paga apenas pelo gerenciamento de domnios atravs do servio e pelo nmero de consultas que o servio responde.
Amazon SimpleDB
O Amazon SimpleDB um servio da web que fornece as principais funes do banco de dados, indexao de dados e consulta na nuvem. Atravs da reduo do tempo e esforo associada construo e operao de um banco de dados baseado na web, o SimpleDB fornece aos desenvolvedores a liberdade de se concentrar no desenvolvimento de aplicativos. Um banco de dados relacional tradicional e agrupado requer um esforo de capital inicial considervel, complexo de projetar e muitas vezes requer uma administrao de banco de dados extensiva e repetitiva. O Amazon SimpleDB consideravelmente mais simples, no exigindo nenhum esquema, indexando automaticamente seus dados e fornecendo uma API simples para acesso e armazenamento. Esta abordagem elimina os encargos administrativos da modelagem de dados, manuteno de ndice e ajuste de desempenho. Os desenvolvedores obtm acesso a essa funcionalidade dentro do ambiente de computao comprovada da Amazon, so capazes de escalar instantaneamente e pagam somente pelo que usam.
Maio de 2010
Este servio funciona em estreita articulao com o Amazon S3 e o Amazon EC2, coletivamente fornecendo a capacidade de armazenamento, processo e consulta de conjuntos de dados na nuvem. O Amazon SimpleDB fcil de usar e fornece a funcionalidade principal de um banco de dados pesquisa em tempo real e a consulta simples de dados estruturados sem a complexidade operacional. As ferramentas disponveis atravs da Amazon Simple DB podem ajudar a migrar seu conjunto de dados de solues a partir de solues de banco de dados existentes.
Enquanto responde cada uma destas perguntas, olhe para elas atravs das lentes daflexibilidade, eficincia em custo, escalabilidade + elasticidade, esegurana. Ser capaz de tirar proveito da Amazon Web Services permitir que voc se concentre em suas competncias principais e aproveite os recursos e aexperincia que a Amazon proporciona.