Abans de tocar cap consola o escriure cap comanda, convé entendre què compres exactament quan contractes el núvol, quina part de la feina deixa de ser teva i quina part continua sent-ho. Aquesta lliçó construeix aquest marc mental: què significa «computació al núvol», en què es diferencien IaaS, PaaS i SaaS, què és concretament Google Cloud Platform i sobre quina infraestructura es recolza, quines famílies de serveis ofereix i com es corresponen amb els mòduls d'aquest curs, com es compara amb AWS i Azure, i per què el model econòmic del núvol (pagar per ús en lloc de comprar ferro) canvia les decisions tècniques. Acabarem presentant AlpinaShop, la botiga en línia que migrarem pas a pas al llarg de tot el curs i que donarà context a cada exemple i cada exercici.
És la lliçó més conceptual del curs, i també la que dona més rendibilitat: gairebé tots els errors cars que es cometen al núvol no són errors de comanda, sinó errors de model mental.
Contingut
- Què és la computació al núvol
- IaaS, PaaS i SaaS: qui gestiona què
- Què és Google Cloud Platform i en què es recolza
- Catàleg de famílies de serveis de GCP
- Comparació honesta amb AWS i Azure
- El model econòmic: CapEx davant d'OpEx
- El cas AlpinaShop: d'on partim
- Què és la computació al núvol
La computació al núvol consisteix a consumir recursos informàtics —capacitat de càlcul, emmagatzematge, xarxa, bases de dades, models d'IA— com un servei sota demanda a través d'internet, en lloc de comprar-los, instal·lar-los i mantenir-los tu.
La definició clàssica (la del NIST, encara vigent com a referència) identifica cinc característiques essencials. Val la pena llegir-les a poc a poc, perquè cadascuna té conseqüències pràctiques:
- Autoservei sota demanda: pots crear una màquina o una base de dades sense trucar a ningú ni obrir un tiquet. Conseqüència pràctica: la velocitat d'aprovisionament passa de setmanes a segons, i per això la governança deixa de ser un tràmit i passa a ser crítica (qualsevol pot generar despesa).
- Accés ampli per xarxa: els recursos es consumeixen per xarxa amb protocols estàndard (HTTPS, API REST). Conseqüència: tot el que facis a la consola es pot fer també per API, i per tant automatitzar.
- Agrupació de recursos (pooling): el proveïdor comparteix una infraestructura enorme entre molts clients fent servir virtualització i aïllament. Conseqüència: economies d'escala, però també la necessitat d'entendre l'aïllament i la seguretat multiinquilí.
- Elasticitat ràpida: pots créixer i decréixer gairebé instantàniament. Conseqüència: dimensionar per al pic deixa de ser obligatori.
- Servei mesurat: tot es mesura i es factura per ús. Conseqüència: el cost es converteix en una mètrica d'enginyeria més, com la latència.
Models de desplegament
| Model | Què és | Quan té sentit |
|---|---|---|
| Núvol públic | Infraestructura del proveïdor, compartida entre clients | El cas general: màxima elasticitat i catàleg, mínim cost fix |
| Núvol privat | Infraestructura dedicada, on-premise o allotjada | Requisits regulatoris molt estrictes o inversió ja amortitzada |
| Núvol híbrid | Combinació d'ambdós amb connectivitat entre ells | Migracions graduals, sistemes que no es poden moure |
| Multinúvol | Diversos proveïdors públics alhora | Evitar dependència, aprofitar serveis concrets de cadascun |
AlpinaShop farà una migració que comença com a híbrida (durant unes setmanes conviuen el servidor antic i GCP) i acaba sent núvol públic pur. La connectivitat híbrida i les estratègies multinúvol es tracten al mòdul 7 (Anthos i xarxes avançades).
- IaaS, PaaS i SaaS: qui gestiona què
La distinció entre models de servei és, en el fons, una línia que separa el que gestiona el proveïdor del que gestiones tu. Com més amunt puges, menys controles i menys mantens.
| Capa | On-premise | IaaS | PaaS | Serverless | SaaS |
|---|---|---|---|---|---|
| Aplicacions | Tu | Tu | Tu | Tu | Proveïdor |
| Dades | Tu | Tu | Tu | Tu | Proveïdor |
| Runtime / llibreries | Tu | Tu | Proveïdor | Proveïdor | Proveïdor |
| Middleware | Tu | Tu | Proveïdor | Proveïdor | Proveïdor |
| Sistema operatiu | Tu | Tu | Proveïdor | Proveïdor | Proveïdor |
| Virtualització | Tu | Proveïdor | Proveïdor | Proveïdor | Proveïdor |
| Servidors físics | Tu | Proveïdor | Proveïdor | Proveïdor | Proveïdor |
| Emmagatzematge i xarxa | Tu | Proveïdor | Proveïdor | Proveïdor | Proveïdor |
| Escalat | Tu | Tu (configures) | Semiautomàtic | Automàtic | Proveïdor |
Traduït a serveis concrets de Google Cloud:
| Model | Exemple a GCP | Què et toca fer a tu |
|---|---|---|
| IaaS | Compute Engine (màquines virtuals) | Triar imatge, apedaçar el SO, instal·lar i actualitzar el teu programari, configurar l'escalat |
| PaaS | App Engine, Cloud SQL | Desplegar el teu codi o el teu esquema; el SO, els pedaços i les còpies de seguretat són del proveïdor |
| Serverless | Cloud Run, Cloud Functions, BigQuery | Lliurar un contenidor, una funció o una consulta; no existeix el concepte de servidor per a tu |
| SaaS | Google Workspace, Looker Studio | Fer-lo servir. Configuració i dades, res més |
Un advertiment important: «menys gestió» no vol dir «menys responsabilitat». En tots els models continues sent responsable de les teves dades, de qui hi accedeix i de la configuració que apliques. Un bucket de Cloud Storage mal configurat exposa dades igual de bé sent serverless. Aquest repartiment es formalitza en el model de responsabilitat compartida, que estudiarem en detall a la lliçó 01-05.
- Què és Google Cloud Platform i en què es recolza
Google Cloud Platform (GCP) és el conjunt de serveis d'infraestructura i plataforma que Google comercialitza sobre la mateixa infraestructura física que utilitza per als seus propis productes: Cerca, YouTube, Gmail o Maps. Aquesta frase, que sona a eslògan, té tres implicacions tècniques molt concretes:
- Xarxa troncal privada global. Google opera la seva pròpia xarxa de fibra entre centres de dades i més d'un centenar de punts de presència. Quan el trànsit entra en un PoP de Google (per exemple, a Madrid), viatja fins al teu servei per aquesta xarxa privada, no per internet públic. Això redueix latència i variabilitat, i és la base de serveis com el balancejador de càrrega global i Cloud CDN (mòdul 3).
- Centres de dades propis i disseny a mida. Google dissenya els seus servidors, els seus commutadors de xarxa i els seus xips (TPU per a IA, Titan per a seguretat d'arrencada). El xifratge de dades en repòs i en trànsit dins de la seva infraestructura està activat per defecte, sense que l'hagis de configurar.
- Tecnologies nascudes per a escala interna. Diversos serveis de GCP són la versió comercial de sistemes interns: BigQuery descendeix de Dremel, Cloud Bigtable de Bigtable, Pub/Sub del sistema de missatgeria intern, i Kubernetes és la reescriptura oberta de Borg. No són productes concebuts per al mercat i escalats després: van ser escalats primer.
Una precisió de nomenclatura útil des del principi: avui Google fa servir majoritàriament la marca «Google Cloud» per a tot (incloent-hi Workspace i les solucions sectorials), i «Google Cloud Platform» o GCP per a la part d'infraestructura i plataforma que ens ocupa. Veuràs tots dos termes a la documentació; en aquest curs els fem servir indistintament per referir-nos a la plataforma tècnica.
- Catàleg de famílies de serveis de GCP
El catàleg de Google Cloud supera els dos-cents serveis, però s'agrupa en un grapat de famílies. No cal que els coneguis tots: cal que sàpigues quina família resol quin problema per poder buscar-hi dins.
| Família | Per a què serveix | Serveis representatius | On s'estudia |
|---|---|---|---|
| Còmput | Executar el teu codi | Compute Engine, App Engine, GKE, Cloud Run, Cloud Functions | Mòduls 2, 6 i 7 |
| Emmagatzematge i bases de dades | Desar i consultar dades | Cloud Storage, Cloud SQL, Firestore, Bigtable, Spanner | Mòdul 2 |
| Xarxes | Connectar, publicar i protegir | VPC, Cloud Load Balancing, Cloud CDN, Cloud DNS, Cloud Armor | Mòdul 3 |
| Identitat i seguretat | Controlar qui fa què i protegir secrets | IAM, Secret Manager, Cloud KMS | Mòduls 3 i 7 |
| Dades i analítica | Ingerir, processar i analitzar | BigQuery, Dataflow, Dataproc, Pub/Sub, Composer, Dataplex | Mòdul 4 |
| IA i aprenentatge automàtic | Entrenar i consumir models | Vertex AI, AutoML, APIs de visió i llenguatge, Gemini | Mòdul 5 |
| DevOps i operacions | Construir, desplegar i observar | Cloud Build, Artifact Registry, Cloud Monitoring, Cloud Logging, Cloud Trace | Mòdul 6 |
| Gestió i infraestructura com a codi | Definir la infraestructura de manera reproduïble | Terraform, Deployment Manager, organization policies | Mòduls 6 i 7 |
Dues observacions sobre nomenclatura, perquè trobaràs documentació antiga que fa servir noms retirats:
- Cloud Monitoring, Cloud Logging i Cloud Trace són els noms actuals del que durant anys es va dir Stackdriver.
- Vertex AI va unificar el que abans eren AI Platform i AutoML per separat.
- Artifact Registry substitueix Container Registry (
gcr.io), que està en desús.
Si un tutorial que trobes per internet menciona Stackdriver, AI Platform o gcr.io, és anterior al 2022 i probablement contingui més coses desactualitzades.
graph TD
A[La teva aplicacio] --> B[Comput]
A --> C[Dades]
B --> B1[Compute Engine - VMs]
B --> B2[GKE - contenidors]
B --> B3[Cloud Run - serverless]
C --> C1[Cloud Storage - objectes]
C --> C2[Cloud SQL - relacional]
C --> C3[BigQuery - analitica]
D[Xarxes i seguretat] --> A
D --> D1[VPC i balancejador]
D --> D2[IAM]
E[Operacions] --> A
E --> E1[Cloud Build]
E --> E2[Cloud Monitoring i Logging]
- Comparació honesta amb AWS i Azure
Els tres grans proveïdors cobreixen pràcticament les mateixes necessitats. Les diferències reals són en els detalls de cada servei, en el model de preus i en l'ecosistema de l'empresa, no en «quin pot fer X».
| Necessitat | Google Cloud | AWS | Azure |
|---|---|---|---|
| Màquines virtuals | Compute Engine | EC2 | Virtual Machines |
| Emmagatzematge d'objectes | Cloud Storage | S3 | Blob Storage |
| Base de dades relacional gestionada | Cloud SQL / AlloyDB | RDS / Aurora | Azure Database / SQL Database |
| Kubernetes gestionat | GKE | EKS | AKS |
| Contenidors serverless | Cloud Run | App Runner / Fargate | Container Apps |
| Funcions | Cloud Functions | Lambda | Azure Functions |
| Magatzem analític | BigQuery | Redshift / Athena | Synapse / Fabric |
| Missatgeria | Pub/Sub | SNS + SQS | Event Grid / Service Bus |
| Identitat i permisos | IAM | IAM | Entra ID + RBAC |
| Gestió de secrets | Secret Manager | Secrets Manager | Key Vault |
| Plataforma de ML | Vertex AI | SageMaker | Azure Machine Learning |
| Xarxa de distribució de contingut | Cloud CDN | CloudFront | Azure CDN / Front Door |
On acostuma a destacar cadascun, dit sense màrqueting:
- Google Cloud té avantatge reconegut en analítica de dades (BigQuery és serverless de debò: no gestiones clúster) i en Kubernetes, que és tecnologia d'origen Google. La seva xarxa global i el balancejador global amb una única IP anycast són tècnicament elegants. La seva quota de mercat és la tercera, cosa que a la pràctica significa menys oferta de professionals amb experiència i de vegades menys integracions de tercers.
- AWS té el catàleg més ampli, la comunitat més gran i la documentació de tercers més abundant. També la complexitat acumulada més gran i una consola menys coherent.
- Azure domina allà on ja hi ha una forta inversió en Microsoft (Active Directory, .NET, llicències de Windows Server), amb avantatges d'integració i llicenciament difícils d'igualar en aquest context.
Per a AlpinaShop, amb una aplicació Python sense dependències de Microsoft i amb ambició d'explotar les seves dades de vendes, Google Cloud és una elecció raonable. No és l'única possible, i això és una resposta perfectament professional.
- El model econòmic: CapEx davant d'OpEx
Aquest és el canvi que més afecta les decisions tècniques, i el que pitjor s'entén al principi.
| Aspecte | Model tradicional (CapEx) | Núvol (OpEx) |
|---|---|---|
| Desemborsament | Compra inicial gran, amortitzada en anys | Pagament mensual per consum |
| Dimensionament | Per al pic previst a 3-5 anys vista | Per a la càrrega actual, ajustable |
| Capacitat ociosa | Es paga igualment i és la norma | S'apaga i es deixa de pagar |
| Temps d'aprovisionament | Setmanes o mesos | Segons o minuts |
| Risc d'equivocar-se | Alt: el ferro ja està comprat | Baix: es canvia el tipus de màquina |
| Cost d'experimentar | Prohibitiu | Gairebé nul si s'apaga després |
Els conceptes clau que has d'interioritzar:
- Pagament per ús: es factura per segons de CPU, gigabytes emmagatzemats per mes, gigabytes de trànsit de sortida, consultes executades. Un recurs apagat deixa de generar cost de còmput, però un disc persistent continua costant encara que la VM estigui aturada. És l'error de novell número u.
- Elasticitat: la capacitat s'ajusta a la demanda. Per a AlpinaShop, el trànsit de la qual es multiplica en les campanyes de tardor, això vol dir deixar de pagar tot l'any per la capacitat que només necessita sis setmanes.
- Descomptes per compromís i per ús sostingut: Google aplica automàticament descomptes per ús sostingut a les VMs que corren bona part del mes, i ofereix descomptes més grans si et compromets a 1 o 3 anys. També existeixen les VMs Spot, molt més barates a canvi de poder ser interrompudes.
- Cost de sortida (egress): moure dades cap a Google és gratis; treure-les cap a internet, no. En arquitectures amb molt trànsit de descàrrega (imatges de catàleg, per exemple) aquesta partida importa.
Advertiment sobre xifres. Els preus, les quotes i els detalls del nivell gratuït canvien sovint i varien per regió. En aquest curs fem servir xifres només com a ordre de magnitud; verifica sempre els imports vigents a la calculadora i a la documentació oficial de preus de Google Cloud abans de prendre una decisió. L'optimització sistemàtica de costos es tracta a la lliçó 07-05.
Un matís que convé dir aviat: el núvol no és automàticament més barat. Una càrrega estable, predictible i sempre encesa pot resultar més cara al núvol que en un servidor propi amortitzat. El que el núvol compra de debò és elasticitat, velocitat de canvi i serveis gestionats que substitueixen hores de personal. Si la teva càrrega no aprofita res d'això, l'argument econòmic es debilita.
- El cas AlpinaShop: d'on partim
Durant tot el curs treballarem amb un cas únic, perquè cada servei que veiem encaixi en una arquitectura que creix de manera coherent.
AlpinaShop és una pime espanyola d'unes 40 persones que ven material de muntanya per internet: motxilles, botes i tendes de campanya. El seu domini corporatiu és alpinashop.example. Les persones amb qui treballarem són:
- Marta, responsable d'infraestructura. Lidera la migració i serà qui creï projectes, configuri xarxes i vigili la facturació.
- Dani, desenvolupador backend. Manté l'aplicació Flask i desplega els canvis.
- Lucía, analista de dades. Avui viu dins d'un full de càlcul i vol respondre preguntes de negoci amb dades reals.
Situació actual
- Un servidor físic llogat en un proveïdor d'allotjament tradicional, amb contracte anual i un dimensionament fix.
- Una única instància de PostgreSQL en aquest mateix servidor, amb la base de dades
tienda, i una còpia de seguretat diària a un disc extern la restauració del qual no s'ha provat mai. - L'aplicació web és un catàleg en Python amb Flask servit per Gunicorn darrere de Nginx.
- Les imatges de producte (uns 60 GB i creixent) són al disc local del servidor, servides pel mateix Nginx.
- L'analítica consisteix a exportar un CSV mensual des de la base de dades a un full de càlcul.
Els problemes que empenyen la migració
| Problema | Impacte en el negoci | Servei de GCP que l'abordarà | Mòdul |
|---|---|---|---|
| Pics de trànsit en campanyes de tardor: el web es degrada o cau | Vendes perdudes just a la millor època | Escalat automàtic, Cloud Run, balancejador | 2, 3, 7 |
| Capacitat sobredimensionada la resta de l'any | Es paga capacitat ociosa 10 mesos a l'any | Pagament per ús, autoescalat | 2, 7 |
| Còpies de seguretat no verificades i sense alta disponibilitat | Risc de pèrdua de comandes | Cloud SQL gestionat amb rèpliques | 2 |
| Imatges a disc local: no escala, no hi ha CDN | Web lent per a clients fora d'Espanya | Cloud Storage + Cloud CDN | 2, 3 |
| Desplegaments manuals per SSH, sense traçabilitat | Por de desplegar, canvis els divendres mai | Cloud Build, Artifact Registry | 6 |
| Sense analítica real | Decisions de compra d'estoc a ull | BigQuery, Looker Studio | 4 |
| Sense visibilitat del que passa a producció | Els problemes els reporta el client | Cloud Monitoring i Cloud Logging | 6 |
Cap on anem
Al llarg del curs construirem, peça a peça, aquesta arquitectura destí. Els noms són fixos i els retrobaràs a cada mòdul:
- Projectes
alpinashop-prodialpinashop-dev, a la regióeurope-west1(zonaeurope-west1-b). - Bucket
alpinashop-catalogoper a les imatges de producte. - Instància Cloud SQL
alpinashop-pedidos(PostgreSQL) amb la base de dadestienda. - Servei Cloud Run
alpinashop-webi clúster GKEalpinashop-cluster. - Topic Pub/Sub
pedidos-nuevosi dataset BigQueryalpinashop_analitica.
En aquesta lliçó no hem creat res encara: hem establert el perquè. A la següent obrirem el compte i posarem les primeres defenses contra ensurts a la factura.
Errors Habituals i Consells
- Creure que migrar és «aixecar les mateixes VMs al núvol». Un lift and shift literal reprodueix a GCP els mateixos problemes d'abans, i a més pagant per hora. És un primer pas vàlid per reduir risc, però només és un pas: el valor arriba en substituir components per serveis gestionats.
- Confondre «gestionat» amb «no és problema meu». El proveïdor gestiona la infraestructura; les teves dades, els teus permisos i la teva configuració continuen sent teus.
- Assumir que el núvol surt més barat sense fer números. Compara amb la càrrega real, no amb la teòrica, i inclou-hi el cost de personal i el de trànsit de sortida.
- Oblidar l'egress. Servir 60 GB d'imatges a molts usuaris genera trànsit de sortida facturable. És un argument a favor d'una CDN, no en contra del núvol.
- Aprendre el catàleg de memòria. Ningú coneix dos-cents serveis. Aprèn les famílies, i dins de cada família el criteri d'elecció. La lliçó 02-07 està dedicada precisament a aquest criteri per al còmput.
- Consell: pensa en el cost com una mètrica d'enginyeria. Igual que revises latència i errors, revisa despesa. Veure-ho aviat evita redissenys dolorosos.
- Consell: no busquis «el millor proveïdor». Busca el que millor encaixi amb el teu equip, el teu stack i els teus requisits regulatoris. Els tres funcionen.
Exercicis
Exercici 1: classificar serveis per model
Per a cadascuna d'aquestes situacions, indica si correspon a IaaS, PaaS, serverless o SaaS, i justifica quina part del manteniment desapareix de la teva llista de tasques:
- Marta crea una màquina virtual amb Debian on instal·larà ella mateixa PostgreSQL.
- Dani desplega l'aplicació Flask empaquetada en un contenidor i només indica quanta CPU necessita per petició.
- AlpinaShop contracta Google Workspace per al correu corporatiu.
- Marta crea una instància gestionada de PostgreSQL i tria versió, mida i finestra de còpies de seguretat.
Exercici 2: traduir problemes de negoci a famílies de serveis
Per a cadascun d'aquests tres problemes reals d'AlpinaShop, indica la família de serveis de GCP que l'aborda i el mòdul del curs on s'estudia. No cal que encertis el servei exacte: l'objectiu és raonar per família.
- A la campanya de tardor el web triga 8 segons a carregar i alguns clients abandonen la cistella.
- Lucía necessita creuar tres anys de comandes amb dades d'estoc per decidir quant material comprar.
- Quan el web falla, ningú se n'assabenta fins que un client escriu pel formulari de contacte.
Exercici 3: anàlisi econòmica raonada
El servidor actual d'AlpinaShop costa 280 € al mes amb contracte anual i està dimensionat per suportar el pic de tardor. Durant 10 mesos a l'any utilitza al voltant del 15 % de la seva CPU; durant 6 setmanes se satura i el web es degrada.
Sense fer càlculs exactes de preus de GCP (que canvien i cal consultar), argumenta en cinc o sis línies quins avantatges econòmics i operatius oferiria un model de pagament per ús amb autoescalat, i quin risc econòmic nou apareix que abans no existia.
Solucions
Solució 1
- IaaS (Compute Engine). Google s'ocupa del maquinari, l'energia, la xarxa física i la virtualització. Marta continua sent responsable del sistema operatiu, els pedaços, la instal·lació de PostgreSQL, les seves còpies de seguretat i la seva alta disponibilitat.
- Serverless (Cloud Run). Desapareixen el sistema operatiu, el servidor d'aplicacions, el dimensionament i l'escalat. Dani només manté la imatge del contenidor i la seva configuració.
- SaaS. No queda cap tasca d'infraestructura: només administració d'usuaris i configuració del producte.
- PaaS (Cloud SQL). Google gestiona el SO, la instal·lació del motor, els pedaços, les còpies de seguretat i la commutació per error. Marta continua sent responsable de l'esquema, les consultes, els índexs i de qui hi té accés.
Solució 2
- Famílies de còmput (escalat automàtic) i xarxes (balanceig de càrrega i CDN). Mòduls 2, 3 i 7. La causa pot ser tant a la capacitat de còmput com al lliurament de les imatges.
- Família de dades i analítica, amb BigQuery com a magatzem i Looker Studio per visualitzar. Mòdul 4.
- Família de DevOps i operacions: Cloud Monitoring per a mètriques i alertes, Cloud Logging per a diagnòstic. Mòdul 6.
Solució 3
Resposta orientativa: avui AlpinaShop paga durant tot l'any la capacitat que només necessita sis setmanes, i tot i així aquesta capacitat resulta insuficient al pic (paga de més i serveix de menys, que és el pitjor d'ambdós mons). Amb pagament per ús i autoescalat, el cost seguiria aproximadament la demanda: baix als mesos tranquils i alt només durant la campanya, quan a més coincideix amb el màxim d'ingressos, de manera que el cost es correlaciona amb la facturació. A això s'hi sumen avantatges operatius difícils de valorar en euros però reals: desapareix el risc de quedar-se sense capacitat en el pitjor moment, i desapareixen tasques de manteniment del servidor.
El risc nou és que la despesa deixa de tenir un sostre natural. Un error de configuració, un bucle de reintents, un procés que no s'apaga o un pic de trànsit il·legítim poden disparar la factura sense que ningú ho autoritzi explícitament. Per això els pressupostos i les alertes de facturació es configuren el primer dia, no el primer ensurt: és exactament el que farem a la lliçó 01-02.
Conclusió
En aquesta lliçó hem construït el marc conceptual del curs. Hem vist què és la computació al núvol i quines cinc característiques la defineixen; com IaaS, PaaS, serverless i SaaS dibuixen una línia mòbil entre el que gestiona el proveïdor i el que gestiones tu; què és Google Cloud Platform i per què la seva xarxa global, els seus centres de dades propis i la seva herència tecnològica interna són arguments tècnics i no només comercials; quines famílies de serveis existeixen i en quin mòdul del curs s'estudia cadascuna; com es compara GCP amb AWS i Azure sense caure en el fanatisme; i per què el pas de CapEx a OpEx canvia les decisions de disseny, amb el pagament per ús i l'elasticitat com a peces centrals i el control de la despesa com a nova responsabilitat d'enginyeria.
I hem conegut AlpinaShop: el seu servidor llogat, el seu PostgreSQL únic, els seus 60 GB d'imatges a disc local i els seus pics de tardor que tomben el web. Marta, Dani i Lucía ens acompanyaran a cada lliçó.
A la lliçó següent, Configuració del teu compte de GCP, passem de la teoria a l'acció: crearem el compte, entendrem què inclou realment el nivell gratuït, veurem per què una empresa com AlpinaShop necessita Cloud Identity i no comptes personals, crearem el compte de facturació i el projecte alpinashop-dev, i configurarem pressupostos i alertes abans d'encendre res. Comencem a construir.
Curs de Google Cloud Platform (GCP)
Mòdul 1: Introducció a Google Cloud Platform
- Què és Google Cloud Platform?
- Configuració del teu compte de GCP
- Descripció general de la consola de GCP
- Projectes, jerarquia de recursos i facturació
- Regions, zones i model de responsabilitat compartida
- Cloud Shell i la CLI de gcloud
Mòdul 2: Serveis principals de GCP
- Compute Engine: màquines virtuals a Google Cloud
- Cloud Storage: emmagatzematge d'objectes
- Cloud SQL: bases de dades relacionals gestionades
- App Engine: plataforma com a servei
- Google Kubernetes Engine (GKE)
- Bases de dades NoSQL: Firestore, Bigtable i Spanner
- Com triar el servei de còmput adequat
Mòdul 3: Xarxes i seguretat
- Xarxes VPC
- Balanceig de càrrega al núvol
- Cloud CDN
- Gestió d'identitat i accés (IAM)
- Cloud Armor
- Secrets i xifratge: Secret Manager i Cloud KMS
- Cloud DNS, certificats TLS i publicació segura de serveis
Mòdul 4: Dades i anàlisi
- BigQuery: el magatzem de dades analític
- Cloud Dataflow: processament de dades per lots i en temps real
- Cloud Dataproc: Spark i Hadoop gestionats
- Cloud Pub/Sub: missatgeria asíncrona
- Cloud Data Fusion: integració de dades sense codi
- Orquestració de pipelines amb Cloud Composer i Workflows
- Govern de les dades i taulers amb Dataplex i Looker Studio
Mòdul 5: Aprenentatge automàtic i IA
- Vertex AI: la plataforma d'aprenentatge automàtic de GCP
- AutoML: models a mida sense escriure codi
- TensorFlow a GCP: entrenament i servei de models
- API de llenguatge natural
- API de visió
- IA generativa a Vertex AI: models Gemini i incrustacions
- MLOps: del model al producte amb Vertex AI Pipelines
Mòdul 6: DevOps i monitoratge
- Cloud Build: integració contínua a GCP
- Cloud Source Repositories i gestió del codi font
- Cloud Functions: funcions sense servidor
- Cloud Monitoring (abans Stackdriver): mètriques, taulers i alertes
- Cloud Deployment Manager i infraestructura com a codi nativa
- Cloud Logging i Cloud Trace: registres, traces i diagnòstic
- Terraform a GCP: infraestructura com a codi a la pràctica
Mòdul 7: Temes avançats de GCP
- Híbrid i multinúvol amb Anthos
- Computació sense servidor amb Cloud Run
- Xarxes avançades: VPC compartida, aparellament i connectivitat híbrida
- Bones pràctiques de seguretat
- Gestió i optimització de costos
- Fiabilitat: SLO, alta disponibilitat i recuperació de desastres
- Govern a escala: organització, polítiques i auditoria
