- Il est plus possible d'attendre 6 mois avant de livrer un produit en production
- Une application Android doit être mis à jour dès la sortie d'une nouvelle version d'Android
- Le marketing ne peut pas attendre et le time-to-market a de plus en plus d'importance
- Les produits d'aujourd'hui se basent sur des API tiers
- Les méthodes classiques pèsent sur le budget de l'entreptise
- Une étude (2014) par IDC/AppDynamics: plus de 43 % des entreprises ont adopté une pratique devOps, et 40 % évaluent activement DevOps
- De 1,9 milliards de dollars en 2014, le Gartner estime que le marché des technologies de DevOps pourrait atteindre 2,3 milliards de dollars cette année.
- DevOps : des leçons de l'efficacité venant de sociétés acteurs du web, telles que Google, Amazon ou Yahoo
- Gartner: « en raison des changements rapides dans l’environnement économique aujourd’hui, DevOps peut aider les organisations qui avancent pour implémenter une stratégie bimodale supportant leurs efforts de numérisation »
SaltStack améliore fondamentalement les méthodes utilisées par les sysadmin, intégrateurs et DevOps pour configurer et gérer tous les aspects d'une infrastructure d'un Datacenter moderne
Il est construit sur une plate-forme relativement rapide tout en permettant la télécommande des infrastructures distribuées, du code et des données.
L'infrastructure a gérer: des machines virtuelles, cloud (instances Amazon EC2, Rackspace ..etc) ou des machines physiques ainsi les produits hébergé la dessus.
SaltStack est portable : Linux, Solaris, BSD, Windows.
Une liste de prérequis doit être vérifié avant de lancer Salt
Dépendances respectés
Version de python
salt-master en mode root
Communication, ports d'éxécution
Infrastructures et réseaux : firewall, iptables, ports ..etc
Salt se base sur quelques concepts, quelques outils externes et un jargon spécifique:
Python & YAML & Jinja
salt-master & salt-minion & salt-syndic & salt-key
Grains & Targeting grains
Saltutil
Outputters
States & Top file
Pillars
Remote execution
Reactors
“SaltStack for DevOps” disponible sur :
https://leanpub.com/saltstackfordevops
Extrait disponible sur :
http://bitly.com/1AKdhRG
Aymen El Amri
www.eon01.com
@eon01