Zer da AWS? (Gida osoa)

Zer da AWS

Zer da AWS?

Zaila izan daiteke hodeira pasatzea, batez ere jargoia eta kontzeptuak ezagutzen ez badituzu. Amazon Web Services (AWS) onena erabiltzeko, garrantzitsua da oinarrizko oinarriak ulertzea. Hasten lagunduko dizuten funtsezko termino eta kontzeptu batzuk eztabaidatuko ditut.

Zer da Cloud Computing?

Hodeiko informatika entregatzeko eredu bat da informazio zerbitzu teknologikoak, zeinetan baliabideak Internetetik eskuratzen diren web-oinarritutako tresna eta aplikazioen bidez, tokiko zerbitzari baten edo ordenagailu pertsonal baten aurka. Hodeiko informatikak erabiltzaileei urruneko zerbitzarietan gordetako aplikazio eta datuetara sartzeko aukera ematen die, Internet konexioa duen edozein lekutatik lan egiteko aukera emanez.

Hodeiko zerbitzu-plataformek, Amazon Web Services adibidez, aplikazioak eraikitzeko eta exekutatzeko erabil daitezkeen hainbat zerbitzu eskaintzen dituzte. Zerbitzu hauek Internet bidez ematen dira eta web-oinarritutako tresnen edo APIen bidez atzi daitezke.

Zeintzuk dira hodeiko informatikaren onurak?

Hodeiko informatikaren abantaila asko daude, besteak beste:

 

– Eskalagarritasuna: Hodeiko zerbitzuak eskalagarriak izateko diseinatuta daude, beraz, baliabideak erraz gehitu edo kendu ditzakezu zure beharrak aldatzen diren heinean.

– Ordaintzen duzun prezioa: hodeiko informatikarekin, erabiltzen dituzun baliabideengatik bakarrik ordaintzen duzu. Ez da aurretiazko inbertsiorik behar.

– Malgutasuna: hodeiko zerbitzuak azkar hornitu eta kaleratu daitezke, erritmo azkarrean esperimentatu eta berritu ahal izateko.

– Fidagarritasuna: hodeiko zerbitzuak oso erabilgarri eta akatsekiko tolerantzia izateko diseinatuta daude.

– Ibilbide globala: Hodeiko zerbitzuak mundu osoko hainbat eskualdetan daude eskuragarri, beraz, zure aplikazioak erabiltzaileengandik hurbilago zabaldu ahal izango dituzu.

Zer da Amazon Web Services (AWS)?

Amazon Web Services (AWS) Amazon.com-ek eskaintzen duen hodeiko informatika-plataforma integrala da. AWS-k hodeian aplikazioak eraikitzeko eta exekutatzeko erabil daitezkeen zerbitzu sorta zabala eskaintzen du, besteak beste, konputazioa, biltegiratzea, datu-basea eta sareak.

AWS ordaintzeko zerbitzu bat da, beraz, erabiltzen dituzun baliabideengatik bakarrik ordaintzen duzu. Ez da aurretiazko inbertsiorik behar. AWS-k plataformari buruz ikasteko eta esperimentatzeko erabil daitekeen doako zerbitzu-maila bat ere eskaintzen du.

on prem vs hodeian

On-Prem vs. Hodeiko informatika

Ulertzeko beste kontzeptu garrantzitsu bat lokaleko eta hodeiko informatikaren arteko aldea da. Konputazio lokalak zure zerbitzarietan lokalean gordetzen diren aplikazio eta datuei egiten die erreferentzia. Hodeiko informatika, berriz, urruneko zerbitzarietan gordeta dauden aplikazio eta datuei egiten die erreferentzia, Internet bidez sartzen direnak.

Hodeiko informatikak eskala ekonomiak eta ordaindu ahala prezioen eredua aprobetxatzeko aukera ematen du. Konputazio lokalarekin, aldez aurretik inbertsio handia egin behar duzu hardwarean eta softwarean, eta zure azpiegitura mantentzeaz eta berritzeaz ere arduratzen zara.

Zein dira IaaS, Paas eta Saas-en arteko desberdintasunak?

Hiru hodeiko zerbitzu mota nagusi daude: Zerbitzu gisa Azpiegitura (IaaS), Zerbitzu gisa Plataforma (PaaS) eta Zerbitzu gisa Software (SaaS).

 

IaaS erabiltzaileei biltegiratze, konputazio eta sareko baliabideetarako sarbidea eskaintzen dien hodeiko informatika mota bat da. IaaS hornitzaileek azpiegitura kudeatzen dute eta autozerbitzu plataforma bat eskaintzen diete erabiltzaileei baliabideak hornitzeko eta kudeatzeko.

 

PaaS hodeiko informatika mota bat da, erabiltzaileei aplikazioak garatu, zabaldu eta kudeatzeko plataforma baterako sarbidea eskaintzen diena. PaaS hornitzaileek azpiegitura kudeatzen dute eta aplikazioak garatu, zabaldu eta kudeatzeko erabil daitekeen plataforma eskaintzen dute.

 

Saas erabiltzaileei software-aplikazio baterako sarbidea ematen dien hodeiko informatika mota bat da. SaaS hornitzaileek azpiegitura kudeatzen dute eta erabiltzaileek erabil dezaketen software-aplikazio bat eskaintzen dute.

softwarea zerbitzu gisa

Azpiegitura globala AWSrekin

AWS mundu osoko 70 eskualdetan 22 erabilgarritasun gune baino gehiago dituen hodeiko informatika plataforma global bat da. Eskualdeak elkarrengandik isolatuta dauden eremu geografikoak dira, eta eskualde bakoitzak hainbat Eskuragarritasun Zona ditu.

Eskuragarritasun-guneak eskualde bereko beste erabilgarritasun-guneetatik isolatzeko diseinatu diren datu-zentroak dira. Horrek bermatzen du Erabilgarritasun Zona bat jaisten bada, besteek funtzionatzen jarraituko dutela.

Garatzaile-tresnak AWS-n

AWS erabiltzen du API baliabideak hornitzeko eta kudeatzeko deialdiak. AWS Command Line Interface (CLI) zure AWS baliabideak kudeatzeko erabil daitekeen tresna bat da.

AWS Management Console web-oinarritutako interfazea da, baliabideak hornitzeko eta kudeatzeko erabil daitekeena.

AWS-k SDK multzo bat ere eskaintzen du, AWS-en exekutatzen diren aplikazioak garatzeko erabil daitezkeenak. Onartzen diren programazio lengoaiak Java, .NET, Node.js, PHP, Python eta Ruby dira.

 

AWSrekin API deiak kudeatzeko hainbat modu daude:

 

– AWS Management Console: AWS Management Console web-oinarritutako interfazea da, API deiak egiteko erabil daitekeena.

 

– AWS Command Line Interface (CLI): AWS CLI API deiak egiteko erabil daitekeen tresna bat da. Deiak Linux, Windows eta Mac OS-en egin daitezke.

 

– AWS Software Garapenerako Kitak (SDK): AWS SDKak API deiak egiten dituzten aplikazioak garatzeko erabil daitezke. SDK-ak Java, .NET, PHP, Node.js eta Rubyrako eskuragarri daude.

– Amazon Simple Storage Zerbitzua (S3): S3-k eskaintzen du

 

AWSrako IDEak: AWS-en aplikazioak garatzeko erabil daitezkeen Garapen Integratuko Ingurune (IDE) desberdinak daude. Eclipse Java aplikazioak garatzeko erabil daitekeen kode irekiko IDE ezagun bat da. Eclipse AWSra konektatzeko eta API deiak egiteko erabil daiteke. Visual Studio Microsoft-en IDE ezagun bat da, .NET aplikazioak garatzeko erabil daitekeena. Visual Studio AWSra konektatzeko eta API deiak egiteko erabil daiteke.

 

– AWS API Gateway: AWS API Gateway bat da kudeatutako zerbitzua APIak sortzeko, argitaratzeko eta kudeatzeko erabil daitekeena.

 

API dei bat egiten duzunean, HTTP metodo bat (adibidez, GET, POST edo PUT), bide bat (adibidez, /users edo /items) eta goiburu multzo bat zehaztu beharko dituzu. Eskaeraren gorputzak APIra bidaltzen ari zaren datuak jasoko ditu.

 

APIaren erantzunak egoera kodea, goiburuak eta gorputz bat izango ditu. Egoera-kodeak eskaera arrakastatsua izan den adieraziko du (adibidez, 200 arrakasta izateko edo 404 aurkitu ez izateko). Goiburuek erantzunari buruzko informazioa izango dute, hala nola, eduki mota. Erantzunaren gorputzak APItik itzuli diren datuak edukiko ditu.

Azpiegitura Kode gisa (IaC)

AWS-k baliabideak hornitzeko eta kudeatzeko aukera ematen du Infrastructure as Code (IaC) erabiliz. IaC azpiegitura kodean irudikatzeko modu bat da. Horri esker, zure azpiegitura defini dezakezu kodea erabiliz, gero baliabideak hornitzeko eta kudeatzeko erabili ahal izateko.

 

IaC AWSren zati garrantzitsu bat da, aukera ematen dizulako:

– Baliabideen hornikuntza eta kudeaketa automatizatzea.

- Bertsioak kontrolatu zure azpiegitura.

– Modularizatu zure azpiegitura.

 

AWS-ek baliabideak hornitzeko eta kudeatzeko hainbat modu eskaintzen ditu IaC erabiliz:

 

– AWS CloudFormation zerbitzua: CloudFormation-ek zure azpiegitura definitzeko aukera ematen dizu JSON edo YAMLn idatzitako txantiloiak erabiliz. Ondoren, txantiloi hauek baliabideak hornitzeko eta kudeatzeko erabil daitezke.

 

– AWS Command Line Interface (CLI): AWS CLI baliabideak hornitzeko eta kudeatzeko erabil daiteke IaC erabiliz. AWS CLI-k sintaxi deklaratiboa erabiltzen du, eta horri esker, zure azpiegituraren egoera nahi duzun zehaz dezakezu.

 

– AWS SDKak: AWS SDKak IaC erabiliz baliabideak hornitzeko eta kudeatzeko erabil daitezke. AWS SDK-ek ezinbesteko sintaxi bat erabiltzen dute, eta horrek egin nahi dituzun ekintzak zehazteko aukera ematen du.

 

IaC eraginkorra izan dadin, garrantzitsua da AWS-ren funtzionamenduaren oinarriak ulertzea. Horrek baliabideak hornitzeko eta kudeatzeko APIak nola erabiltzen diren ulertzea barne hartzen du. Garrantzitsua da AWS-k eskaintzen dituen zerbitzu desberdinak eta nola erabil daitezkeen ulertzea ere.

 

AWS Cloud Development Kit (AWS CDK) zure azpiegitura kodea erabiliz definitzeko aukera ematen duen tresna-kit bat da. AWS CDK-k sintaxi deklaratiboa erabiltzen du, eta horrek zure azpiegitura definitzea errazten du. AWS CDK Java, .NET eta Python-erako eskuragarri dago.

 

AWS CDK erabiltzearen abantailak hauek dira:

– Erraza da AWS CDK-rekin hastea.

– AWS CDK kode irekia da.

– AWS CDK beste AWS zerbitzuekin integratzen da.

 

Nola funtzionatzen du AWS CloudFormation batek?

AWS CloudFormation pila bat unitate gisa sortu eta kudeatzen diren baliabideen bilduma da. Pila batek edozein baliabide izan ditzake, Amazon S3 kuboak, Amazon SQS ilarak, Amazon DynamoDB taulak eta Amazon EC2 instantziak barne.

 

Pila bat txantiloi batek definitzen du. Txantiloia JSON edo YAML fitxategi bat da, pilarako parametroak, mapak, baldintzak, irteerak eta baliabideak definitzen dituena.

 

Pila bat sortzen duzunean, AWS CloudFormation-ek baliabideak sortuko ditu txantiloian definitutako ordenan. Baliabide bat beste baliabide baten mende badago, AWS CloudFormation-ek menpeko baliabidea sortu arte itxarongo du pilako hurrengo baliabidea sortu aurretik.

 

AWS CloudFormation-ek baliabideak ere ezabatuko ditu txantiloian definitutako alderantzizko ordenan. Horrek bermatzen du baliabideak ez direla zehaztu gabeko egoera batean geratzen.

 

Errore bat gertatzen bada AWS CloudFormation pila bat sortzen edo ezabatzen ari den bitartean, pila aurreko egoerara itzuliko da.

 

Zer da Amazon S3 Bucket bat?

Amazon S3 ontzi bat fitxategiak biltegiratzeko kokapen bat da. Ontzi batek edozein motatako fitxategiak gorde ditzake, hala nola irudiak, bideoak, dokumentuak eta abar. Kuboak karpetetan antolatzen dira, zure ordenagailuan karpetak erabiltzen diren antzera.

 

Ontzi bateko fitxategiak URL bidez eskura daitezke. Fitxategi baten URLa kuboaren izenak eta fitxategiaren bidea osatzen dute.

 

Zer da Amazon SQS?

Amazon Simple Queue Service (SQS) mezu-ilara zerbitzu bat da. Mezu-ilarak aplikazio batek prozesatu behar dituen mezuak gordetzeko erabiltzen dira.

 

SQS-k mikrozerbitzuak, sistema banatuak eta zerbitzaririk gabeko aplikazioak desakoplatzea eta eskalatzea errazten du. SQS edozein motatako mezuak transmititzeko erabil daiteke, hala nola komandoak, jakinarazpenak edo alertak.

 

Zer da Amazon DynamoDB?

Amazon DynamoDB NoSQL datu-base zerbitzu azkarra eta malgua da edozein eskalatan zifra bakarreko milisegundoko latentzia koherentea behar duten aplikazio guztietarako. Erabat kudeatutako hodeiko datu-base bat da eta dokumentu eta gako-balioen datu-ereduak onartzen ditu.

 

DynamoDB-k garatzaileei aukera ematen die zerbitzaririk gabeko aplikazio modernoak eraikitzeko, mundu mailan txiki eta eskala daitezkeenak milioika erabiltzaileri laguntzeko.

 

Zer da Amazon EC2?

Amazon Elastic Compute Cloud (EC2) hodeian konputazio-gaitasun aldagarria eskaintzen duen web-zerbitzua da. Garatzaileei web-eskalako hodeiko informatika errazteko diseinatuta dago.

 

EC2-k hainbat instantzia mota eskaintzen ditu, erabilera-kasu desberdinetarako optimizatuta daudenak. Instantzia hauek edozertarako erabil daitezke web zerbitzariak eta aplikazio zerbitzariak exekutatzen hasi eta big data aplikazioak eta joko zerbitzariak exekutatzeko.

 

EC2-k eskalatze automatikoa eta karga orekatzea bezalako funtzioak ere eskaintzen ditu, eta horrek zure aplikazioa behar bezala eskalatzea errazten du.

 

Zer da AWS Lambda?

AWS Lambda zerbitzaririk gabeko konputazio-zerbitzu bat da, eta kodea exekutatu ahal izango duzu zerbitzariak hornitu edo kudeatu gabe. Lambdak azpiko azpiegituraren administrazio guztia kudeatzen du, beraz, kodea idatzi besterik ez duzu eta Lambdak gainerakoa kudeatzen utzi.

 

Lambda aukera bikaina da backend zerbitzuak exekutatzeko, hala nola web APIak, datuak prozesatzeko lanak edo cron lanak. Lambda aukera ona da eskariaren arabera igo edo jaitsi behar duten aplikazioak exekutatzeko.

 

Zer da Amazon API Gateway?

Amazon API Gateway web-zerbitzu bat da, edozein eskalatan APIak sortzea, argitaratzea, mantentzea, kontrolatzea eta segurua errazten duena.

 

API Gateway-k bezeroen eskaerak onartu eta prozesatzeko zeregin guztiak kudeatzen ditu, besteak beste, trafikoaren kudeaketa, baimena eta sarbide-kontrola, monitorizazioa eta API bertsioen kudeaketa.

 

API Gateway-k beste AWS zerbitzu batzuen datuak agerian uzten dituzten APIak sortzeko ere erabil daiteke, hala nola DynamoDB edo SQS.

 

Zer da Amazon CloudFront?

Amazon CloudFront edukia bidaltzeko sare bat (CDN) da, zure web eduki estatiko eta dinamikoen bidalketa bizkortzen duena, hala nola HTML orriak, irudiak, bideoak eta JavaScript fitxategiak.

 

CloudFront-ek zure edukia ertz-kokapen izeneko datu-zentroen mundu osoko sare baten bidez ematen du. Erabiltzaile batek zure edukia eskatzen duenean, CloudFront-ek eskaera edukia hobekien zerbitzatu dezakeen ertz-kokapenera bideratzen du.

 

Edukia ertzeko kokapenean dagoeneko cachean badago, CloudFront-ek berehala zerbitzatzen du. Edukia ez bada ertzeko kokapenean gordetzen, CloudFront-ek jatorritik (jatorrizko fitxategiak gordetzen diren web zerbitzaritik) berreskuratzen du eta ertzeko kokapenean gordetzen du.

 

Zer da Amazon Route 53?

Amazon Route 53 Domeinu-izenen Sistema (DNS) zerbitzu eskalagarria eta eskuragarria da.

 

Route 53-k erabiltzaileen eskaerak zure aplikaziora bideratzen ditu hainbat faktoreren arabera, besteak beste, eskaeraren edukia, erabiltzailearen kokapen geografikoa eta zure aplikazioaren egoera.

 

Route 53-k osasun-egiaztapena ere eskaintzen du zure aplikazioaren osasuna kontrolatzeko eta trafikoa automatikoki bideratzeko osasungaitz-puntuetatik kanpo.

 

Zer da Amazon S3?

Amazon Simple Storage Service (S3) industriako eskalagarritasuna, datuen erabilgarritasuna, segurtasuna eta errendimendua eskaintzen dituen objektuak biltegiratzeko zerbitzu bat da.

 

S3 aukera bikaina da maiz sartu behar dituzun datuak gordetzeko, hala nola webguneko irudiak edo bideoak. S3-k beste pertsona edo aplikazio batzuekin partekatu behar dituzun datuak gordetzea eta berreskuratzea ere errazten du.

 

Zer da Amazon EFS?

Amazon Elastic File System (EFS) Amazon Elastic Compute Cloud (EC2) instantzietarako fitxategiak biltegiratzeko zerbitzua da.

 

EFS-k hodeian fitxategiak kudeatzeko modu sinple, eskalagarria eta errentagarria eskaintzen du. EFS EC2 instantziekin erabiltzeko diseinatuta dago, eta erabilgarritasun handia eta iraunkortasuna bezalako ezaugarriak eskaintzen ditu.

 

Zer da Amazon glaziarra?

Amazon Glacier datuak artxibatzeko biltegiratze zerbitzu segurua, iraunkorra eta kostu baxua da.

 

Glacier aukera ona da maiz sartu behar ez dituzun datuak epe luzerako biltegiratzeko. Glacier-en gordetako datuek ordu batzuk behar izan ditzakete berreskuratzeko, beraz, ez da egokia datuetarako denbora errealean sarbidea behar duten aplikazioetarako.

 

Zer da AWS Storage Gateway?

AWS Storage Gateway biltegiratze-zerbitzu hibrido bat da, hodeiko biltegiratze ia mugagaberako sarbidea eskaintzen dizuna.

 

Storage Gateway-k zure lokaleko aplikazioak hodeira konektatzen ditu, hodeiko datuak gorde eta berreskuratzea erraztuz. Storage Gateway biltegiratze-gailu ezberdinekin erabil daiteke, hala nola, disko gogorrak, zintak eta SSDak.

 

Zer da AWS Snowball?

AWS Snowball petabyte-eskalako datu-garraio-zerbitzu bat da, biltegiratze gailu fisikoak erabiltzen dituena Amazon Simple Storage Service (S3) datu kopuru handiak transferitzeko.

 

Snowball aukera ona da datuak transferitzeko errendimendu handia edo latentzia txikia behar duzunean edo Interneteko banda-zabaleraren kostua saihestu nahi duzunean.

 

Zer da Amazon CloudSearch?

Amazon CloudSearch guztiz kudeatutako bilaketa-zerbitzu bat da, zure webgunerako edo aplikaziorako bilatzaile bat konfiguratu, kudeatu eta eskalatzea errazten duena.

 

CloudSearch-ek bilaketa-funtzio ugari onartzen ditu, hala nola, osatze automatikoa, ortografia zuzentzea eta komodin bilaketak. CloudSearch erabiltzeko erraza da eta zure erabiltzaileentzat oso garrantzitsuak diren emaitzak eskaintzen ditu.

 

Zer da Amazon Elasticsearch Service?

Amazon Elasticsearch Service (Amazon ES) Elasticsearch Amazon Web Services (AWS) hodeian erraz hedatzea, operatzea eta eskalatzea errazten duen kudeatutako zerbitzu bat da.

 

Elasticsearch kode irekiko bilaketa eta analisi motor ezagun bat da, eta datuak indexatzeko, bilatzeko eta aztertzeko funtzio multzo indartsua eskaintzen du. Amazon ES-ek zure Elasticsearch klusterrak konfiguratzea, eskalatzea eta kontrolatzea errazten du.

 

Zer da Amazon Kinesis?

Amazon Kinesis hodeian oinarritutako zerbitzu bat da, denbora errealeko streaming datuak biltzea, prozesatzea eta aztertzea errazten duena.

 

Kinesis aplikazio ugaritarako erabil daiteke, hala nola, erregistro-fitxategiak prozesatzeko, sare sozialen jarduera kontrolatzeko eta denbora errealeko analisi-aplikazioak sustatzeko. Kinesis-ek denbora errealean datuak biltzea eta prozesatzea errazten du, informazioa azkar lortu ahal izateko.

 

Zer da Amazon Redshift?

Amazon Redshift datu biltegi bizkorra eta eskalagarria da, datuak gordetzea eta aztertzea errazten duena.

 

Redshift aukera ona da datuen biltegiratzeko, negozio adimenerako eta analisietarako aplikazioetarako. Redshift erabiltzeko erraza da eta errendimendu azkarra eskaintzen du.

 

Zer da AWS Data Pipeline?

AWS Data Pipeline hodeian oinarritutako zerbitzu bat da, eta AWS zerbitzu ezberdinen artean datuak transferitzea errazten du.

 

Data Pipeline erabil daiteke datuak Amazon S3, Amazon EMR, Amazon DynamoDB eta Amazon RDS artean mugitzeko. Data Pipeline erabiltzeko erraza da eta hodeian datuak kudeatzeko modu erraz bat eskaintzen du.

 

Zer da AWS inportazioa/esportazioa?

AWS Import/Export datu-migrazio-zerbitzu bat da, eta datu-kopuru handiak Amazon Web Services-en (AWS) hodeira sartu eta ateratzea errazten du.

 

Inportatu/Esportatu datuak Amazon S3, Amazon EBS, Amazon Glacier eta zure lokaleko biltegiratze gailuen artean mugitzeko erabil daiteke. Inportazioa/Esportazioa azkarra eta fidagarria da, eta datu kopuru handiak azkar eta eraginkortasunez transferitzeko erabil daiteke.

 

Zer da AWS OpsWorks?

AWS OpsWorks hodeian oinarritutako zerbitzu bat da, Amazon Web Services (AWS) hodeian aplikazioak inplementatzea eta kudeatzea errazten duena.

 

OpsWorks tamaina guztietako aplikazioak kudeatzeko erabil daiteke, webgune txikietatik hasi eta eskala handiko web aplikazioetaraino. OpsWorks erabiltzeko erraza da eta hodeian aplikazioak kudeatzeko modu erraz bat eskaintzen du.

 

Zer da Amazon CloudWatch?

Amazon CloudWatch hodeian oinarritutako zerbitzu bat da, zure Amazon Web Services (AWS) baliabideak kontrolatzea errazten duena.

 

CloudWatch Amazon EC2 instantziak, Amazon DynamoDB taulak eta Amazon RDS datu-baseak kontrolatzeko erabil daiteke. CloudWatch erabiltzeko erraza da eta zure AWS baliabideak kontrolatzeko modu erraz bat eskaintzen du.

 

Zer da Amazon Machine Learning?

Amazon Machine Learning hodeian oinarritutako zerbitzu bat da, ikaskuntza automatikoko ereduak eraiki, trebatu eta zabaltzea errazten duena.

 

Ikaskuntza automatikoa etorkizuneko gertaeren inguruko iragarpenak egiteko erabil daitezkeen eredu prediktiboak eraikitzeko teknika ezaguna da. Amazon Machine Learning erabiltzeko erraza da eta ikasketa automatikoko ereduak eraikitzeko, entrenatzeko eta zabaltzeko modu erraz bat eskaintzen du.

 

Zer da Amazon Simple Notification Service?

Amazon Simple Notification Service (Amazon SNS) hodeian oinarritutako zerbitzu bat da, jakinarazpenak bidaltzea eta jasotzea errazten duena.

 

SNS erabil daiteke mezuak Amazon SQS ilaretara, Amazon S3 bucketetara edo helbide elektronikoetara bidaltzeko. SNS erabiltzeko erraza da eta jakinarazpenak bidaltzeko eta jasotzeko modu erraz bat eskaintzen du.

 

Zer da Amazon Simple Workflow Zerbitzua?

Amazon Simple Workflow Service (Amazon SWF) hodeian oinarritutako zerbitzu bat da, atzeko planoko lanak eraiki, exekutatu eta eskalatzea errazten duena.

 

SWF irudiak prozesatzeko, bideo fitxategiak transkodetzeko, dokumentuak indexatzeko eta ikaskuntza automatikoko algoritmoak exekutatzeko erabil daiteke. SWF erabiltzeko erraza da eta atzeko planoko lanak exekutatzeko modu erraz bat eskaintzen du.

 

Zer da Amazon Elastic MapReduce?

Amazon Elastic MapReduce (Amazon EMR) hodeian oinarritutako zerbitzu bat da, datu handiak prozesatzea errazten duena.

 

EMR Amazon EC2 instantzian Apache Hadoop, Apache Spark eta Presto exekutatzeko erabil daiteke. EMR erabiltzeko erraza da eta datu handiak prozesatzeko modu erraz bat eskaintzen du.

Ongi Arkitektaturiko Azpiegituraren AWS kontzeptua

Ongi diseinatutako azpiegituraren AWS kontzeptua Amazon Web Services-en aplikazioak eraikitzeko eta exekutatzeko jarraibide multzo bat da.

 

Ongi diseinatutako markoak zure aplikazioak AWS-en diseinatzeko, inplementatzeko eta funtzionatzeko moduari buruzko erabakiak hartzen laguntzen dizu. Ongi diseinatutako esparrua bost zutabeetan oinarritzen da: errendimendua, segurtasuna, fidagarritasuna, kostuen optimizazioa eta bikaintasun operatiboa.

 

Errendimendu-zutabeak errendimendu handiko aplikazioak diseinatzen laguntzen dizu. Segurtasun zutabeak zure aplikazioak segurtasun mehatxuetatik babesten laguntzen dizu. Fidagarritasunaren zutabeak erabilgarritasun handiko aplikazioak diseinatzen laguntzen dizu. Kostuen optimizazio zutabeak zure AWS kostuak optimizatzen laguntzen dizu. Eta bikaintasun operatiboaren zutabeak zure aplikazioak eraginkortasunez funtzionatzen laguntzen dizu.

 

Zure aplikazioak AWS-n diseinatzen eta exekutatzen dituzunean, garrantzitsua da ongi diseinatutako markoaren bost zutabeak kontuan hartzea.

 

Zutabeetako bat baztertzeak arazoak sor ditzake bidean. Adibidez, segurtasun-zutabeari jaramonik egiten ez badiozu, zure aplikazioa erasoak jasan ditzake. Edo kostuak optimizatzeko zutabeari kasurik egiten ez badiozu, baliteke zure AWS faktura behar baino handiagoa izatea.

 

Ongi diseinatutako markoa AWSrekin hasteko modu bikaina da. AWS-n zure aplikazioak diseinatzeko, inplementatzeko eta funtzionatzeko moduari buruzko erabakiak hartzen lagunduko dizuten jarraibide-multzo bat eskaintzen du.

 

AWS-n berria bazara, ondo diseinatutako markoarekin hastea gomendatzen dizut. Oinetik hastea eta ohiko akats batzuk saihesten lagunduko dizu.

Segurtasuna AWS-n

AWS-k bezeroekin partekatzen du segurtasuna eta betetzea mantentzeko erantzukizuna. AWS bezeroek beren aplikazioak eraikitzeko eta exekutatzeko erabiltzen duten azpiegitura babesteaz arduratzen da. Bezeroek AWSn jartzen dituzten aplikazioak eta datuak babesteaz arduratzen dira.

 

AWS-k zure aplikazioak eta datuak babesteko erabil daitezkeen tresna eta zerbitzu multzo bat eskaintzen du. Tresna eta zerbitzu horien artean daude Amazon Virtual Private Cloud (Amazon VPC), Amazon Elastic Compute Cloud (Amazon EC2), Amazon Simple Storage Service (Amazon S3) eta AWS Identity and Access Management (IAM).

 

AWSk hartzen dituen ardurak honako hauek dira:

– Datu-zentroen segurtasun fisikoa

– Sareko segurtasuna

– Ostalariaren segurtasuna

– Aplikazioen segurtasuna

 

Bezeroek ardura dute:

– Beren aplikazioak eta datuak babestea

– Erabiltzaileen sarbidea AWS baliabideetarako kudeatzea

– Mehatxuen jarraipena

Ondorioa

AWS zure aplikazioak hodeian exekutatzeko modu bikaina da. Erabiltzeko erraza da eta atzeko planoko lanak exekutatzeko modu erraz bat eskaintzen du.

 

AWS datu handiak prozesatzeko modu bikaina da. Erabiltzeko erraza da eta big data prozesatzeko modu erraz bat eskaintzen du.

 

Ongi diseinatutako markoa AWSrekin hasteko modu bikaina da. AWS-n zure aplikazioak diseinatzeari, inplementatzeari eta funtzionatzeari buruzko erabakiak hartzen lagunduko dizuten jarraibide-multzo bat eskaintzen du.

 

AWS-n berria bazara, ondo diseinatutako markoarekin hastea gomendatzen dizut. Oin egokian hasten lagunduko dizu eta zure azpiegituran akats garestiak saihesten lagunduko dizu.