Visãogeralda
AmazonWebServices
VisãogeraldaAmazonWebServices:WhitepaperdaAWS
Copyright©2018AmazonWebServices,Inc.e/ousuasafiliadas.Todososdireitosreservados.
AsmarcasregistradaseaimagemcomercialdaAmazonnãopodemserusadasemconexãocomnenhumprodutoouserviçoquenão sejadaAmazondemaneiraquepossacausarconfusãoentreosclientesoudemaneiraquemenosprezeoudeprecieaAmazon. TodasasoutrasmarcasregistradasquenãoforemdepropriedadedaAmazonpertencemaseusrespectivosproprietários,quepodem ounãoserafiliados,relacionadosoupatrocinadospelaAmazon.
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
Sumário
VisãogeraldaAmazonWebServices.............................................................................................................................6 Resumo..................................................................................................................................................................6 Introdução..............................................................................................................................................................6
Oqueéacomputaçãoemnuvem?.................................................................................................................................7
Seisvantagensdacomputaçãoemnuvem.....................................................................................................................8
Tiposdecomputaçãoemnuvem.....................................................................................................................................9
Modelosdecomputaçãoemnuvem.......................................................................................................................9
Infraestruturacomoserviço(IaaS)................................................................................................................9
Plataformacomoserviço(PaaS)..................................................................................................................9
Softwarecomoserviço(SaaS)......................................................................................................................9
Modelosdeimplantaçãodacomputaçãoemnuvem..............................................................................................9
Nuvem..........................................................................................................................................................9
Híbrido...........................................................................................................................................................9
Local...........................................................................................................................................................10
Infraestruturaglobal.......................................................................................................................................................11
Segurançaeconformidade............................................................................................................................................12
Segurança............................................................................................................................................................12
Conformidade.......................................................................................................................................................12
PlataformaemnuvemdaAmazonWebServices..........................................................................................................14
ConsoledeGerenciamentodaAWS....................................................................................................................14
InterfacedelinhadecomandodaAWS...............................................................................................................14
Kitsdedesenvolvimentodesoftware...................................................................................................................14
Serviços................................................................................................................................................................15
Serviçosdecomputação......................................................................................................................................15
AmazonEC2...............................................................................................................................................15
AmazonEC2ContainerService.................................................................................................................17
AmazonEC2ContainerRegistry................................................................................................................17
AmazonLightsail.........................................................................................................................................17
AWSBatch.................................................................................................................................................17
AWSElasticBeanstalk...............................................................................................................................17
AWSLambda..............................................................................................................................................18
AutoScaling................................................................................................................................................18
Armazenamento...................................................................................................................................................18
AmazonS3.................................................................................................................................................18
AmazonElasticBlockStore........................................................................................................................19
AmazonElasticFileSystem.......................................................................................................................20
AmazonGlacier..........................................................................................................................................20
AWSStorageGateway...............................................................................................................................20
Bancodedados...................................................................................................................................................20
AmazonAurora...........................................................................................................................................20
AmazonRDS..............................................................................................................................................21
AmazonDynamoDB...................................................................................................................................22
AmazonElastiCache...................................................................................................................................22
Migração...............................................................................................................................................................23
AWSApplicationDiscoveryService............................................................................................................23
AWSDatabaseMigrationService...............................................................................................................23
AWSServerMigrationService....................................................................................................................23
AWSSnowball............................................................................................................................................23
AWSSnowballEdge...................................................................................................................................24
AWSSnowmobile.......................................................................................................................................24
Redeeentregadeconteúdo................................................................................................................................24
AmazonVPC..............................................................................................................................................25
AmazonCloudFront....................................................................................................................................25
AmazonRoute53.......................................................................................................................................25
AWSDirectConnect...................................................................................................................................25
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
ElasticLoadBalancing................................................................................................................................26
Ferramentasdodesenvolvedor............................................................................................................................26
AWSCodeCommit......................................................................................................................................26
AWSCodeBuild..........................................................................................................................................26
AWSCodeDeploy.......................................................................................................................................26
AWSCodePipeline.....................................................................................................................................27
AWSX-Ray.................................................................................................................................................27
Ferramentasdegerenciamento...........................................................................................................................27
AmazonCloudWatch..................................................................................................................................27
AmazonEC2SystemsManager.................................................................................................................27
AWSCloudFormation.................................................................................................................................28
AWSCloudTrail..........................................................................................................................................28
................................................................................................................................................29
AWSOpsWorks..........................................................................................................................................29
AWSServiceCatalog.................................................................................................................................29
AWSTrustedAdvisor..................................................................................................................................29
AWSPersonalHealthDashboard...............................................................................................................29
AWSManagedServices.............................................................................................................................29
Segurança,identidadeeconformidade................................................................................................................30
AmazonCloudDirectory.............................................................................................................................30
AWSIdentityandAccessManagement......................................................................................................30
AmazonInspector.......................................................................................................................................30
AWSCertificateManager...........................................................................................................................31
AWSCloudHSM.........................................................................................................................................31
AWSDirectoryService...............................................................................................................................31
AWSKeyManagementService..................................................................................................................31
AWSOrganizations.....................................................................................................................................31
AWSShield.................................................................................................................................................32
AWSWAF...................................................................................................................................................32
Análise..................................................................................................................................................................32
AmazonAthena..........................................................................................................................................32
AmazonEMR..............................................................................................................................................33
AmazonCloudSearch.................................................................................................................................33
AmazonElasticsearchService....................................................................................................................33
AmazonKinesis..........................................................................................................................................33
AmazonRedshift.........................................................................................................................................34
AmazonQuickSight....................................................................................................................................34
AWSDataPipeline.....................................................................................................................................35
AWSGlue...................................................................................................................................................35
Inteligênciaartificial..............................................................................................................................................35
AmazonLex................................................................................................................................................35
AmazonPolly..............................................................................................................................................36
AmazonRekognition...................................................................................................................................36
AmazonMachineLearning.........................................................................................................................36
Serviçosmóveis...................................................................................................................................................36
AWSMobileHub.........................................................................................................................................37
AmazonCognito.........................................................................................................................................37
AmazonPinpoint.........................................................................................................................................37
AWSDeviceFarm......................................................................................................................................38
AWSMobileSDK........................................................................................................................................38
AmazonMobileAnalytics............................................................................................................................38
Serviçosdeaplicações.........................................................................................................................................38
AWSStepFunctions...................................................................................................................................38
AmazonAPIGateway.................................................................................................................................38
AmazonElasticTranscoder........................................................................................................................39
AmazonSWF..............................................................................................................................................39
Sistemademensagens........................................................................................................................................39
AmazonSQS..............................................................................................................................................39
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
AmazonSNS..............................................................................................................................................39
AmazonSES...............................................................................................................................................39
Produtividadeempresarial....................................................................................................................................40
AmazonWorkDocs.....................................................................................................................................40
AmazonWorkMail.......................................................................................................................................40
AmazonChime...........................................................................................................................................40
Streamingdedesktopeaplicações......................................................................................................................40
AmazonWorkSpaces.................................................................................................................................40
AmazonAppStream2.0..............................................................................................................................41
InternetdasCoisas(IoT)......................................................................................................................................41
AWSIoTPlatform.......................................................................................................................................41
AWSGreengrass........................................................................................................................................41
AWSIoTButton..........................................................................................................................................42
Desenvolvimentodejogos...................................................................................................................................42
AmazonGameLift.......................................................................................................................................42
AmazonLumberyard...................................................................................................................................42
Próximasetapas............................................................................................................................................................43
Conclusão............................................................................................................................................................43
Recursos........................................................................................................................................................................44
Detalhesdodocumento.................................................................................................................................................45
Contribuidores......................................................................................................................................................45
Históricododocumento........................................................................................................................................45
GlossáriodaAWS..........................................................................................................................................................46
Plataformaemnuvemda
AmazonWebServices
AAWSconsisteemmuitosserviçosdenuvemquevocêpodeusaremcombinaçõesadaptadasàssuas necessidadesdenegócioseorganizacionaisEstaseçãoapresentaosprincipaisserviçosdaAWSpor categoria.Paraacessarosserviços,vocêpodeusaroConsoledeGerenciamentodaAWS,ainterfacede linhadecomandoouoskitsdedesenvolvimentodesoftware(SDKs) Tópicos
ConsoledeGerenciamentodaAWS(p.14)
InterfacedelinhadecomandodaAWS(p.14)
Kitsdedesenvolvimentodesoftware(p.14)
Serviços(p.15)
Serviçosdecomputação(p.15)
Armazenamento(p.18)
Bancodedados(p.20)
Migração(p.23)
Redeeentregadeconteúdo(p.24)
Ferramentasdodesenvolvedor(p.26)
Ferramentasdegerenciamento(p.27)
Segurança,identidadeeconformidade(p.30)
Análise(p.32)
Inteligênciaartificial(p.35)
Serviçosmóveis(p.36)
Serviçosdeaplicações(p.38)
Sistemademensagens(p.39)
Produtividadeempresarial(p.40)
Streamingdedesktopeaplicações(p.40)
InternetdasCoisas(IoT)(p.41)
Desenvolvimentodejogos(p.42)
ConsoledeGerenciamentodaAWS
AcesseegerencieaAmazonWebServicespeloConsoledeGerenciamentodaAWS,umainterfacede usuáriosimpleseintuitiva.VocêtambémpodeusaroaplicativomóveldoConsoleAWSparaver rapidamenteosrecursos
InterfacedelinhadecomandodaAWS
ACommandLineInterface(CLIInterfacedelinhadecomando)daAWSconsisteemumaferramentaunificada paragerenciarseusserviçosdaAWSComapenasumaferramentaparafazerdownloadeconfigurar,você podecontrolarváriosserviçosdaAWSpelalinhadecomandoeautomatizá-losusandoscripts
Kitsdedesenvolvimentodesoftware
NossosSoftwareDevelopmentKits(SDKsKitsdedesenvolvimentodesoftware)simplificamo usodosserviçosdaAWSemseusaplicativoscomumaApplicationProgramInterface(API Interfacedeprogramadeaplicativo)adaptadaàsuaplataformaoulinguagemdeprogramação.
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
Serviços
(p.15)
(p.18)
A (p.20)
(p.23)
(p.32)
(p.24)
(p.26)
(p.27)
(p.30)
(p.35)
(p.36)
aplicações(p.38)
(p.39)
(p.40)
Streamingdedesktopeaplicações(p.40)
(p.41)
(p.42)
Serviçosdecomputação
Tópicos
AmazonEC2(p.15)
AmazonEC2ContainerService(p.17)
AmazonEC2ContainerRegistry(p.17)
AmazonLightsail(p.17)
AWSBatch(p.17)
AWSElasticBeanstalk(p.17)
AWSLambda(p.18)
AutoScaling(p.18)
AmazonEC2
OAmazonElasticComputeCloud(AmazonEC2)consisteemumserviçodawebqueoferececapacidade computacionalseguraeredimensionávelnanuvem.Elefoicriadoparafacilitaracomputaçãodeescalana webparaosdesenvolvedores
AinterfacedewebservicesimplesdoAmazonEC2permitequevocêobtenhaeconfigurecapacidadecom mínimascomplicaçõesEleofereceumcontroletotaldeseusrecursosdecomputaçãoelhepermiteoperarno ambientedecomputaçãocomprovadodaAmazon.OAmazonEC2reduzparaminutosotemponecessáriopara obtereinicializarnovasinstânciasdeservidor(chamadasdeinstânciasdoAmazonEC2),possibilitandoquevocê dimensioneverticalmenteacapacidadecomrapidez,àmedidaqueseusrequisitosdecomputaçãoforem mudando.OAmazonEC2mudaaeconomiadacomputaçãoaopermitirquevocêpagueapenaspelacapacidade querealmenteusar.OAmazonEC2ofereceaosdesenvolvedoreseadministradoresdesistemaasferramentas certasparacriaraplicativosresilientesafalhaseparaseisolardoscenáriosdefalhacomuns
Benefícios
Computaçãodeescalanawebelástica
OAmazonEC2permitequevocêaumenteoudiminuaacapacidadeemquestãodeminutos,enãohorasou diasVocêpodeativaruma,centenasouatémilharesdeinstânciasdoservidorsimultaneamente.Comotudo issoécontroladoporAPIsdewebservices,seuaplicativopodedimensionar-severticalmenteporconta própria,dependendodesuasnecessidades
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
Controlecompleto
VocêtemcontroletotalsobresuasinstânciasdoAmazonEC2.Alémdisso,vocêtambémtemacessoroota cadaumadelasepodeinteragircomelastalcomofariacomqualquermáquina.Épossívelinterrompersua instânciadoAmazonEC2enquantoretémosdadosemsuapartiçãodeinicializaçãoedepoisreiniciara mesmainstânciausandoAPIsdewebservicesAsinstânciaspodemserreiniciadasremotamenteusando APIsdewebservices
Serviçosflexíveisdehospedagemnanuvem
Vocêpodeescolherdentrediversostiposdeinstâncias,sistemasoperacionaisepacotesdesoftware. OAmazonEC2permitequevocêselecioneaconfiguraçãodememória,aCPU,oarmazenamentode instânciaseotamanhodepartiçãodeinicializaçãoqueforemideaisparasuaescolhadesistema operacionaleaplicativo.Porexemplo,sesuaescolhadesistemasoperacionaisincluirdiversas distribuiçõesdoLinuxedoMicrosoftWindowsServer Integrado
OAmazonEC2seintegraamaioriadosserviçosdaAWS,comoAmazonSimpleStorageService (AmazonS3),AmazonRelationalDatabaseService(AmazonRDS)eAmazonVirtualPrivateCloud (AmazonVPC)paraoferecerumasoluçãoseguraecompletaparacomputação,processamentode consultasearmazenamentonanuvememumasériedeaplicativos
Confiável
OAmazonEC2ofereceumambientealtamenteconfiávelondeasinstânciasdesubstituiçãopodemser ativadasdemaneirarápidaeprevisívelOserviçooperadentrodosdatacentersedainfraestruturaderede comprovadadaAmazon.OcompromissodoServiceLevelAgreement(SLAAcordodeníveldeserviço)do AmazonEC2éde99,95%dedisponibilidadeparacadaregião.
Seguro
OAmazonEC2operaemconjuntocomoAmazonVPCparaoferecersegurançaefuncionalidadesderede robustasparaseusrecursosdecomputação.
SuasinstânciasdecomputaçãoficamemumaVPCcomumintervalodeendereçoIPespecificadopor você.Vocêdecidequaisinstânciasserãoexpostasnainternetequaispermanecerãoprivadas
Osgruposdesegurançaeaslistasdecontroledeacesso(ACL)àredepermitemquevocêcontroleo acessoàrededeentradaedesaídadesuasinstâncias
VocêpodeconectarsuainfraestruturadeTIexistenteaosrecursosemsuaVPCusandoconexões criptografadasdeVirtualPrivateNetwork(VPNRedeprivadavirtual)IPsecpadrãonosetor
TambémépossívelprovisionarseusrecursosdoAmazonEC2comoinstânciasdedicadasAsinstâncias dedicadassãoinstânciasdoAmazonEC2quesãoexecutadasemumhardwarededicadoaumúnico clienteparapossibilitarummaiorisolamento.
VocêpodeprovisionarseusrecursosdoAmazonEC2emhostsdedicados,quesãoservidoresfísicos comcapacidadedeinstânciadoEC2totalmentededicadaaoseuuso.Oshostsdedicadospodem ajudarvocêaatenderaosrequisitosdeconformidadeereduziroscustos,possibilitandoquevocêuse suaslicençasdesoftwareexistentesvinculadasaoservidor
Acessível
OAmazonEC2repassaavocêosbenefíciosfinanceirosdaescaladaAmazon.Vocêpagaumataxamuito baixapelacapacidadecomputacionalquerealmenteconsome.ConsulteasOpçõesdecompradeinstância doAmazonEC2paraverumadescriçãomaisdetalhada.
InstânciassobdemandaComasinstânciassobdemanda,vocêpagaporhoradeusodacapacidade computacional,semqualquercompromissodelongoprazo.Vocêpodeaumentaroudiminuirsua capacidadecomputacionaldependendodasdemandasdeseuaplicativoepagarapenaspelatarifahorária especificadaparaasinstânciasqueusarOusodasinstânciassobdemandalivravocêdoscustosedas complexidadesdeplanejar,compraremanterohardware,etransformaoscustosfixosquecostumamser altosemcustosvariáveismuitomenoresAsinstânciassobdemandatambémeliminamanecessidadede
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
InstânciasreservadasAsinstânciasreservadasoferecemavocêumdescontosignificativo(deaté 75%)emcomparaçãocomadefiniçãodepreçodasinstânciassobdemanda.Vocêtemaflexibilidade paramudarfamílias,tiposdesistemasoperacionaiselocaçõesenquantosebeneficiadadefiniçãode preçodasinstânciasreservadasaousarinstânciasreservadasconversíveis InstânciasspotAsinstânciasspotpermitemquevocêsugirapreçosdecapacidadecomputacional extradoAmazonEC2.Comoasinstânciasspotcostumamestardisponíveiscomdesconto,se comparadasàdefiniçãodepreçosobdemanda,vocêpodereduzirconsideravelmenteocustode execuçãodeaplicativos,aumentarataxadetransferênciaeacapacidadecomputacionaldelespelo mesmoorçamento,alémdepossibilitarnovostiposdeaplicativosdecomputaçãoemnuvem
AmazonEC2ContainerService
OAmazonEC2ContainerService(ECS)consisteemumserviçodegerenciamentodecontêinerdealta performanceealtamenteescalávelqueoferecesuporteaoscontêineresdoDocker.Elepermitequevocê executeaplicativoscomfacilidadeemumclustergerenciadodasinstânciasdoAmazonEC2.OAmazon ECSeliminaanecessidadedeinstalar,operareescalarsuaprópriainfraestruturadegerenciamentode clustersComchamadasdeAPIsimples,vocêpodeexecutareinterromperaplicaçõeshabilitadasparao Docker,consultaroestadocompletodoseuclustereacessarmuitosrecursosconhecidos,comogruposde segurança,ElasticLoadBalancing(p.26),volumesdoAmazonElasticBlockStore(AmazonEBS)(p.19)e funçõesdoAWSIdentityandAccessManagement(IAM)(p.30)VocêpodeusaroAmazonECSpara programaracolocaçãodecontêineresnoclustercombaseemsuasnecessidadesderecursoserequisitos dedisponibilidade.Vocêtambémpodeintegrarprogramadoresprópriosoudeterceirosparaatendera requisitosespecíficosdosnegóciosoudaaplicação.
AmazonEC2ContainerRegistry
OAmazonEC2ContainerRegistry(ECR)consisteemumregistrodecontêinerdoDockertotalmente gerenciadoquefacilitaparaosdesenvolvedoresarmazenar,gerenciareimplantarimagensdecontêiner doDockerOAmazonECRintegra-seaoAmazonEC2ContainerService(ECS)(p.17),simplificandoseu desenvolvimentoparaofluxodetrabalhodeprodução.Alémdisso,eleeliminaanecessidadedeoperar seusprópriosrepositóriosdecontêinereseolivradepreocupaçõescomaescalabilidadedainfraestrutura subjacente.OAmazonECRhospedasuasimagensemumaarquiteturaaltamentedisponíveleescalável, possibilitandoquevocêimplantecontêineresparaseusaplicativoscomconfiança.Aintegraçãocomo AWSIdentityandAccessManagement(IAM)(p.30)ofereceumcontroledecadarepositóriononíveldo recurso.ComoAmazonECR,nãohátaxasoucompromissosantecipadosVocêpagaapenaspela quantidadededadosquearmazenaremseusrepositóriosepelosdadostransferidosparaainternet.
AmazonLightsail
OAmazonLightsailfoicriadoparaseramaneiramaisfácildeexecutaregerenciarumservidorprivado virtualcomaAWS.OsplanosdoLightsailincluemtudooquevocêprecisaparacomeçarseuprojeto:uma máquinavirtual,umarmazenamentocombaseemSSD,transferênciadedados,gerenciamentodeDNSe umendereçoIPestático.Etudoissoporumpreçobaixoeprevisível.
AWSBatch
OAWSBatchpermitequeosdesenvolvedores,cientistaseengenheirosexecutemcomfacilidadee eficiênciacentenasdemilharesdetarefasdecomputaçãoemlotenaAWSAlémdisso,eleprovisiona dinamicamenteaquantidadeeotipoideaisderecursosdecomputação(porexemplo,CPUouinstâncias otimizadasparamemória)combasenovolumeenosrequisitosderecursosespecíficosdastarefasemlote enviadasComoAWSBatch,nãohánecessidadedeinstalaregerenciarsoftwaredecomputaçãoemlote ouclustersdeservidorquevocêusaparaexecutarseustrabalhos,permitindoquevocêseconcentrena análisederesultadosenaresoluçãodeproblemasOAWSBatchplaneja,agendaeexecutasuascargas detrabalhocomputacionaisemloteemtodaalinhadeserviçoserecursosdecomputaçãodaAWS,como AmazonEC2einstânciasspot.
AWSElasticBeanstalk
OAWSElasticBeanstalkéumserviçofácildeusarparaimplantaredimensionarserviçoseaplicativosweb desenvolvidoscomJava,.NET,PHP,Node.js,Python,Ruby,GoeDockeremservidoresfamiliares,como Apache,Nginx,PassengereInternetInformationServices(IISServiçosdeinformaçãodainternet)
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
Bastafazeruploaddocódigo,eoAWSElasticBeanstalkseencarregaráautomaticamentedaimplantação, executandoatividadescomoprovisionamentodecapacidade,balanceamentodecarga,AutoScalinge monitoramentodaintegridadedoaplicativo.Aomesmotempo,vocêmantémtotalcontrolesobreosrecursos daAWSquealimentamseuaplicativoepodeacessarosrecursossubjacentesaqualquermomento.
AWSLambda
OAWSLambdapermitequevocêexecutecódigossemprovisionarougerenciarservidoresVocêpaga apenaspelotempodecomputaçãoqueconsumirenãoserácobradoquandoseucódigonãoestiverem execução.ComoLambda,vocêpodeexecutarcódigosparapraticamentequalquertipodeaplicativoou serviçodeback-end,etudoissocomzeroadministração.Bastafazeruploaddeseucódigo,eoLambdase encarregadetudooquevocêprecisaparaexecutá-loeescalá-locomumaaltadisponibilidade.Vocêpode configurarocódigoparaserautomaticamenteacionadoapartirdeoutrosserviçosdaAWSoupodeinvocá-lo diretamentedequalqueraplicativomóveloudaweb.
AutoScaling
OAutoScalingajudavocêamanteradisponibilidadedoaplicativoepermitedimensionarverticalmentea capacidadedoAmazonEC2deformaautomática,segundoascondiçõesdefinidasporvocê.Vocêpodeusar oAutoScalingparaajudaragarantirqueestejaexecutandoonúmerodesejadodeinstânciasdoAmazon EC2.OAutoScalingtambémpodeaumentarautomaticamenteonúmerodeinstânciasdoAmazonEC2 durantepicosdedemandaparamanterodesempenhoereduziracapacidadeduranteperíodosdecalmaria parareduziroscustosAlémdisso,eleéadequadotantoparaaplicativosquetêmpadrõesdedemanda estáveiscomoparaaplicativosquelidamcomvariabilidadedeusohorária,diáriaousemanal
Armazenamento
Tópicos
AmazonS3(p.18)
AmazonElasticBlockStore(p.19)
AmazonElasticFileSystem(p.20)
AmazonGlacier(p.20)
AWSStorageGateway(p.20)
AmazonS3
OAmazonSimpleStorageService(AmazonS3)eumarmazémdeobjetoscomumainterfacedeweb servicesimplesparaarmazenarerecuperarqualquerquantidadededadosdequalquerlugarnaweb.
Elefoiprojetadoparaentregarumadurabilidadede99,999999999%eédimensionadoparatrilhõesde objetosnomundotodo.
VocêpodeusaroAmazonS3comoarmazenamentoprimáriodeaplicativosnativosdanuvem;como backup;ecomacomputaçãosemservidor
ComasopçõesdemigraçãodedadosdanuvemdaAmazon,ésimplesmovergrandesvolumesdedados paradentroouparaforadoAmazonS3.DepoisqueosdadossãoarmazenadosnoAmazonS3,eles podemserautomaticamenteempilhadosemclassesdearmazenamentonanuvemdemenorcustoemais longoprazo,comoAmazonS3Standard-InfrequentAccessouAmazonGlacierparaarquivamento.
RecursosdoAmazonS3
OAmazonS3ofereceaplataformadearmazenamentodeobjetosmaisricaemrecursosdisponívelparaa nuvematualmente.
Simples:oAmazonS3ésimplesdeusarcomumaplicativomóveleumconsoledegerenciamentocom basenaweb.OAmazonS3tambémofereceAPIsRESTcompletaseSDKsparaumafácilintegração comtecnologiasdeterceiros
Durável:oAmazonS3ofereceumainfraestruturadurávelparaarmazenardadosimportantesefoi projetadoparaumadurabilidadede99,999999999%dosobjetosSeusdadossãoarmazenadosde maneiraredundanteemváriasinstalaçõeseemváriosdispositivosemcadainstalação.
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
Escalável:comoAmazonS3,vocêpodearmazenarquantosdadosquisereacessá-losquando necessário.Vocêpodeparardeadivinharsuasnecessidadesdearmazenamentofuturasedimensionar verticalmenteconformeanecessidade,aumentandoincrivelmenteaagilidadedosnegócios
Seguro:oAmazonS3oferecesuporteàtransferênciadedadossobreSSLecriptografiaautomáticade seusdadosapósoupload.Vocêtambémpodeconfigurarpolíticasdebucketparagerenciarpermissões deobjetosecontrolaroacessoaseusdadosusandooIAM(p.30).
Disponível:oAmazonS3Standardfoiprojetadoparaofereceraté99,99%dedisponibilidadedosobjetos aolongodeumdeterminadoanoecontacomorespaldodoAcordodeNíveldeServiçodoAmazonS3, paraquevocêpossaconfiarnelesemprequeprecisarVocêtambémpodeescolherumaregiãodaAWS paraotimizarparalatência,minimizaroscustosoucumprircomosrequisitosregulatórios
Baixocusto:oAmazonS3permitequevocêarmazenegrandesquantidadesdedadosporumcusto muitobaixo.Usandopolíticasdeciclodevida,vocêpodedefiniraspolíticasparamigraremseusdados automaticamenteparaoStandard-InfrequentAccesseoAmazonGlacieràmedidaqueenvelhecem, reduzindoaindamaisoscustos.
Transferênciadedadossimples:aAmazonofereceváriasopçõesdemigraçãodedadosparaanuvem, alémdedeixaramovimentaçãodegrandesvolumesdedadosparadentroouforadoAmazonS3mais simpleseeconômica.Vocêpodeoptarpormétodosotimizadosparaarede,combaseemdiscofísicoou deconectordeterceirosparaimportarouexportardoAmazonS3.
Integrado:oAmazonS3seintegraintimamentecomoutrosserviçosdaAWS,facilitandoacriaçãode soluçõesqueusamumasériedeserviçosdaAWSAsintegraçõesincluem:AmazonCloudFront(p.25), AmazonCloudWatch(p.27),AmazonKinesis(p.33),AmazonRDS(p.21),AmazonGlacier(p.20), AmazonEBS(p.19),AmazonDynamoDB(p.22),AmazonRedshift(p.34),AmazonRoute53(p.25), AmazonEMR(p.33),AmazonVPC(p.25),AmazonKeyManagementService(KMS)(p.31)e AWSLambda(p.18)
Fácildegerenciar:osrecursosdegerenciamentodearmazenamentodoAmazonS3permitemquevocê adoteumaabordagemorientadaaosdadosparaproporcionarotimizaçãodearmazenamento,segurança dedadoseeficiênciadegerenciamento.Essesrecursosdenívelcorporativolheoferecemdadossobre seusdadosAssim,vocêpodegerenciarseuarmazenamentocombasenessesmetadadospersonalizados
AmazonElasticBlockStore
OAmazonElasticBlockStore(AmazonEBS)oferecevolumesdearmazenamentopersistentedeblocopara usocominstânciasdoAmazonEC2naNuvemAWSCadavolumedoAmazonEBSéautomaticamente replicadodentrodesuazonadedisponibilidadeparaprotegê-locontrafalhadecomponentes,oferecendo umaaltadisponibilidadeedurabilidade.OsvolumesdoAmazonEBSoferecemaperformanceconsistentee debaixalatênciadequevocêprecisaparaexecutarsuascargasdetrabalho.ComoAmazonEBS,vocêpode dimensionarverticalmentesuautilizaçãoemquestãodeminutos,eaindapagandoumpreçobaixosomente peloquevocêprovisionar
RecursosdoAmazonEBS
Volumesdealtaperformance:escolhaentrevolumescomSolidStateDisk(SSDDiscodeestado sólido)ouvolumescomHardDiskDrive(HDDUnidadedediscorígido)quepodemoferecera performancedequevocêprecisaparaseusaplicativosmaisexigentes.
Disponibilidade:cadavolumedoAmazonEBSfoiprojetadoparaumadisponibilidadede 99,999%eparareplicarautomaticamentedentrodesuazonadedisponibilidade,protegendo seusaplicativoscontrafalhadecomponentes
Criptografia:acriptografiadoAmazonEBSoferecesuportecontínuoadadosociososeadadosem trânsitoentreinstânciasdoEC2evolumesdoEBS
Gerenciamentodeacesso:aspolíticasdecontroledeacessoflexíveisdaAmazonpermitemquevocê especifiquequempodeacessarquaisvolumesdoEBS,garantindoumacessoseguroaosseusdados Snapshots:protejaseusdadoscriandosnapshotsdedeterminadomomentodosvolumesdoEBS,os quaissãoarmazenadosemumbackupnoAmazonS3paradurabilidadedelongoprazo.
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
AmazonElasticFileSystem
OAmazonElasticFileSystem(AmazonEFS)oferecearmazenamentodearquivossimpleseescalável parausocominstânciasdoAmazonEC2naNuvemAWSOAmazonEFSéfácildeusareofereceuma interfacesimplesquelhepermitecriareconfigurarsistemasdearquivoscomrapidezefacilidade.Como AmazonEFS,acapacidadedearmazenamentoéelástica,crescendoediminuindoautomaticamenteà medidaquevocêadicionaeremovearquivosAssim,seusaplicativospodemdispordoarmazenamentode queprecisam,quandoprecisam
QuandomontadoeminstânciasdoAmazonEC2,umsistemadearquivosdoAmazonEFSofereceuma interfacedesistemadearquivoseumasemânticadeacessoaosistemadearquivospadrão,possibilitando quevocêseintegreperfeitamenteaoAmazonEFScomseusaplicativosesuasferramentasexistentes VáriasinstânciasdoEC2podemacessarumsistemadearquivosdoAmazonEFSaomesmotempo, possibilitandoqueoAmazonEFSofereçaumafontededadoscomumparacargasdetrabalhoeaplicativos queexecutamemmaisdeumainstânciadoEC2.
VocêpodemontarseussistemasdearquivosdoAmazonEFSemseusservidoresdedatacenterlocais quandoconectadosàsuaVPCcomoAWSDirectConnect.Vocêtambémpodemontarossistemasde arquivosdoAmazonEFSemservidoreslocaisparamigrarconjuntosdedadosparaoEFS,possibilitar cenáriosdecloudburstingoufazerbackupdosdadoslocaisnoEFS.
OAmazonEFSfoiprojetadoparaoferecerumaaltadisponibilidadeedurabilidade,alémdeoferecer performanceparaumaamplavariedadedecargasdetrabalhoeaplicativos,inclusivebigdataeanálises, fluxosdetrabalhodeprocessamentodemídia,gerenciamentodeconteúdo,servidoresnawebe diretóriosiniciais
AmazonGlacier
OAmazonGlacieréumserviçodearmazenamentoseguro,duráveledecustoextremamentebaixopara arquivamentodedadosebackupdelongoprazo.Vocêpodearmazenarcomconfiançaquantidades grandesoupequenasdedadosporapenas0,004USDporgigabytepormês;umaeconomiasignificativa secomparadoàssoluçõesnolocalParamanteroscustosbaixos,porémadequadosanecessidadesde recuperaçãovariáveis,oAmazonGlacieroferecetrêsopçõesdeacessoaosarquivos,quevãodealguns minutosaváriashoras.
AWSStorageGateway
OserviçodoAWSStorageGatewaypermiteumarmazenamentohíbridoperfeitoentreambientesde armazenamentolocaiseaNuvemAWSElecombinaumaferramentadearmazenamentodevários protocoloscomumaconectividadederedealtamenteeficienteeosserviçosdearmazenamentonanuvem daAmazon,oferecendoumaperformancelocalcomescalapraticamenteilimitada.Vocêpodeusá-loem escritóriosremotosedatacentersparacargasdetrabalhodenuvemhíbridaqueenvolvemmigração, burstingeníveisdearmazenamento.
Bancodedados
Tópicos
AmazonAurora(p.20)
AmazonRDS(p.21)
AmazonDynamoDB(p.22)
AmazonElastiCache(p.22)
AmazonAurora
OAmazonAuroraéummecanismodebancodedadosrelacionalcompatívelcomoMySQLeoPostgreSQL, quecombinaavelocidadeeadisponibilidadedebancosdedadoscomerciaisavançadoscomasimplicidade earentabilidadedosbancosdedadosdecódigoaberto.OAmazonAuroraofereceumaperformanceaté cincovezesmaiordoqueoMySQLcomasegurança,adisponibilidadeeaconfiabilidadedeumbancode dadoscomercialporumdécimodopreço.
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
Benefícios
Altaperformance:oAmazonAuroraoferececincovezesataxadetransferênciadeumMySQLpadrãoou duasvezesataxadetransferênciadeumPostgreSQLpadrãoemexecuçãonomesmohardware.Essa performanceconsistenteestánomesmoníveldosbancosdedadoscomerciais,masporumdécimodo custo.NamaiorinstânciadoAmazonAurora,vocêpodealcançaraté500.000leiturase100.000gravações porsegundo.Alémdisso,vocêpodedimensionaraindamaisasoperaçõesdeleiturausandoréplicasde leituraquetenhamumalatênciamuitobaixade10ms
Altamenteseguro:oAmazonAuroraofereceváriosníveisdesegurançaparaseubancodedados.Isso incluiisolamentoderedeusandooAmazonVPC,criptografiaemRESTusandoaschavescriadaspor você,controlepeloAWSKeyManagementService(KMS)ecriptografiadedadosemtrânsitousandoSSL. EmumainstânciacriptografadadoAmazonAurora,osdadosnoarmazenamentosubjacentesão criptografados,bemcomobackupsautomáticos,snapshotseréplicasnomesmocluster
CompatívelcomMySQLePostgreSQL:omecanismodebancodedadosdoAmazonAuroraé totalmentecompatívelcomoMySQL5.6usandoomecanismodearmazenamentoInnoDB.Issosignifica queocódigo,osaplicativos,osdrivers,easferramentasquevocêjáusacombancosdedadosMySQL podemserusadoscomoAmazonAuroracompoucaounenhumamudança.Issotambémpermiteuma fácilmigraçãodosbancosdedadosMySQLexistentesusandoferramentaspadrãodeimportaçãoe exportaçãodoMySQLouusandoareplicaçãobinlogdoMySQL.Agora,estamosapresentandoumaprévia dasinstânciasdebancosdedadosdoAmazonAuroracompatíveiscomoPostgreSQL,oferecendosuporte aodialetodoSQLeàsfuncionalidadesdoPostgreSQL9.6.
Altamenteescalável:vocêpodeescalarseubancodedadosdoAmazonAuroradeumainstânciacom 2vCPUse4GiBdememóriaatéumainstânciacom32vCPUse244GiBdememória.Tambémépossível adicionaraté15réplicasdeleituradebaixalatêncianastrêszonasdedisponibilidadeparaescalarainda maisacapacidadedeleitura.OAmazonAuroraaumentaoarmazenamentoautomaticamenteconformea necessidade,de10GBaté64TB.
Altadisponibilidadeedurabilidade:oAmazonAurorafoiprojetadoparaoferecerumadisponibilidade superiora99,99%Arecuperaçãodefalhasdoarmazenamentofísicoétransparenteeofailoverde instânciasnormalmenteexigemenosde30segundosOarmazenamentodoAmazonAuroraétolerantea falhaseserecuperaautomaticamente.Asoluçãoreplicaseiscópiasdeseusdadosnastrêszonasde disponibilidadeefazbackupdelescontinuamentenoAmazonS3.
Totalmentegerenciado:oAmazonAuroraéumbancodedadosgerenciado.Agora,vocênãoprecisa maissepreocuparcomtarefasdegerenciamentodebancodedados,comoprovisionamentodehardware, correçõesdesoftware,instalação,configuração,monitoramentooubackupsOAmazonAuroramonitorae fazbackupdeseubancodedadosdemaneiracontínuaeautomáticaparaoS3,possibilitandouma recuperaçãopoint-in-timegranular
AmazonRDS
OAmazonRelationalDatabaseService(AmazonRDS)facilitaaconfiguração,aoperaçãoeaescalabilidade deumbancodedadosrelacionalnanuvemEledisponibilizaumacapacidadeeconômicaeredimensionável enquantogerenciatarefasdemoradasdeadministraçãodobancodedados,permitindoquevocêseconcentre emseusaplicativosenegóciosOAmazonRDSofereceseisopçõesdemecanismosdebancodedados familiares,incluindoAmazonAurora(p.20),PostgreSQL,MySQL,MariaDB,OracleeMicrosoftSQLServer Benefícios
Rápidoefácildeadministrar:oAmazonRDSfacilitaoavançodaconcepçãodoprojetoàimplantação. UseoConsoledeGerenciamentodaAWS,aInterfacedalinhadecomandodoAWSRDSousimples chamadasdeAPIparaacessarosrecursosdeumbancodedadosrelacionalprontoparaproduçãoem questãodeminutosNãoéprecisoprovisionarainfraestrutura,neminstalaremanterosoftwaredo bancodedados
Altamenteescalável:vocêpodeescalarosrecursosdearmazenamentoecomputaçãodeseubancode dadoscomapenasalgunscliquesouumachamadadeAPI,enormalmentesemqualquerinterrupção. MuitostiposdemecanismodoAmazonRDSpermitemquevocêexecuteumaoumaisréplicasdeleitura paradescarregarotráfegodeleituradesuainstânciadebancodedadosprimária.
Disponíveledurável:oAmazonRDSéexecutadonamesmainfraestruturaaltamenteconfiávelusada poroutrosAmazonWebServicesAoprovisionarumainstânciadeBancodeDadosMulti-AZ,oAmazon RDSreplicasincronicamenteosdadosemumainstânciaemesperadeumazonadedisponibilidade(AZ) diferente.OAmazonRDStemmuitosoutrosrecursosqueaprimoramaconfiabilidadeparabancosde
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
dadosdeproduçãoessenciais,incluindobackupsautomatizados,snapshotsdebancosdedadose substituiçãodehostautomática.
Seguro:oAmazonRDSfacilitaocontroledoacessoàrededeseubancodedadosEletambémpossibilita quevocêexecutesuasinstânciasdebancodedadosnoAmazonVPC,oquelhepermiteisolarsuas instânciasdebancodedadoseconectar-seàsuainfraestruturadeTIexistentepormeiodeumaVPNde IPseccriptografadapadrãodosetorMuitostiposdemecanismodoAmazonRDSoferecemcriptografiaem repousoecriptografiaemtrânsito.
Acessível:vocêpagataxasmuitobaixaseapenaspelosrecursosquerealmenteconsumir.Alémdisso, vocêsebeneficiadaopçãodedefiniçãodepreçosobdemanda,semqualquercompromissoinicialoude longoprazo,ouatémesmotarifashoráriasusandonossadefiniçãodepreçodeinstânciareservada.
AmazonDynamoDB
OAmazonDynamoDBconsisteemumserviçodebancodedadosNoSQLrápidoeflexívelparatodosos aplicativosqueprecisamdeumalatênciaconsistenteeabaixode10msemqualquerescala.Trata-sede umbancodedadostotalmentegerenciadoqueoferecesuporteamodelosdedadosdedocumentoede valor-chave.Seumodelodedadosflexívelesuaperformanceconfiávelotornamumaexcelenteopção paraaplicativosmóveis,daweb,dejogos,ad-tech,InternetdasCoisas(IoT)emuitosoutrosaplicativos
Benefícios
Performancerápidaeconsistente:oAmazonDynamoDBfoicriadoparaoferecerumaperformancerápidae consistenteparatodososaplicativosemqualquerescala.Aslatênciasmédiasdoladodoserviçocostumam termenosde10msÀmedidaqueseusvolumesdedadoscrescemeasdemandaspelaperformancedo aplicativoaumentam,oAmazonDynamoDBusaoparticionamentoautomáticoetecnologiasdeSSDpara atenderaosrequisitosdetaxadetransferênciaeentregarbaixaslatênciasemqualquerescala.
Altamenteescalável:aocriarumatabela,bastaespecificarquantacapacidadequevocêprecisa.Seseus requisitosdetaxadetransferênciamudarem,ésóatualizaracapacidadesolicitadadesuatabelausandoo ConsoledeGerenciamentodaAWSouasAPIsdoAmazonDynamoDBOAmazonDynamoDBcuidados bastidoresportrásdodimensionamento,evocêaindapodealcançarseusníveisdetaxadetransferência anterioresenquantoodimensionamentoestiveracontecendo.
Totalmentegerenciado:oAmazonDynamoDBéumbancodedadosNoSQLgerenciadonanuvem Bastacriarumatabeladebancodedados,definirsuataxadetransferênciaedeixarqueoserviçocuide doresto.Vocênãoprecisamaissepreocuparcomtarefasdegerenciamentodebancodedados,como provisionamentodehardwareousoftware,instalaçãoeconfiguração,correçõesdesoftware,operaçãode umclusterdebancodedadosdistribuídoconfiávelouoparticionamentodedadosemváriasinstâncias duranteodimensionamento.
Programaçãoorientadaaeventos:oAmazonDynamoDBseintegraaoAWSLambda(p.18)paraoferecer triggersquelhepermitemarquitetaraplicativosparareagirautomaticamenteàsmudançasnosdados.
Controledeacessominucioso:oAmazonDynamoDBseintegraaoAWSIAM(p.30)paraoferecerum controledeacessominuciosoparaosusuáriosdesuaorganização.Vocêpodeatribuircredenciaisde segurançaexclusivasacadausuárioecontrolaroacessodecadaumdelesaosrecursoseserviços Flexível:oAmazonDynamoDBoferecesuporteaestruturasdedadosdedocumentoedevalor-chave, dandoavocêflexibilidadeparaprojetaramelhorarquiteturaparaseuaplicativo.
AmazonElastiCache
OAmazonElastiCacheéumserviçodawebquefacilitaaimplantação,aoperaçãoeodimensionamento emumcachedememóriananuvemOserviçomelhoraaperformancedeaplicativoswebaopossibilitar quevocêrecupereinformaçõesdecachesdememóriarápidosegerenciados,emvezdesevaler inteiramentedebancosdedadoscombaseemdiscosmaislentos
OAmazonElastiCacheoferecesuporteadoismecanismosdecachedememóriadecódigoaberto.
RedisUmarmazenamentodedadosecachedememóriarápidoedecódigoaberto.OAmazon ElastiCacheforRediséumserviçodememóriacompatívelcomRedisqueentregafacilidadedeusoe potênciaparaoRedis,juntamentecomdisponibilidade,confiabilidadeeperformance,adequadaspara osaplicativosmaisexigentesEstãodisponíveistantoclustersdenóúnicocomodeaté15estilhaços, possibilitandoumdimensionamentodeaté3,55TiBdedadosdememória.OElastiCacheforRedisé totalmentegerenciado,escaláveleseguro.Issootornaocandidatoidealparaatenderacasosdeuso dealtaperformance,comoaplicativosweb,móveis,dejogos,ad-techeIoT.
MemcachedUmsistemadecachedeobjetosemmemóriaamplamenteadotado.OElastiCacheestá emconformidadecomoprotocolodoMemcached,portanto,asferramentasmaisconhecidasquevocê usahojecomambientesexistentesdoMemcachedcontinuarãoafuncionarperfeitamentecomoserviço.
Migração
Tópicos
AWSApplicationDiscoveryService(p.23)
AWSDatabaseMigrationService(p.23)
AWSServerMigrationService(p.23)
AWSSnowball(p.23)
AWSSnowballEdge(p.24)
AWSSnowmobile(p.24)
AWSApplicationDiscoveryService
OAWSApplicationDiscoveryServiceajudaosintegradoresdesistemasaplanejaremdemaneirarápidae confiávelprojetosdemigraçãodeaplicativos,identificandoautomaticamenteosaplicativosqueestão executandoemdatacenterslocais,suasdependênciasassociadaseseusperfisdeperformance.
Oplanejamentodasmigraçõesdedatacenterpodeenvolvermilharesdecargasdetrabalhoque,muitas vezes,sãoaltamenteinterdependentesAdescobertadeaplicativoseomapeamentodedependênciassão etapasiniciaisimportantesnoprocessodemigração,masessastarefassãodifíceisderealizaremampla escalaporcontadafaltadeferramentasautomatizadas
OAWSApplicationDiscoveryServicecoletaautomaticamentedadosdeusoedeconfiguraçãode servidores,armazénseequipamentosderedeparadesenvolverumalistadeaplicativos,comoéa performancedelesesuasrelaçõesdeinterdependência.Essasinformaçõessãomantidasemumformato criptografadoemumbancodedadosdoAWSApplicationDiscoveryService,evocêpodeexportá-lasem umarquivoCSVouXMLparasuaferramentadevisualizaçãopreferidaousoluçãodemigraçãoparaa nuvem,demodoareduziracomplexidadeeotempodeplanejamentodesuamigração.
AWSDatabaseMigrationService
OAWSDatabaseMigrationServiceajudavocêamigrarbancosdedadosparaaAWScomfacilidadee segurança.Obancodedadosdeorigempermanecetotalmenteoperacionalduranteamigração,minimizando asinterrupçõesdosaplicativosquedependemdele.OAWSDatabaseMigrationServicepodemigrarseus dadosdeeparaosbancosdedadosdecódigoabertoecomerciaismaisusadosOserviçooferecesuportea migraçõeshomogêneas,comoOracleparaOracle,bemcomomigraçõesheterogêneasentrediferentes plataformasdebancodedados,comoOracleparaAmazonAuroraouMicrosoftSQLServerparaMySQL.Ele tambémpermitequevocêtransfiradadosparaoAmazonRedshiftdequalquerumadasorigenssuportadas, incluindoAmazonAurora,PostgreSQL,MySQL,MariaDB,Oracle,SAPASEeSQLServer,possibilitandoa consolidaçãoeaanálisefacilitadadosdadosnodatawarehousenaescaladospetabytesOAWSDatabase MigrationServicetambémpodeserusadoparaumareplicaçãodedadoscontínuacomaltadisponibilidade.
AWSServerMigrationService
OAWSServerMigrationService(SMS)éumserviçosemagentequefacilitaeacelerasuamigraçãode milharesdecargasdetrabalholocaisparaaAWS.OAWSSMSpermitequevocêautomatize,agendee rastreiereplicaçõesincrementaisdevolumesdeservidoresativos,facilitandoacoordenaçãoentre migraçõesdeservidoresdeamplaescala.
ConsultetambémoAWSDatabaseMigrationService(p.23)
AWSSnowball
OAWSSnowballconsisteemumasoluçãodetransportededadosnaescaladospetabytes,queusa ferramentassegurasparatransferirgrandesquantidadesdedadosdeeparaaAWSOSnowballsoluciona desafioscomunsdastransferênciasdedadosdeamplaescala,inclusiveoscustoselevadosderede,os longostemposdetransferênciaeaspreocupaçõesdesegurança.AtransferênciadedadoscomoSnowball ésimples,rápidaesegura,epodecustarapenasumquintodopreçodeumainternetdealtavelocidade.
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
ComoSnowball,vocênãoprecisagravarcódigos,nemcomprarhardwareparatransferirseusdados. BastacriarumatarefanoConsoledeGerenciamentodaAWSeaferramentadoSnowballseráenviada automaticamenteparavocê.Quandoelachegar,anexe-aàsuaredelocal,façadownloadeexecuteo clientedoSnowballparaestabelecerumaconexão.Depoisdisso,useoclienteparaselecionarosdiretórios dearquivoquevocêdesejatransferirparaaferramenta.Assim,oclienteirácriptografaretransferiros arquivosparaaferramentacomumaaltavelocidade.Depoisqueatransferênciaforconcluídaea ferramentaestiverprontaparaserdevolvida,aetiquetadeenvioEInkseráautomaticamenteatualizadae vocêpoderárastrearostatusdatarefausandoo (p.39), mensagensdetextooudiretamentenoconsole.
OSnowballusaváriascamadasdesegurançacriadasparaprotegerseusdados,inclusivecercados invioláveis,criptografiade256bitseumTrustedPlatformModule(TPMMódulodeplataformaconfiável) padrãodosetor,criadoparagarantirtantoasegurançacomoacadeiadecustódiatotaldeseusdados. Depoisqueatarefadetransferênciadedadoséprocessadaeverificada,aAWSexecutaumapagamento daferramentaSnowball.
AWSSnowballEdge
OAWSSnowballEdgeéumdispositivodetransferênciadedadosde100TBcomrecursosintegradosde computaçãoearmazenamento.VocêpodeusaroSnowballEdgeparamovergrandesquantidadesde dadosparadentroeforadaAWS,comoumníveldearmazenamentotemporárioparagrandesconjuntosde dadoslocaisouparaoferecersuporteacargasdetrabalholocaisemlugaresremotosouoffline.
OSnowballEdgeconectaseusaplicativosesuainfraestruturaexistentesusandointerfacesde armazenamentopadrão,simplificandooprocessodetransferênciadedadoseminimizandoaconfiguração eaintegração.ÉpossívelagruparemclusterváriosdispositivosdoSnowballEdgeparaformarumnívelde armazenamentolocaleprocessarseusdadoslocalmente,ajudandoagarantirqueseusaplicativos continuememexecução,mesmoquandonãopuderemacessaranuvem
AWSSnowmobile
OAWSSnowmobileéumserviçodetransferênciadedadosnaescaladosexabytes,usadoparamover quantidadesextremamentegrandesdedadosparaaAWSVocêpodetransferiraté100PBporSnowmobile; umcontêinerdeenvioreforçado,comquase14metrosdecomprimentoepuxadoporumsemirreboque.O Snowmobilefacilitaatransferênciadeenormesvolumesdedadosparaanuvem,inclusivebibliotecasde vídeos,repositóriosdeimagensouatémesmoumamigraçãodedatacentercompleta.Atransferênciade dadoscomoSnowmobileésegura,rápidaeeconômica.
Apósumaavaliaçãoinicial,oSnowmobileserátransportadoparaseudatacenter,eaequipedaAWSirá configurá-loparaquepossaseracessadocomoumdestinodearmazenamentoderede.Quandoseu Snowmobileestivernolocal,aequipedaAWStrabalharácomsuaequipeparaconectarumcomutadorde rederemovíveledealtavelocidadedoSnowmobileparasuaredelocalAssim,vocêpodecomeçarsua transferênciadedadosdealtavelocidadeapartirdequalquerquantidadedefontesdentrodeseudatacenter paraoSnowmobile.Depoisqueseusdadosforemcarregados,oSnowmobileserádevolvidoparaaAWS, ondeseusdadosserãoimportadosparaoAmazonS3ouparaoAmazonGlacier
OAWSSnowmobileusaváriosníveisdesegurançacriadosparaprotegerseusdados,inclusiveumaequipe desegurançadedicada,rastreamentoporGPS,monitoramentocomalarmes,vigilânciaemvídeo24horase 7diasporsemana,eumveículodesegurançadeescoltaopcionalduranteotrânsito.Todososdadossão criptografadoscomchavesdecriptografiade256bitsgerenciadaspeloAWSKMS(p.31)ecriadaspara garantirtantoasegurançacomoacadeiadecustódiatotaldeseusdados
Redeeentregadeconteúdo
Tópicos
AmazonVPC(p.25)
AmazonCloudFront(p.25)
AmazonRoute53(p.25)
AWSDirectConnect(p.25)
ElasticLoadBalancing(p.26)
AmazonVPC
OAmazonVirtualPrivateCloud(AmazonVPC)permitequevocêprovisioneumaseçãologicamenteisolada daNuvemAWS,ondeépossíveliniciarrecursosdaAWSemumaredevirtualdefinidaporvocê.Vocêterá controletotalsobreseuambientederedevirtual,inclusivepoderáselecionarseuprópriointervalode endereçoIP,criarsub-redeseconfigurartabelasderotasegatewaysderede.VocêpodeusartantoIPv4 comoIPv6emsuaVPCparaobterumacessofácileseguroaosrecursoseaplicativos
PersonalizeaconfiguraçãoderedeparasuaVPCcomfacilidade.Porexemplo,vocêpodecriarumasubredepúblicaparaseusservidoresdawebquetenhaacessoàinterneteposicionarseussistemasdebackend,comoservidoresdeaplicativosebancosdedados,emumasub-redeprivadasemacessoàinternet. Tambémépossívelaproveitarváriascamadasdesegurança(inclusivegruposdesegurançaelistasde controledeacessoàrede)paraajudaracontrolaroacessoainstânciasdoEC2emcadasub-rede.
Alémdisso,vocêpodecriarumaconexãodeVPNdehardwareentreseudatacentercorporativoesuaVPC, eaproveitaraNuvemAWScomoumaextensãodeseudatacentercorporativo.
AmazonCloudFront
OAmazonCloudFrontéumserviçoglobaldeContentDeliveryNetwork(CDNRededeentregade conteúdo)queaceleraaentregadeseussites,APIs,conteúdodevídeoououtrosativosdaweb.Elese integracomoutrosprodutosdaAWSparaofereceraosdesenvolvedoreseàsempresasumamaneira fácildeaceleraroconteúdoparaosusuáriosfinaissemassumirqualquercompromissodeusomínimo.
OAmazonCloudFrontpodeserusadoparaentregartodooseusite,incluindoconteúdodinâmico,estático,por streamingeinterativoutilizandoumaredeglobaldepontosdepresença.Assolicitaçõesdeconteúdosão automaticamenteroteadasparaopontodepresençamaispróximo,assimoconteúdoéentreguecomamelhor performancepossívelOAmazonCloudFrontéotimizadoparafuncionarcomoutrosserviçosnaAWS,como AmazonS3(p.18),AmazonEC2(p.15),ElasticLoadBalancing(p.26)eAmazonRoute53(p.25)OAmazon CloudFronttambémfuncionaperfeitamentecomqualquerservidordeorigemquenãosejadaAWSearmazene asversõesoriginaisedefinitivasdeseusarquivosAssimcomooutrosprodutosdaAWS,nãoéprecisoassumir compromissosdeusomínimooufecharcontratosdelongoprazoparausaroAmazonCloudFront.Vocêpaga apenaspeloconteúdoquerealmenteentregarusandooserviçodeentregadeconteúdo.
AmazonRoute53
OAmazonRoute53éumserviçodawebdeDomainNameSystem(DNS)nanuvemaltamentedisponívele escalável.Elefoicriadoparaofereceraosdesenvolvedoreseàsempresasumamaneiraextremamente confiáveleeconômicaderotearosusuáriosfinaisparaosaplicativosdainternet,convertendonomes legíveis,comowww.exemplo.comemendereçosIPnuméricos,como192.0.2.1,queoscomputadoresusam paraseconectarentresiOAmazonRoute53tambémétotalmentecompatívelcomoIPv6.
OAmazonRoute53conectacomeficáciaassolicitaçõesdeusuáriosparaainfraestruturaemexecuçãona AWS,comoinstânciasdoEC2,ElasticLoadBalancing,loadbalancersoubucketsdoAmazonS3.Além disso,eletambémpodeserusadopararotearosusuáriosparainfraestruturasforadaAWS.Vocêpodeusar oAmazonRoute53paraconfigurarverificaçãodeintegridadedeDNSpararotearotráfegoparaendpoints íntegrosouparamonitorarindependentementeaintegridadedeseuaplicativoedeseusendpointsOfluxo detráfegodoAmazonRoute53facilitaparaquevocêgerencieotráfegoglobalmentepormeiodediversos tiposderoteamento,incluindooroteamentocombaseemlatência,DNSgeográficoesequênciaponderada, todososquaispodemsercombinadoscomofailoverdeDNSparapossibilitarumasériedearquiteturasde baixalatênciaetolerânciaafalhasUsandooeditorvisualsimplesdefluxodetráfegodoAmazonRoute53, vocêpodegerenciarcomfacilidadeaformacomoseususuáriosfinaissãoroteadosparaosendpointsdeseu aplicativo,sejaemumaúnicaregiãodaAWSoudistribuídospelomundo.OAmazonRoute53também ofereceregistrodenomededomínio.Assim,vocêpodecompraregerenciarnomesdedomínio,como exemplo.com,eoAmazonRoute53ajustaráautomaticamenteasconfiguraçõesdeDNSparaseusdomínios
AWSDirectConnect
OAWSDirectConnectfacilitaoestabelecimentodeumaconexãoderedededicadadeseulocalparaaAWS UsandooAWSDirectConnect,vocêpodeestabelecerumaconectividadeprivadaentreaAWSeseu datacenter,escritórioouambientedeco-location,oqueemmuitoscasospodereduzirseuscustosderede, aumentarataxadetransferênciadelarguradebandaeoferecerumaexperiênciaderedemaisconsistente doqueasconexõescombasenainternet.
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
OAWSDirectConnectpermitequevocêestabeleçaumaconexãoderedededicadaentresuaredeeum doslocaisdoAWSDirectConnect.Usandoopadrãodosetor802.1QvirtualLANs(VLANs),essaconexão dedicadapodeserparticionadaemváriasinterfacesvirtuais.Issopermitequevocêuseamesmaconexão paraacessarrecursospúblicos,comoobjetosarmazenadosnoAmazonS3usandooespaçodeendereço IPpúblico,erecursosprivados,comoinstânciasdoEC2emexecuçãoemumaVPCusandooespaçode endereçoIPprivado,aomesmotempoquemantémaseparaçãoderedeentreosambientespúblicoe privado.Asinterfacesvirtuaispodemserreconfiguradasaqualquermomento,conformesuas necessidadesmudam
ElasticLoadBalancing
OElasticLoadBalancing(ELB)distribuiautomaticamenteotráfegodeentradadosaplicativosemvárias instânciasdoAmazonEC2.Elepermitequevocêatinjaníveismaisaltosdetolerânciaafalhasemseus aplicativos,fornecendocontinuamenteacapacidadenecessáriadebalanceamentodecargaparadistribuir otráfegodosaplicativos
OElasticLoadBalancingoferecedoistiposdeloadbalancersquecontamcomumaaltadisponibilidade, escalabilidadeautomáticaesegurançarobusta.EntreelesestãooClassicLoadBalancer,queroteiaotráfego combaseeminformaçõesnoníveldaredeoudoaplicativo,eoApplicationLoadBalancer,queroteiao tráfegocombaseeminformaçõesavançadasnoníveldoaplicativoqueincluemoconteúdodasolicitação.O ClassicLoadBalanceréidealparabalanceamentodecargasimplesdetráfegoemváriasinstânciasdoEC2, enquantooApplicationLoadBalanceréidealparaaplicativosqueprecisamderecursosavançadosde roteamento,microsserviçosearquiteturascombaseemcontêineresOApplicationLoadBalanceroferecea capacidadederotearotráfegoparaváriosserviçosoudebalancearcargaemváriasportasnamesma instânciadoEC2.
Ferramentasdodesenvolvedor
Tópicos
AWSCodeCommit(p.26)
AWSCodeBuild(p.26)
AWSCodeDeploy(p.26)
AWSCodePipeline(p.27)
AWSX-Ray(p.27)
AWSCodeCommit
OAWSCodeCommitéumserviçodecontroledefontetotalmentegerenciadoquepermitequeasempresas hospedemcomfacilidaderepositóriosGitprivados,segurosealtamenteescaláveisOAWSCodeCommit eliminaanecessidadedeoperarseuprópriosistemadecontroledefonteevocêtambémnãoprecisase preocuparemdimensionarainfraestrutura.VocêpodeusaroAWSCodeCommitparaarmazenarqualquercoisa comsegurança,decódigos-fonteabinários,eelefuncionaperfeitamentecomsuasferramentasGitexistentes
AWSCodeBuild
OAWSCodeBuildéumserviçodecompilaçãototalmentegerenciadoquecompilacódigo-fonte,executa testeseproduzpacotesdesoftwareprontosparaimplantação.ComoCodeBuild,vocênãoprecisa provisionar,gerenciareescalarseusprópriosservidoresdecompilação.OCodeBuildécontinuamente escaladoeprocessaváriascompilaçõesaomesmotempo,demodoquesuascompilaçõesnãoprecisem ficaresperandonafila.Vocêpodecomeçarsemdemora,usandoambientesdecompilaçãopré-empacotados, oupodecriarambientesdecompilaçãopersonalizadosqueusemsuasprópriasferramentasdecompilação.
AWSCodeDeploy
OAWSCodeDeployéumserviçoqueautomatizaasimplantaçõesdecódigoparaqualquerinstância,inclusive instânciasdoEC2einstânciasemexecuçãonolocalOAWSCodeDeployfacilitaolançamentodenovos recursoscomrapidez,ajudavocêaevitarinterrupçõesduranteaimplantaçãodoaplicativoelidacomas complexidadesdeatualizarseusaplicativosVocêpodeusaroAWSCodeDeployparaautomatizaras implantaçõesdesoftware,eliminandoanecessidadederealizaroperaçõesmanuaispropensasaerrosOserviço sedimensionacomsuainfraestrutura,demodoquevocêpodeimplantarfacilmenteouemmilharesdeinstâncias
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
AWSCodePipeline
OAWSCodePipelineéumserviçodeentregaeintegraçãocontínuasparaofereceratualizaçõesrápidase confiáveisdeaplicativoseinfraestrutura.OCodePipelinecompila,testaeimplantaseucódigosemprequehouver umaalteraçãoneledeacordocomosmodelosdeprocessodelançamentodefinidosporvocê.Issolhepermite entregarrecursoseatualizaçõescomrapidezeconfiança.Vocêpodecriarfacilmenteumasoluçãocompleta usandonossosplug-inspré-integradosparaosserviçosmaisconhecidosdeterceiros,comoGitHub,ouintegrando seusprópriosplug-inspersonalizadosemqualquerestágiodeseuprocessodelançamento.
AWSX-Ray
OAWSX-Rayajudaosdesenvolvedoresaanalisareadepuraraplicativosdistribuídosemproduçãoouem desenvolvimento,comoaquelescriadosusandoumaarquiteturademicrosserviçosComoX-Ray,vocêpode entendercomoestáaperformancedeseuaplicativoedeseusserviçossubjacentes,paraquepossa identificaresolucionaracausa-raizdeerroseproblemasdeperformance.OX-Rayofereceumavisão completadassolicitaçõesàmedidaquechegamatéseuaplicativoemostraummapadoscomponentes subjacentesaele.VocêpodeusaroX-Rayparaanalisartantoaplicativosemdesenvolvimentocomoem produção,desdeaplicativossimplesdetrêsníveisatéaplicativoscomplexosdemicrosserviçosqueconsistem emmilharesdeserviços
Ferramentasdegerenciamento
Tópicos
AmazonCloudWatch(p.27)
AmazonEC2SystemsManager(p.27)
AWSCloudFormation(p.28)
AWSCloudTrail(p.28)
9)
AWSOpsWorks(p.29)
AWSServiceCatalog(p.29)
AWSTrustedAdvisor(p.29)
AWSPersonalHealthDashboard(p.29)
AWSManagedServices(p.29)
AmazonCloudWatch
OAmazonCloudWatchéumserviçodemonitoramentopararecursosdaNuvemAWSeaplicativosquevocê executanaAWSVocêpodeusaroAmazonCloudWatchparacoletarerastrearmétricas,coletaremonitorar arquivosdelog,definiralarmesereagirautomaticamenteàsmudançasemseusrecursosdaAWSOAmazon CloudWatchpodemonitorarrecursosdaAWS,comoinstânciasdoAmazonEC2,tabelasdoAmazonDynamoDBe instânciasdeBancodeDadosdoAmazonRDS,bemcomométricaspersonalizadasgeradasporseusaplicativose serviços,equalquerarquivodeloggeradoporseusaplicativosVocêpodeusaroAmazonCloudWatchpara adquirirvisibilidadedautilizaçãoderecursos,daperformancedoaplicativoedaintegridadeoperacionalemtodoo sistema.Vocêpodeusaressesinsightsparareagiremanterseuaplicativooperandoperfeitamente.
AmazonEC2SystemsManager
OAmazonEC2SystemsManageréumserviçodegerenciamentoqueoajudaacoletarautomaticamenteo inventáriodosoftware,aplicarpatchesnosistemaoperacional(SO),criarimagensdosistemaeconfigurar sistemasoperacionaisWindowseLinuxEssesrecursosoajudamadefinirerastrearasconfiguraçõesdo sistema,impedirdesviosemanteraconformidadedosoftwarecomsuasconfiguraçõeslocaisedoEC2.Ao oferecerumaabordagemdegerenciamentocriadaparaaescalaeaagilidadedanuvem,masquese estendeparaseudatacenternolocal,oEC2SystemsManagerfacilitaacriaçãodeumapontecontínuaentre suainfraestruturaexistenteeaAWS
OEC2SystemsManageréfácildeusarBastaacessaroEC2SystemsManagerpeloConsolede GerenciamentodoEC2,selecionarasinstânciasquedesejagerenciaredefinirastarefasdegerenciamento quevocêdesejaexecutarOEC2SystemsManageragoraestádisponívelsemqualquercustoparagerenciar tantoseusrecursosdoEC2comolocais
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
Alémdisso,eleofereceasseguintesferramentas:
Execuçãodecomando:ofereceumamaneirasimplesdeautomatizartarefasadministrativascomuns, comoexecutarremotamenteshellscriptsoucomandosPowerShell,instalaratualizaçõesdesoftwareou fazeralteraçõesnasconfiguraçõesdoSO,dosoftware,doEC2edasinstânciaseservidoresemseu datacenterlocal
Gerenciadordeestado:ajudavocêadefinireamanterconfiguraçõesdeSOconsistentes,como configuraçõesdefirewalledefiniçõesanti-malwareparacumprircomsuaspolíticasVocêpodemonitorara configuraçãodeumgrandeconjuntodeinstâncias,especificarumapolíticadeconfiguraçãoparaas instânciaseaplicarautomaticamenteatualizaçõesoualteraçõesàsconfigurações
Inventário:ajudavocêacoletareaconsultarinformaçõesdeconfiguraçãoeinventáriosobresuas instânciaseosoftwareinstaladonelasVocêpodereunirdetalhessobresuasinstâncias,comoaplicativos instalados,configuraçõesdeDHCP,detalhesdoagenteeitenspersonalizadosTambémépossível executarconsultaspararastreareauditarsuasconfiguraçõesdosistema.
Janelademanutenção:permitequevocêdefinaumajaneladetemporecorrenteparaexecutartarefas administrativasedemanutençãoemtodasassuasinstâncias.Issogarantequeainstalaçãodepatchese atualizaçõesouaaplicaçãodeoutrasmudançasdeconfiguraçãonãointerrompaasoperaçõesessenciais paraosnegóciosAlémdisso,tambémajudaamelhoraradisponibilidadedeseuaplicativo.
Gerenciadordepatches:ajudavocêaselecionareimplantarpatchesdesoftwareesistemaoperacional automaticamenteemgrandesgruposdeinstânciasVocêpodedefinirumajanelademanutençãoparaque ospatchessejamaplicadosapenasduranteperíodosdefinidosqueestejamdeacordocomsuas necessidadesEssesrecursosajudamagarantirqueseusoftwareestejasempreatualizadoeatendaàs políticasdeconformidade.
Automação:simplificatarefasdemanutençãoeimplantaçãocomuns,comoatualizaçãodeAmazon MachineImages(AMIsImagensdemáquinadaAmazon)Useorecursodeautomaçãoparaaplicar patches,atualizardriverseagentesouintegraraplicativosemsuaAMIusandoumprocessosimplificado, reproduzíveleauditável
Armazémdeparâmetros:ofereceumlocalcriptografadoparaarmazenarinformaçõesadministrativas importantes,comosenhasesequênciasdebancosdedadosOArmazémdeparâmetrosintegra-seao AWSKMSparafacilitaracriptografiadeinformaçõesquevocêmantémali
AWSCloudFormation
OAWSCloudFormationofereceaosdesenvolvedoreseadministradoresdosistemaumaformafácildecriare gerenciarumacoleçãoderecursosrelacionadosdaAWSeprovisionareatualizaressesrecursosdeforma ordenadaeprevisível.
VocêpodeusarosmodelosdeamostradoAWSCloudFormationoupodecriarseusprópriosmodelospara descreverrecursosdaAWSequaisquerdependênciasouparâmetrosdetempodeexecuçãoassociados, necessáriosparaexecutarseuaplicativo.Vocênãoprecisadescobriraordemparaprovisionarosserviçosda AWSouassutilezasparafazeressasdependênciasfuncionarem.OCloudFormationtomacontadissopara você.DepoisqueosrecursosdaAWSforemimplantados,vocêpoderámodificá-loseatualizá-losdemaneira previsívelecontrolada,aplicandoocontroledeversãoàsuainfraestruturadaAWSdamesmaformaquefaria comseusoftware.Vocêtambémpodevisualizarseusmodeloscomodiagramaseeditá-losusandouma interfacedearrastaresoltarcomoAWSCloudFormationDesigner
AWSCloudTrail
OAWSCloudTrailéumserviçodawebqueregistraaschamadasdeAPIdaAWSparasuacontaeentregaa vocêosarquivosdelog.AsinformaçõesregistradasincluemaidentidadedochamadordaAPI,ahorada chamadadeAPI,oendereçoIPdeorigemdochamadordaAPI,osparâmetrosdesolicitaçãoeoselementos derespostaretornadospeloserviçodaAWS
ComoCloudTrail,vocêobtémacessoaumhistóricodaschamadasdeAPIdaAWSparasuaconta,incluindo chamadasdeAPIfeitasusandooConsoledeGerenciamentodaAWS,SDKsdaAWS,ferramentasdalinha decomandoeserviçosdaAWSdenívelsuperior(comoAWSCloudFormation(p.28))Ohistóricode chamadasdeAPIdaAWSgeradopeloAWSCloudTrailpossibilitaarealizaçãodeanálisesdesegurança, rastreamentodealteraçãoderecursoseauditoriadeconformidade.
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
OéumserviçototalmentegerenciadoqueentregaavocêuminventárioderecursosdaAWS, umhistóricodeconfiguraçõeseasnotificaçõesdemudançasnasconfiguraçõesparaoferecersegurançae governança.OrecursoRegrasdeconfiguraçãopermitequevocêcrieregrasqueverifiquemautomaticamente aconfiguraçãodosrecursosdaAWSregistradapeloAWSConfig.
ComoAWSConfig,vocêpodedescobrirrecursosdaAWSexistenteseexcluídos,determinarsua conformidadegeralcomrelaçãoàsregrasemergulharnosdetalhesdaconfiguraçãodeumrecursoa qualquermomento.Essesrecursospossibilitamaauditoriadeconformidade,análisesdesegurança, rastreamentodemudançasnosrecursosesoluçãodeproblemas
AWSOpsWorks
OAWSOpsWorkséumserviçodegerenciamentodeconfiguraçãoqueusaoChef,umaplataformade automaçãoquetrataasconfiguraçõesdoservidorcomocódigo.OOpsWorksusaoChefparaautomatizara formacomoosservidoressãoconfigurados,implantadosegerenciadosemsuasinstânciasdoEC2ou ambientesdecomputaçãonolocalOOpsWorkstemduasofertas:oAWSOpsWorksforChefAutomateeo AWSOpsWorksStacks
AWSServiceCatalog
OAWSServiceCatalogpermitequeasorganizaçõescriemegerenciemcatálogosdeserviçosdeTI aprovadosparausonaAWS.EssesserviçosdeTIpodemincluirtudo,deimagensdemáquinasvirtuais, servidores,softwareebancosdedadosatéarquiteturascompletasdeaplicativosemváriascamadas.O AWSServiceCatalogpermitequevocêgerenciecentralmenteserviçosdeTIimplantadoscommais frequênciaeoajudaaalcançarumagovernançaconsistenteeaatenderaosseusrequisitosde conformidade,aomesmotempoquepermitequeosusuáriosimplantemcomrapidezsomenteos serviçosdeTIaprovadosdequeprecisam
AWSTrustedAdvisor
OAWSTrustedAdvisoréumrecursoonlineparaajudarvocêareduziroscustos,aumentaraperformance emelhorarasegurançaotimizandoseuambientedaAWSOTrustedAdvisorofereceorientaçãoemtempo realparaajudá-loaprovisionarseusrecursosdeacordocomasmelhorespráticasdaAWS
AWSPersonalHealthDashboard
OAWSPersonalHealthDashboardoferecealertaseorientaçõesderemediaçãoquandoaAWSestá presenciandoeventosquepodemafetá-lo.EnquantooPaineldestatusdosserviçosexibeostatusgeraldos serviçosdaAWS,oPersonalHealthDashboardofereceumavisãopersonalizadadaperformanceeda disponibilidadedosserviçosdaAWSsubjacentesaosseusrecursosdaAWSOpainelexibeinformações relevantesepontuaisparaajudá-loagerenciareventosemandamento,alémdefornecernotificações proativasparaajudá-loaseplanejarparaatividadesagendadasComoPersonalHealthDashboard,os alertassãodisparadosautomaticamentepelasmudançasnaintegridadedosrecursosdaAWS,dandoa vocêvisibilidadedoeventoeorientaçãoparaajudaradiagnosticarrapidamenteeasolucionarproblemas
AWSManagedServices
OAWSManagedServicesofereceumgerenciamentocontínuodesuainfraestruturadaAWS.Assim, vocêpodeseconcentraremseusaplicativos.Aoimplementarasmelhorespráticasparamantersua infraestrutura,oAWSManagedServicesajudavocêareduzirosriscoseasdespesasgerais operacionaisOAWSManagedServicesautomatizaatividadescomuns,comosolicitaçõesdemudança, monitoramento,gerenciamentodepatches,segurançaeserviçosdebackup,alémdeentregarserviços deciclodevidacompletoparaprovisionar,executareoferecersuporteàsuainfraestrutura.Nossorigor enossoscontrolesajudamaaplicarsuaspolíticasdeinfraestruturadesegurançaecorporativas,além depossibilitarquevocêdesenvolvasoluçõeseaplicativosusandosuaabordagemdedesenvolvimento preferida.OAWSManagedServicesmelhoraaagilidade,reduzoscustoselivravocêdeoperaçõesde infraestrutura,assimvocêpodedirecionarosrecursosparadiferenciarsuaempresa.
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
Segurança,identidadeeconformidade
Tópicos
AmazonCloudDirectory(p.30)
AWSIdentityandAccessManagement(p.30)
AmazonInspector(p.30)
AWSCloudHSM(p.31)
AWSDirectoryService(p.31)
31)
AWSKeyManagementService(p.31)
AWSOrganizations(p.31)
AWSShield(p.32)
AWSWAF(p.32)
AmazonCloudDirectory
OAmazonCloudDirectorypermitequevocêcriediretóriosnativosdanuvemeflexíveisparaorganizar hierarquiasdedadosemváriasdimensõesComoCloudDirectory,vocêpodecriardiretóriosparadiversos casosdeuso,comoorganogramas,catálogosdecursoseregistrosdedispositivosEnquantosoluçõesde diretóriotradicionais,comoActiveDirectoryLightweightDirectoryServices(ADLDS)eoutrosdiretórioscom baseemLDAP,limitamvocêaumaúnicahierarquia,oCloudDirectoryofereceaflexibilidadedecriar diretórioscomhierarquiasqueabrangemváriasdimensõesVocêpodecriar,porexemplo,umorganograma paranavegarporhierarquiasseparadasparaestruturasdesubordinação,localizaçãoecentrodecustos
OAmazonCloudDirectorydimensionaautomaticamentecentenasdemilhõesdeobjetoseofereceum esquemaflexívelquepodesercompartilhadocomváriosaplicativosComoumserviçototalmente gerenciado,oCloudDirectoryeliminatarefasadministrativasedemoradas,comoodimensionamentode infraestruturaeogerenciamentodeservidoresBastavocêdefiniroesquema,criarumdiretórioepreencher seudiretóriofazendochamadasparaaAPIdoCloudDirectory
AWSIdentityandAccessManagement
OAWSIdentityandAccessManagement(IAM)permitequevocêcontrolecomsegurançaoacessoaos recursoseserviçosdaAWSparaseususuáriosUsandooIAM,vocêpodecriaregerenciarusuáriose gruposdaAWS,alémdeusarpermissõesparaconcederaelesacessoaosrecursosdaAWSOIAM permitequevocêfaçaoseguinte:
GerencieusuáriosdoIAMeoacessodeles:vocêpodecriarusuáriosnoIAM,atribuircredenciaisde segurançaindividuaisaeles(chavesdeacesso,senhasedispositivosdeautenticaçãomultifator)ou solicitarcredenciaisdesegurançatemporáriasparaforneceraosusuáriosacessoaosrecursoseserviços daAWSVocêpodegerenciarpermissõesparacontrolarquaisoperaçõesumusuáriopoderealizar GerenciefunçõesdoIAMesuaspermissões:vocêpodecriarfunçõesnoIAMegerenciaraspermissões paracontrolarquaisoperaçõespodemserexecutadaspelaentidade,ouserviçodaAWS,queassumetal função.Vocêtambémpodedefinirqualentidadetempermissãoparaassumirafunção.
Gerencieusuáriosfederadosesuaspermissões:vocêpodehabilitarafederaçãodeidentidadespara permitirqueidentidadesexistentes(usuários,gruposefunções)emsuaempresaacessemoConsolede GerenciamentodaAWS,chamemAPIsdaAWSeacessemrecursossemprecisarcriarumusuáriodoIAM paracadaidentidade.
AmazonInspector
OAmazonInspectoréumserviçodeavaliaçãodesegurançaautomatizadoqueajudaamelhorara segurançaeaconformidadedeaplicativosimplantadosnaAWSOAmazonInspectoravalia automaticamenteosaplicativosquantoavulnerabilidadesoudesviosdasmelhorespráticasDepoisde realizarumaavaliação,oAmazonInspectorproduzumalistadetalhadadeconclusõessobreasegurança, priorizadasporníveldegravidade.
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
Paraajudá-loacomeçar,oAmazonInspectorcontacomumabasedeconhecimentocomcentenasderegras mapeadasdeacordocomasdefiniçõesdevulnerabilidadeemelhorespráticasdesegurançacomunsEntre asregrasintegradasestãoverificarseologinremotonaraizfoihabilitadoouseforaminstaladasversõesde softwarevulneráveisEssasregrassãoregularmenteatualizadaspelospesquisadoresdesegurançadaAWS
AWSCertificateManager
O éumserviçoquelhepermiteprovisionar,gerenciareimplantarcomfacilidade certificadosSecureSocketsLayer/TransportLayerSecurity(SSL/TLS)parausarcomosserviçosdaAWS OscertificadosSSL/TLSsãousadosparaprotegerascomunicaçõesderedeeestabeleceraidentidade dossitesnainternet.OAWSCertificateManagereliminaoprocessomanualedemoradodecomprar, atualizarerenovarcertificadosSSL/TLSComoAWSCertificateManager,vocêpodesolicitarrapidamente umcertificado,implantá-lonosrecursosdaAWS,comoosloadbalancersdoElasticLoadBalancingouas distribuiçõesdoAmazonCloudFront,epermitirqueoAWSCertificateManagerprocesseasrenovaçõesde certificadosOscertificadosSSL/TLSprovisionadospeloAWSCertificateManagersãogratuitosVocê pagaapenaspelosrecursosdaAWSquecriarparaexecutarseuaplicativo.
AWSCloudHSM
OserviçoAWSCloudHSMajudavocêaatenderaosrequisitoscorporativos,contratuaiseregulatóriosde conformidadeparaasegurançadedadosusandoferramentasdedicadasdeHardwareSecurityModule (HSMMódulodesegurançadehardware)dentrodaNuvemAWSOserviçoAWSCloudHSMpermiteque vocêprotejasuaschavesdecriptografiadentrodeHSMsdesenvolvidosevalidadosdeacordocompadrões governamentaisparaumgerenciamentosegurodaschavesVocêpodegerar,armazenaregerenciarde modoseguroaschavesdecriptografiausadasparacriptografardadosparaqueelessópossamser acessadosporvocê.OAWSCloudHSMajudavocêacumprircomosrequisitosrigorososdegerenciamento dechavessemsacrificaraperformancedoaplicativo.AsinstânciasdoCloudHSMsãoprovisionadasdentro desuaVPCcomumendereçoIPespecificadoporvocê,oferecendoumaconectividadederedesimplese privadacomsuasinstânciasdoEC2.AAWSofereceacessodedicadoeexclusivo(locatárioúnico)às instânciasdoCloudHSM,isoladodeoutrosclientesdaAWS.
AWSDirectoryService
OAWSDirectoryServiceforMicrosoftActiveDirectory(EnterpriseEdition),tambémconhecidocomoAWS MicrosoftAD,permitequecargasdetrabalhocomreconhecimentodediretórioerecursosdaAWSusem oActiveDirectorygerenciadonaNuvemCloud.OserviçoAWSMicrosoftADbaseia-senoMicrosoft ActiveDirectoryenãorequerquevocêsincronizeourepliquedadosdeseuActiveDirectoryexistentena nuvemVocêpodeusarasferramentasdeadministraçãopadrãodoActiveDirectoryeaproveitaros recursosintegradosdoActiveDirectory,comoPolíticadeGrupo,relaçõesdeconfiançaelogonúnico. ComoMicrosoftAD,vocêpodeparticiparfacilmentedeinstânciasdoAmazonEC2edoAmazonRDS paraSQLServeremumdomínioeusaraplicativosdeTIcorporativadaAWS,comoAmazon WorkSpaces,comgruposeusuáriosdoActiveDirectory
AWSKeyManagementService
OAWSKeyManagementService(KMS)consisteemumserviçogerenciadoquefacilitaparaquevocêcrie econtrolechavesdecriptografiausadasparacriptografarseusdadosEsseserviçousaHSMsparaproteger asegurançadesuaschavesOAWSKeyManagementServiceintegra-seaváriosoutrosserviçosdaAWS paraajudá-loaprotegerosdadosquevocêarmazenacomessesserviços.Alémdisso,eletambémse integraaoAWSCloudTrailparaofereceravocêlogsdetodoousodaschavesparaajudá-loaatenderàs suasnecessidadesregulatóriasedeconformidade.
AWSOrganizations
OAWSOrganizationspermitequevocêcriegruposdecontasdaAWSparagerenciarcommaisfacilidade asconfiguraçõesdeautomaçãoesegurança.ComoOrganizations,épossívelgerenciarváriascontas centralmente,demodoafacilitarodimensionamento.VocêpodecontrolarquaisserviçosdaAWSestão disponíveisparacontasindividuais,automatizaracriaçãodecontasesimplificarofaturamento.
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
AWSShield
OAWSShieldéumserviçodeproteçãogerenciadodeDistributedDenialofService(DDoSNegaçãode serviçodistribuída)queprotegeosaplicativoswebquesãoexecutadosnaAWSOAWSShieldofereceuma detecçãoconstanteemitigaçõesemlinhaautomáticasqueminimizamalatênciaeasinterrupçõesno aplicativo.Assim,vocênãoprecisaenvolveroAWSSupportparasebeneficiardaproteçãodeDDoSHá doisníveisnoAWSShield:StandardeAdvanced.
TodososclientesdaAWSsebeneficiamdasproteçõesautomáticasdoAWSShieldStandard,semqualquer custoadicionalOAWSShieldStandardprotegevocêcontraataquesfrequentesdeDDoSnacamadade transporteedaredequemaisameaçamseussitesouaplicativos
Paraobterummaiorníveldeproteçãocontraosataquesqueameaçamseusaplicativoswebemexecução nosrecursosdoELB,AmazonCloudFronteAmazonRoute53,vocêpodeassinaroAWSShieldAdvanced. AlémdasproteçõescomunsnoníveldotransporteedaredeoferecidascomaversãoStandard,oAWS ShieldAdvancedofereceumamaiordetecçãoemitigaçãocontraataquesdeDDoSsofisticados,visibilidade dosataquesquaseemtemporealeintegraçãocomoAWSWAF,umfirewalldeaplicativoweb.OAWS ShieldAdvancedtambémofereceacessoàDDoSResponseTeam(DRTEquipederespostadeDDoS)da AWSeproteçãocontrapicosrelacionadosaoDDoSemseusrecursosdoELB,CloudFronteRoute53.
AWSWAF
OAWSWAFéumfirewalldeaplicativoswebqueajudaaprotegê-locontraexploitscomunsquepodem afetaradisponibilidadedoaplicativo,comprometerasegurançaouconsumirrecursosemexcesso.OAWS WAFdáavocêcontrolesobrequaltráfegopermitiroubloquearemseuaplicativoweb,definindoregrasde segurançadawebpersonalizáveis.VocêpodeusaroAWSWAFparacriarregraspersonalizadasque bloqueiampadrõesdeataquecomuns,comoSQLinjectionouscriptingentresites,eregrascriadaspara seuaplicativoespecífico.Asnovasregraspodemserimplantadasemquestãodeminutos,possibilitando quevocêrespondarapidamenteaospadrõesdetráfegooscilantesAlémdisso,oAWSWAFincluiumaAPI comrecursoscompletosquevocêpodeusarparaautomatizaracriação,aimplantaçãoeamanutenção dasregrasdesegurançadaweb.
Análise
Tópicos
AmazonAthena(p.32)
AmazonEMR(p.33)
AmazonCloudSearch(p.33)
AmazonElasticsearchService(p.33)
AmazonKinesis(p.33)
AmazonRedshift(p.34)
AmazonQuickSight(p.34)
AWSDataPipeline(p.35)
AWSGlue(p.35)
AmazonAthena
OAmazonAthenaéumserviçodeconsultainterativoquefacilitaaanálisededadosnoAmazonS3usando SQLpadrão.OAthenaéumrecursosemservidor,oquesignificaquenãoháinfraestruturaparagerenciare quevocêpagaapenaspelasconsultasexecutadas
OAthenaéfácildeusarBastalocalizarseusdadosnoAmazonS3,definiroesquemaecomeçaraconsultar usandoSQLpadrão.AmaioriadosresultadoséentregueemquestãodesegundosComoAthena,nãoé precisousartarefasdeextract,transform,andload(ETLExtração,transformaçãoecarregamento)para prepararseusdadosparaanálise.Comisso,qualquerpessoaquetenhahabilidadescomoSQLpode analisarrapidamenteosconjuntosdedadosemamplaescala.
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
AmazonEMR
OAmazonEMRofereceumaestruturagerenciadadoHadoopquetornaoprocessamentodegrandes quantidadesdedadoseminstânciasdoEC2dinamicamenteescaláveismaisfácil,maisrápidoemais econômico.Vocêtambémpodeexecutaroutrasestruturasdistribuídascomuns,comoApacheSpark,HBase, PrestoeFlinknoAmazonEMR,alémdeinteragircomosdadosemoutrosarmazenamentosdedadosda AWS,comoAmazonS3eAmazonDynamoDB
OAmazonEMRprocessacomsegurançaeconfiabilidadeumamploconjuntodecasosdeusodebigdata, inclusiveanálisedelog,indexaçãodaweb,transformaçõesdedados(ETL),MachineLearning,análise financeira,simulaçãocientíficaebioinformática.
AmazonCloudSearch
OAmazonCloudSearchéumserviçogerenciadonaNuvemAWSquefazcomquesejamaissimplese econômicoconfigurar,gerenciareescalarumasoluçãodepesquisaparaseusiteouaplicativo.OAmazon CloudSearchoferecesuportea34idiomasearecursosdepesquisaconhecidos,comodestaque, preenchimentoautomáticoepesquisageospacial
AmazonElasticsearchService
OAmazonElasticsearchServicefacilitaaimplantação,aoperaçãoeodimensionamentodoElasticsearch paraanálisedelog,pesquisaportextocompleto,monitoramentodeaplicativo,entreoutrosOAmazon ElasticsearchServiceconsisteemumserviçototalmentegerenciadoqueentregaAPIsfáceisdeusardo Elasticsearcherecursosemtemporeal,juntamentecomadisponibilidade,aescalabilidadeeasegurança necessáriasparacargasdetrabalhodeprodução.OserviçoofereceintegraçõescomKibana,Logstashe serviçosdaAWS,incluindoAmazonKinesisFirehose(p.33),AWSLambda(p.18)eAmazonCloudWatch (p.27)paraquevocêpossaobterrapidamenteinsightsúteisapartirdedadosbrutos.
AmazonKinesis
OAmazonKinesiséumaplataformaparastreamingdedadosnaAWSqueofereceserviçoseficientespara facilitarocarregamentoeaanálisededadosdestreaming,alémdepossibilitarquevocêcrieaplicativosde dadosdestreamingpersonalizadosparanecessidadesespecializadasAplicativosweb,dispositivosmóveis, dispositivosacessórios,sensoresindustriaisemuitosserviçoseaplicativosdesoftwarepodemgeraruma quantidadesurpreendentededadosdestreamingàsvezesatéterabytesporhoraqueprecisamser coletados,armazenadoseprocessadoscontinuamente.OsserviçosdoAmazonKinesispermitemquevocê façaissocomfacilidadeeaumbaixocusto.
OAmazonKinesisatualmenteoferecetrêsserviços:AmazonKinesisFirehose,AmazonKinesisAnalyticse AmazonKinesisStreams
AmazonKinesisFirehose
OAmazonKinesisFirehoseéamaneiramaisfácildecarregardadosdestreamingnaAWSElepode capturar,transformarecarregardadosdestreamingnoAmazonKinesisAnalytics,AmazonS3,Amazon RedshifteAmazonElasticsearchService,possibilitandoanálisespraticamenteemtemporealcomos painéiseasferramentasdeinteligênciadenegóciosquevocêjáusaatualmente.Trata-sedeumserviço totalmentegerenciadoquesedimensionaautomaticamenteparaatenderàtaxadetransferênciadeseus dadosequenãorequeradministraçãocontínua.Eletambémpodeagrupar,comprimirecriptografaros dadosantesdecarregá-los,minimizandoaquantidadedearmazenamentousadanodestinoe aumentandoasegurança.
VocêpodecriarumfluxodeentregadoFirehosecomfacilidadepeloConsoledeGerenciamentoda AWS,configurá-locomapenasalgunscliquesecomeçaraenviarosdadosparaofluxoapartirde centenasdemilharesdefontesdedadosaseremcarregadascontinuamentenaAWSetudoissoem apenasalgunsminutos
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
AmazonKinesisAnalytics
OAmazonKinesisAnalyticséamaneiramaisfácildeprocessardadosdestreamingemtemporealcom SQLpadrão,semprecisaraprendernovaslinguagensdeprogramaçãoouestruturasdeprocessamento.O AmazonKinesisAnalyticspermitequevocêcrieeexecuteconsultasSQLnosdadosdestreamingparaque possaadquiririnsightsúteisereagirimediatamenteàsnecessidadesdosclientesedesuaempresa.
OAmazonKinesisAnalyticsseencarregadetudooquevocêprecisaparaexecutarsuasconsultas continuamenteesedimensionaautomaticamenteparaatenderaovolumeeàtaxadetransferênciados dadosdechegada.
AmazonKinesisStreams
OAmazonKinesisStreamspermitequevocêcrieaplicativospersonalizadosparaprocessarouanalisar dadosdestreamingparanecessidadesespecializadasOAmazonKinesisStreamspodecapturare armazenarcontinuamenteterabytesdedadosporhoraapartirdecentenasdemilharesdefontes,como taxasdecliquedeumsite,transaçõesfinanceiras,feedsderedessociais,logsdeTIeeventosde rastreamentodelocalização.ComoAmazonKinesisClientLibrary(KCL),vocêpodecriaraplicativosdo AmazonKinesiseusardadosdestreamingparaalimentarpainéisemtemporeal,geraralertas, implementardefiniçõesdepreçodinâmicasepublicidade,entreoutrosVocêtambémpodeemitirdadosdo AmazonKinesisStreamsparaoutrosserviçosdaAWS,comoAmazonS3(p.18),AmazonRedshift(p.34), AmazonEMR(p.33)eAWSLambda(p.18)
AmazonRedshift
OAmazonRedshiftéumdatawarehouserápido,totalmentegerenciadoenaescaladospetabytes,que possibilitaumaanálisesimpleseeconômicadetodososseusdadosusandosuasferramentasdeinteligência denegóciosjáexistentesComecedebaixo,com0,25USDporhoraesemcompromissos,edimensione parapetabytescom1.000USDporterabyteporano;menosdeumdécimodocustodassoluções tradicionaisOsclientescostumamverotriplodacompactação,reduzindoseuscustospara333USDpor terabytenãocompactadoporano.
OAmazonRedshiftusaumasériedeinovaçõesparaobterumaperformancedeconsultaextremamentealta emconjuntosdedadosquevariamdecentenasdegigabytesatéumpetabyteoumaisEleusa armazenamentoemcolunas,compactaçãodedadosemapasdezonaparareduziraquantidadedeI/O necessáriaparaexecutarasconsultasOAmazonRedshiftcontacomumaarquiteturadedatawarehousede massivelyparallelprocessing(MPPProcessamentoparaleloemmassa),paralelizandoedistribuindo operaçõesdeSQLparaaproveitartodososrecursosdisponíveisOhardwaresubjacentefoicriadoparauma altaperformancedeprocessamentodedados,usandooarmazenamentoanexadolocalparamaximizara taxadetransferênciaentreasCPUseasunidadeseumarededemalhade10GigEparamaximizarataxa detransferênciaentreosnós
ComalgunscliquesnoconsoleouumasimpleschamadadeAPI,vocêpodemudarfacilmenteonúmero ouotipodosnósemseudatawarehouseedimensionarparaumpetabyteouatémaisdados compactadosdousuário.OsnósdeDenseStorage(DSArmazenamentodenso)permitemquevocê criedatawarehousesmuitograndesusandoHDDsporumníveldepreçobembaixo.OsnósdeDense Compute(DCComputaçãodensa)permitemquevocêcriedatawarehousesdeperformancebastante altausandoCPUsrápidas,grandesquantidadesdeRAMeSSDsDuranteoredimensionamento,o AmazonRedshiftpermitequevocêcontinueaconsultarseudatawarehouseemmodosomenteleitura atéqueoclustersejatotalmenteprovisionadoeprontoparaouso.
AmazonQuickSight
OAmazonQuickSightconsisteemumserviçodeanálisedenegóciosrápidoehabilitadoparaanuvem,que facilitaacriaçãodevisualizações,arealizaçãodeanálisesad-hocearápidaobtençãodeinsightsapartir deseusdadosUsandonossoserviçocombasenanuvem,vocêpodeseconectarfacilmenteaosdados, executaranálisesavançadasecriarvisualizaçõesincríveisepainéisavançadosquepodemseracessados usandoqualquernavegadoroudispositivomóvel
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
AWSDataPipeline
OAWSDataPipelineéumserviçodawebqueajudavocêaprocessaremovercomconfiançaosdados entrediferentesserviçosdearmazenamentoecomputaçãodaAWS,bemcomoentrefontesdedadosno local,emintervalosespecíficosComoAWSDataPipeline,vocêpodeacessarseusdadosregularmente ondeelesestãoarmazenados,transformá-loseprocessá-losemgrandeescalaetransferircom eficiênciaosresultadosparaosserviçodaAWS,comoAmazonS3(p.18),AmazonRDS(p.21), AmazonDynamoDB(p.22)eAmazonEMR(p.33)
OAWSDataPipelineoajudaacriarcomfacilidadecargasdetrabalhodeprocessamentodedados complexosquesejamtolerantesafalhas,reproduzíveisealtamentedisponíveisVocênãoprecisase preocuparemgarantiradisponibilidadedosrecursos,gerenciardependênciasentretarefas,lidarcom falhasouindisponibilidadesprovisóriasemtarefasindividuaisoucriarumsistemadenotificaçãodefalhas.
OAWSDataPipelinetambémpermitequevocêmovaeprocesseosdadosqueforampreviamente bloqueadosemsilosdedadosnolocal
AWSGlue
OAWSGlueéumserviçodeETLtotalmentegerenciadoquefacilitaamovimentaçãodedadosentreseus armazénsdedadosOAWSGluesimplificaeautomatizaastarefasdifíceisedemoradasdedescobertade dados,conversão,mapeamentoeagendamentodetarefasEletambémoorientapeloprocessode movimentaçãodosdadoscomumconsolefácildeusarqueoajudaaentendersuasfontesdedados, prepararosdadosparaanálisesecarregá-loscomconfiançadasfontesdedadosparaosdestinos
OAWSGlueseintegraaoAmazonS3(p.18),AmazonRDS(p.21)eAmazonRedshift(p.34),epodese conectaraqualquerarmazenamentodedadoscompatívelcomJavaDatabaseConnectivity(JDBC)OAWS Gluefazcrawlingautomáticodesuasfontesdedados,identificaformatosdedadosesugereesquemase transformaçõesparaquevocênãoprecisegastartempocodificandofluxosdedadosmanualmente.Depois, vocêpodeeditaressastransformações,senecessário,usandoasferramentaseastecnologiasquejá conhece,comoPython,Spark,Giteseuintegrateddeveloperenvironment(IDEAmbientede desenvolvimentointegrado)preferido,ecompartilhá-lascomoutrosusuáriosdoAWSGlue.OAWSGlue agendasuastarefasdeETLeprovisionaedimensionatodaainfraestruturanecessáriaparaquesuas tarefasdeETLsejamexecutadascomrapidezeeficiênciaemqualquerescala.Nãoháservidorespara gerenciarevocêpagaapenaspelosrecursosconsumidosporsuastarefasdeETL.
Inteligênciaartificial
Tópicos
AmazonLex(p.35)
AmazonPolly(p.36)
AmazonRekognition(p.36)
AmazonMachineLearning(p.36)
AmazonLex
OAmazonLexéumserviçoparacriarinterfacesdeconversaemqualqueraplicativousandotextoevoz OLexoferecefuncionalidadesavançadasdeaprendizadoprofundodeautomaticspeechrecognition (ASRReconhecimentoautomáticodefala)paraconvertervozemtextoenaturallanguage understanding(NLUProcessamentodelinguagemnatural)parareconheceraintençãodotexto.Assim vocêpodecriaraplicativoscomexperiênciasdeusuárioenvolventeseinteraçõesdeconversarealistas ComoAmazonLex,asmesmastecnologiasdeaprendizadoprofundoquedesenvolvemoAmazonAlexa agoraestãodisponíveisparaqualquerdesenvolvedor,possibilitandoquevocêcriefacilmentebotsde turalesofisticada.
Oreconhecimentodefalaeoprocessamentodelinguagemnaturalsãoalgunsdosproblemasmais desafiadoresasolucionarnaciênciadacomputação,poisexigemquealgoritmosdeaprendizadoprofundo sofisticadossejamtreinadoscomquantidadesenormesdedadoseinfraestrutura.OAmazonLexdemocratiza essastecnologiasdeaprendizadoprofundo,colocandoopoderdoAlexaaoalcancedetodosos desenvolvedores.Aoaproveitaressastecnologias,oAmazonLexpermitequevocêdefinacategoriasde produtostotalmentenovas,possibilitadaspormeiodeinterfacesdeconversa.
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
AmazonPolly
OAmazonPollyéumserviçoquetransformatextoemfalanaturalOPollypermitequevocêcrieaplicativosque falam,possibilitandoacriaçãodecategoriastotalmentenovasdeprodutoshabilitadosparafala.OPollyéum serviçodeinteligênciaartificial(IA)doAmazonqueusatecnologiasavançadasdeaprendizadoprofundopara sintetizarafalaeassemelhá-laàvozhumana.OPollyinclui47vozesrealistasespalhadaspor24idiomasAssim, vocêpodeselecionaravozidealecriaraplicativoshabilitadosparafalaquefuncionememdiversospaíses.
OAmazonPollyoferecetemposderespostaconstantementerápidos,necessáriosparapossibilitarumdiálogo interativoemtemporealVocêpodearmazenaremcacheesalvaroáudiodefaladoPollyparareproduzi-lo offlineouredistribuí-lo.Alémdisso,oPollyéfácildeusarBastaenviarotextoquevocêdesejaconverterem falaparaaAPIdoPolly,eoPollyimediatamentedevolveofluxodeáudioparaseuaplicativo,assimelepode reproduzi-lodiretamenteouarmazená-loemumformatodearquivodeáudiopadrão,comoMP3.
ComoPolly,vocêpagaapenaspelonúmerodecaracteresconvertidosemfalaepodesalvarereproduzir afalageradapeloserviço.Obaixocustoporcaractereconvertidoeafaltaderestriçõesquantoao armazenamentoeàreutilizaçãodasaídadevozfazemcomqueoPollysejaumaformaeconômicade habilitaroText-to-Speech(TTSTextoemvoz)emqualquerlugar
AmazonRekognition
OAmazonRekognitionéumserviçoquefacilitaainclusãodaanálisedeimagensemseusaplicativosCom oRekognition,vocêpodedetectarobjetos,cenasefacesemimagensTambémépossívelpesquisare compararrostosAAPIdoAmazonRekognitionpermitequevocêadicionerapidamenteaclassificação sofisticadadeimagensepesquisavisualcombaseemaprendizadoprofundoaosseusaplicativos
OAmazonRekognitionbaseia-senamesmatecnologiadeaprendizadoprofundocomprovadaealtamente escaláveldesenvolvidapeloscientistasdevisãocomputacionaldaAmazonparaanalisarbilhõesdeimagens diariamenteparaoPrimePhotosEleusamodelosderedeneuralaprofundadosparadetectarerotular milharesdeobjetosecenasemsuasimagens,eestamosadicionandoconstantementenovosrótulose recursosdereconhecimentofacialaoserviço.
AAPIdoAmazonRekognitionpermitequevocêadicionerecursosavançadosdedescobertaepesquisa visualaosseusaplicativosComoAmazonRekognition,vocêpagaapenaspelasimagensqueanalisare pelosmetadadosderostoquevocêarmazenarNãohátaxamínima,nemcompromissosantecipados
AmazonMachineLearning
OAmazonMachineLearning(AmazonML)éumserviçoquefacilitaousodatecnologiadeMachineLearning pordesenvolvedoresdetodososníveisdehabilidade.OAmazonMachineLearningofereceferramentase assistentesdevisualizaçãoqueoguiampeloprocessodecriarmodelosdeMachineLearningsemprecisar aprendertecnologiasealgoritmoscomplexosdeML.Depoisqueseusmodelosestiveremprontos,oAmazon MachineLearningfacilitaaobtençãodeprevisõesparaseuaplicativousandosimplesAPIs,semprecisar implementarcódigodegeraçãodeprevisãopersonalizado,nemgerenciarinfraestruturas
OAmazonMachineLearningbaseia-senamesmatecnologiadeMLcomprovadaealtamenteescalávelusadahá anospelacomunidadedecientistasdedadosinternosdaAmazon.Oserviçousaalgoritmosavançadosparacriar modelosdeMLpormeiodalocalizaçãodepadrõesemseusdadosexistentesDepois,oAmazonMachine Learningusaessesmodelosparaprocessarnovosdadosegerarprevisõesparaseusaplicativos
OAmazonMachineLearningéaltamenteescalávelepodegerarbilhõesdeprevisõesdiariamente, disponibilizando-asemtemporealeaumaaltataxadetransferência.
Serviçosmóveis
Tópicos
AWSMobileHub(p.37)
AmazonCognito(p.37)
AmazonPinpoint(p.37)
AWSDeviceFarm(p.38)
AWSMobileSDK(p.38)
AmazonMobileAnalytics(p.38)
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
AWSMobileHub
OAWSMobileHubofereceumaexperiênciadeconsoleintegradaquevocêpodeusarparacriareconfigurar rapidamenterecursosavançadosdeback-enddeaplicativomóveleintegrá-losaoseuaplicativomóvelPara criarumprojeto,selecioneosrecursosparaadicionaraoseuaplicativo.
OsrecursoseosserviçosdaAWSquesãocompatíveiscomoMobileHubestãoevoluindoconstantemente. Atualmente,elesincluem:
Análisedeaplicativo
Entregadeconteúdodeaplicativo
Lógicadenuvem
BancodedadosNoSQL
Notificaçõesporpush
Armazenamentofísicodedadosdousuário
Logindousuário
Conectores
Botsdeconversa
Envolvimentodousuário
QuandovocêcriaseuprojetoparaoiOSObjective-C,iOSSwiftouAndroid,oMobileHubprovisionae configuraautomaticamentetodososrecursosdeserviçosdaAWSnecessáriosparaseuaplicativo.Depois, oMobileHuboguiapelaintegraçãodosrecursosaocódigodeseuaplicativoepelodownloaddeum projetodeaplicativodeQuickStartemperfeitofuncionamentoparademonstraressesrecursos
Depoisqueoaplicativomóvelécriado,vocêpodeusaroMobileHubparatestá-lo,monitorá-loevisualizar comoeleestásendousado.
AmazonCognito
OAmazonCognitopermitequevocêadicionefacilmenteocadastroeologindeusuáriosemseusaplicativos móveisedaweb.ComoAmazonCognito,vocêtambémtemaopçãodeautenticarusuáriosporfornecedores deidentidadesocial,comoFacebook,TwitterouAmazon,comsoluçõesdeidentidadeSAMLouusandoseu própriosistemadeidentidade.Alémdisso,oAmazonCognitopermitequevocêsalveosdadoslocalmente nosdispositivosdosusuários,possibilitandoqueseusaplicativosfuncionematémesmoquandoos dispositivosestiveremoffline.Depois,vocêpodesincronizarosdadosentreosdispositivosdosusuáriospara queaexperiênciadelespermaneçaconsistenteindependentementedodispositivousado.
ComoAmazonCognito,vocêpodeseconcentraremcriarexcelentesexperiênciasdeaplicativo,emvezde sepreocuparemcriar,protegeredimensionarumasoluçãoparalidarcomogerenciamentodeusuários,as autenticaçõeseasincronizaçãodedispositivos
AmazonPinpoint
OAmazonPinpointfacilitaaexecuçãodecampanhasdirecionadasparamotivaroenvolvimentodosusuários nosaplicativosmóveisOAmazonPinpointajudavocêaentenderocomportamentodousuário,definirquais usuáriosobservar,determinarquaismensagensenviar,agendaromelhormomentoparaentregaras mensagensedepoisrastrearosresultadosdesuacampanha.
Asnotificaçõesempushdirecionadascombasenastendênciasdeusodoaplicativoenocomportamentodos usuáriostornaram-seumaabordagembastantecomumparaoenvolvimentodousuáriocomaplicativos móveis,poisastaxasderespostacostumamsermuitomaioresdoquenastradicionaiscampanhasde marketingpore-mailAousarnotificaçõesporpushdirecionadas,vocêpodeaumentararelevânciaea eficáciadasmensagens,mensuraroenvolvimentoemelhorarcontinuamentesuascampanhas
ÉfácilcomeçarausaroAmazonPinpoint.Primeiro,oAWSMobileHuboguiapeloprocessodeintegração doAWSMobileSDKcomseuaplicativo.Depois,vocêdefineossegmentos-alvo,amensagemdacampanha eespecificaaprogramaçãodeentrega.Depoisqueacampanhaestiveremexecução,oPinpointoferece métricasparaquevocêpossarealizaranáliseserastrearoimpactodesuacampanha.
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
ComoAmazonPinpoint,nãohácustosdeconfiguraçãoiniciais,nemcustomensalfixo.Vocêpagaapenas pelonúmerodeusuáriosdirecionadosemsuacampanha,pelasmensagensenviadasepeloseventos organizadosAssim,vocêpodecomeçardebaixoeirdimensionandoàmedidaqueseuaplicativocresce.
AWSDeviceFarm
OAWSDeviceFarméumserviçodetestesdeaplicativosquelhepermitetestareinteragircomaplicativos Android,iOSewebemváriosdispositivosaomesmotempooureproduzirproblemasemumdispositivoem temporealVejavídeos,capturasdetela,logsedadosdeperformanceparaidentificarecorrigirproblemas antesqueelesafetemseuaplicativo.
AWSMobileSDK
OAWSMobileSDKajudavocêacriaraplicativosmóveisdequalidadecomrapidezefacilidade.Eleoferece acessoadiversosserviçosdaAWS,comoAWSLambda(p.18),AmazonS3(p.18),AmazonDynamoDB (p.22),AmazonMobileAnalytics(p.38),AmazonMachineLearning(p.36),ElasticLoadBalancing(p.26), AutoScaling(p.18)emais
OAWSMobileSDKincluibibliotecas,amostrasdecódigosedocumentaçãoparaiOS,Android,FireOS eUnity,assimvocêpodecriaraplicativosqueentregamexperiênciasincríveisemdiversosdispositivos eplataformas
AmazonMobileAnalytics
ComoAmazonMobileAnalytics,vocêpodemensurarousoeareceitadosaplicativosAoacompanharas principaistendências,comousuáriosnovosvsrecorrentes,receitasdoaplicativo,retençãodeusuáriose eventosdecomportamentopersonalizadonoaplicativo,vocêpodetomardecisõesorientadasaosdadospara aumentaroenvolvimentoeamonetizaçãodeseuaplicativo.Tambémépossívelexibirgráficosimportantesno consoledoMobileAnalyticseexportarautomaticamenteosdadosdeeventosdoaplicativoparaoAmazonS3 eoAmazonRedshiftparaexecutaranálisespersonalizadas
Serviçosdeaplicações
Tópicos
AWSStepFunctions(p.38)
AmazonAPIGateway(p.38)
AmazonElasticTranscoder(p.39)
AmazonSWF(p.39)
AWSStepFunctions
OAWSStepFunctionsfacilitaacoordenaçãodoscomponentesdemicrosserviçoseaplicativosdistribuídos usandofluxosdetrabalhovisuaisAcriaçãodeaplicativosapartirdecomponentesindividuaisqueexecutam cadaumumadistintafunçãolhepermitedimensionarealterarosaplicativoscomrapidezOStepFunctionsé umamaneiraconfiáveldecoordenaroscomponenteseavançarpelasfunçõesdeseuaplicativo.Eleoferece umconsolegráficoparaorganizarevisualizaroscomponentesdeseuaplicativocomoumasériedeetapas IssofacilitaacriaçãoeaexecuçãodeaplicativosdeváriasetapasOStepFunctionsacionaerastreia automaticamentecadaetapaetentanovamentequandoháerros,assim,seuaplicativoéexecutadode maneiraorganizadaeconformeoesperado.Alémdisso,eleregistraoestadodecadaetapa.Porisso,quando ascoisasdãoerrado,vocêpodediagnosticaredepurarosproblemascomrapidezTambémépossívelalterar eadicionaretapassemnemmesmoescreverocódigo,demodoquevocêpossaevoluirseuaplicativocom facilidadeeinovarmaisdepressa.OAWSStepFunctionsgerenciaasoperaçõeseainfraestruturasubjacente paravocê,ajudandoagarantirqueseuaplicativoestejadisponívelemqualquerescala.
AmazonAPIGateway
OAmazonAPIGatewayéumserviçototalmentegerenciadoquetornamaisfácilparaosdesenvolvedores criar,publicar,manter,monitorareprotegerAPIsemqualquerescala.ComalgunscliquesnoConsolede aplicativosacessemosdados,lógicadenegóciosoufuncionalidadesdeseusserviçosdeback-end,como cargasdetrabalhoemexecuçãonoAmazonEC2,códigosemexecuçãonoAWSLambdaouqualquer aplicativoweb.OAmazonAPIGatewayprocessatodasastarefasenvolvidasnaaceitaçãoeno
processamentodecentenasdemilharesdechamadasdeAPIsimultâneas,inclusiveogerenciamentode tráfego,aautorizaçãoecontroledeacesso,omonitoramentoeogerenciamentodeversõesdeAPI.
AmazonElasticTranscoder
OAmazonElasticTranscoderconsistenatranscodificaçãodemídiananuvemElefoicriadoparaseruma maneiraaltamenteescalável,fácildeusareeconômicaparaquedesenvolvedoreseempresasconversam (outranscodifiquem)arquivosdemídiadeseuformatodeorigemparaversõesquepossamserreproduzidas emdispositivoscomosmartphones,tabletsePCs
AmazonSWF
O ajudaosdesenvolvedoresacriar,executaredimensionartarefas deplanodefundoquetenhametapassequenciaisouparalelasVocêpodepensarnoAmazonSWFcomo umrastreadordeestadoecoordenadordetarefastotalmentegerenciadonanuvemSeasetapasdeseu aplicativolevammaisde500msparaseremconcluídas,vocêprecisarastrearoestadodoprocessamento. Sevocêprecisarecuperaroutentarnovamentequandoumatarefafalha,oAmazonSWFpodeajudá-lo.
Sistemademensagens
Tópicos
AmazonSQS(p.39)
AmazonSNS(p.39)
AmazonSES(p.39)
AmazonSQS
OAmazonSimpleQueueService(AmazonSQS)éumserviçodeencaminhamentodemensagensemfila totalmentegerenciado,escalável,confiávelerápido.OAmazonSQSfazcomqueodesacoplamentodos componentesdeumaplicativonanuvemsejasimpleseeconômico.VocêpodeusaroAmazonSQSpara transmitirqualquervolumededadossemperdermensagensnemprecisarqueoutrosserviçosestejam sempredisponíveis.OAmazonSQSincluifilaspadrãocomaltataxadetransferênciaepelomenosum processamento,alémdefilasFIFOqueoferecementregafirst-in,first-out(FIFOoprimeiroachegaréo primeiroasair)eexatamenteumprocessamento.
AmazonSNS
O éumserviçodenotificaçãoporpushrápido,flexívele totalmentegerenciadoquelhepermiteenviarmensagensindividuaisouespalharmensagensparaum grandenúmerodedestinatáriosOAmazonSNStornaoenviodenotificaçõesporpushparausuáriosde dispositivosmóveis,e-mailsparadestinatáriosouatémesmomensagensparaoutrosserviçosdistribuídos maissimpleseeconômico.
ComoAmazonSNS,vocêpodeenviarnotificaçõesparadispositivosApple,Google,FireOSeWindows, bemcomoparadispositivosAndroidnaChinacomoBaiduCloudPush.VocêpodeusaroAmazonSNS paraenviarmensagensdeSMSparausuáriosdedispositivosmóveisnomundotodo.
Alémdessesendpoints,oAmazonSNStambémpodeentregarmensagensparaoAmazonSimpleQueue Service(SQS),funçõesdoAWSLambdaouqualquerendpointdeHTTP.
AmazonSES
OAmazonSimpleEmailService(AmazonSES)éumserviçodee-maileconômico,integradoàinfraestrutura confiáveleescalávelqueaAmazon.comdesenvolveuparaatenderàsuaprópriabasedeclientesComo AmazonSES,vocêpodeenviare-mailstransacionais,mensagensdemarketingouqualqueroutrotipode conteúdodequalidadeparaosseusclientesVocêtambémpodeusaroAmazonSESparareceber mensagenseentregá-lasparaumbucketdoAmazonS3,chamarseucódigopersonalizadoporumafunção doAWSLambdaoupublicarnotificaçõesnoAmazonSNSComoAmazonSES,vocênãoprecisaassumir umcompromissomínimo;vocêpagaapenaspeloqueusareconformeforusando.
ConsultetambémoAmazonPinpoint(p.37)
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
Produtividadeempresarial
Tópicos
AmazonWorkDocs(p.40)
AmazonWorkMail(p.40)
AmazonChime(p.40)
AmazonWorkDocs
OAmazonWorkDocséumserviçoempresarialseguroegerenciadodearmazenamentoecompartilhamento, comeficientescontrolesadministrativoserecursosdefeedbackquemelhoramaprodutividadedousuário.
Osusuáriospodemcomentarnosarquivos,enviá-losaoutraspessoasparafeedbackecarregarnovas versõessemprecisarficarenviandodiversasversõesdosarquivoscomoanexospore-mailElestambém podemaproveitaressesrecursosondequerqueestejam,usandoodispositivodesuaescolha,sejamPCs, Macs,tabletsoucelulares.OAmazonWorkDocsofereceaosadministradoresdeTIaopçãodeseintegrar comdiretórioscorporativosexistentes,políticasdecompartilhamentoflexíveisecontroledolocalondeos dadosestãoarmazenadosVocêpodecomeçarausaroAmazonWorkDocscomumaversãodetestede 30diasqueoferece1TBdearmazenamentoporusuárioparaaté50usuários
AmazonWorkMail
OAmazonWorkMailéumserviçocorporativodee-mailecalendárioseguroegerenciado,queoferece suporteaaplicativosexistentesdeclientesdee-mailmóvelededesktop.Eleofereceaosusuáriosa capacidadedeacessarperfeitamenteseuse-mails,contatosecalendáriosusandooaplicativodeclientede suaescolha,incluindoMicrosoftOutlook,aplicativosdee-mailnativosdoiOSeAndroid,qualqueraplicativo declientequesejacompatívelcomoprotocoloIMAPoudiretamenteporumnavegadordaweb.Tambémé possívelintegraroAmazonWorkMailaoseudiretóriocorporativoexistente,usaracriaçãodediáriosporemailparacumprircomrequisitosdeconformidadeecontrolartantoaschavesquecriptografamseusdados comoolocalnoqualelessãoarmazenados.Vocêtambémpodeconfigurarainteroperabilidadecomo MicrosoftExchangeServer,facilitandoousodoAmazonWorkMail.
AmazonChime
OAmazonChimeéumserviçodecomunicaçãoquetransformaasreuniõesonlinecomumaplicativoseguro, confiávelefácildeusarOAmazonChimefuncionaperfeitamenteemdiversosdispositivos,assimvocêpode sempresemanterconectado.VocêpodeusaroAmazonChimeparafazerreuniõesonline,videoconferência, chamadas,bate-papoecompartilharconteúdo,tantodentrocomoforadaorganização.OAmazonChime permitequevocêtrabalheesejaprodutivoemqualquerlugar
Streamingdedesktopeaplicações
Tópicos
AmazonWorkSpaces(p.40)
AmazonAppStream2.0(p.41)
AmazonWorkSpaces
OAmazonWorkSpaceséumserviçodecomputaçãodedesktopseguroetotalmentegerenciadoqueopera naNuvemAWSElepermitequevocêprovisionefacilmentedesktopsvirtuaiscombasenanuvemeforneça aosusuáriosacessoadocumentos,aplicativoserecursosdequeprecisamusandoqualquerdispositivo compatível,comocomputadoresWindowseMac,Chromebooks,iPads,tabletsFire,tabletsAndroide navegadoresdawebChromeeFirefoxComapenasalgunscliquesnoConsoledeGerenciamentodaAWS, vocêpodeimplantardesktopsdenuvemdequalidadeparaqualquerquantidadedeusuáriosComoAmazon WorkSpaces,opagamentopodeserfeitomensalmenteouporhoraeapenaspelosAmazonWorkSpaces executados,oqueajudavocêaeconomizardinheiroemcomparaçãocomosdesktopstradicionaiseas soluçõeslocaisdevirtualdesktopinfrastructure(VDIInfraestruturadedesktopvirtual)
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
AmazonAppStream2.0
OAmazonAppStream2.0éumserviçoseguroetotalmentegerenciadodestreamingdeaplicativos,que permiteostreamingdeaplicativosdedesktopdaAWSparaqualquerdispositivoqueuseumnavegador semquesejanecessáriorefazerocódigodelesOAmazonAppStream2.0ofereceacessoinstantâneo aosaplicativosdequeprecisa,bemcomoumaexperiênciadeusuáriofluidaeresponsivaemseu dispositivopreferido.
Osusuáriosdehojeemdiaqueremacessarseusaplicativosemqualquerlugar,usandoodispositivodesua escolha.Parapossibilitarisso,asorganizaçõesprecisammanterváriasversõesdeseusaplicativosde desktopeadotarmedidasextrasparaprotegerosaplicativoseosdados.Emboraosaplicativoscombase emnavegadortenhamsolucionadoproblemasdesegurançaecompatibilidadededispositivoparaaTI,a realidadeéqueasorganizaçõesaindatêmmuitosaplicativosdedesktoptradicionaisqueprecisamde suporte.Elasseveemdiantedeumaescolha:oureescrevemseusaplicativosparaquesejamexecutados nativamentenosnavegadores,oqueédemoradoecaro,oucontinuamamantereaoferecersuporteaum catálogocomplexodeaplicativosdedesktop.
OAmazonAppStream2.0ofereceosbenefíciosdosaplicativosdenavegadornativossemquevocêprecise reescrevê-losComoAmazonAppStream2.0,vocêpodeimportarcomfacilidadeseusaplicativosdedesktop existentesparaaAWSecomeçaraenviá-losinstantaneamenteporstreamingparaumnavegadorcompatível comHTML5.Vocêpodemanterumaúnicaversãodecadaumdeseusaplicativos,oquefacilitao gerenciamentodelesAlémdisso,seususuáriossempreacessamasversõesmaisrecentesdeseus aplicativosElessãoexecutadosemrecursosdecomputaçãodaAWSeosdadosnuncasãoarmazenados nosdispositivosdosusuários,oquesignificaqueelessempreoferecemumaexperiênciaseguraeumaalta performance.
Diferentedassoluçõestradicionaislocaisparastreamingdeaplicativodedesktop,oAmazonAppStream2.0 -as-you- infraestruturapara manterVocêtambémpodedimensionardemaneirainstantâneaeglobal,garantindoqueseususuários sempretenhamamelhorexperiênciapossível
InternetdasCoisas(IoT)
Tópicos
AWSIoTPlatform(p.41)
AWSGreengrass(p.41)
AWSIoTButton(p.42)
AWSIoTPlatform
OAWSIoTéumaplataformadenuvemgerenciadaquepermitequeosdispositivosconectadosinterajam comsegurançaefacilidadecomosaplicativosnanuvemeoutrosdispositivosOAWSIoTpodeoferecer suporteabilhõesdedispositivoseatrilhõesdemensagens,alémdeprocessareencaminharessas mensagensparaendpointsdaAWSeparaoutrosdispositivoscomsegurançaeconfiança.ComoAWSIoT, seusaplicativospodemacompanharecomunicar-secomtodososseusdispositivos,otempotodo,até mesmoquandonãoestãoconectados.
OAWSIoTfacilitaousodeserviçosdaAWS,comoAWSLambda(p.18),AmazonKinesis(p.33), AmazonS3(p.18),AmazonMachineLearning(p.36)eAmazonDynamoDB(p.22)paracriaraplicativos deInternetdasCoisas(IoT)quereúnem,processam,analisameagemcomosdadosgeradospelos dispositivosconectadossemprecisargerenciarnenhumainfraestrutura.
AWSGreengrass
OAWSGreengrasséumsoftwarequelhepermiteexecutarcomsegurançacomputaçãolocal,sistemade mensagensearmazenamentodedadosemcacheparadispositivosconectadosComoAWSGreengrass, osdispositivosconectadospodemexecutarfunçõesdoAWSLambda,manterosdadosdodispositivo sincronizadosesecomunicarcomoutrosdispositivoscomsegurança,mesmoquandonãoestiverem conectadosàinternet.UsandooAWSLambda,oGreengrassgarantequeseusdispositivosdeIoTpossam responderrapidamenteaeventoslocais,operarcomconexõesintermitenteseminimizarocustode transmitirdadosdeIoTparaanuvem.
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
OAWSGreengrassintegraperfeitamenteaAWSaosdispositivos,paraqueelespossamagirlocalmente sobreosdadosgerados,emboraaindauseanuvemparaogerenciamento,análisesearmazenamento durávelComoAWSGreengrass,vocêpodeusarlinguagensemodelosdeprogramaçãofamiliaresparacriar etestarseusoftwarenanuvem,depoisimplantá-loemseusdispositivosAlémdisso,asoluçãopodeser programadaparafiltrardadosdodispositivoetransmitirapenasasinformaçõesnecessáriasparaanuvemO AWSGreengrassautenticaecriptografadadosdedispositivosemtodosospontosdeconexãousandoos recursosdegerenciamentodeacessoesegurançadoAWSIoTDessaforma,osdadosnuncasãotrocados entreosdispositivosquandosecomunicamentresiecomanuvemsemcomprovaraidentidade.
AWSIoTButton
OAWSIoTButtonéumbotãoprogramávellocalizadonohardwareAmazonDashButton.Essesimples dispositivoWi-Fiéfácildeconfigurarefoicriadoparadesenvolvedoresqueestãocomeçandoausaro AWSIoT(p.41),AWSLambda(p.18),AmazonDynamoDB(p.22),AmazonSNS(p.39)emuitosoutros AmazonWebServicessemprecisargravarcódigosespecíficosdodispositivo.
Vocêpodecodificaralógicadobotãonanuvemparaconfiguraroscliquesdeleparacontarourastrear itens,fazerligaçõesoualertaralguém,iniciarouinterromperumaação,solicitarserviçosouatémesmodar feedbackVocêpode,porexemplo,clicarnobotãoparadestravaroudarpartidaemumcarro,abriraporta dagaragem,chamarumtáxi,ligarparaumfamiliarouumrepresentantedeatendimentoaocliente, controlarousodetarefasdomésticascomuns,medicamentosouprodutosoucontrolarremotamenteseus utensíliosdomésticos
ObotãopodeserusadocomoumcontroleremotoparaaNetflix,umbotãoparasualâmpadaPhilipsHue,um dispositivodecheck-in/check-outparahóspedesdoAirbnbouumamaneiradepedirsuapizzapreferidapara entrega.Vocêpodeintegrá-loaAPIsdeterceiros,comoTwitter,Facebook,Twilio,Slackouatémesmo aplicativosdesuaprópriaempresa.Conecte-seatudooqueaindanãofoiconectado.
Desenvolvimentodejogos
Tópicos
AmazonGameLift(p.42)
AmazonLumberyard(p.42)
AmazonGameLift
OAmazonGameLiftéumserviçogerenciadoparaimplantar,operaredimensionarservidoresdejogos dedicadosparajogosmultijogadorcombaseemsessão.OAmazonGameLiftfacilitaoperaçõescomo gerenciarainfraestruturadoservidor,dimensionaracapacidadeparadiminuiralatênciaeocusto, combinarjogadoresparasessõesdejogosdisponíveisedefender-sedeataquesDDoSVocêpagapelos recursosdecomputaçãoepelalarguradebandadosjogosquerealmenteusar,semprecisarassumir contratosmensaisouanuais
AmazonLumberyard
OAmazonLumberyardéummecanismodejogos3Dgratuitoedeplataformacruzadaparaquevocêcrie jogosdamelhorqualidade,conecte-osàcomputaçãoeaoarmazenamentonaNuvemAWSeenvolvaosfãs noTwitch.AoiniciarprojetosdejogoscomoLumberyard,vocêpodededicarmaistempoaodesenvolvimento deumaexcelentejogabilidadeeàcriaçãodecomunidadesdefãs,emenostemponastarefasrotineirasde criarummecanismodejogosegerenciarainfraestruturadoservidor.
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
Próximasetapas
ReinventeaformacomovocêtrabalhacomaTIinscrevendo-separaoNívelgratuitodaAWS,quelhepermite adquirirexperiênciapráticacomumavastaseleçãodeprodutoseserviçosdaAWSDentrodoNívelgratuito daAWS,vocêpodetestarcargasdetrabalhoeexecutaraplicativosparaaprendermaisecriarasolução certaparasuaorganização.Vocêtambémpodeentraremcontatocomaequipededesenvolvimentode negóciosevendasdaAWS
AoseinscrevernaAWS,vocêteráacessoaosserviçosdecomputaçãoemnuvemdaAmazon.Observação: Oprocessodecadastroexigeumcartãodecrédito,masvocênãoserácobradoatéquecomeceausaros serviçosNãohácompromissosdelongoprazoevocêpodeparardeusaraAWSaqualquermomento.
Paraajudá-loasefamiliarizarcomaAWS,assistaaessesbrevesvídeosqueabordamtópicoscomoa criaçãodeumaconta,ainicializaçãodeumservidorvirtual,oarmazenamentodemídiaemuitomais.
AprendasobreadiversidadedaAWSemnossoCanaldaAWSeCanaldewebinarsAdquira experiênciapráticaemnossoslaboratóriospersonalizados
Conclusão
AAWSofereceoselementosbásicosparaquevocêsedesenvolvaeofereçasuporteapraticamente qualquercargadetrabalho.ComaAWS,vocêencontraráumconjuntocompletodeserviçosaltamente disponíveis,criadosparafuncionarjuntosecompilaraplicativosescaláveisesofisticados.
Vocêteráacessoaumarmazenamentoresiliente,aumacomputaçãodebaixocusto,abancosdedadosde altaperformance,aferramentasdegerenciamentoemaisTudoissodisponívelsemqualquercustoinicial,e vocêsópagapeloqueusarEssesserviçosajudamasorganizaçõesaavançarcomrapidez,areduziros custosdeTIeaescalarAAWSéaparceiradeconfiançadasmaioresempresasedasstartupsmais modernasparahabilitarumavariedadedecargasdetrabalho,inclusiveaplicativoswebemóveis, desenvolvimentodejogos,processamentodedadosewarehousing,armazenamento,arquivosemuitomais
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
Recursos
CentrodearquiteturadaAWS
WhitepapersdaAWS
AWSArchitectureMonthly
AWSArchitectureBlog
ThisIsMyArchitecturevideos
AWSAnswers
DocumentaçãodaAWS
VisãogeraldaAmazonWebServicesWhitepaperdaAWS
Detalhesdodocumento
Contribuidores
Aspessoaseorganizaçõesaseguircontribuíramcomestedocumento: SajeeMathew,ArquitetodesoluçõesprincipaldaAWS
Históricododocumento
Data
Abrilde2017
Janeirode2014
Descrição
Inclusãodenovosserviçoseatualizaçãodetodasas informações
Primeirapublicação
VisãogeraldaAmazonWebServicesWhitepaperdaAWS