Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
Accueil > Domaines > Virtualisation > Professional Cloud Developer (PCD)

Professional Cloud Developer (PCD)

Gérer le cycle de vie d'une application pour le Cloud

La formation Professional Cloud Développeur PCD de CCC (Cloud Credential Council) adresse les problématiques de la conception et du développement des applications dans les environnements Cloud. Elle présente notamment les meilleures pratiques de conception d’applications Cloud et aborde les aspects relatifs à la sécurité, à l’intégration des bases de données, aux tests et au déploiement des applications. Les technologies et supports proposés par les fournisseurs de solutions sont également passés en revue durant cette formation.

Objectifs

  • Connaître les environnements d’architecture Cloud, caching, services Restful et gestion de session avec les fondamentaux de sécurité et conformité
  • Être capable d'appliquer et d'analyser les connaissances sur les intégrations de bases de données, messaging et le code scalabilité
  • Comprendre les techniques de monétisation de développement et les modèles de licence
  • Savoir appliquer le web sémantique et ontologies
  • Être en mesure de comprendre le développement et le déploiement dans le IaaS, l'interopérabilité et les modèles d’architecture d’application en Paas
  • Maîtriser le développement Saas, AP et Mashups ainsi qu’une compréhension des catalogues de service Cloud
  • Passer dans les conditions optimales la certification internationale "Professional Cloud Developer"

Public

  • Développeur d’application
  • Architecte Cloud

Prérequis

  • Aucun mais il est recommandé de disposer d'une expérience dans la programmation de langages tels que Java, PHP, JavaScript
  • Une connaissance des concepts de base du Cloud est un plus pour suivre cette formation
  • Se munir de sa pièce d’identité pour le passage de l’examen

Programme de la formation

Modularité des services, encapsulation et orchestration

  • Les critères clés pour l’aptitude de migration
  • contrastes de DevOps/NoOps
  • Distinguer les implications des process de livraison business via un modèle Cloud

Modèles d’architecture Cloud

  • Les différentes cibles de modèles de déploiement et la disponibilité de plate-forme
  • Relation des pré-requis contrastées de Restful et des services Restless
  • Distinguer les prévisions communes de conception lors des échecs

Techniques de monétisation de développement

  • Les différents modèles pour les phases de développement
  • Les facteurs déterminant de l’utilisation des applications de monétisation
  • Les modèles de licence pour les environnements Cloud

Fondamentaux de la sécurité Cloud et la conformité

  • SAML, SSO, IDaaS
  • Les domaines principaux de conformité légale
  • Les menaces de sécurité et les opportunités
  • Comparaison des bénéfices des différents log in /sign on sur la disponibilité des mécanismes ²

Sémantique et metadata

  • Les fondamentaux
  • OWL/RDF
  • Metadata open et API
  • Les intersections entre la conception Cloud et la gestion des metadata
  • L’impact des technologies sémantiques dans les degrés variés du développement

Test dans le Cloud

  • Les cycles de vie du développement
  • Les stages de test du Cloud et non Cloud
  • Comment automatiser les fonctions test
  • Les bénéfices de stratégies sandbox public et privé

Fondamentaux de la sécurité Cloud

  • Les langages codés disponibles pour un développement réussi
  • Les pré-requis de portabilité des plates-formes communes
  • Engineering de performance, concevoir l’agilité d’une solution déployée

IaaS

  • Déploiement automatique, et les environnements de taille élastique

PaaS

  • Application Tenant
  • Aware et développement
  • Modèles d’architecture d’application
  • Code Cloud
  • Interopérabilité

SaaS

  • Catalogues de services Cloud et les marchés de l’application
  • Mashups et Open APIs

Connaissances spécifiques techniques pour les administrateurs Cloud

Révisions et passage de l’examen final en fin de formation

  • Déroulé de l'examen : QCM de 25 questions avec scénario en langue anglaise (les candidats peuvent amener un dictionnaire format papier)
  • Obtention du diplôme à partir de 65% de bonnes réponses
  • Durée : maximum 75 minutes + 15 minutes pour les non anglophones

Méthode pédagogique

  • Une pédagogie complète basée sur l'alternance de phases théoriques (60%) et d'ateliers pratiques (40%) avec des discussions, partage d’expérience et étude de cas sur une plate-forme dédiée sur internet (Work-Labs).
  • La formation est en langue française, le support et l’examen sont en langue anglaise.
  • Préparation à l’examen avec des examens QCM à blanc.