Attachment 'automatisation.html'
DownloadAutomatisierung Infrastruktur
Table of Contents
1 Vorgeschichte
1.1 Hardware
Unterschiedliche Hersteller, Revisionen
1.2 READMEs
- Manuelle Umsetzung
- Fehleranfälligkeit
- Nicht beliebig skalierbar
2 Erste Automatisierung
- Skripte
- Ad hoc, Einzellösungen
3 Agilität
Hintergrund: Schnellere Anpassung an den Markt
Erfordert:
3.1 Verlässlichkeit
- Reproduzierbarkeit
- Code, der freigegeben wurde, ist getestet
3.2 Schnelligkeit
Changes dürfen nicht Monate dauern, eher Stunden
3.3 Skalierbarkeit
Schnelles Bereitstellen neuer Umgebungen (Test, Preprod, Produktion…) Skalieren innerhalb diser Umgebungen an Erforderniss angepasst (erwartetes / plötzliches Auftreten mehr produktiver Anfragen)
Muss auch zur Organisation passen!
4 Continuous Development
Idealbild:
- Kleine Änderungen
- Sofort testen
- Bei Erfolg automatisch ausrollen
4.1 DevOps-Gedanke
- Verzahnung Entwicklung, Operating und Qualitätssicherung
- Es gibt kein DevOps-Team.
5 Techniken
5.1 DVCS
- Git
- Always releasable
5.2 Review
- Gerrit o.ä.
5.3 CI
Jenkins
- Verify
- Deploy Test
- Deploy Preprod
- …
Created: 2018-04-09 Mo 18:28
Attached Files
To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.You are not allowed to attach a file to this page.