Temeljni tehnološki sklad ekosistema Google Cloud je sestavljen iz številnih orodij. Ta orodja zajemajo številne kategorije, vključno z vsebniki, analitiko podatkov, shranjevanjem, večoblakom, računalništvom, računalništvom brez strežnika in bazami podatkov.

Ker mnoge od teh tehnologij tvorijo potek dela v oblaku, morate ta orodja poznati navzven.

Tukaj si bomo ogledali ročno izbran seznam orodij Google Cloud, ki so bistvena za uspešno izvajanje dejavnosti v oblaku. To so orodja, ki bi jih morali uporabljati kot strokovnjak za Google Cloud.

BigQuery je upravljano podatkovno skladišče. Pomaga vam pri brezhibnem zaužitju, shranjevanju, analizi in vizualizaciji podatkov.

Podatke lahko naložite v skladišče v paketih. Podatke lahko podajate tudi iz več virov, kot so Google Assistant, pametni pripomočki, avtomatizirani stroji itd.

Ima vgrajene funkcije, kot so geoprostorska analiza, strojno učenje (ML) in poslovna inteligenca (BI), ki skupaj zagotavljajo uporabne vpoglede. Za izvajanje poizvedb v bazi podatkov lahko uporabite standardna narečja SQL, ki so združljiva z ANSI.

instagram viewer

Podatke, shranjene v BigQueryju, lahko shranjujete in analizirate. Lahko pa uporabite orodje za analizo podatkov, ki so shranjeni nekje drugje.

Z orodjem lahko komunicirate z Google Cloud Uporabniški vmesnik konzole, ukazna vrstica ali odjemalske knjižnice API. BigQuery lahko obvladate tako, da se vpišete Učni programi Google Cloud, kot je Google Cloud Skills Boost.

Filestore je upravljana storitev za shranjevanje v oblaku Google Cloud. Omogoča delovanje datotek z majhno zamudo za aplikacije, ki dostopajo do podatkov prek navideznih strojev, Google Kubernetes Engine ali Compute Engine.

Gre za tehnologijo za shranjevanje v oblaku, ki lahko podpira do 920 K vhodno/izhodnih operacij na sekundo (IOPS). Projekti, kot so analitika podatkov, obdelava genomskih podatkov, upodabljanje medijev itd., so delovne obremenitve, občutljive na zamudo.

Zato potrebujete shrambo za hitro obdelavo podatkov, kot je Filestore. Shrani lahko do 100 TB podatkov s hitrostjo prenosa 25 GB/s.

Obstojni diski so zanesljive možnosti shranjevanja za virtualne stroje, ker ponujajo hiter dostop do podatkov in samodejno šifriranje. To so blokovni pomnilniki, sestavljeni iz trdih diskov in SSD diskov.

Persistent Disk ponuja prilagodljive modele delovanja, kot je povečanje velikosti diska v realnem času brez ponovnega zagona navideznega stroja in preklop na SSD s trdega diska, ko vaša aplikacija zahteva višji IOPS.

Persistent Disk lahko priložite na primerke, ki jih izvajate na Compute Engine ali Google Kubernetes Engine. Disk lahko brez težav odklopite, da ohranite svoje podatke, ko končate kateri koli primerek na svojih virtualnih strojih.

Povezano: Google bo shranil medicinske podatke v oblak: je to dobro ali slabo?

Več navideznih strojev lahko hkrati dostopa do podatkov z enega trajnega diska brez zakasnitve.

Je napredna platforma za upravljanje aplikacij za razvoj in delovanje v več oblakih in hibridih. Preko Anthosa lahko upravljate gruče Google Kubernetes Engine, delovne obremenitve na virtualnih strojih in operacije v oblaku na AWS.

Za zagon Anthosa na vaših strežnikih in navidezni računalniški infrastrukturi vam ni treba nastaviti programske opreme VMM za nadzor hipervizorja ali navideznega stroja. Anthos je odlično orodje za ustvarjanje, uveljavljanje in avtomatizacijo varnostnih politik v vseh virtualnih strojih.

Na primer, Anthos Config Management vedno posodablja gruče Kubernetes s pravilniki o varnosti in skladnosti.

Google Kubernetes Engine (GKE) je orodje, ki upravlja uvajanje in delovanje kontejnerskih aplikacij. To je odprtokodni program, razvit v Google Cloud.

Omogoča hitrejši in varen razvoj in uvajanje programske opreme kjer koli. GKE lahko uporabite za avtomatizacijo upravljanja vsebnikov in dodelite človeške vire nalogam, ki so najpomembnejši.

Ima vgrajene ukazne knjižnice za uvajanje programske opreme, posodabljanje aplikacij, povečevanje ali zniževanje glede na dejavnosti uporabnikov in spremljanje delovanja aplikacije.

Compute Engines vam omogoča zagon navideznih strojev v Google Cloud. Omogoča selitev podatkov in aplikacij v živo med gostitelji brez potrebe po ponovnem zagonu navideznega stroja.

Zato kritična programska oprema v oblaku deluje še naprej, tudi ko vaša zaledna ekipa posodablja ali razhroščuje programske kode.

Google Cloud razvršča računalniške motorje glede na jedra CPU, pomnilnik in zmogljivost. Obstaja do devet različic Compute Engines, ki imajo kode, kot so T2D, M2, N2, C2, A2 itd.

Povezano: Ali lahko izvajate projekt strojnega učenja doma?

T2D so idealni za spletne strežnike, obsežne aplikacije Java, transkodiranje medijev itd. Po drugi strani so A2 najzmogljivejši računalniški motorji z GPU A100 za strojno učenje in delovne obremenitve umetne inteligence.

To je računalniška platforma brez strežnika, ki omogoča hiter razvoj in uvajanje aplikacij v oblaku. Ni vam treba skrbeti za infrastrukturo in sistemsko združljivost vaših binarnih datotek ali programskega jezika.

Kode lahko pišete v katerem koli jeziku po vaši izbiri, kot so Python, Java, Go, Ruby in še veliko več. Cloud Run naredi vaše aplikacije resnično prenosne, saj je bila ta platforma zgrajena na odprtih standardih Knative.

Svoje aplikacije lahko brez težav premaknete v katero koli gručo Kubernetes, Google Cloud Platform ali katero koli drugo rešitev v oblaku drugega proizvajalca.

Če želite razvijati gostiteljske spletne aplikacije v večjem obsegu, je App Engine idealno orodje Google Cloud za vas. Preprosto napišite program v katerem koli podprtem jeziku, kot so PHP, Java, Go, Python itd., in pritisnite aplikacijo gcloud.

App Engine bo samodejno naložil in zagnal vašo kodo v Google Cloud. Samodejno se spreminja navzgor in navzdol glede na zahteve po uporabi aplikacije.

Zato lahko lastniki aplikacij veliko prihranijo s samodejnim skaliranjem in se ne držijo neizkoriščene infrastrukture za gostovanje aplikacij. Ponuja tudi brezplačna potrdila SSL za varnost prenosa podatkov za vaše aplikacije, bodisi za mobilne ali spletne.

To je v bistvu storitev zbirke podatkov NoSQL na platformi Google Cloud. Podatke lahko učinkovito shranjujete, sinhronizirate in poizvedujete v aplikacijah za naprave, kot so naprave IoT, nosljive naprave IoT, aplikacije za pametne telefone in spletne aplikacije.

Prav tako zavaruje vašo bazo podatkov, medtem ko samodejno podvaja bazo podatkov za večregionalne aplikacije. Vaše aplikacije bodo odražale spremembe v živo, če spremenite zaledno kodo, saj Firestore deluje skoraj v realnem času.

Tako lahko v svoje aplikacije implementirate sodelovalno delo in funkcije med napravami.

Povezano: SQL vs. NoSQL: Katera je najboljša zbirka podatkov za vaš naslednji projekt?

Firestore tudi samodejno poveča/zmanjša povpraševanje po dostopu do podatkov aplikacije. Torej, če je aplikacija na Firestore, se ne bo soočila z bizarnimi trenutki, kot so zrušitve aplikacije zaradi milijard zahtev za dostop.

Cloud Spanner je upravljana relacijska baza podatkov iz Googla Cloud. To je idealna baza podatkov za kritične aplikacije, ki se zanašajo na iskanje podatkov v realnem času brez zakasnitve.

Zato boste videli uporabo Spannerja v aplikacijah, ki olajšajo spletne transakcije v realnem času in delovne obremenitve odločanja v živo.

Ponuja hibridno izkušnjo najboljših atributov iz relacijskih baz podatkov in skaliranja iz baz podatkov NoSQL. S Spannerjem lahko komunicirate prek konzole Google Cloud Console ali vmesnika ukazne vrstice gcloud.

Bigtable je baza podatkov NoSQL, ki jo upravlja GCP, za veliko analitično delo. To je redko poseljena tabela, ki lahko sprejme na tisoče stolpcev in milijarde vrstic.

Ko delate z analizo velikih podatkov, kot so terabajti ali petabajti podatkov, potrebujete Bigtable iz Google Cloud. Omogoča hiter dostop do velikih količin podatkov z visoko hitrostjo branja/pisanja pri nizki latenci.

Primerek Bigtable lahko ustvarite z vmesnikom ukazne vrstice, konzolo v oblaku ali API-jem. Iskalnik Google in Google Maps uporabljata Bigtable za hitro posredovanje rezultatov iskanja milijardam uporabnikov.

Google Cloud Made Easy

Zdaj veste, katera orodja Google Cloud se morate najprej naučiti, da se soočite z izzivi vseh projektov, ki temeljijo na Googlu v oblaku. Vendar pa obstaja veliko več orodij in izdelkov, ki jih Google ponuja pod okriljem Google Cloud.

Danes ali jutri se morate seznaniti z vsemi orodji Google Cloud, da lahko vzpostavite močan nadzor nad operacijami Google Cloud. Lahko se prijavite na brezplačne spletne tečaje, da pospešite svoje učne cilje IT.

Teh 5 tehnoloških velikanov ponuja brezplačne spletne tečaje za izboljšanje znanja IT

Microsoft, Google in Amazon so le nekateri od velikanov, ki ponujajo brezplačne tečaje tehnologije.

Preberite Naprej

DelitiTweetE-naslov
Povezane teme
  • internet
  • Programiranje
  • Google
  • Seznami spletnih mest
  • Računalništvo v oblaku
O avtorju
Tamal Das (Objavljenih 219 člankov)

Tamal je samostojni pisatelj pri MakeUseOf. Po pridobitvi obsežnih izkušenj s področja tehnologije, financ in poslovanja procesov v prejšnji službi v IT svetovalnem podjetju, je pisanje kot redni poklic sprejel pred 3 leti. Čeprav ne piše o produktivnosti in najnovejših tehnoloških novicah, rad igra Splinter Cell in gleda Netflix/ Prime Video.

Več od Tamal Das

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e-knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite