Tervetuloa datan aikakauteen. Päivittäin kerättävän tiedon valtava määrä kasvaa jatkuvasti, mikä vaatii alustojen ja ratkaisujen kehittymistä. Palvelut kuten Amazonin yksinkertainen tallennuspalvelu (Amazon S3) tarjoavat skaalautuvan ratkaisun, joka mukautuu, mutta silti pysyy kustannustehokkaana tietojoukkojen kasvattamiseen. The Amazon Sustainability Data Initiative (ASDI) käyttää Amazon S3:n ominaisuuksia tarjotakseen sinulle maksuttoman ratkaisun ilmastotieteen työkuormien tallentamiseen ja jakamiseen ympäri maailmaa. Amazonin avoimen datan sponsorointiohjelma antaa organisaatioille mahdollisuuden isännöidä maksutta AWS:ssä.
Olemme nähneet viime vuosikymmenen aikana, että datatieteiden viitekehykset ovat lisääntyneet, ja datatiedeyhteisö on omaksunut niitä massalla. Yksi tällainen kehys on dask, joka on tehokas kyvystään järjestää työntekijöiden laskentasolmuja, mikä nopeuttaa monimutkaista analysointia suurissa tietojoukkoissa.
Tässä viestissä näytämme sinulle, kuinka mukautettua otetaan käyttöön AWS Cloud Development Kit (AWS CDK) -ratkaisu, joka laajentaa Daskin toimintoja toimimaan alueiden välillä Amazonin maailmanlaajuisessa verkossa. AWS CDK -ratkaisu ottaa käyttöön Dask-työntekijöiden verkoston kahdessa AWS-alueella ja muodostaa yhteyden asiakasalueeseen. Lisätietoja on kohdassa Ohjeita hajautettuun tietojenkäsittelyyn AWS:n Cross Regional Daskin avulla ja GitHub repo avoimelle lähdekoodille.
Käyttöönoton jälkeen käyttäjällä on pääsy Jupyter-muistikirjaan, jossa hän voi olla vuorovaikutuksessa kahden AWS:n ASDI:n tietojoukon kanssa: Kytkettyjen mallien vertailuprojekti 6 (CMIP6) ja ECMWF ERA5 -uudelleenanalyysi. CMIP6 keskittyy kuudenteen vaiheeseen maailmanlaajuisen valtameri-ilmakehän yleisen kiertokulkumallien kokonaisuuden; ERA5 on viidennen sukupolven ECMWF-ilmakehän uudelleenanalyysi globaalista ilmastosta ja ensimmäinen operatiivisena palveluna tuotettu uudelleenanalyysi.
Tämä ratkaisu on saanut inspiraationsa työstä AWS:n tärkeimmän asiakkaan kanssa UK Met Office. Met Office perustettiin vuonna 1854, ja se on Yhdistyneen kuningaskunnan kansallinen sääpalvelu. Ne tarjoavat sää- ja ilmastoennusteita, joiden avulla voit tehdä parempia päätöksiä pysyäksesi turvassa ja menestyäksesi. Ilmatieteen laitoksen ja EUMETSATin välinen yhteistyö, joka on kuvattu kohdassa Datan lähilaskenta palvelinkeskusten välillä jaetussa Dask-klusterissa, korostaa kasvavaa tarvetta kehittää kestävä, tehokas ja skaalautuva datatieteen ratkaisu. Tämä ratkaisu saavuttaa tämän tuomalla laskennan lähemmäksi tietoja sen sijaan, että se pakottaisi tiedot lähemmäs laskentaresursseja, mikä lisää kustannuksia, viivettä ja energiaa.
Ratkaisun yleiskatsaus
Ison-Britannian ilmatieteen laitos tuottaa joka päivä jopa 300 TB sää- ja ilmastotietoja, joista osa julkaistaan ASDI:lle. Näitä tietojoukkoja on jaettu ympäri maailmaa ja niitä ylläpidetään julkiseen käyttöön. Ilmatieteen laitos haluaa antaa kuluttajille mahdollisuuden hyödyntää enemmän tietojaan, jotta he voivat tehdä kriittisiä päätöksiä sellaisissa asioissa kuin ilmastonmuutoksen aiheuttamiin metsäpaloihin ja tulviin varautuminen ja ruokaturvan vähentäminen paremman satoanalyysin avulla.
Nykyään käytössä olevat perinteiset ratkaisut, erityisesti ilmastotietojen kanssa, ovat aikaa vieviä ja kestämättömiä, toistuvat alueiden välillä. Tarpeeton tiedonsiirto petatavun mittakaavassa on kallista, hidasta ja kuluttaa energiaa.
Arvioimme, että jos Met Officen käyttäjät ottaisivat tämän käytännön käyttöön, 40 kodin päivittäistä sähkönkulutusta voitaisiin säästää joka päivä ja ne voisivat myös vähentää tiedonsiirtoa alueiden välillä.
Seuraava kaavio kuvaa ratkaisuarkkitehtuuria.
Ratkaisu voidaan jakaa kolmeen suureen segmenttiin: asiakas, työntekijät ja verkko. Sukellaan jokaiseen ja katsotaan kuinka ne yhdistyvät.
Asiakas
Asiakas edustaa lähdealuetta, johon datatieteilijät muodostavat yhteyden. Tämä alue (alue A kaaviossa) sisältää Amazon SageMaker -kannettava, Amazon OpenSearch-palvelu verkkotunnus ja a Dask-aikataulu avainkomponentteina. Järjestelmänvalvojilla on pääsy sisäänrakennettuun Daskin kojelautaan, joka näkyy an Joustava kuormituksen tasapainottaja.
Tietotieteilijöillä on pääsy SageMakerin isännöimään Jupyter-muistikirjaan. Muistikirja pystyy yhdistämään ja suorittamaan työkuormia Dask-aikataululla. OpenSearch Service -verkkotunnus tallentaa metatiedot alueisiin yhdistetyistä tietojoukoista. Muistikirjan käyttäjät voivat pyytää tätä palvelua hakeakseen tietoja, kuten oikean alueen Daskin työntekijät ilman, että heidän tarvitsee tietää tietojen alueellinen sijainti etukäteen.
Työntekijä
Kukin työntekijäalue (alueet B ja C kaaviossa) koostuu Amazonin elastisten säiliöiden palvelu (Amazon ECS) -klusterin Daskin työntekijät, Amazon FSx Lusterille tiedostojärjestelmä ja erillinen Amazonin elastinen laskentapilvi (Amazon EC2) esimerkki. FSx for Lusterin avulla Daskin työntekijät voivat käyttää ja käsitellä Amazon S3 -tietoja tehokkaasta tiedostojärjestelmästä linkittämällä tiedostojärjestelmäsi S3-säihoihin. Se tarjoaa alle millisekuntien viiveet, jopa satojen GB/s suorituskyvyn ja miljoonia IOPS:iä. Lusterin keskeinen ominaisuus on, että vain tiedostojärjestelmän metatiedot synkronoidaan. Luster hallitsee ladattavien ja lämpiminä pidettävien tiedostojen tasapainoa kysynnän mukaan.
Työntekijöiden klusterit skaalautuvat suorittimen käytön perusteella, tarjoavat lisätyöntekijöitä pitkittyneen kysynnän aikana ja skaalautuvat resurssien tullessa käyttämättömäksi.
Joka ilta kello 0 UTC, tietojen synkronointityö kehottaa Luster-tiedostojärjestelmää synkronoimaan uudelleen liitetyn S00-säilon kanssa ja hakee säilön ajantasaisen metatietoluettelon. Myöhemmin erillinen EC3-ilmentymä työntää nämä päivitykset kyseisen alueen indeksiä vastaavaan OpenSearch-palveluun. OpenSearch Service tarjoaa asiakkaalle tarvittavat tiedot siitä, mihin työntekijöiden joukkoon tiettyä tietojoukkoa tulisi pyytää.
verkko
Verkottuminen on tämän ratkaisun ydin, joka hyödyntää Amazonin sisäistä runkoverkkoa. Käyttämällä AWS Transit Gateway, voimme yhdistää kaikki alueet toisiinsa ilman, että meidän tarvitsee kulkea julkisen Internetin läpi. Jokainen työntekijä voi muodostaa yhteyden dynaamisesti Daskin ajoittimeen, jolloin datatutkijat voivat suorittaa alueiden välisiä kyselyitä Daskin kautta.
Edellytykset
AWS CDK -paketti käyttää TypeScript-ohjelmointikieltä. Seuraa ohjeita AWS CDK:n aloitusopas määrittääksesi paikallisen ympäristösi ja käynnistääksesi kehitystilisi (sinun on käynnistettävä kaikki alueet, jotka on määritetty GitHub repo).
Onnistunut käyttöönotto edellyttää Telakka asennettu ja toimii paikallisella koneellasi.
Ota AWS CDK -paketti käyttöön
AWS CDK -paketin käyttöönotto on yksinkertaista. Kun olet asentanut edellytykset ja käynnistänyt tilisi, voit jatkaa koodikannan lataamista.
- Lataa GitHub-arkisto:
- Asenna solmumoduulit:
- Ota AWS CDK käyttöön:
Pinon käyttöönotto voi kestää yli puolitoista tuntia.
Koodin esittely
Tässä osiossa tarkastelemme joitain koodikannan avainominaisuuksia. Jos haluat tarkistaa koko koodikannan, katso GitHub-arkisto.
Määritä ja mukauta pinoa
Tiedostossa bin/variables.ts, löydät kaksi muuttujailmoitusta: yhden asiakkaalle ja toisen työntekijöille. Asiakasilmoitus on sanakirja, jossa on viittaus alueeseen ja CIDR-alueeseen. Näiden muuttujien mukauttaminen muuttaa sekä alueen että CIDR-alueen, jossa asiakasresurssit otetaan käyttöön.
Työntekijämuuttuja kopioi tämän saman toiminnallisuuden; Se on kuitenkin luettelo sanakirjoista, joihin voidaan lisätä tai vähentää tietojoukkoja, jotka käyttäjä haluaa sisällyttää. Lisäksi jokainen sanakirja sisältää lisätyt kentät dataset
ja lustreFileSystemPath
. Tietojoukkoa käytetään yhdistävän S3-URI:n määrittämiseen, johon Luster muodostaa yhteyden. The lustreFileSystemPath
muuttujaa käytetään kartoittamaan, kuinka käyttäjä haluaa, että tietojoukko kartoitetaan paikallisesti työntekijän tiedostojärjestelmässä. Katso seuraava koodi:
Julkaise ajoittimen IP dynaamisesti
Tämän projektin alueiden väliselle luonteelle ominaisena haasteena oli dynaamisen yhteyden ylläpitäminen Daskin työntekijöiden ja aikatauluttajan välillä. Kuinka voimme julkaista IP-osoitteen, joka voi muuttua AWS-alueilla? Pystyimme saavuttamaan tämän käyttämällä AWS-pilvikartta ja liitä-vpc-isännöity vyöhyke. Palvelun tiivistelmä antaa AWS:lle mahdollisuuden hallita tätä DNS-nimiavaruutta yksityisesti. Katso seuraava koodi:
Jupyter-muistikirjan käyttöliittymä
SageMakerissa isännöity Jupyter-muistikirja tarjoaa tutkijoille valmiin ympäristön käyttöönottoa varten, jotta he voivat helposti muodostaa yhteyden ja kokeilla ladattuja tietojoukkoja. Käytimme a elinkaaren määritysskripti varustaa muistikirja esikonfiguroidulla kehittäjäympäristöllä ja esimerkkikoodipohjalla. Katso seuraava koodi:
Dask työntekijän solmut
Mitä tulee Dask-työntekijöihin, tarjolla on enemmän muokattavuutta, erityisesti ilmentymän tyypin, säikeiden säikeitä kohden ja skaalaushälytysten osalta. Oletusarvoisesti ilmentymän työntekijöiden tarjonta tyyppiä m5d.4xlarge, liitetään Luster-tiedostojärjestelmään käynnistyksen yhteydessä ja jakaa sen työntekijät ja säikeet dynaamisesti portteihin. Kaikki tämä on valinnaisesti muokattavissa. Katso seuraava koodi:
Suorituskyky
Suorituskyvyn arvioimiseksi käytämme näytelaskelmaa ja ilman lämpötilan kuvaajaa 2 metrissä perustuen eroon kuukauden CMIP6-ennusteen ja 5 vuoden ERA10-keskilämpötilan välillä. Asetamme vertailuarvoksi kaksi työntekijää kullakin alueella ja arvioimme eron ajan lyhentymisessä, kun uusia työntekijöitä lisättiin. Teoriassa, kun ratkaisu skaalautuu, kokonaisajan lyhentämisessä pitäisi olla tuottava materiaaliero.
Seuraavassa taulukossa on yhteenveto tietojoukostamme.
aineisto | Muuttujat | Levyn koko | Xarray-tietojoukon koko | Alue |
ERA5 | 2011–2020 (120 netcdf-tiedostoa) | 53.5GB | 364.1 GB | us-itä-1 |
CMIP6 | 1.13GB | 0.11 GB | me-länsi-2 |
Seuraavassa taulukossa esitetään kerätyt tulokset, jotka esittävät kunkin laskennan ja ennusteen ajan (sekunteina) kolmessa vaiheessa CMIP6-ennusteen, ERA5:n ja eron laskennassa.
. | . | Työntekijöiden määrä | |||
Laskea | Alue | 2(CMIP) + 2(ERA) | 2(CMIP) + 4(ERA) | 2(CMIP) + 8(ERA) |
2 (CMIP) + 12 (ERA) |
CMIP6 (predicted_tas_regridded ) |
me-länsi-2 | 11.8 | 11.5 | 11.2 | 11.6 |
ERA5 (historic_temp_regridded ) |
us-itä-1 | 1512 | 711 | 427 | 202 |
Ero (propogated pool ) |
us-länsi-2 ja us-itä-1 | 1527 | 906 | 469 | 251 |
Seuraava kaavio havainnollistaa suorituskykyä ja mittakaavaa.
Kokeilumme perusteella havaitsimme lineaarisen parannuksen ERA5-tietojoukon laskennassa työntekijöiden määrän kasvaessa. Työntekijöiden määrän kasvaessa laskentaajat puolittuivat toisinaan.
Jupyter-muistikirja
Osana ratkaisun julkaisua otamme käyttöön esikonfiguroidun Jupyter-kannettavan, joka auttaa testaamaan alueiden välistä Dask-ratkaisua. Muistikirja osoittaa poistetun huolen, joka liittyy tietojoukkojen alueellisen sijainnin selvittämiseen sen sijaan, että kyselyt tehdään luettelosta taustalla pyörivien Jupyter-kannettavien kautta.
Aloita noudattamalla tämän osan ohjeita.
Muistikirjojen koodi löytyy osoitteesta lib/SagemakerCode
kun ensisijainen muistikirja on ux_notebook.ipynb
. Tämä muistikirja kutsuu muita muistikirjoja ja käynnistää apuohjelmia. ux_notebook
on suunniteltu tutkijoiden sisääntulopaikaksi ilman, että heidän tarvitsee mennä muualle.
Aloita avaamalla tämä muistikirja SageMakerissa, kun olet ottanut AWS CDK:n käyttöön. AWS CDK luo muistikirjan ilmentymän, jossa kaikki arkiston tiedostot on ladattu ja varmuuskopioitu AWS CodeCommit arkistoon.
Suorita sovellus avaamalla ja suorittamalla kohteen ensimmäinen solu ux_notebook
. Tämä solu suorittaa get_variables
muistikirja taustalla, joka pyytää syöttämään tiedot, jotka haluat valita. Laitamme mukaan esimerkin; Huomaa kuitenkin, että kysymykset tulevat näkyviin vasta, kun edellinen vaihtoehto on valittu. Tämä on tarkoituksellinen pudotusvalikon valinnan rajoittamiseksi, ja se on valinnaisesti määritettävissä muokkaamalla get_variables
muistikirja.
Edellinen koodi tallentaa muuttujat maailmanlaajuisesti, jotta muut muistikirjat voivat hakea ja ladata valintasi. Esittelyä varten seuraavan solun tulee tulostaa edelliset tallennusmuuttujat.
Seuraavaksi näyttöön tulee kehote lisätietoja tietojen määrittämisestä. Tämä solu tarkentaa etsimääsi dataa esittämällä taulukoiden tunnukset ihmisen luettavassa muodossa. Käyttäjät valitsevat ikään kuin se olisi lomake, mutta otsikot liittyvät taustalla oleviin taulukoihin, jotka auttavat järjestelmää hakemaan asianmukaiset tietojoukot.
Kun olet tallentanut kaikki valinnat ja valintasolut, lataa tiedot alueisiin suorittamalla solu Tietojen saaminen setti osio. %%capture-komento estää tarpeettomat lähdöt get_data
muistikirja. Huomaa, että voit poistaa tämän tarkistaaksesi muiden muistikirjojen tulosteet. Tiedot haetaan sitten taustaohjelmasta.
Vaikka muita muistikirjoja ajetaan taustalla, käyttäjän ainoa kosketuspiste on ux_notebook
. Tämä on abstrakti ikävä prosessi tietojen tuomiseksi sellaiseen muotoon, jota kuka tahansa käyttäjä voi seurata helposti.
Kun tiedot on nyt ladattu, voimme alkaa olla vuorovaikutuksessa niiden kanssa. Seuraavat solut ovat esimerkkejä laskelmista, joita voit suorittaa säätiedoilla. Käyttämällä röntgenkuvat, tuomme, laskemme ja piirrämme sitten nämä tietojoukot.
Näytteemme havainnollistaa ennustavaa dataa hakemalla dataa, suorittamalla laskennan ja piirtämällä tulokset alle 7.5 sekunnissa – suuruusluokkaa nopeammin kuin tyypillinen lähestymistapa.
Konepellin alle
Vihkot get_catalog_input
ja get_variables
käyttää kirjastoa ipywidgetit näyttääksesi widgetit, kuten pudotusvalikot ja usean laatikon valinnat. Nämä valinnat tallennetaan maailmanlaajuisesti %%store-komennolla, jotta niitä voidaan käyttää osoitteesta ux_notebook
. Yksi vaihtoehdoista kysyy, haluatko historiatietoja, ennakoivia tietoja vai molempia. Tämä muuttuja välitetään get_data
muistikirja määrittääksesi, mitkä seuraavat muistikirjat ajetaan.
- get_data
muistikirja noutaa ensin jaetun OpenSearch Service -toimialueen, johon on tallennettu AWS Systems Manager -parametrikauppa. Tämän verkkotunnuksen avulla muistikirjamme voi suorittaa kyselyn kerätäkseen tietoja, jotka osoittavat, mihin valitut tietojoukot on tallennettu alueellisesti. Kun nämä tietojoukot sijaitsevat alueellisesti, muistikirja muodostaa yhteysyrityksen Dask-aikatauluun ja välittää OpenSearch-palvelusta kerätyt tiedot. Daskin ajoittaja puolestaan voi kutsua työntekijöitä oikeilla alueilla.
Kuinka muokata ja jatkaa kehitystä
Nämä muistikirjat on tarkoitettu esimerkkinä siitä, kuinka voit luoda tavan, jolla käyttäjät voivat liittyä ja olla vuorovaikutuksessa tietojen kanssa. Tämän viestin muistikirja havainnollistaa, mikä on mahdollista, ja kehotamme sinua jatkamaan ratkaisun kehittämistä käyttäjien sitoutumisen parantamiseksi. Tämän ratkaisun ydinosa on taustateknologia, mutta ilman mekanismia, joka voi olla vuorovaikutuksessa kyseisen taustajärjestelmän kanssa, käyttäjät eivät ymmärrä ratkaisun kaikkia mahdollisuuksia.
Vältä tulevia maksuja poistamalla resurssit. Tuhotaan käyttöönotettu ratkaisumme seuraavalla komennolla:
Yhteenveto
Tämä viesti esittelee Daskin alueiden välisen laajentamisen AWS:ssä ja mahdollista integrointia AWS:n julkisiin tietokokonaisuuksiin. Ratkaisu rakennettiin geneeriseksi malliksi, ja lisää tietojoukkoja voidaan ladata nopeuttamaan monimutkaisten tietojen suuria I/O-analyysejä.
Data muuttaa jokaista alaa ja jokaista liiketoimintaa. Tietojen kasvaessa nopeammin kuin useimmat yritykset pystyvät seuraamaan, tiedon kerääminen ja arvon saaminen tiedoista on haastavaa. Nykyaikainen datastrategia voi auttaa sinua luomaan parempia liiketoimintatuloksia datan avulla. AWS tarjoaa täydellisimmän palveluvalikoiman päästä päähän -datamatkalle, jonka avulla voit vapauttaa tiedoistasi arvoa ja muuttaa ne tiedoksi.
Lisätietoja eri tavoista käyttää tietojasi pilvessä on osoitteessa AWS Big Data -blogi. Pyydämme sinua lisäksi kommentoimaan ajatuksiasi tästä viestistä ja siitä, onko tämä ratkaisu, jota aiot kokeilla.
Tietoja Tekijät
Patrick O'Connor on WWSO:n prototyyppiinsinööri Lontoossa. Hän on luova ongelmanratkaisija, joka soveltuu monenlaisiin teknologioihin, kuten IoT:hen, palvelimettomaan teknologiaan, 3D-tilateknologiaan ja ML/AI:hen, ja hän on utelias siitä, kuinka teknologia voi edelleen kehittää jokapäiväisiä lähestymistapoja.
Chakra Nagarajan on Principal Machine Learning Prototyping SA, jolla on 21 vuoden kokemus koneoppimisesta, big datasta ja korkean suorituskyvyn laskennasta. Nykyisessä tehtävässään hän auttaa asiakkaita ratkaisemaan todellisia monimutkaisia liiketoimintaongelmia rakentamalla prototyyppejä päästä päähän AI/ML-ratkaisuilla pilvi- ja reunalaitteissa. Hänen ML-erikoistumisensa sisältää tietokonenäön, luonnollisen kielen käsittelyn, aikasarjojen ennustamisen ja personoinnin.
Val Cohen on vanhempi WWSO:n prototyyppiinsinööri Lontoossa. Luonteeltaan ongelmanratkaisija Val nauttii koodin kirjoittamisesta automatisoidakseen prosesseja, rakentaakseen asiakkaiden pakkomielteisiä työkaluja ja luodakseen infrastruktuuria erilaisille sovelluksille maailmanlaajuiselle asiakaskunnalleen. Valilla on kokemusta useista erilaisista teknologioista, kuten etupään web-kehityksestä, taustatyöstä ja AI/ML:stä.
Niall Robinson on tuotefutuurien johtaja UK Met Officessa. Hän ja hänen tiiminsä tutkivat uusia tapoja, joilla Met Office voi tarjota lisäarvoa tuoteinnovaatioiden ja strategisten kumppanuuksien kautta. Hän on työskennellyt monipuolisesti johtaen monitieteistä tietotekniikan T&K-tiimiä, akateemista datatieteen tutkimusta ja kenttätutkijaa sekä ilmastomallintaja-asiantuntemusta.
- SEO-pohjainen sisällön ja PR-jakelu. Vahvista jo tänään.
- PlatoAiStream. Web3 Data Intelligence. Tietoa laajennettu. Pääsy tästä.
- Tulevaisuuden lyöminen Adryenn Ashley. Pääsy tästä.
- Osta ja myy osakkeita PRE-IPO-yhtiöissä PREIPO®:lla. Pääsy tästä.
- Lähde: https://aws.amazon.com/blogs/big-data/build-efficient-cross-regional-i-o-intensive-workloads-with-dask-on-aws/
- :on
- :On
- :missä
- $ YLÖS
- 1
- 10
- 100
- 11
- 12
- 20
- 24
- 3d
- 40
- 50
- 7
- 9
- a
- kyky
- pystyy
- Meistä
- edellä
- TIIVISTELMÄ
- abstrakteja
- akateeminen
- akateeminen tutkimus
- kiihdyttää
- kiihtyvä
- pääsy
- Accessed
- majoittaa
- suorittaa
- Tili
- päästään
- poikki
- mukautuu
- lisä-
- lisää
- lisä-
- Lisäksi
- osoite
- käsitellään
- Lisää
- ylläpitäjät
- hyväksytty
- Hyväksyminen
- Jälkeen
- AI / ML
- AIR
- Kaikki
- Salliminen
- mahdollistaa
- pitkin
- Myös
- Amazon
- Amazon EC2
- an
- analyysi
- ja
- Kaikki
- näyttää
- Hakemus
- sovellukset
- lähestymistapa
- lähestymistavat
- sopiva
- arkkitehtuuri
- OVAT
- AS
- At
- Tunnelma
- ilmakehän
- automatisoida
- välttää
- AWS
- AWS asiakas
- Selkäranka
- Tukena
- taustaosa
- tausta
- Balance
- pohja
- perustua
- BE
- tulevat
- ollut
- ennen
- ovat
- alle
- benchmark
- Paremmin
- välillä
- Iso
- Big Data
- Bootstrap
- sekä
- Tuominen
- Rikki
- rakentaa
- Rakentaminen
- rakennettu
- sisäänrakennettu
- liiketoiminta
- mutta
- by
- laskea
- soittaa
- nimeltään
- soittamalla
- Puhelut
- CAN
- kyvyt
- kykenee
- Ura
- luettelo
- CD
- Solut
- haaste
- haastava
- muuttaa
- muuttuviin
- lataus
- maksut
- valintoja
- Levikki
- asiakas
- Ilmasto
- lähempänä
- pilvi
- Cluster
- CO
- koodi
- koodikanta
- yhteistyö
- Kerääminen
- Tulla
- tulee
- tuleva
- kommentti
- yhteisö
- Yritykset
- täydellinen
- monimutkainen
- osat
- Sisältää
- laskeminen
- Laskea
- tietokone
- Tietokoneen visio
- tietojenkäsittely
- Konfigurointi
- kytkeä
- kytketty
- Kytkeminen
- liitäntä
- Kuluttajat
- kulutus
- Kontti
- sisältää
- jatkaa
- jatkuu
- kappaletta
- Ydin
- korjata
- Hinta
- kustannustehokas
- voisi
- kytketty
- prosessori
- luoda
- luo
- Luova
- kriittinen
- sato
- Ylittää
- uteliaisuus
- Nykyinen
- asiakassuhde
- asiakas
- Asiakkaat
- muokattavissa
- räätälöidä
- päivittäin
- kojelauta
- tiedot
- tietojenkäsittely
- tietostrategia
- aineistot
- päivä
- vuosikymmen
- päätökset
- oletusarvo
- Kysyntä
- osoittaa
- sijoittaa
- käyttöön
- käyttöönotto
- lauennut
- suunniteltu
- tuhota
- yksityiskohtainen
- yksityiskohdat
- Määrittää
- kehittää
- Kehittäjä
- Kehitys
- Laitteet
- ero
- vammaiset
- löytö
- näyttö
- jaettu
- hajautettu laskenta
- dns
- Satamatyöläinen
- verkkotunnuksen
- alas
- dynaaminen
- dynaamisesti
- kukin
- helpottaa
- helposti
- reuna
- muokkaus
- tehokas
- muualla
- mahdollistaa
- päittäin
- energia
- sitoumus
- insinööri
- merkintä
- ympäristö
- Vastaava
- Aikakausi
- arvioidaan
- Eetteri (ETH)
- Joka
- joka päivä
- arjen
- kehittää
- esimerkki
- Esimerkit
- experience
- kokeilu
- asiantuntemus
- tutkia
- vienti
- avoin
- laajentaminen
- nopeampi
- Ominaisuus
- Ominaisuudet
- ala
- Fields
- filee
- Asiakirjat
- Löytää
- Etunimi
- keskittyy
- seurata
- jälkeen
- ruoka
- varten
- muoto
- muoto
- lomakkeet
- löytyi
- Perustettu
- Puitteet
- puitteet
- Ilmainen
- alkaen
- toteutuminen
- koko
- toiminnallisuus
- edelleen
- tulevaisuutta
- Futures
- general
- sukupolvi
- saada
- saada
- mennä
- Global
- maailmanlaajuinen verkosto
- Maailmanlaajuisesti
- maapallo
- menee
- kaavio
- suurempi
- ruudukko
- Kasvaa
- Kasvava
- HAD
- Puoli
- puolittunut
- Olla
- he
- pää
- auttaa
- auttaa
- hänen
- Korkea
- korkea suorituskyky
- raidat
- hänen
- historiallinen
- isäntä
- isännöi
- tunti
- Miten
- Miten
- Kuitenkin
- HTML
- HTTPS
- luettavaan
- Sadat
- Idle
- ids
- if
- havainnollistaa
- tuoda
- tuovan
- parantaa
- parannus
- in
- sisältää
- sisältää
- kasvoi
- indeksi
- osoittaa
- ilmoittaa
- tiedot
- Infrastruktuuri
- luontainen
- Innovaatio
- panos
- epävarmuus
- tietoa
- innoittamana
- asentaa
- esimerkki
- sen sijaan
- ohjeet
- integraatio
- tahallinen
- olla vuorovaikutuksessa
- vuorovaikutuksessa
- liitäntä
- sisäinen
- Internet
- tulee
- kutsu
- Esineiden internet
- IP
- IP-osoite
- kysymykset
- IT
- SEN
- Job
- matka
- jpg
- Jupyter Notebook
- Pitää
- avain
- Tietää
- Kieli
- suuri
- Sukunimi
- Viive
- käynnistää
- johtava
- OPPIA
- oppiminen
- Kirjasto
- elinkaari
- pitää
- yhdistää
- Lista
- kuormitus
- paikallinen
- paikallisesti
- sijaitsevat
- sijainti
- Lontoo
- kone
- koneoppiminen
- merkittävä
- tehdä
- hoitaa
- johtaja
- hallinnoi
- kartta
- kartoitus
- Massa
- Joukkojen hyväksyminen
- materiaali
- Saattaa..
- tarkoittaa
- mekanismi
- Metadata
- miljoonia
- ML
- malli
- Moderni
- Moduulit
- Kuukausi
- kuukausittain
- kuukausitiedot
- lisää
- eniten
- ASENNA
- monialainen
- nimi
- kansallinen
- Luonnollinen
- Luonnollinen kieli
- Luonnollinen kielen käsittely
- luonto
- välttämätön
- Tarve
- tarvitsevat
- verkko
- Uusi
- seuraava
- yön
- solmu
- solmut
- muistikirja
- kannettavat tietokoneet
- nyt
- numero
- numerot
- of
- kampanja
- Office
- on
- ONE
- vain
- avata
- avoin data
- avoimen lähdekoodin
- avoimen lähdekoodin
- toiminta-
- Vaihtoehto
- Vaihtoehdot
- or
- orkestrointi
- organisaatioiden
- Muut
- meidän
- ulos
- tuloksiin
- ulostulo
- yli
- yleinen
- paketti
- parametri
- osa
- erityinen
- erityisesti
- kumppanuudet
- Hyväksytty
- Ohimenevä
- Kuvio
- suorituskyky
- aikoja
- Personointi
- petatavun
- vaihe
- suunnitelma
- Platforms
- Platon
- Platonin tietotieto
- PlatonData
- Kohta
- pool
- portit
- mahdollinen
- Kirje
- mahdollinen
- teho
- voimakas
- harjoitusta.
- ennustus
- Ennusteet
- edellytyksiä
- edellinen
- ensisijainen
- Pääasiallinen
- yksityinen
- Ongelma
- ongelmia
- prosessi
- Prosessit
- käsittely
- valmistettu
- Tuotteet
- Tuoteinnovaatio
- tuottava
- Ohjelma
- Ohjelmointi
- projekti
- prototyyppejä
- prototyyppien
- toimittaa
- mikäli
- tarjoaa
- säännös
- julkinen
- julkaista
- julkaistu
- Vetää
- kyselyt
- kysymykset
- T & K-
- alue
- pikemminkin
- valmis
- todellinen maailma
- ymmärtää
- vähentää
- vähentämällä
- vähentäminen
- alue
- alueellinen
- alueet
- säälimätön
- jäännökset
- poistaa
- poistettu
- säilytyspaikka
- edustaa
- tutkimus
- Esittelymateriaalit
- ne
- tulokset
- Rooli
- ajaa
- juoksu
- SA
- turvallista
- sagemaker
- sama
- Säästä
- skaalautuva
- Asteikko
- asteikot
- skaalaus
- tiede
- Tiedemies
- tutkijat
- skriptejä
- sekuntia
- Osa
- nähdä
- nähneet
- segmentit
- valittu
- valinta
- vanhempi
- Sarjat
- serverless
- palvelee
- palvelu
- Palvelut
- setti
- Jaa:
- yhteinen
- shouldnt
- näyttää
- esittelylle
- Näytä
- Yksinkertainen
- yksinkertaisesti
- kuudes
- hidas
- So
- ratkaisu
- Ratkaisumme
- SOLVE
- jonkin verran
- lähde
- tila-
- erityisesti
- tekniset tiedot
- määritelty
- sponsorointi
- pino
- vaiheissa
- itsenäinen
- Alkaa
- alkoi
- pysyä
- Askeleet
- Levytila
- verkkokaupasta
- tallennettu
- varastot
- suora
- Strateginen
- strategisten kumppanuuksien
- Strategia
- myöhempi
- Myöhemmin
- onnistunut
- niin
- pinta
- syntyy
- kestävyys
- kestävä
- järjestelmä
- järjestelmät
- taulukko
- ottaa
- joukkue-
- teknologia
- Technologies
- Elektroniikka
- testi
- kuin
- että
- -
- tiedot
- Lähde
- UK
- maailma
- heidän
- sitten
- Siellä.
- siten
- Nämä
- ne
- tätä
- ne
- kolmella
- Kukoistaa
- Kautta
- suoritusteho
- aika
- Aikasarja
- kertaa
- otsikot
- että
- tänään
- yhdessä
- työkalut
- raita
- Seuranta
- siirtää
- muuttamassa
- kauttakulku
- liipaisu
- VUORO
- kaksi
- tyyppi
- konekirjoitusteksti
- tyypillinen
- Uk
- varten
- avata
- kestämätön
- ajanmukainen
- Päivitykset
- päälle
- URI
- Käyttö
- käyttää
- käytetty
- käyttäjä
- Käyttäjät
- käyttämällä
- UTC
- Hyödyntämällä
- VAL
- arvo
- lajike
- eri
- kautta
- visio
- Vierailla
- tilavuus
- haluta
- haluaa
- lämmin
- oli
- Tapa..
- tavalla
- we
- Sää
- verkko
- Web-kehitys
- olivat
- onko
- joka
- leveä
- Laaja valikoima
- tulee
- toiveet
- with
- ilman
- Referenssit
- työntekijä
- työntekijöitä
- maailman-
- huoli
- olisi
- kirjoittaminen
- vuotta
- vielä
- tuotto
- te
- Sinun
- zephyrnet