HBA

Solutions Google Cloud

Google propose un ensemble de services de cloud computing appelé Google Cloud Platform (GCP), qui comprend un ensemble d’outils de gestion en plus de plusieurs services cloud modulaires, notamment le calcul, le stockage de données, l’analyse et l’apprentissage automatique. Selon Verma et al., il fonctionne sur la même infrastructure interne que celle utilisée par Google pour ses produits destinés aux utilisateurs finaux, notamment Google Search, Gmail et Google Docs. Les informations d’un compte bancaire ou d’une carte de crédit sont nécessaires pour l’inscription.

Les environnements de cloud computing, l’informatique sans serveur et la plate-forme en tant que service sont tous proposés par Google Cloud Platform.

En avril 2008, Google a lancé App Engine, son premier service de cloud computing. Il s’agit d’une plateforme de création et d’hébergement d’applications Web dans des centres de données gérés par Google. En novembre 2011, le service a été mis à disposition du public. Google a étendu la plateforme App Engine avec plusieurs nouveaux services cloud depuis son lancement.

L’infrastructure de cloud public de Google Cloud Platform, ainsi que Google Workspace (G Suite), les versions d’entreprise d’Android et de ChromeOS, les interfaces de programmation d’applications (API) pour l’apprentissage automatique et les services de cartographie d’entreprise sont tous inclus dans Google Cloud.

Google Cloud est constitué d’un ensemble de ressources virtuelles et physiques hébergées dans des centres de données du monde entier, notamment des machines virtuelles (VM), des ordinateurs et des disques durs. Chaque centre de données est situé dans une zone. Il existe des options pour l’Amérique du Nord, l’Amérique du Sud, l’Europe, l’Asie, l’Australie et le Moyen-Orient. Chaque région est composée de zones distinctes, séparées les unes des autres. Chaque zone porte un nom qui combine le nom de la région avec une lettre d’identification. Par exemple, la zone de la région de l’Asie de l’Est s’appelle Asia-east1-a.

En plaçant les ressources plus près des clients, cette distribution des ressources réduit la latence et offre une redondance en cas de panne, entre autres avantages. De plus, des directives supplémentaires sur l’utilisation conjointe des ressources sont introduites dans cette distribution.

Ce que vous considérez habituellement comme des produits logiciels et matériels devient des services dans le cloud computing. Les ressources sous-jacentes sont accessibles via ces services. Google Cloud propose de nombreux services et la liste s’allonge constamment. Vous pouvez combiner ces services pour créer l’infrastructure dont vous avez besoin lors du développement de votre site Web ou de votre application sur Google Cloud. Après cela, vous pouvez ajouter du code pour activer les scénarios que vous souhaitez créer.

Certaines ressources sont accessibles à toutes les autres ressources, indépendamment de leur emplacement ou de leur zone. Les images de disque préconfigurées, les instantanés de disque et les réseaux sont des exemples de ces ressources globales. Certaines ressources sont exclusives aux ressources situées dans la même zone géographique. Les adresses IP externes statiques font partie de ces ressources régionales. Seules les ressources situées dans la même zone peuvent accéder aux autres ressources. Les types d’instances et de lecteurs de machines virtuelles font partie de ces ressources zonales.

Le type de ressources dont vous disposez affecte l’étendue d’une opération. Par exemple, la configuration d’un réseau est une action globale car elle implique une ressource mondiale, mais la configuration d’une réservation d’adresse IP est une opération régionale car elle implique une ressource régionale.

Il est essentiel de comprendre comment ces zones et régions interagissent lorsque vous commencez à améliorer vos applications Google Cloud. Même si cela était possible, attacher un disque d’une région à une machine d’une autre région ne serait pas une bonne idée en raison du retard qui entraînerait des performances inférieures à la moyenne. Heureusement, les disques ne peuvent être attachés qu’à des ordinateurs de la même zone avec Google Cloud, vous ne pouvez donc pas le faire.

Vous devrez peut-être ou non prendre en compte l’allocation des ressources, en fonction du degré d’autogestion exigé par l’ordinateur et le service d’hébergement que vous sélectionnez.

Google Cloud est constitué d’un ensemble de ressources virtuelles et physiques hébergées dans des centres de données du monde entier, notamment des machines virtuelles (VM), des ordinateurs et des disques durs. Chaque centre de données est situé dans une zone. Il existe des options pour l’Amérique du Nord, l’Amérique du Sud, l’Europe, l’Asie, l’Australie et le Moyen-Orient. Chaque région est composée de zones distinctes, séparées les unes des autres. Chaque zone porte un nom qui combine le nom de la région avec une lettre d’identification. Par exemple, la zone de la région de l’Asie de l’Est s’appelle Asia-east1-a.

En plaçant les ressources plus près des clients, cette distribution des ressources réduit la latence et offre une redondance en cas de panne, entre autres avantages. De plus, des directives supplémentaires sur l’utilisation conjointe des ressources sont introduites dans cette distribution.

Ce que vous considérez habituellement comme des produits logiciels et matériels devient des services dans le cloud computing. Les ressources sous-jacentes sont accessibles via ces services. Google Cloud propose de nombreux services et la liste s’allonge constamment. Vous pouvez combiner ces services pour créer l’infrastructure dont vous avez besoin lors du développement de votre site Web ou de votre application sur Google Cloud. Après cela, vous pouvez ajouter du code pour activer les scénarios que vous souhaitez créer.

Certaines ressources sont accessibles à toutes les autres ressources, indépendamment de leur emplacement ou de leur zone. Les images de disque préconfigurées, les instantanés de disque et les réseaux sont des exemples de ces ressources globales. Certaines ressources sont exclusives aux ressources situées dans la même zone géographique. Les adresses IP externes statiques font partie de ces ressources régionales. Seules les ressources situées dans la même zone peuvent accéder aux autres ressources. Les types d’instances et de lecteurs de machines virtuelles font partie de ces ressources zonales.

Le type de ressources dont vous disposez affecte l’étendue d’une opération. Par exemple, la configuration d’un réseau est une action globale car elle implique une ressource mondiale, mais la configuration d’une réservation d’adresse IP est une opération régionale car elle implique une ressource régionale.

Il est essentiel de comprendre comment ces zones et régions interagissent lorsque vous commencez à améliorer vos applications Google Cloud. Même si cela était possible, attacher un disque d’une région à une machine d’une autre région ne serait pas une bonne idée en raison du retard qui entraînerait des performances inférieures à la moyenne. Heureusement, les disques ne peuvent être attachés qu’à des ordinateurs de la même zone avec Google Cloud, vous ne pouvez donc pas le faire.

Vous devrez peut-être ou non prendre en compte l’allocation des ressources, en fonction du degré d’autogestion exigé par l’ordinateur et le service d’hébergement que vous sélectionnez.

Présentation de Google Cloud

L’objectif de cette présentation est de vous aider à comprendre l’environnement général de Google Cloud. Dans cette section, vous passerez rapidement en revue certaines des fonctionnalités fréquemment utilisées et recevrez des liens vers davantage de documentation. La connaissance des fonctionnalités disponibles et du fonctionnement des différents composants peut vous aider à prendre des décisions sur la marche à suivre. De plus, vous recevrez des liens vers plusieurs didacticiels qui vous permettront d’expérimenter Google Cloud dans divers contextes.