GCP-1 Présentation 👨‍🏫

Objectifs:
🎯 réduire certains coûts infras.
🎯 mettre en place de la haute disponibilité.

Prérequis:
💡 N/A


logo de GCP, cloud google qui va de pair avec nos outils devops. [ Lien vers GCP ]

Google Cloud Platform (GCP) est le service cloud proposé par Google. Il est bon de savoir qu'actuellement (2023) Google est le 3e des plus grands fournisseurs cloud.

Amazon est en tête avec son service AWS et Microsoft en 2e place avec Azure Cloud.

Ayant pour le moment plus largement utilisé GCP, je n'ai pas forcément d'éléments de comparaison entre GCP, AWS et Azure. cependant je trouve que l'interface graphique est plus agréable.

Il est facile à prendre en main,
je vais vous montrer certains éléments qui pourront accélérer votre apprentissage.

1) Interface graphique

Interface web de GCP, cloud google qui va de pair avec nos outils devops.

(1) Barre de recherche de ressources, documents et produits GCP.
(2) Liste des services GCP.
(3) Organisation ou projet actuel.
(4) Compte actuel.

2) Recherche d'informations sur un service (ex: Cloud Storage)
2.1) Présentation du service

Interface web de GCP, recherche du service cloud storage, cloud google qui va de pair avec nos outils devops.

(1) Taper le nom du service dans la barre de recherche.
(2) Sélectionner le lien vers la documentation.

Interface web de GCP, documenttation cloud storage, cloud google qui va de pair avec nos outils devops.

* Cette page contient pas mal d'infos sur le service dont la tarification.
* Cliquer sur Documentation pour plus d'informations.

Interface web de GCP, documenttation cloud storage, cloud google qui va de pair avec nos outils devops.

* mes rubriques essentielles.
(1) Présentation du service.
(2) Commandes gcloud associées.
(3) Tarif d'utilisation.
(4) Tarif des requêtes API.


Conclusion:
GCP au même titre que ses concurrents (AWS et Azure) vous permettra à l'aide des services proposés de déployer des ressources afin d'alléger vos coûts d'infra, de développement, de sécurisation et de maintenance d'apps/services.

Par exemple il est possible d'utiliser le service Secret Manager pour centraliser les secrets utilisés par vos différentes applications.

Le cas courant que j'ai lors de mes missions, c'est d'utiliser les ressources GCP pour mes pipelines github (exemples dans les chapitres suivants).

Nous avons vu à quoi ressemble l'interface web de GCP, bien. Cependant avant de commencer à en utiliser les services, je vous invite à me rejoindre dans la rubrique suivante [ GCP-2: Gestion des ressources ] afin de comprendre comment les ressources et les accès aux ressources GCP sont organisés.