You are on page 1of 9

VisogeraldaAmazonWebServices

Dezembrode2010

Amazon Web Services Overview

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.

O que "Computao em Nuvem"?


A Computao em nuvem se tornou um dos mais discutidos paradigmas de TI dos ltimos anos. Ela se baseia em muitos dos avanos da indstria de TI durante a dcada passada e apresenta oportunidades significativas para as empresas de reduzir o tempo de chegada ao mercado e de reduzir os custos atravs do consumo de recursos compartilhados de computao e armazenamento, no lugar de construir, operar e melhorar a infraestrutura por conta prpria. A velocidade de mudana nos mercados cria uma presso significativa sobre a infraestrutura de TI da empresa para adaptar-se e entregar. De acordo com a definio de Gartner1, "Computao em nuvem um estilo de computao no qual recursos habilitados de TI escalonveis e elsticos so fornecidos como um servio para clientes externos usando tecnologias de Internet". Em termos simples, da mesma maneira que as grades eltricas nacionais capacitam casas e empresas a conectarse a uma fonte de energia centralizada, eficiente e econmica, a computao em nuvem permite s empresas obter uma infraestrutura de TI flexvel, segura e econmica de um fornecedor experiente em funcionamento de redes de grande escala e ambientes de computao. Quando as empresas se livraram de criar a sua prpria eletricidade, elas foram capazes de concentrar-se nas competncias essenciais de sua linha de negcios e nas necessidades de seus clientes. Da mesma forma, a computao em nuvem liberta as organizaes de TI de ter de dedicar pessoas e oramento preciosos a atividades que no contribuem diretamente para sua linha principal, ao mesmo tempo em que permite a elas obter a funcionalidade de infraestrutura necessria para continuar a gerir os seus negcios. Esses recursos incluem especificamente potncia de computao, armazenamento, bancos de dados, mensagens e outros servios de bloco de construo que posteriormente so usados para executar aplicativos de negcios. Quando acoplado a um estilo utilitrio de preos e um modelo de negcios, a computao promete entregar uma infraestrutura de TI de nvel corporativo, de forma confivel, oportuna e econmica. Para compreender melhor o impacto e a promessa da computao em nuvem, pode-se analisar o significado e as lies aprendidas a partir da terceirizao de negcios. Focar na competncia principal e em seguida deslocar 1 "Atributos Chave Distinguem Servios de Computao em nuvem", de Maro de 2009. David W. Cearley e David Mitchell Smith, Gartner.
2

Amazon Web Services Overview

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.

A Amazon e a computao em nuvem


A Amazon tem uma longa histria na potencializao da infraestrutura de TI descentralizada. Isso deu s nossas equipes de desenvolvimento acesso a recursos sob demanda, tais como computao e armazenamento e aumento geral da produtividade e da agilidade. Em 2005, a Amazon j tinha investido mais de uma dcada e centenas de milhes de dlares para desenvolver e gerenciar uma infraestrutura de TI em grande escala, confivel e eficiente, que alimentou a operao de uma das maiores plataformas de varejo on-line do mundo. A AWS habilita todos os clientes a se capitalizar e a se beneficiar da experincia da Amazon e do investimento no funcionamento de uma infraestrutura de TI transacional e distribuda em grande escala. Com a AWS as empresas podem requisitar potncia de computao, armazenamento e outros servios em minutos - ganhando acesso a um pacote de servios de infraestrutura de TI elstico, como os negcios exigem. Com a AWS as empresas tm a flexibilidade de escolher qualquer plataforma de desenvolvimento ou modelo de programao que se adapte melhor aos problemas que elas esto tentando resolver. As empresas pagam apenas pelo que usado, sem despesas iniciais ou compromissos de longo prazo, tornando a AWS uma maneira econmica de fornecer aplicativos. Eis aqui alguns exemplos de como as empresas usam a AWS atualmente:
Umagrandeempresaimplantarpidaeeconomicamentenovosaplicativosinternos,taiscomosoluesde RH,aplicativosdefolhadepagamento,soluesdegerenciamentodeinventrioetreinamentoonlinepara suaforadetrabalhodistribuda Umsitedeecommerceacolheumademandarepentinaporumprodutoquentecausadoporumbuzz viraldoFacebookedoTwitter,semterquemelhorarsuainfraestrutura Umaempresadepesquisafarmacuticaexecutasimulaesemlargaescala,usandoapotnciade computaofornecidapelaAWS Asempresasdemdiadisponibilizamvdeos,msicaseoutrasmdiasilimitadasnasuabasedeclientesem todoomundo

Os diferenciais que distinguem a AWS


A AWS oferece caractersticas nicas dentre todos os fornecedores no mercado de computao em nuvem, incluindo:
Flexvel.AAWSpermitequeasorganizaesusemomodelodeprogramao,ossistemasoperacionais,os bancosdedadoseasarquiteturascomosquaisjestofamiliarizados.Almdisso,estaflexibilidadeajuda asempresasamisturarecombinararquiteturasafimdeatendersuasdiversasnecessidadesdenegcios. Econmico.ComaAWS,asorganizaespagamapenaspeloqueusam,semcompromissosiniciaisou compromissosdelongoprazo. EscalonveleelsticoAsempresaspodemrapidamenteadicionaresubtrairrecursosdaAWSdeseus aplicativosparaatenderademandadosclientesegerenciarcustos.

Amazon Web Services Overview

Maio de 2010

Segura.Parafornecerseguranaeprivacidadecompletas,aAWScriaserviosdeacordocomasmelhores recomendadas,fornecerecursosdeseguranaapropriadosaessesserviosedocumentossobrecomousar essesrecursos. Experiente.AousaroAWS,voctiraproveitodemaisdequinzeanosdeexperinciadaAmazonno fornecimentodeinfraestruturaglobalemlargaescala,deformaconfivelesegura.

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

Amazon Web Services Overview

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

Amazon Web Services Overview

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

Amazon Web Services Overview

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.

Viso geral da Amazon Web Services


A AWS uma plataforma global de servios na nuvem, oferecendo potncia de computao, armazenamento, distribuio de contedo e outras funcionalidades que permitem s empresas implantar aplicativos e servios a custos reduzidos, com maior flexibilidade, escalabilidade e confiabilidade. O poder do auto-atendimento atravs da AWS significa que voc pode avaliar proativamente seus planos internos e reagir s demandas externas quando voc decidir, sem ter de esperar que um vendedor retorne sua chamada.

Amazon Elastic Compute Cloud (Amazon EC2)


O Amazon EC2 um servio da Web que fornece uma capacidade de computao redimensionvel em nuvem. Ele foi projetado para facilitar a computao de escala na Web para os desenvolvedores. A interface simples de servio da Web do Amazon EC2 permite que voc obtenha e configure a capacidade com mnima frico. Oferece um controle completo de seus recursos computacionais e permite que voc trabalhe no ambiente computacional comprovado da Amazon. O Amazon EC2 reduz para minutos o tempo necessrio para obter e reiniciar novas instncias de servidor, permitindo dimensionar a capacidade, para cima e para baixo, medida que suas necessidades computacionais mudam. O Amazon EC2 altera a economia da computao ao permitir que voc pague somente pela capacidade que realmente utilizar. O Amazon EC2 fornece vrios recursos como Amazon Balanceamento de Carga Elstico, Auto Escalabilidade, Amazon CloudWatch a fim de monitorar para os desenvolvedores as ferramentas para construir aplicaes elsticas resistentes a falhas e isolar as mesmas dos cenrios de falha comuns.

Amazon Simple Storage Service (Amazon S3)


O Amazon S3 o armazenamento para a Internet. O Amazon S3 fornece uma interface simples de servio web que pode ser usada para armazenar e recuperar qualquer quantidade de dados, a qualquer momento, de qualquer lugar na web. Ela concede acesso a todos os desenvolvedores para a mesma infraestrutura altamente escalonvel, confivel, segura, rpida e econmica que a Amazon utiliza para rodar a sua prpria rede global de sites da web. O servio visa maximizar os benefcios de escala e poder passar esses benefcios para os desenvolvedores.

Amazon Virtual Private Cloud (Amazon VPC)


O Amazon VPC uma ponte segura e contnua entre a infraestrutura existente de TI de uma empresa e a nuvem AWS. O Amazon VPC permite s empresas conectarem sua estrutura existente a um conjunto de recursos computacionais isolados da AWS, atravs de uma conexo de rede privada virtual (VPN), e expandirem seus recursos de gesto existentes, tais como servios de segurana, firewalls e sistemas de deteco de intruso para

Amazon Web Services Overview

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 Relational Database Service (Amazon RDS)


O Amazon RDS um servio da web que facilita a configurao, a operao e o dimensionamento de um banco de dados relacional em nuvem. Ele fornece uma capacidade econmica e redimensionvel enquanto gerencia tarefas de administrao do banco de dados que consome tempo, liberando voc para que se concentre nos aplicativos e nos negcios. O Amazon RDS fornece a voc acesso s capacidades totais de um banco de dados familiar MySQL. Isso significa que o cdigo, o aplicativo e as ferramentas que voc j utiliza com seus bancos de dados MySQL funcionam facilmente com o Amazon RDS. O Amazon RDS automaticamente faz um patch do software do banco de dados e faz o backup de seu banco de dados, armazenando backups por um perodo de reteno definido pelo usurio. Voc tambm se beneficia da flexibilidade de poder escalonar os recursos de computao ou a capacidade de armazenamento associada sua instncia do banco de dados relacional por meio de uma nica chamada de API.

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.

Amazon Web Services Overview

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.

Amazon Simple Queue Service (Amazon SQS)


O Amazon SQS uma fila confivel e altamente escalonvel, hospedada para armazenar mensagens medida em que elas transitam entre os computadores. Ao usar o Amazon SQS, os desenvolvedores podem simplesmente mover dados entre componentes distribudos dos seus aplicativos que desempenhar tarefas diferentes, sem perder mensagens ou exigir que cada componente esteja sempre disponvel.

Amazon Simple Notification Service (Amazon SNS)


O Amazon SNS um servio da Web que facilita a configurao, a operao e o envio de notificaes com base em nuvem. Ele fornece aos desenvolvedores uma capacidade altamente escalvel, flexvel e econmica para publicar mensagens de um aplicativo e imediatamente entreg-las aos assinantes ou outros aplicativos. O Amazon SNS fornece uma interface simples de servios da web que pode ser usada para criar tpicos desejados para notificar aplicativos (ou pessoas), inscrever clientes nesses tpicos, publicar mensagens e fazer com que essas mensagens sejam entregues atravs de um protocolo de escolha dos clientes (ou seja, HTTP, e-mail etc.). O Amazon SNS entrega notificaes aos clientes usando um mecanismo push que elimina a necessidade de verificao peridica ou poll para novas informaes e atualizaes.

Amazon Elastic MapReduce


O Amazon Elastic MapReduce um servio da Web que permite s empresas, pesquisadores, analistas de dados e desenvolvedores processar, de modo fcil e econmico, grandes quantidades de dados. Ele utiliza uma estrutura Hadoop hospedada sendo executada na infraestrutura de escala da Web do Amazon Elastic Compute Cloud (Amazon EC2) e Amazon Simple Storage Service (Amazon S3).

Um plano para os prximos passos


Como acontece com qualquer investimento em TI, a primeira coisa a fazer certificar-se de que seu modelo de negcios est alinhado com seu plano de TI. Saber quando e onde tirar proveito dos recursos de nuvem exige saber quais reas so suas competncias do negcio principal e quais reas sero melhor atendidas por meio da infraestrutura externa. Em seguida, voc tem de pensar sobre algumas questes chave de tecnologia. Esta lista ir variar dependendo de seu projeto e negcio, mas geralmente inclui o seguinte:
Voctemaplicativosherdadosquenecessitamdemaiorescalabilidade,confiabilidadeeseguranadoque vocpodepagarparamanteremseuprprioambiente? Quaissoseusrequisitosdecapacidadedehardwareebandalarga? Comovocestarpreparadoparaescalonarparacima(eparabaixo)emseguidaimplantao? ComoanuvempodeaprimorarsuaTIeseusobjetivosdenegcios?

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.

You might also like