Académique Documents
Professionnel Documents
Culture Documents
Objectifs
Cette UE a pour objectif de permettre à l’étudiant de se familiariser au concept de « cloud computing » qui est assez récent et
d’aller un peu plus loin en développant des applications basées sur ce concept et en utilisant des
plateformes existantes (OpenStack , Google App Engine…).
Mots clés
Cloud computing, Google App Engine, Python, cloud application, Sécurité.
Contenus
• Concept fondamentaux du cloud computing : passage du modèle économique reposant sur la possession de
logiciel et d’infrastructure vers un modèle de location de services et d’infrastructure.
• Introduction à Google App Engine. Comment démarrer ? Programmation Google App Engine avec Python : Une réelle première
Cloud Application. Comment gérer les données dans le Cloud. Les Services Google App Engine pour l’authentification.
L’organisation du Code: Séparation IU et Logique. Amélioration de la présentation de l’UI: Templates et CSS. Interaction code et
interface. Programmation Google App Engine avec Java ou python.
Challenges
o Sarbanes-Oxley Act of 2002 (SoX)
o PCI-DSS
o HIPAA
o Etc.
Applications Cloud.
Déploiement de type ACI (Application Centric Infrastructure)
Pratique : Plateforme « OpenStack », comme « IAAS »