See on külalispostitus, mis on kirjutatud koos Raghu Boppannaga Vanguardist.
At avangardEttevõtlusnõustamise ärivaldkond parandab investorite tulemusi digitaalse juurdepääsu kaudu suurepärasele, isikupärastatud ja taskukohasele finantsnõustamisele. Need tegid selle osaliselt võimalikuks tänu väga vastupidava ja tõhusa tehnilise platvormiga investoritele kogu maailmas mastaabisäästu saavutamisele. Vanguard valis selle töökoormuse jaoks mitme piirkonna arhitektuuri, et aidata kaitsta piirkondlike teenuste kahjustuste eest. Kõrge käideldavuse huvides on vaja teha töökoormuses kasutatavad andmed kättesaadavaks mitte ainult esmases piirkonnas, vaid ka teiseses piirkonnas minimaalse replikatsiooniviivitusega. Teenuse halvenemise korral esmases regioonis peaks lahendus suutma võimalikult väikese andmekaoga sekundaarsesse regiooni tõrkeotsa minna ja andmete sissevõtmist jätkata.
Vanguard Cloud Technology Office ja AWS tegid koostööd, et luua AWS-ile taristulahendus, mis vastas nende vastupidavusnõuetele. Mitme piirkonna lahendus võimaldab tugevat tõrkesiirdemehhanismi, millel on sisseehitatud jälgitavus ja taastamine. Lahendus toetab ka andmete voogesitust mitmest allikast erinevatesse Kinesise andmevoogudesse. Lahendust tutvustatakse praegu erinevatele ärimeeskondadele, et parandada nende töökoormuse vastupidavust.
Siin käsitletud kasutusjuhtum eeldab, et Change Data Capture (CDC) voogesitab andmeid kaugandmeallikast (suurarvuti DB2) Amazon Kinesise andmevood, sest nendest andmetest sõltub äritegevus. Kinesis Data Streams on täielikult hallatav, suurel määral skaleeritav, vastupidav ja odav voogedastusteenus, mis suudab pidevalt hõivata ja voogesitada suuri andmemahte mitmest allikast ning muudab andmed tarbimiseks kättesaadavaks millisekundite jooksul. Teenus on loodud olema väga vastupidav ja kasutab andmete töötlemiseks ja salvestamiseks mitut saadavuse tsooni.
Selles postituses käsitletud lahendus selgitab, kuidas AWS ja Vanguard tegid uuendusi, et luua vastupidavat arhitektuuri, et täita oma kõrge käideldavuse eesmärke.
Lahenduse ülevaade
Lahendus kasutab AWS Lambda andmete kopeerimiseks Kinesise andmevoogudest esmases piirkonnas sekundaarsesse piirkonda. CDC torujuhtme mis tahes teenuse kahjustuse korral muudab tõrkesiirdeprotsess tootjate ja tarbijate jaoks teisese piirkonna esmaseks. Me kasutame Amazon DynamoDB globaalsed tabelid replikatsiooni kontrollpunktide jaoks, mis võimaldab jätkata andmete voogesitust kontrollpunktist ja säilitab ka primaarse piirkonna konfiguratsioonilipu, mis takistab samade andmete lõpmatut edasi-tagasi paljundamist.
Lahendus pakub ka Kinesis Data Streamsi tarbijatele paindlikkust, et kasutada sama AWS-i konto primaarset või mis tahes teisest piirkonda.
Järgmine diagramm illustreerib võrdlusarhitektuuri.
Vaatame üksikasjalikult iga komponenti:
- CDC protsessor (tootja) – Selles võrdlusarhitektuuris on tootja juurutatud Amazon Elastic Compute Cloud (Amazon EC2) nii esmases kui ka teiseses piirkonnas ning on aktiivne esmases piirkonnas ja ooterežiimis teises piirkonnas. See kogub CDC andmeid välisest andmeallikast (nagu DB2 andmebaas, nagu on näidatud ülaltoodud arhitektuuris) ja voogesitab Kinesise andmevoogudesse esmases piirkonnas. Vanguard kasutab 3rd peotööriist Qlik Replicate on nende CDC protsessor. See loob hästi vormindatud kasuliku koormuse, sealhulgas DB2 kinnistamise ajatempli Kinesise andmevoo jaoks, lisaks tegelikele reaandmetele kaugandmeallikast. (
example-stream-1
selles näites). Järgmine kood on näidiskoormus, mis sisaldab ainult muudetud kirje primaarvõtit ja kinnitamise ajatemplit (lihtsuse huvides ei kuvata allpool ülejäänud tabelirea andmeid):{ "eventSource": "aws:kinesis", "kinesis": { "ApproximateArrivalTimestamp": "Mon July 18 20:00:00 UTC 2022", "SequenceNumber": "49544985256907370027570885864065577703022652638596431874", "PartitionKey": "12349999", "KinesisSchemaVersion": "1.0", "Data": "eyJLZXkiOiAxMjM0OTk5OSwiQ29tbWl0VGltZXN0YW1wIjogIjIwMjItMDctMThUMjA6MDA6MDAifQ==" }, "eventId": "shardId-000000000000:49629136582982516722891309362785181370337771525377097730", "invokeIdentityArn": "arn:aws:iam::6243876582:role/kds-crr-LambdaRole-1GZWP67437SD", "eventName": "aws:kinesis:record", "eventVersion": "1.0", "eventSourceARN": "arn:aws:kinesis:us-east-1:6243876582:stream/kds-stream-1/consumer/kds-crr:6243876582", "awsRegion": "us-east-1" }
Base64 dekodeeritud väärtus
Data
on järgmine. Tegelik Kinesise kirje sisaldaks lisaks primaarvõtmele ja täitmisajatemplile kogu muudetud tabelirea reaandmeid.{"Key": 12349999,"CommitTimestamp": "2022-07-18T20:00:00"}
.
CommitTimestamp
aastaData
välja kasutatakse replikatsiooni kontrollpunktis ja see on kriitilise tähtsusega, et täpselt jälgida, kui palju vooandmeid on sekundaarsesse piirkonda kopeeritud. Kontrollpunkti saab seejärel kasutada CDC protsessori (tootja) tõrkesiirde hõlbustamiseks ja andmete tootmise täpseks jätkamiseks alates replikatsiooni kontrollpunkti ajatemplist.Alternatiiv kaugandmeallika kasutamisele
CommitTimestamp
(kui see pole saadaval) on kasutadaApproximateArrivalTimestamp
(mis on ajatempel, millal kirje tegelikult andmevoogu kirjutatakse). - Piirkondadeülene replikatsioon Lambda funktsioon – Funktsioon on juurutatud nii esmastes kui ka teisestes piirkondades. See on seadistatud sündmuse allika vastendusega CDC andmeid sisaldava andmevooga. Sama funktsiooni saab kasutada mitme voo andmete kopeerimiseks. See käivitatakse koos Kinesis Data Streamsi kirjete partiiga ja kopeerib partii sihtreplikatsioonipiirkonda (mis on saadaval Lambda konfiguratsioonikeskkonna kaudu). Kulude kaalutlustel, kui CDC andmeid toodetakse aktiivselt ainult esmases piirkonnas, saab funktsiooni reserveeritud samaaegsuse teiseses piirkonnas määrata nulliks ja muuta piirkondliku tõrkesiirde ajal. Funktsioonil on AWS-i identiteedi- ja juurdepääsuhaldus (IAM) rolliõigused, et teha järgmist.
- Selles lahenduses kasutatavate DynamoDB globaalsete tabelite lugemine ja kirjutamine samal kontol.
- Lugege ja kirjutage Kinesise andmevoogudesse sama konto mõlemas piirkonnas.
- Avalda kohandatud mõõdikud aadressil Amazon CloudWatch mõlemas piirkonnas sama konto piires.
- Replikatsiooni kontrollpunkt – Replikatsiooni kontrollpunkt kasutab DynamoDB globaalset tabelit nii esmases kui ka teiseses piirkonnas. Seda kasutab piirkondadeülene replikatsiooni Lambda funktsioon, et säilitada viimase replikatsioonikirje täitmisajatempel replikatsiooni kontrollpunktina iga replikatsiooniks konfigureeritud voo jaoks. Selle postituse jaoks loome ja kasutame globaalset tabelit nimega
kdsReplicationCheckpoint
. - Aktiivse piirkonna konfiguratsioon – Aktiivne piirkond kasutab DynamoDB globaalset tabelit nii esmases kui ka teiseses piirkonnas. See kasutab konfiguratsiooni replikatsiooniks globaalse tabeli natiivset regioonidevahelist replikatsioonivõimet. See on eeltäidetud andmetega selle kohta, milline on voo esmane piirkond, et vältida ooteregiooni lambda funktsiooni replikatsiooni tagasi esmasesse piirkonda. See konfiguratsioon ei pruugi olla vajalik, kui Lambda funktsiooni ooteregioonis on reserveeritud samaaegsus seatud nullile, kuid see võib toimida ohutuskontrollina, et vältida andmete lõpmatut replikatsioonisilmust. Selle postituse jaoks loome globaalse tabeli nimega
kdsActiveRegionConfig
ja sisestage üksus järgmiste andmetega:{ "stream-name": "example-stream-1", "active-region" : "us-east-1" }
- Kinesise andmevood – voog, millele CDC protsessor andmed toodab. Selle postituse jaoks kasutame voogu nimega
example-stream-1
mõlemas piirkonnas samade konfiguratsiooni- ja juurdepääsupoliitikatega.
Regioonidevahelise replikatsiooni etappide jada
Vaatame lühidalt, kuidas arhitektuuri teostatakse, kasutades järgmist järjestusskeemi.
Jada koosneb järgmistest sammudest:
- CDC protsessor (in
us-east-1
) loeb CDC andmeid kaugandmeallikast. - CDC protsessor (in
us-east-1
) voogesitab CDC andmed Kinesise andmevoogudesse (inus-east-1
). - Piirkondadeülene replikatsiooni Lambda funktsioon (us-east-1) tarbib andmeid andmevoost (in
us-east-1
). Täiustatud ventileerimismuster on soovitatav spetsiaalse ja suurema läbilaskevõime jaoks piirkondadeüleseks replikatsiooniks. - Replikaatori lambda funktsioon (in
us-east-1
) kinnitab oma praeguse piirkonna tarbitava voo aktiivse piirkonna konfiguratsiooniga, kasutadeskdsActiveRegionConfig
DynamoDB globaalne tabelJärgmine näidiskood (Javas) võib aidata hinnatavat seisundit illustreerida:// Fetch the current AWS Region from the Lambda function’s environment String currentAWSRegion = System.getenv(“AWS_REGION”); // Read the stream name from the first Kinesis Record once for the entire batch being processed. This is done because we are reusing the same Lambda function for replicating multiple streams. String currentStreamNameConsumed = kinesisRecord.getEventSourceARN().split(“:”)[5].split(“/”)[1]; // Build the DynamoDB query condition using the stream name Map<String, Condition> keyConditions = singletonMap(“streamName”, Condition.builder().comparisonOperator(EQ).attributeValueList(AttributeValue.builder().s(currentStreamNameConsumed).build()).build()); // Query the DynamoDB Global Table QueryResponse queryResponse = ddbClient.query(QueryRequest.builder().tableName("kdsActiveRegionConfig").keyConditions(keyConditions).attributesToGet(“ActiveRegion”).build());
- Funktsioon hindab DynamoDB vastust järgmise koodiga:
// Evaluate the response if (queryResponse.hasItems()) { AttributeValue activeRegionForStream = queryResponse.items().get(0).get(“ActiveRegion”); return currentAWSRegion.equalsIgnoreCase(activeRegionForStream.s()); }
- Sõltuvalt vastusest teeb funktsioon järgmisi toiminguid:
- Kui vastus on
true
, loob replikaatori funktsioon kirjed Kinesise andmevoogudesseus-east-2
järjestikusel viisil.- Kui esineb rike, jälgitakse kirje järjenumbrit ja iteratsioon katkeb. Funktsioon tagastab ebaõnnestunud järjekorranumbrite loendi. Ebaõnnestunud järjenumbri tagastamisel kasutab lahendus funktsiooni Lambda kontrollpunkt osaliste tõrgetega kirjete partii töötlemist jätkata. See on kasulik teenuste mis tahes kahjustuste käsitlemisel, kui funktsioon üritab andmeid piirkondade vahel kopeerida, et tagada voo paarsus ja andmete kadu.
- Kui tõrkeid pole, tagastatakse tühi loend, mis näitab, et partii õnnestus.
- Kui vastus on
false
, naaseb replikaatori funktsioon replikatsiooni tegemata. Lambda kutsete kulude vähendamiseks saate määrata funktsiooni reserveeritud samaaegsuse DR piirkonnas (us-east-2
) nullini. See hoiab ära funktsiooni käivitamise. Kui teete tõrkesiirde, saate värskendada seda väärtust CDC läbilaskevõime alusel sobivaks numbriks ja määrata funktsiooni reserveeritud samaaegsuseus-east-1
nulli, et vältida selle asjatut käivitamist.
- Kui vastus on
- Pärast seda, kui kõik kirjed on toodetud Kinesise andmevoogudesse
us-east-2
, suunab replikaatori funktsiooni kontrollpunktidkdsReplicationCheckpoint
DynamoDB globaalne tabel (inus-east-1
) järgmiste andmetega:{ "streamName": "example-stream-1", "lastReplicatedTimestamp": "2022-07-18T20:00:00" }
- Funktsioon naaseb pärast kirjete partii edukat töötlemist.
Jõudlusega seotud kaalutlused
Lahenduse jõudluse ootusi tuleks mõista järgmiste teguritega:
- Piirkonna valik – Replikatsiooni latentsusaeg on otseselt võrdeline andmete läbitud vahemaaga, seega mõistke oma piirkonna valikut
- Kiirus – andmete sissetulemise kiirus või kopeeritavate andmete maht
- Kasuliku koorma suurus – kopeeritava kasuliku koormuse suurus
Jälgige piirkondadevahelist replikatsiooni
Soovitatav on jälgida ja jälgida replikatsiooni, kui see juhtub. Saate kohandada funktsiooni Lambda, et avaldada kohandatud mõõdikud CloudWatchis, kasutades iga kutsumise lõpus järgmisi mõõdikuid. Nende mõõdikute avaldamine nii esmases kui ka teiseses piirkonnas aitab kaitsta end kahjustuste eest, mis mõjutavad vaadeldavust esmases piirkonnas.
- Läbilaskevõime – Praegune Lambda kutsete partii suurus
- ReplicationLagSeconds – vahe praeguse ajatempli (pärast kõigi kirjete töötlemist) ja ajatempli vahel
ApproximateArrivalTimestamp
viimasest kopeeritud kirjest
Järgmine CloudWatchi mõõdikunäide näitab, et keskmine replikatsiooni viivitus oli 2 sekundit 100 kirje läbilaskevõimega, mida kopeeriti us-east-1
et us-east-2
.
Ühine tõrkesiirdestrateegia
Mis tahes kahjustuste korral, mis mõjutavad CDC torujuhet esmases piirkonnas, võivad talitluspidevuse või avariitaaste vajadused tingida torujuhtme tõrkevahetuse teise (ooteregiooni) piirkonda. See tähendab, et selle tõrkesiirdeprotsessi osana tuleb teha paar asja.
- Kui võimalik, peatage kõik CDC toimingud CDC protsessori tööriistas
us-east-1
. - CDC protsessor peab olema sekundaarsesse piirkonda üle viidud, et see saaks lugeda CDC andmeid kaugandmeallikast, töötades väljaspool ooteregiooni.
- .
kdsActiveRegionConfig
DynamoDB globaalset tabelit tuleb värskendada. Näiteks voo jaoksexample-stream-1
meie näites kasutatud aktiivne piirkond muudetakse väärtuseksus-east-2
:
{ "stream-name": "example-stream-1", "active-Region" : "us-east-2"
}
- Kõik voo kontrollpunktid tuleb lehelt lugeda
kdsReplicationCheckpoint
DynamoDB globaalne tabel (inus-east-2
) ja iga kontrollpunkti ajatempleid kasutatakse CDC ülesannete käivitamiseks tootjatööriistasus-east-2
Piirkond. See vähendab andmete kadumise tõenäosust ja jätkab täpselt CDC andmete voogesitust kaugandmeallikast kontrollpunkti ajatemplist alates. - Kui kasutate Lambda kutsete juhtimiseks reserveeritud samaaegsust, määrake väärtuseks null esmases Region(
us-east-1
) ja sobivale nullist erinevale väärtusele teiseses piirkonnas (us-east-2
).
Vanguardi mitmeastmeline tõrkesiirdestrateegia
Mõnel kolmanda osapoole tööriistal, mida Vanguard kasutab, on kaheastmeline CDC-protsess andmete voogesitamiseks kaugandmeallikast sihtkohta. Vanguardi CDC protsessori jaoks valitud tööriist järgib seda kaheastmelist lähenemisviisi:
- Esimene samm hõlmab logivoo ülesande seadistamist, mis loeb andmeid kaugandmeallikast ja püsib peatumiskohas.
- Teine samm hõlmab individuaalsete tarbijaülesannete seadistamist, mis loevad andmeid lavastuse asukohast, mis võib olla sisse lülitatud Amazon elastne failisüsteem (Amazon EFS) või Amazon FSxnäiteks ja voogesitage see sihtkohta. Paindlikkus seisneb selles, et kõiki neid tarbijaülesandeid saab käivitada voogesitamiseks erinevatest kinnistamise ajatemplitest. Logivooülesanne alustab tavaliselt andmete lugemist kõigist tarbijaülesannetes kasutatavatest kinnistamisajatemplitest minimaalselt.
Vaatame stsenaariumi selgitamiseks näidet:
- Tarbija ülesanne A voogesitab andmeid kohustuse ajatemplist 2022-07-19T20:00:00 kuni
example-stream-1
. - Tarbija ülesanne B voogesitab andmeid kohustuse täitmise ajatemplist 2022-07-19T21:00:00 kuni
example-stream-2
. - Sellises olukorras peaks logivoog lugema andmeid kaugandmeallikast minimaalse ajatempli järgi, mida tarbijatoimingud kasutavad, mis on 2022-07-19T20:00:00.
Järgmine jadaskeem näitab täpseid samme, mida tõrkesiirde ajal käivitada us-east-2
(ooterežiimi piirkond).
Sammud on järgmised:
- Tõrkevahetusprotsess käivitatakse ooteregioonis (
us-east-2
selles näites) vajaduse korral. Pange tähele, et päästikut saab automatiseerida, kasutades esmase piirkonna torujuhtme põhjalikku tervisekontrolli. - Tõrkesiirdeprotsess värskendab kdsActiveRegionConfig DynamoDB globaalset tabelit piirkonna uue väärtusega
us-east-2
kõigi voonimede jaoks. - Järgmine samm on hankida kõik voo kontrollpunktid saidilt
kdsReplicationCheckpoint
DynamoDB globaalne tabel (inus-east-2
). - Pärast kontrollpunkti teabe lugemist leiab tõrkesiirdeprotsess minimaalse kõigist
lastReplicatedTimestamp
. - CDC protsessori tööriista logivooülesanne käivitatakse
us-east-2
4. toimingus leitud ajatempliga. Alates sellest ajatemplist alustab see CDC andmete lugemist kaugandmeallikast ja säilitab need AWS-i lavastuskohas. - Järgmine samm on käivitada kõik tarbijatoimingud, et lugeda andmeid lavastuskohast ja voogesitada sihtkoha andmevoogu. See on koht, kus iga tarbija ülesanne on varustatud sobiva ajatempliga alates
kdsReplicationCheckpoint
tabel vastavaltstreamName
kuhu ülesanne andmeid voogastab.
Pärast kõigi tarbijaülesannete käivitamist toodetakse andmed Kinesise andmevoogudesse us-ida-2-s. Sealt edasi on piirkondadeülese replikatsiooni protsess sama, mis varem kirjeldatud – replikatsiooni Lambda funktsioon us-east-2
alustab andmete kopeerimist andmevoogu us-east-1
.
Eeldatakse, et voogudest andmeid lugevad tarbijarakendused on idempotentsed, et olla võimelised duplikaate käsitlema. Duplikaate võib voos sisestada mitmel põhjusel, millest mõned on allpool välja toodud.
- Tootja või CDC protsessor lisab tõrkevahetuse ajal CDC andmete taasesitamise ajal voos duplikaate
- DynamoDB Global Table kasutab andmete asünkroonset replikatsiooni piirkondade vahel ja kui
kdsReplicationCheckpoint
tabeliandmetel on replikatsiooniviivitus, võib tõrkesiirdeprotsess CDC andmete taasesitamiseks kasutada vanemat kontrollpunkti ajatemplit.
Samuti peaksid tarbijarakendused kontrollima viimase tarbitud kirje CommitTimestamp'i. Selle eesmärk on hõlbustada paremat jälgimist ja taastumist.
Teekond küpsuseni: automaatne taastumine
Ideaalne olek on tõrkesiirdeprotsess täielikult automatiseerida, vähendades taastumiseks kuluvat aega ja täites vastupidavuse teenusetaseme eesmärgi (SLO). Enamikus organisatsioonides nõuab aga otsus ebaõnnestuda, ebaõnnestuda ja käivitada tõrkeüleminek käsitsi sekkumist olukorra hindamisel ja tulemuse üle otsustamisel. Alustamiseks on hea skriptitud automatiseerimise loomine inimese juhitava tõrkesiirde tegemiseks.
Vanguard on automatiseerinud kõik tõrkesiirde etapid, kuid siiski on inimestel otsustada, millal seda käivitada. Saate kohandada lahendust vastavalt oma vajadustele ja sõltuvalt teie keskkonnas kasutatavast CDC protsessori tööriistast.
Järeldus
Selles postituses kirjeldasime, kuidas Vanguard uuendas ja ehitas lahenduse andmete paljundamiseks piirkondade vahel Kinesise andmevoogudes, et muuta andmed väga kättesaadavaks. Samuti demonstreerisime tugevat kontrollpunkti strateegiat, et hõlbustada vajaduse korral replikatsiooniprotsessi piirkondlikku tõrkevahetust. Lahendus näitas ka seda, kuidas kasutada DynamoDB globaalseid tabeleid replikatsiooni kontrollpunktide ja konfiguratsiooni jälgimiseks. Selle arhitektuuriga suutis Vanguard CDC andmetest sõltuva töökoormuse juurutada mitmesse piirkonda, et rahuldada ärivajadusi kõrge saadavuse osas, pidades silmas CDC torujuhtmeid esmases regioonis mõjutavaid teenusehäireid.
Kui teil on tagasisidet, jätke kommentaar allpool olevasse kommentaaride jaotisesse.
Autoritest
Raghu Boppanna töötab ettevõtte arhitektina Vanguardi peatehnoloogiabüroos. Raghu on spetsialiseerunud andmeanalüüsile, andmete migratsioonile / replikatsioonile, sealhulgas CDC torujuhtmetele, katastroofi taastamisele ja andmebaasidele. Ta on teeninud mitu AWS-i sertifikaati, sealhulgas AWS-i sertifitseeritud turbe - eriala ja AWS-i sertifitseeritud andmeanalüütika - eriala.
Parameswaran V Vaidyanathan on Amazon Web Services'i pilvekindluse vanemarhitekt. Ta aitab suurettevõtetel saavutada ärieesmärke, luues AWS-i pilves skaleeritavaid ja vastupidavaid lahendusi ning ehitades neid.
Richa Kaul on finantsteenuste kliente teenindava kliendilahenduste vanemjuht. Ta asub New Yorgis. Tal on laialdased kogemused suuremahulise pilve teisendamise, töötajate tipptaseme ja järgmise põlvkonna digitaalsete lahenduste vallas. Tema ja tema meeskond keskenduvad pilve väärtuse optimeerimisele, luues tõhusaid, vastupidavaid ja paindlikke lahendusi. Richale meeldivad mitmed spordialad, nagu triatlon, muusika ja uute tehnoloogiate tundmaõppimine.
Mithil Prasad on Amazon Web Services kliendilahenduste juht. Mithil teeb oma rollis koostööd klientidega, et edendada pilveväärtuste realiseerimist, pakkuda juhtrolli, et aidata ettevõtetel saavutada kiirust, paindlikkust ja uuenduslikkust.
- SEO-põhise sisu ja PR-levi. Võimenduge juba täna.
- Platoblockchain. Web3 metaversiooni intelligentsus. Täiustatud teadmised. Juurdepääs siia.
- Allikas: https://aws.amazon.com/blogs/big-data/how-vanguard-made-their-technology-platform-resilient-and-efficient-by-building-cross-region-replication-for-amazon-kinesis-data-streams/
- 1
- 100
- 2022
- 28
- a
- võime
- Võimalik
- MEIST
- üle
- juurdepääs
- Vastavalt
- konto
- täpselt
- Saavutada
- üle
- meetmete
- aktiivne
- aktiivselt
- tegelikult
- lisamine
- nõuanne
- mõjutades
- taskukohane
- pärast
- vastu
- väle
- Materjal: BPA ja flataatide vaba plastik
- võimaldab
- alternatiiv
- Amazon
- Amazon EC2
- Amazon kinesis
- Amazon Web Services
- summad
- analytics
- ja
- rakendused
- lähenemine
- asjakohane
- arhitektuur
- automatiseerima
- Automatiseeritud
- Automaatika
- kättesaadavus
- saadaval
- keskmine
- vältima
- AWS
- AWS sertifitseeritud
- tagasi
- põhineb
- sest
- on
- alla
- Parem
- vahel
- lühidalt
- Katki
- ehitama
- Ehitus
- ehitatud
- sisseehitatud
- äri
- äritegevuse järjepidevus
- ettevõtted
- kutsutud
- lüüa
- lööb
- juhul
- CDC
- sertifikaadid
- atesteeritud
- vastuolu
- muutma
- kontrollima
- Kontroll
- juht
- valik
- Cloud
- PILVETEHNOLOOGIA
- kood
- kommentaar
- kommentaarid
- endale
- komponent
- terviklik
- Arvutama
- seisund
- konfiguratsioon
- kaalutlused
- tarbitud
- tarbija
- Tarbijad
- tarbimine
- pidevalt
- kontrollida
- Maksma
- võiks
- Paar
- looma
- loomine
- kriitiline
- Praegune
- Praegu
- tava
- klient
- Kliendilahendused
- Kliendid
- kohandada
- andmed
- Andmete analüüs
- andmete kadu
- andmebaas
- andmebaasid
- Otsustamine
- otsus
- pühendunud
- Näidatud
- näitab
- Olenevalt
- sõltub
- juurutada
- lähetatud
- kirjeldatud
- sihtkoht
- detail
- erinevus
- erinev
- digitaalne
- otse
- katastroof
- arutatud
- kaugus
- ajam
- sõidu
- duplikaadid
- ajal
- iga
- Ajalugu
- teenitud
- majandusega
- Mastaabisääst
- tõhus
- Töötaja
- võimaldab
- tõhustatud
- tagama
- ettevõte
- ettevõtete
- Kogu
- keskkond
- Eeter (ETH)
- hindama
- hinnatud
- sündmus
- Iga
- näide
- Excellence
- hukkamine
- ootused
- oodatav
- kogemus
- Selgitama
- Selgitab
- ulatuslik
- väline
- nägu
- hõlbustada
- tegurid
- FAIL
- Ebaõnnestunud
- ebaedu
- tunnusjoon
- tagasiside
- väli
- fail
- finants-
- finantsteenused
- leiab
- esimene
- Paindlikkus
- Keskenduma
- Järel
- järgneb
- Investoritele
- avastatud
- Alates
- täielikult
- funktsioon
- põlvkond
- Globaalne
- maakera
- Eesmärgid
- hea
- graafik
- külaline
- Külaline Postitus
- käepide
- Käsitsemine
- juhtub
- Tervis
- aitama
- aitab
- siin
- Suur
- kõrgelt
- Kuidas
- Kuidas
- aga
- HTTPS
- inim-
- Inimestel
- IAM
- ideaalne
- Identity
- kahjustused
- parandama
- parandab
- in
- Kaasa arvatud
- Sissetulev
- kasvanud
- näitab
- eraldi
- info
- Infrastruktuur
- Innovatsioon
- Näiteks
- sekkumine
- sisse
- Tutvustab
- investor
- Investorid
- hõlmab
- IT
- iteratsioon
- Java
- Juuli
- Võti
- Kinesise andmevood
- suur
- viimane
- Hilinemine
- juht
- Juhtimine
- õppimine
- Lahkuma
- Tase
- joon
- liinid
- nimekiri
- vähe
- liising
- Vaata
- kaotus
- tehtud
- jääb
- tegema
- TEEB
- juhitud
- juht
- viis
- käsiraamat
- palju
- kaardistus
- massiliselt
- tähtaeg
- vahendid
- mehhanism
- Vastama
- koosolekul
- meetriline
- Meetrika
- minimaalne
- miinimum
- viis
- modifitseeritud
- järelevalve
- kõige
- multi
- mitmekordne
- muusika
- nimi
- nimed
- emakeelena
- Vajadus
- vaja
- vajadustele
- Uus
- Uued tehnoloogiad
- New York
- järgmine
- number
- numbrid
- eesmärk
- jälgima
- Office
- tegutsevad
- optimeerimine
- organisatsioonid
- Tulemus
- paarsus
- osa
- partnerlusega
- partei
- Muster
- täitma
- jõudlus
- esitades
- Õigused
- püsib
- Isikliku
- torujuhe
- Koht
- inimesele
- Platon
- Platoni andmete intelligentsus
- PlatoData
- palun
- Poliitika
- võimalik
- post
- potentsiaalselt
- vältida
- esmane
- Peamine
- protsess
- töötlemine
- Protsessor
- Toodetud
- tootja
- Tootjad
- edendab
- kaitsma
- anda
- tingimusel
- annab
- avaldama
- Kirjastamine
- eesmärkidel
- panema
- Lugenud
- Lugemine
- realiseerimine
- põhjustel
- soovitatav
- rekord
- andmed
- Taastuma
- taastumine
- vähendama
- vähendamine
- piirkond
- piirkondlik
- piirkondades
- kauge
- kopeerida
- kordab
- replikatsioon
- nõutav
- Nõuded
- Vajab
- reserveeritud
- vastupidavust
- vetruv
- vastus
- REST
- Jätka
- tagasipöördumine
- tagasi
- Tulu
- jõuline
- Roll
- Valtsitud
- ROW
- jooks
- ohutus
- sama
- skaalautuvia
- Skaala
- stsenaarium
- Teine
- kesk-
- sekundit
- Osa
- turvalisus
- vanem
- Jada
- teenima
- teenus
- Teenused
- teenindavad
- komplekt
- kehtestamine
- mitu
- peaks
- näidatud
- Näitused
- lihtsus
- olukord
- SUURUS
- So
- lahendus
- Lahendused
- mõned
- allikas
- Allikad
- spetsialiseerunud
- Eriala
- kiirus
- sport
- matkimine
- algus
- alustatud
- algab
- riik
- Samm
- Sammud
- Veel
- Peatus
- salvestada
- Strateegia
- oja
- streaming
- Voogesituse teenus
- ojad
- edukas
- Edukalt
- sobiv
- parem
- varustatud
- Toetab
- süsteem
- tabel
- võtab
- sihtmärk
- Ülesanne
- ülesanded
- meeskond
- meeskonnad
- Tehniline
- Tehnoloogiad
- Tehnoloogia
- .
- oma
- asjad
- kolmanda osapoole
- arvasin
- mõttejuhtimine
- Läbi
- läbilaskevõime
- aeg
- ajatempel
- et
- tööriist
- töövahendid
- jälgida
- Jälgimine
- Transformation
- reisinud
- vallandada
- vallandas
- mõistma
- arusaadav
- asjatult
- Värskendused
- ajakohastatud
- Uudised
- kasutama
- kasutage juhtumit
- tavaliselt
- UTC
- väärtus
- avangard
- VeloCity
- kaudu
- maht
- web
- veebiteenused
- mis
- kuigi
- will
- jooksul
- ilma
- töötab
- oleks
- kirjutama
- kirjalik
- Sinu
- ise
- sephyrnet
- null
- tsoonid