DevOps

Questions et réponses pour les ingénieurs en logiciel travaillant sur les tests automatisés, la livraison continue, l'intégration et la surveillance du service et la construction d'une infrastructure SDLC

57
Quelle est la différence entre SRE et DevOps?

Quelle est la différence entre SRE et DevOps? Les opérations d'ingénierie et de développement de la fiabilité des sites semblent se chevaucher beaucoup dans les détails. Comment savoir quel groupe est responsable de quoi et comment savoir quels emplois seraient appropriés à mes compétences? Il...

55
Qu'est-ce qu'un artefact?

Il y a beaucoup de questions et réponses qui mentionnent " artificiel ". Je ne serais pas surpris si cela est lié aux artefacts . Mes questions : Qu'est-ce qui est réellement un "artificiel" (dans le contexte de DevOps)? Pourquoi utilise-t-on des artefacts?

46
Quelle est la différence entre travis-ci.org et travis-ci.com?

Quelques projets GitHub auxquels je contribue à utiliser Travis CI pour les tests de construction. Cependant, j'ai remarqué que certains projets utilisent https://travis-ci.org/ pour les tests de construction, tandis que d'autres utilisaient https://travis-ci.com/ . Les deux sites semblent...

46
Comment puis-je gérer des secrets dans .tf et .tfstate?

Je voudrais utiliser le fournisseur MySQL de Terraform pour conserver une liste des utilisateurs de mysql et des autorisations utiles pour la création de nouveaux environnements de test. Les fichiers .tfet les .tfstatedeux semblent vouloir stocker les mots de passe MySQL en texte clair. En ce qui...

42
Qu'est-ce qu'un "squelette en marche"?

Une de mes équipes agiles a adopté une approche intéressante au début de leur projet. Au lieu de démarrer le projet avec un Sprint 0 où ils ont configuré l’infrastructure de code et décidé de l’architecture de la solution, ils ont commencé à créer un "Squelette ambulant", qu’ils décrivent comme une...

42
Qu'est-ce que Serverless?

Tous les fournisseurs de cloud vendent leurs solutions "sans serveur". La promesse est que sans serveur va remplacer la façon dont les développeurs développent actuellement leurs logiciels et que les opérations les gèrent en production. Qu'est-ce que "sans serveur"? Où peut-on en apprendre plus à...

40
Quelle est la différence entre Sysadmin et DevOps Engineer?

Lorsque vous postulez à un emploi, vous pouvez généralement trouver deux types d’emplois similaires: Ingénieur Sysadmin et Ingénieur DevOps . Les deux traitent de la configuration du serveur et garantissent le bon fonctionnement des systèmes informatiques. Il peut être difficile de faire la...

37
Comment tester une configuration Terraform?

Si vous aviez une configuration Terraform moyennement complexe, comment écririez-vous des tests autour de la configuration pouvant être exécutés dans le cadre d'un pipeline Continuous Integration / Continuous Delivery? Par exemple, vous pouvez avoir une configuration multi-cloud qui spécifie l'état...

32
DevOps est-il compatible avec ITIL?

Dans ma carrière, j'ai été à la fois développeur de logiciels et praticien ITIL dans un rôle opérationnel. Le DevOps a donc été une progression naturelle pour moi. Cependant, j'ai toujours eu du mal à utiliser le langage hautement spécialisé qu'ITIL introduit et à le rendre suffisamment "convivial...