Formation - Google Cloud Platform - Développement d'applications

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jours (21 heures)
Modes
  • Distance
  • Centre
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jours (21 heures)
Modes
  • Distance
  • Centre
Sessions
Lieux Partout en France

Programme

1 - Bonnes pratiques relatives au développement d'applications

  • Gestion du code et de l'environnement
  • Concevoir et développer des micro-services et des composants d'application faiblement couplés, sécurisés, évolutifs et fiables
  • Intégration et diffusion continues
  • Modifier l'architecture d'une application pour le Cloud

2 - Bibliothèques clientes Google Cloud, SDK Google Cloud et SDK Google Firebase

  • Configurer et utiliser les bibliothèques clientes Google Cloud, le SDK Google Cloud et le SDK Google Firebase
  • Atelier : Configurer les bibliothèques clientes Google, le SDK Cloud et le SDK Firebase sur une instance Linux et configurer les identifiants d'application

3 - Présentation des options de stockage de données

  • Présentation des options de stockage de données d'applications
  • Cas d'utilisation de Google Cloud Storage, Cloud Datastore, Cloud Bigtable, Google Cloud SQL et Cloud Spanner

4 - Bonnes pratiques relatives à l'utilisation de Cloud Firestore

  • Bonnes pratiques liées à l'utilisation de Cloud Firestore en mode Datastore : requêtes, index intégrés et composites, insertion et suppression de données (opérations par lot), transactions, gestion des erreurs
  • Charger des données en masse dans Cloud Firestore à l'aide de Google Cloud Dataflow
  • Atelier : Stocker des données d'applications dans Cloud Datastore

5 - Exécuter des opérations sur Cloud Storage

  • Opérations pouvant être effectuées sur des buckets et des objets
  • Modèle de cohérence
  • Gestion des erreurs

6 - Bonnes pratiques relatives à l'utilisation de Cloud Storage

  • Attribuer des noms aux buckets pour les sites Web statiques et d'autres utilisations
  • Attribuer des noms aux objets (du point de vue de la distribution des accès)
  • Considérations relatives aux performances
  • Mettre en place et déboguer une configuration CORS sur un bucket
  • Atelier : Stocker des fichiers dans Cloud Storage

7 - Gérer l'authentification et les autorisations

  • Rôles et comptes de service Cloud Identity and Access Management (IAM)
  • Authentification des utilisateurs avec Firebase Authentication
  • Authentification et autorisation des utilisateurs avec Cloud Identity-Aware Proxy
  • Atelier : Authentifier des utilisateurs avec Firebase Authentication

8 - Utiliser Pub/Sub pour intégrer des composants de votre application

  • Sujets, éditeurs et abonnés
  • Abonnements pull et push
  • Cas d'utilisation de Cloud Pub/Sub
  • Atelier : Développer un service back-end pour traiter les messages en file d'attente

9 - Ajout d'intelligence dans votre application

  • Présentation d'API de Machine Learning pré-entraînées comme l'API Cloud Vision et l'API Cloud Natural Language Processing

10 - Utiliser Google Cloud Functions pour les processus basés sur des évènements

  • Concepts clés comme les déclencheurs, les fonctions d'arrière-plan et les fonctions HTTP
  • Cas d'utilisation
  • Développer et déployer des fonctions
  • Journalisation, rapports d'erreurs et surveillance

11 - Gérer les API avec Cloud Endpoints

  • Configuration du déploiement d'API ouvertes
  • Atelier : Déployer une API pour votre application

12 - Déployer des applications

  • Créer et stocker des images de conteneurs
  • Déploiements reproductibles à l'aide d'une configuration de déploiement et de modèles
  • Atelier : Utiliser Deployment Manager pour déployer une application Web dans les environnements flexible Google App Engine en test et en production

13 - Environnements d'exécution pour votre application

  • Choix d'un environnement d'exécution pour votre application ou votre service : Google Compute Engine, Kubernetes Engine, Environnement flexible App Engine, Cloud Functions, Cloud Dataflow, Cloud Run
  • Atelier : Déployer votre application dans l'environnement flexible App Engine

14 - Déboguer, surveiller et optimiser les performances de votre application

  • Outils de gestion des performance des applications
  • Stackdriver Debugger
  • Stackdriver Error Reporting
  • Atelier : Déboguer une erreur d'application à l'aide de Stackdriver Debugger et d'Error Reporting
  • Stackdriver Logging
  • Concepts clés relatifs à Stackdriver Trace et Stackdriver Monitoring
  • Atelier : Utiliser Stackdriver Monitoring et Stackdriver Trace pour suivre une requête sur différents services, examiner ses performances et les optimiser

Prérequis

Public

  • Développeurs d'applications souhaitant créer des applications cloud natives ou modifier des applications existantes qui s'exécuteront sur Google Cloud Platform

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Décrire et mettre en œuvre les principaux services IP (DHCP, NAT, NTP, SNMP, SYSLOG, etc.) ;
  • Connaître les mécanismes de QOS ;
  • Décrire les types d’attaque, configurer la sécurité d’accès de niveau 2 et de niveau 3 ;
  • Décrire et comparer les différentes architectures de réseaux, les différentes méthodes d’accès et les différends services offerts par le Cloud ;
  • Décrire les caractéristiques des API REST et interpréter des données JSON ;
  • Interpréter les mécanismes de gestion de configuration avec ANSIBLE, PUPPET, CHEF.
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Découvrir l'utilisation d'un tableur, Créer un tableau, le mettre en forme et appliquer des calculs basiques.
Tarif

A partir de 850,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Maîtriser l'utilisation d'un iPhone/iPad pour un usage professionnel
Tarif

A partir de 395,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Travailler avec des applications SAP Fiori
  • Expliquer l'architecture et les principes de conception SAP Fiori
  • Configurer et personnaliser les applications SAP Fiori
  • Adapter les applications SAP Fiori pour la mobilité
  • Intégrer SAP Fiori dans différents environnements.
Tarif

A partir de 4 100,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Formation Tizen

Proposé par DAWAN

Objectifs de la formation

Connaitre les possibilités, l'écosystème, les principes du développement pour Tizen - Savoir développer une application complète Web API sur téléphone ou tablette Tizen
Tarif

A partir de 2 245,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

5 jours (35 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Wonda VR

Proposé par M2I

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Créer des projets immersifs et interactifs pour les casques de réalité virtuelle Samsung Gear VR et Google Cardboard, en intégrant des sons, photos et vidéos 360°.
Tarif

A partir de 1 860,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire la plateforme Java EE en termes de composants applicatifs (Enterprise Java Beans, Jakarta Persistence API...)
  • Développer des servlets et JSP (JavaServer Pages)
  • Gérer le contexte applicatif avec la session
  • Déployer une application et gérer son aspect optimisation
  • Identifier la place des EJB et leurs implémentations
  • Décrire les premiers pas de la persistance en Java
  • Reconnaître les outils de construction de projets Java : Maven, Gradle
  • Décrire les Java Mapping Framework (ModelMapper, Eureka, Dozer).
Tarif

A partir de 2 800,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Exploiter Google analytics pour améliorer les performances de son site Web.
  • Définir les Indicateurs Clés de Performance (KPI).
Tarif

A partir de 1 545,00 €

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Formation jQuery Mobile

Proposé par DAWAN

Objectifs de la formation

Maîtriser le développement d'interfaces web pour applications mobiles à  l'aide de jQuery Mobile
Tarif

A partir de 1 495,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...