GLOBAL KNOWLEDGE NETWORK FRANCE : 14 - Logiciel - Module socle
Organisme
GLOBAL KNOWLEDGE NETWORK FRANCE
100 AVENUE ALBERT 1ER92565 RUEIL MALMAISON CEDEXVoir toutes ses formationsAutres organismes proposant cette formation
Durée
28 heuresModalités
Formation
- Présentiel
Évaluation
Chaque module est terminé par un quizz de contrôle de connaissances. Des démonstrations sont effectuées par l’instructeur pour les modules suivants : Cloud public (AWS) Cloud hybride (Microsoft Azure
Certification
Certification non obligatoire.
Prix
Inter
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
1468€ HT / personne
Certification optionnelle
+ 290€ HT / personne
Support de cours
+ 240€ HT / personne
Intra
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
6998€ HT / groupe
Certification optionnelle
+ 290€ HT / personne
Support de cours
+ 240€ HT / personne
5 stagiaires minimum
Public
Administrateurs de Cloud et développeurs
Pré-requis
Connaître le langage Objet
Certification
PROFESSIONAL CLOUD DEVELOPER
Objectifs pédagogiques
Pour consulter les objectifs pédagogiques, merci de vous référer au programme détaillé de chaque stage.
Programme détaillé
Modèles d’architecture Cloud
- Facteurs multi formes et plateformes (modèles de déploiement cibles et plateformes)
- Comprendre le système de cache du Cloud (Cache distribué et fédéré)
- Services Restful vs Restless, et gestion de l’état des sessions
- Conception contre les pannes
- Bulk API pour le téléchargement de données en masse avec les mécanismes de verrouillage
- Stateeful vs Stateless
- Connaissances de base sur les parsers Cloud
Modularité du service, encapsulation et orchestration
- Migration et encapsulation des applications légales existantes d’une plateforme Cloud
- Expliquer la logique Business comme un service Web (Disponibilité de BPaaS)
- Messagerie Cloud
- Intégration de la base de données en tant que service
- Codage transactionnel dans le Cloud
- DevOps vs. NoOps
Développement des techniques de monétisation
- Comparaison des modèles de licences
- Coûts
- Cacher les coûts pour le développement Cloud
- Modèles de licences logicielles
- Internalisation/Externalisation et Crowdsource
- Applications de monétisation via les marchés d’application
Sécurité du Cloud et les bases de la conformité
- Auth, SAML et SSo supportés dans des environnements Cloud
- Intégration avec IDaaS (Identity as a Service)
- Sécurité sur chaque couche
- Rôles de sécurité personnalisés
- Cryptage et techniques d’anonymisation
- Développer pour la conformité (FISMA, FIPS 140 et PCI DSS)
Metadata et sémantique
- Les fondamentaux de la sémantique
- OWL/RDF
- Ouvrir les métadonnées et métadonnées API
Déploiement et test dans le Cloud
- Objectifs et déploiement de tests cloud.
- Stades génériques des tests Cloud et non-cloud, développement de cycles de vie
- Utiliser le Crowdsourcing pour les tests importants de plateformes
- Automatisation et développement des scripts de tests
- Composants Cloud, package, et tests de solutions
- Frameworks de tests Cloud
- Sandbox public vs fonctionnalités Sandbox privé
Codage évolutif
- Polyglottisme et langages de codage dans le Cloud
- Concevoir et gérer un succès massif (agilité de la solution développée)
- Performance de l’ingénierie de l’évolutivité, de la fiabilité et de la récupération
Iaas : déploiement, automatisation et dimensionnement élastique des environnements
- Déployer des services et des applications publiques, privés et dans les communautés Cloud
- Répartition automatisée du Cloud
PaaS : Développement des applications tenant-aware
- Différences entre les PaaS natifs et CePaaS
- Partage des ressources multi-tenant, isolement et mécanismes de personnalisation
- Recherche d’erreurs tenant-aware
- Contrôles des accès aux données multi-tenant
- Plateforme évolutive et importance de la plateforme ouverte APIS
Modèles d’architecture d’application PaaS
- Open Source et technologie PaaS driven
- Cadres d'accès aux données de cloud computing
PaaS : code Cloud interopérable
- Comprendre les plateformes basées sur les périphériques
- Plateformes interopérables
- Code partagé : Code source partagé via les organisations
- Codage de la persistance du Cloud
SaaS : Catalogue de services Cloud et marchés d’applications
- Développer des solutions Apps as SaaS pour le déploiement des App Stores
- Catalogues Cloud d'applications multiplateformes (Marchés)
- Développer les solutions Apps as Saas pour des modèles simples et multi-tenant
- Concepts BYOD
SaaS : Mashups et APIs ouvertes
- Développer des APIs
- Mahsups
- Codage mobile
- APIs sociales
- Principales APIs ouvertes (Google, ebay, Youtube et SoundCloud).