Programme : Cloud Computing – logiciels pour les developpeurs
Multi Tenant
Modèle ASP versus Multi-tenant
Gestion des identités
Gestion d’accès des identités
Provisioning et déprovisioning
Annuaire de services centralisé
Gestion des privilèges des utilisateurs
Gestion des accès et autorisations
Approche logicielle
Cloud SDLC ( cycle de développement logiciel pour les applications Cloud)
Cloud SDLC versus SDLC traditionnel
PaaS / IaaS comment utiliser les outils
> Outils PaaS
• PaaS solutions :
AWS Elastic BeanStalk,
Google App Engine, Heroku
IBM Cloud Platform
MS Azure App Services
Oracle Cloud Platform
Red Hat OpenShift.
•PaaS Workstation based tools versus Cloud based tools
• PaaS Remote debug
• PaaS Code editing tools
• PaaS Code repositories tools
• PaaS Build functions
• PaaS Test tools
• PaaS Command line tools
• PaaS Development environment (Eclipse)
• PaaS Automatisation
• Integrate PaaS apps and existing systems
• Outils IaaS
Puppet
Ansible
Saltstack
CFEngine
Juju
Jenkins
Docker
New Relic
Vagrant
Crowbar
Les services
• Scalabilté as a service
• Debug as a service
• Build as a Service
• Test as a Service
• Run as a Service
• Deploy as Service
• Database as a Service
• Environnement as a service ( configuration, réseaux et sécurité)
Devops pour les développeurs
Comprendre les besoins et les solutions DevOps
Infrastructure Servers, Scalability and Disponibilité Devops
Implementation d’installation et de déploiements automatisés
Performance and basic Security for Infrastructure
Applications Bash/Python
Implementation de la Virtualization
Monitoring et gestion des Logs
Outils DevOps :
Puppets
Jenkins
Nagios
GIT
Maven
Ansible
8 rue Colbrant • 59000 Lille • tél. : 03 20 73 99 40 • https://capside-formation.fr • contact@capside-formation.fr