Google'i pilveplatvormi sissejuhatus
Google Cloud Platform (GCP) on pilvandmetöötluse teenuste kogum, mille Google tutvustas 7. aprillil 2008. GCP töötab samadel Google'i toodetel nagu Google'i otsingumootor, YouTube jne. GCP pakub mitmesuguseid tööriistu ja teenuseid, mis aitavad infrastruktuuride haldamisel, serverite varustamisel ja võrkude seadistamisel. Koos sellega pakub GCP laia valikut modulaarseid pilveteenuseid, sealhulgas andmetöötlus, rakenduste arendamine, masinõpe, andmete analüüs ja andmete salvestamine. GCP-le pääsevad arendajad, pilveadministraatorid ja muud IT-spetsialistid avalike või selleks eraldatud võrkude kaudu.
Miks on GCP oluline?
GCP-d peetakse Amazonase AWS-i ja Microsoft Azure'i järel kolmandaks suurimaks pilveteenuse pakkujaks (CSP). Järgmised peamised põhjused, miks valida SKP võrreldes teiste riiklike strateegiadokumentidega:
1. Skaleeritavus: pilvandmetöötluse üks peamisi puudusi on vähendamine. Kuid GCP pakub ülimalt lihtsat suurendamist ja vähendamist.
2. Hinnakujundus: Google pakub GCP-teenuseid pilveturul konkurentidega võrreldes parima hinnaga. Google pakub oma hinnakujundusfilosoofias 4 peamist võtmetegurit
- Tunniajane arveldamine: arveldamine toimub ainult kindlale soovitud ajale. Näiteks kui teenust taotletakse pool tundi, erinevalt teistest CSP-dest, ei ümarda GCP seda järgmise tunniga. Selle asemel arveldatakse ainult poole tunniga.
- Säästva kasutamise allahindlus : Google annab kasvava allahindluse 25%, kui kasutame seda arvutusressursside pideval kasutamisel, mitte ajutisel eesmärgil.
- Kohandatud masinatüüp: GCP võimaldab teil valida rakendusele vajaliku täpse protsessori võimsuse ja mälu ning vastavalt sellele arveid küsida. Selle meetodi abil on võimalik kokku hoida kuni 15% maksumusest.
- Eeldatavad juhtumid: kui süsteem on üles ehitatud tõrketaluvusega, saab tarkvara sõna otseses mõttes lubada teisi süsteeme, vähendades kulusid.
3. Integreeritud teenused: saate samaaegselt kasutada erinevaid API-sid, AI ja ML, IoT, arvutusmootorit, andmebaase, suurandmete analüüsi, arendaja tööriistu, turvalisust, salvestusruumi.
4. Kiire koostöö: GCP võimaldab kiiret koostööd kõigi kasutajate vahel. Mitu kasutajat saavad projektidele juurde pääseda ja neid korraga redigeerida.
5. Serverita arvuti: see on pilvandmetöötluse täitmismudel, milles CSP juhib serverit ja haldab dünaamiliselt ressursside eraldamist. Niisiis põhineb hinnakujundus rakenduse tarbitud ressursside tegelikul hulgal, mitte eelnevalt ostetud ressursside hulgal.
Google'i pilveteenused
GCP pakub laias valikus tooteid ja teenuseid. Nad pakuvad teenuseid alates pilveteenustest kuni keerukate pilveteenusteni, näiteks ML, IoT jne. Arutleme ükshaaval üksikasjalikult.
- Masinõpe
- IoT (asjade Internet)
Masinõpe
AI ja ML koosnevad kolmest komponendist.
1. AI Rumm
- See koosneb hostitud pistikupesade AI-komponentide hoidlast.
- See pakub ettevõttesisese jagamise võimalusi, mis võimaldab organisatsioonil privaatselt AI-sisu hostida kasutajate ja arendajate hulgas.
- See võimaldab teil hõlpsasti katsetamiseks ja tootmiseks juurutada ainulaadseid Google Cloud AI ja AI tehnoloogiaid.
2. AI ehitusplokid
See koosneb komponentidest, mis võimaldavad arendajatel lisada rakendustele vaatamisväärsusi, keelt, struktureeritud andmeid ja vestlusi.
- Nägemine
- Visioon AI: see võimaldab teil analüüsida pilte pilves või servas.
- Video AI: see pakub täpset videoanalüüsi kaadrisse.
- Keel
- Looduslik keel : see hõlmab multimeediumit ja keele töötlemist.
- Tõlge : see pakub kiiret, dünaamilist tõlget erinevate keelte vahel.
- Vestlus
- Pilvekõne tekstiks API: see pakub kõnetuvastust enam kui 120 keeles.
- Pilve teksti kõneks muutmise API: see pakub inimesele sarnast tekst-kõne suhtlust.
- Struktureeritud andmed
- AutoML-tabelid: võimaldab teil hõlpsasti moodustatud ML-mudeleid struktureeritud andmetele üles ehitada.
- BigQuery ML: võimaldab teil luua ja opereerida kohandatud ML-mudeleid, kasutades tuttavat SQL-i keelt.
- Pilve AutoML
See on ML-toodete komplekt, mis võimaldab piiratud ML-i teadmistega arendajatel koolitada kvaliteetseid mudeleid, kasutades Google'i Neural Architecture Search tehnoloogiat.
3. AI platvorm
Koodipõhine andmeside arenduskeskkond, mis võimaldab arendajatel kiiresti projekte viia ideest juurutamiseni.
Asjade Internet (IoT)
See pakub kogu seadmehaldust ja ühendab teenuseid.
- Cloud IoT Core võimaldab teil turvalist seadmeühendust ja haldamist.
- Edge TPU (beetaversioon) on otstarbeks ehitatud ASIC, mis on loodud juhtima äärepoolseid järeldusi.
Arvutusteenused
GCP pakub laias valikus arvutusteenuseid, näiteks:
- Google Compute Engine pakub suure jõudlusega ja väga skaleeritavaid VM-e, mis töötavad Google'i innovaatilistes andmekeskustes ja ülemaailmses kiudoptilises võrgus, mis käivitatakse kiiresti ning pakub suure jõudlusega püsivaid ja kohalikke kettavalikuid.
- Google App Engine toimib platvormina, mida kasutatakse mastabeeritavate veebirakenduste ja asjade Interneti tagakülgede loomiseks.
- Google Kubernetes Engine on võimas klastrihaldur ja proportsionaalne süsteem teie Dockeri konteinerite käitamiseks.
- Google Cloud Containeri register on privaatne Dockeri hoidla, mis töötab populaarsete pidevate edastussüsteemidega.
- Pilvefunktsioonid võimaldavad teil luua täielikult serverita mudelite rakendusi.
Big Data Services
- BigQuery on täielikult hallatud ja odava hinnaga serverita andmeladu, mis vastab teie salvestus- ja arvutusvõimsuse vajadustele.
- Cloud Dataflow on täielikult hallatav teenus andmete muutmiseks ja rikastamiseks.
- Cloud Dataproc on kiire, täielikult hallatav Apache Sparki ja Hadoopi teenus lihtsamal ja kulutõhusamal viisil.
- Cloud Pub / Sub on serverita, suuremahuline, usaldusväärne ja reaalajas sõnumiteenus, mis võimaldab teil suhelda sõltumatute rakenduste vahel.
- Cloud Datalab on Jupyteril põhinev interaktiivne märkmik, mis on loodud andmete uurimiseks, analüüsimiseks, muundamiseks ja visualiseerimiseks ning masinõppe mudelite loomiseks.
Võrguteenused
Võrgundus on tipptasemel võrguteenuste pakutavate Google'i pilvplatvormiteenuste üks olulisemaid ja põhialuseid.
- Virtuaalne privaatpilv (VPC) võimaldab teil ühendada ja hallata mitmesuguseid GCP ressursse Google'i globaalse võrgu abil ning isoleerida neid VPC abil üksteisest.
- Google'i pilvekoormuse tasakaalustamine võimaldab teil oma rakendusi kiiresti arvutada vastavalt vajadustele.
- Pilvesisu edastamise võrk (CDN) kiirendab veebisaitide ja rakenduste sisu edastamist, kasutades Google'i globaalselt levitatavaid servavahemälu.
- Pilvdomeenide nimetamise süsteem (DNS) on skaleeritav, usaldusväärne, programmeeritav ja hallatav autoriteetne DNS-teenus, mis töötab samal infrastruktuuril kui Google. See on tasuv viis oma rakenduste ja teenuste kasutajatele kättesaadavaks tegemiseks.
- Pilvevõrgu aadressitõlge (NAT) võimaldab teil pakkuda rakenduste esinemisjuhte ilma avalike IP-aadressideta, võimaldades samal ajal ka kontrollitud ja tõhusat juurdepääsu Internetile.
Salvestus- ja andmebaasiteenused
- Pilvesalvestus on turvaline ja väga kättesaadav väikeste kuludega objektide salvestussüsteem.
- Püsiv ketas on suure jõudlusega plokkide salvestussüsteem, mis sobib VM-idele ja konteineritele. See pakub võrreldamatut hinna ja jõudluse suhet .
- Cloud SQL on täielikult hallatav andmebaasiteenus, mis võimaldab hõlpsalt seostada, hooldada, hallata ja hallata suhtelisi MySQL ja PostgreSQL andmebaase pilves.
- Cloud Bigtable on skaleeritav NoSQL andmebaasiteenus, mis sobib madala latentsusaja, suure töökindluse ja suure läbilaskevõimega töökoormuste jaoks.
- Cloud Memorystore on Redise jaoks täielikult hallatav mälusisene andmehoidlate teenus, mis on rajatud skaleeritavale, turvalisemale ja väga kättesaadavale infrastruktuurile.
- Cloud Datastore pakub teile elastset, väga kättesaadavat dokumendile orienteeritud andmebaaside teenust.
Turva- ja identiteediteenused
See on üks olulisemaid Google'i pilveteenuseid, milles teie andmed on väga turvalised ja krüptitud.
- Google'i pilveidentiteedi ja juurdepääsuhaldus (IAM) võimaldab administraatoritel otsustada, kes pääseb juurde ja haldab teatud ressursse, andes teile täieliku kontrolli ja nähtavuse pilveressursside tsentraalseks haldamiseks.
- Pilveturvaskanner on veebiturbe automaatne skanner App Engine'i rakenduste levinud turvaaukude jaoks.
- Binaarne autoriseerimine juhib Kubernetes Engine'is ainult usaldusväärseid konteinereid.
- Ressursihaldur haldab GCP ressursse hierarhiliselt.
Juhtimis- ja arendajariistad
Seda kasutatakse teenuste jälgimiseks, vigade leidmiseks, silumiseks ja teenuste jälgimiseks.
- Stackdriver pakub GCP kaudu reaalajas jälgimist, tõrkeotsingut ja logimist, sealhulgas mitmesuguseid diagnostikavahendeid.
- Cloud Deployment Manager võimaldab teil määratleda kõik rakenduse jaoks vajalikud ressursid.
- Stackdriveri silur on GCP funktsioon, mis annab üksikasjaliku ülevaate toimivuse kohta ja analüütilisi andmeid.
- Pilveplatvormi turuplats pakub kasutusvalmis lahendusi, mis käivituvad kiiresti Anthosega GCP-le ja muudesse keskkondadesse.
Google'i pilvplatvormi eelised
- Kõrge tootlikkus saavutatakse tänu kiirele juurdepääsule innovatsioonile, tõhusate värskenduste ja funktsioonide kiire kohaletoimetamise kaudu.
- Vähem häireid, kui kasutajad võtavad kasutusele uue funktsionaalsuse, pakkudes pidevas voos hallatavaid parandusi.
- Kiire koostöö: GCP võimaldab kõigil kasutajatel kiiret koostööd. Mitu kasutajat saavad projektidele juurde pääseda ja neid korraga redigeerida.
- Stabiilsetele klientidele on saadaval parimad hinnakujunduskavad.
- Reaalse rände eelised, mis võimaldavad kasutajatel oma masinad üle viia.
- Privaatvõrgud pakuvad klientidele privaatseid võrke, maksimaalset aega ja tõhusust.
- Liigne varundusfunktsioon on kasutamata andmete jaoks saadaval.
- Töötajad saavad töötada kõikjal ja täieliku juurdepääsu teabele kõigis seadmetes samal ajal kui andmeid hoitakse pilves.
- Kliendid on kaitstud Google'i investeeringutega turvalisusesse ning neile saavad kasu Google'i tehtud protsessipõhised ja füüsilise turvalisuse investeeringud.
- Kasutajatele täieliku kontrolli ja paindlikkuse olemasolu tehnoloogiate ja andmete osas.
Järeldus
Kui ühendate teenused töö saamiseks, olete ehitanud lahenduse. Pilveplatvormil on lahenduste võimalused lõputud. Võite ideid ja juhiseid otsida Google'i lahenduste kogudest. Siiani oli meil üksikasjalik ülevaade GCP ja kõigi selle peamiste toodete ja teenuste kohta.
Soovitatavad artiklid
See on juhend küsimusele Mis on Google'i pilvplatvormid. Siin oleme arutanud Google Cloud platvormide, AI ja masinõppe olulisust koos teenuste ja 10 eelisega. Lisateavet leiate ka meie muudest seotud artiklitest -
- Pilvandmetöötluse tüübid
- Andmeteaduse platvorm
- Pilvandmetöötluse eelised
- Mis on pilvandmetöötlus?
- 12 parimat Mac-i ja IP-aadresside võrdlust
- Pilvandmetöötluse teenuse pakkujad
- Parima pilvemudeli valimise juhend