Cuprins
- Ce este GC – Google Cloud?
- Motive pentru a alege infrastructura Google Cloud
- 1. Infrastructură adaptată la nevoile individuale ale afacerilor
- 2. Soluții pentru industrii
- 3. Securitatea GC
- 4. Controlul accesului
- 5. Consumul, calculat în secunde
- 6. Control asupra bugetului
- 7. Propria rețea GC
- 8. Scalabilitatea GC
- 9. Disponibilitate
- 10. Migrare în timp real
- 11. Tehnologie fără server
- 12. Automatizarea implementărilor
- 13. Monitorizarea proceselor și depistarea defecțiunilor
- 14. Analize extinse BigData
- 15. Învățare automatizată (ML) și inteligență artificială (AI)
- 16. Integrări GC cu medii cloud externe
- 17. Tehnologii care nu dăunează mediului
- 18. O soluție verificată de cei mai mari
- 19. Servicii gratuite
- Încearcă Google Cloud alături de un partener Google
Fiecare sistem, website sau aplicație trebuie să se afle pe un server – un dispozitiv care permite lansarea site-ului indiferent de locație. Companiile, în funcție de nevoile lor, aleg diferite soluții: hosting, server virtual privat, server fizic propriu sau servicii de cloud computing. În cazul ultimei soluții, aveți la alegere serviciile giganților tehnologici: Amazon Web Services, Microsoft Azure sau, serviciul recomandat de noi, Google Cloud Platform.
Ce este GC – Google Cloud?
Google Cloud este o soluție Google de cloud computing care a debutat în anul 2008. GC nu înseamnă numai spațiu de server, ci și un set de aproape 200 de servicii cu ajutorul cărora puteți crea o infrastructură adaptată la nevoile individuale ale afacerii dvs.
Soluția este flexibilă atât în ceea ce privește scalabilitatea, cât și adaptarea imediată la nevoile sistemului, precum și, drept consecință, costurile de exploatare. Toate acestea folosind tehnologii Google sigure și stabile.
Motive pentru a alege infrastructura Google Cloud
1. Infrastructură adaptată la nevoile individuale ale afacerilor
Pe Google Cloud (anterior cunoscut ca Google Cloud Platform) îți poți construi propria infrastructură cloud. Sunt disponibile aproape 200 de servicii care includ, printre altele:
- mașini virtuale care permit implementarea rapidă a aplicațiilor,
- construirea bazelor de date, stocarea și procesarea datelor,
- crearea și gestionarea de rețele,
- lansarea și dezvoltarea aplicațiilor pentru containere,
- gestionarea clusterelor Kubernetes,
- analiza datelor BigData,
- învățare automatizată (ML – machine learning),
- dezvoltarea inteligenței artificiale (AI – artificial intelligence),
- internetul obiectelor (IoT – internet of things),
- crearea și gestionarea straturilor API,
- combinarea mediilor de infrastructură, gestionarea ușoară a soluțiilor hibride și multi-cloud,
- migrații între soluții,
- securitate, controlul accesului și monitorizarea proceselor.
Mediul poate fi combinat liber prin selectarea sau eliminarea serviciilor. Datorită acestui fapt, fiecare companie poate crea o infrastructură care să-i sprijine dezvoltarea rapidă și stabilă a produsului, ușurând în același timp munca dezvoltatorilor sau echipelor DevOps.
2. Soluții pentru industrii
Google Cloud dezvoltă servicii dedicate industriilor, astfel încât companiile să poată utiliza soluții avansate, gata pregătite să sprijine produsul și să efectueze și mai rapid implementări noi. În prezent, Google deține soluții dedicate organizațiilor din următoarele sectoare:
- comercial (de ex. prognoza cererii, optimizarea numărului de produse, asistență pentru activități omnichannel),
- financiar (inclusiv soluții bancare online, analiza riscurilor financiare, soluții pentru prevenirea spălării banilor),
- asistență medicală și științe naturale (inclusiv sprijinirea asistenței medicale virtuale, analize avansate ale datelor biomedicale),
- mass-media și divertisment (inclusiv instrumente de redare și post-producție, soluții de infrastructură care permit combinarea calității înalte video cu o viteză mare de prezentare a materialelor),
- jocuri (inclusiv construirea unei infrastructuri rapide și eficiente, depozite de date, posibilitatea utilizării inteligenței artificiale în jocuri)
- telecomunicații (inclusiv suport 5G, internetul obiectelor – IoT),
- producție (inclusiv suport SAP, optimizarea logisticii),
- surse regenerabile de energie (inclusiv putere de calcul ridicată, capacitatea de a utiliza date geospațiale Google),
- guvernamental (inclusiv analiză fluidă a datelor critice și vizualizarea rezultatelor, suport pentru inteligența artificială și învățare automată, soluții cu cel mai înalt nivel de securitate),
- educație (inclusiv pachetul Google Workspace for Education, depozite de date, backup și recuperarea datelor pierdute).
3. Securitatea GC
Avantajul norului Google este însăși securitatea. Google dezvoltă tehnologii de securizare de peste 18 ani (în prezent are peste 500 de specialiști security) și le folosește pentru a securiza, de exemplu, Google Workspace. Google Cloud este supus unor audituri ciclice de securitate care verifică respectarea standardelor SSAE 16 și ISAE 3402 de tip II.
4. Controlul accesului
Google Cloud oferă posibilități ample de acordare a accesului și permisiunilor. Administratorul poate atribui utilizatorilor roluri specifice pentru proiecte și servicii – aceeași persoană poate fi, de exemplu, utilizator al serviciului Compute Engine pentru proiectul 01, editor pentru serviciul Cloud SQL în proiectul 05 și poate avea și alte roluri legate de servicii și proiecte. Lista de roluri este lungă și va îndeplini toate cerințele. Accesele pot fi gestionate în interfața GC, în tab-ul IAM & Admin.
Aici se află ghidul despre cum se poate acorda acces la contul GC.
5. Consumul, calculat în secunde
În cazul soluțiilor de cloud computing, nu există un cost fix . Acesta depinde de consum, calculat la rândul său în minute sau secunde. Alți nori precum AWS sau Azure calculează costurile pentru majoritatea serviciilor pe minut. CG, în cazul multor servicii, se concentrează asupra taxării pe secundă. Acest lucru este mai benefic pentru utilizator, deoarece plătește exact pentru consumul real.
6. Control asupra bugetului
GC colectează toate informațiile despre consum și le afișează în mod transparent folosind panouri, grafice și tabele. Pe lângă controlul bugetului rămas, utilizatorul poate vizualiza graficul de consum în timp sau pe un panou care arată în timp real ce consum este generat de anumite servicii sau proiecte.
Pentru a controla și mai convenabil bugetul (sau pentru a permite efectiv bugetului să „se ajusteze” singur), GC permite setarea unor notificări despre consum. Bugetul, până la ultimul leu, poate fi împărțit între proiecte și servicii. Utilizatorul va primi o notificare prin e-mail cu privire la atingerea plafonului sau privind prognoza de consum.
Aici vei citi mai multe despre configurarea plăților în GC.
7. Propria rețea GC
Google își extinde propria rețea de fibră optică care conectează toate centrele de date GCP.
Extinderea propriei rețele de mii de kilometri de cabluri cu fibră optică între mii de servere creează o infrastructură cloud imensă, bine organizată, rapidă și eficientă. Datorită rețelei de conexiuni proprii cu fibră optică, Google este mai capabil și mai rapid în a transfera și procesa date (viteză de până la 10 Tbs). Pentru întreprinderile care utilizează serviciile GC, această viteză de transfer înseamnă o eficiență mai mare a serviciilor la costuri mai mici.
8. Scalabilitatea GC
Cloud-ul poate fi ușor scalat datorită accesului nelimitat la multe resurse (spre deosebire de serviciile de găzduire sau serverele private). Dacă într-o zi vor intra pe website 100 de utilizatori, iar a doua zi un milion, cloud-ul va acomoda toți vizitatorii fără a compromite viteza sau stabilitatea (atunci când este folosit serviciul Google App Engine). Numărul de mașini virtuale sau parametrii acestora pot fi modificați în orice moment sau configurați anterior, astfel încât să se adapteze automat la traficul curent (se aplică grupurilor de mașini virtuale – managed instance groups, adică MIG-uri).
9. Disponibilitate
În cazul găzduirii sau VPS-ului, se întâmplă ca serviciul să nu fie disponibil, de exemplu, din cauza unei defecțiuni sau în timpul activităților de întreținere. Majoritatea furnizorilor cloud își rezervă disponibilitatea serviciului la un nivel de 90-99%. GC asigură cea mai mare disponibilitate în rândul furnizorilor populari – la nivelul de 99,95%, indiferent de trafic sau de locația utilizatorilor. Aceasta înseamnă că sistemul, site-ul sau aplicația dvs. vor fi disponibile fără întreruperi 24/7.
10. Migrare în timp real
Unul dintre pilonii din spatele disponibilității ridicate a Google Cloud este migrarea în timp real. În serviciile mașinilor virtuale GC, actualizările software sau hardware (necesare pentru a menține un nivel ridicat de securitate și stabilitate) sunt efectuate fără a disturba funcționarea serviciilor. GC asigură migrarea instanțelor între mașinile host – dacă mașina 1 necesită întreținere și repornire, un website funcțional este migrat pe mașina 2. Acest lucru permite Google să îndeplinească SLA (contractul de nivel garantat de servicii) pentru Google Compute Engine la un nivel de 99,95% pentru o singură instanță și 99,99% pentru mai multe instanțe din zone diferite.
11. Tehnologie fără server
Utilizând norul GC, sunt înlăturate unele dintre responsabilitățile legate de întreținerea infrastructurii fizice. Google este responsabil pentru întreținerea și actualizarea mașinilor. Un administrator dintr-o companie care folosește GC se poate concentra astfel pe administrarea curentă a cloud-ului, oferirea de suport pentru dezvoltatori sau automatizarea implementărilor, ceea ce se va traduce în versiuni mai rapide și mai frecvente ale funcționalităților noi.
Datorită Google Cloud, puteți crea aplicații folosind, printre altele, mașini virtuale (după configurarea și pregătirea prealabilă a mediului), servicii de stocare (storage), baze de date (SQL și NoSQL) sau învățare automatizată (machine learning – ML).
12. Automatizarea implementărilor
Produsul poate fi mai rapid dezvoltat, cu un efort mai mic din partea dezvoltatorilor care se pot baza pe opțiuni de automatizare a implementărilor. Multe aplicații cloud-native sunt construite folosind containere mobile. Containerizarea este înscrisă în ADN-ul Google, aspect confirmat de faptul că Google este creatorul celei mai populare platforme de orchestrare Kubernetes.
Google dezvoltă servicii care suportă rapiditatea și ușurința implementării, iar compania însăși rămâne competitivă pe piață datorită acestor două valori.
Soluțiile create pentru a gestiona tehnologiile native sunt disponibile în platforma GC, datorită căreia utilizatorii au acces, printre altele, la GKE (Google Kubernetes Engine – Kubernetes as a Service) sau CI/CD (Continuous Integration, Continuous Delivery – soluții de integrare continuă).
13. Monitorizarea proceselor și depistarea defecțiunilor
Google Cloud, suplimentar serviciilor pentru urmărirea jurnalelor (Cloud Logging) și monitorizarea sistemului (Cloud Monitoring), are și un set de instrumente Application Performance Management. APM este compus din:
- Cloud Trace – un sistem de urmărire care scanează mașinile virtuale, containerele sau proiectele App Engine în căutarea blocajelor care reduc performanța aplicațiilor,
- Cloud Debugger – un serviciu care inspectează în timp real codul sursă în mediul de producție, fără a încetini sau a opri aplicațiile,
- Cloud Profiler – un instrument de profilare care analizează performanța și încărcarea procesorului pentru aplicații în mediul de producție.
Instrumentele Application Performance Management funcționează cu cod și aplicații indiferent de mediu – APM poate fi utilizat în soluții hibride sau multi-cloud.
14. Analize extinse BigData
Platforma Google Cloud este dezvoltată de ani de zile în direcția stocării și procesării datelor. GC furnizează serviciul de depozit de date BigQuery capabil să stocheze și să proceseze terabytes sau petabytes de date (procesarea a 1 TB de date este efectuată de BigQuery în câteva secunde, iar 1 PB în aproximativ 3 minute). Serviciul permite, de asemenea, vizualizarea datelor datorită integrării, printre altele, cu Looker. Analitica poate fi extinsă cu ajutorul funcțiilor de învățare automatizată (ML) ceea ce permite crearea de algoritmi avansați de prognoză. În plus, GC acceptă analiza datelor în soluții multi-cloud datorită noului serviciu BigQuery Omni.
15. Învățare automatizată (ML) și inteligență artificială (AI)
Google Cloud este un mediu pentru dezvoltarea de aplicații excelent care utilizează învățarea automatizată (ML) sau inteligența artificială (AI). Creatorii GC oferă posibilitatea de a crea un „ecosistem” de dezvoltare a produselor folosind ML sau AI care ține cont de fiecare etapă de dezvoltare a aplicațiilor.
16. Integrări GC cu medii cloud externe
Creatorii platformei își dau seama de faptul că multe companii folosesc capabilitățile multi-cloud atunci când își creează infrastructura. Google este creatorul platformei Anthos – un instrument care permite administrarea unei infrastructuri bazate pe centre de date locale și soluții de la diverși furnizori de cloud-uri publice. Google, folosind posibilitățile Anthos, adaptează, de asemenea, unele servicii pentru a opera într-un mediu multi-cloud, de exemplu, instrumentul de analiză BigData – BigQuery Omni.
17. Tehnologii care nu dăunează mediului
Din anul 2017, toate activitățile globale ale Google sunt alimentate în totalitate de energie regenerabilă, inclusiv serviciile Google Cloud. Google achiziționează resurse de la fermele eoliene și fermele solare situate în apropierea centrelor de date GC. Astfel, investește în starea mediului natural – fermele locale pot fi extinse semnificativ datorită bugetului gigantului tehnologic.
Google încurajează companiile și organizațiile să ajute la eliminarea amprentei de carbon prin utilizarea soluțiilor cloud propuse de companie.
18. O soluție verificată de cei mai mari
O dovadă a performanțelor GC sunt însăși companiile care folosesc soluțiile Google. Serviciile Google Cloud sunt utilizate, printre altele, de PayPal, Spotify sau Revolut. Aceste companii aleg GC, deoarece este o soluție sigură, stabilă și scalabilă care permite creșterea vitezei și frecvenței noilor implementări sau a procesării de petabytes de date.
19. Servicii gratuite
Google oferă și pachete lunare gratuite pentru utilizarea anumitor servicii. Programul „Always Free” include, printre altele, serviciile:
- Compute Engine (mașini virtuale în serviciul IaaS),
- App Engine (mașini virtuale în serviciul PaaS),
- Cloud Storage (serviciul de stocare a datelor în cloud),
- BigQuery (depozit de date),
- Cloud Logging (un instrument de administrare și analiză a jurnalelor în timp real),
- Cloud Monitoring (un instrument de monitorizare a proceselor),
- Cloud Shell (o mașină de administrare cu acces la linia de comandă și un instrument preinstalat de gestionare a resurselor în GC).
Lista limitelor pentru servicii în programul „Always Free” este disponibilă aici.
Încearcă Google Cloud alături de un partener Google
Despre beneficiile GC vă puteți convinge singur. Nu veți suporta niciun cost, deci, de fapt, câștigați. În calitate de partener oficial Google Cloud Premier Partner, vă vom oferi asistență tehnică continuă în limba română. În plus, dacă vă veți decide să utilizați GC, vă vom permite să plătiți serviciile Google în lei – nu veți achita niciun comision pentru serviciile FOTC.
Aici veți găsi mai multe informații despre Google Cloud și colaborarea cu FOTC.