Introductie DevOPs en DevSecOps
10 XPIntroductie
DevOps server voor docker containers.
In deze les train je om een setup en configuratie van een cloudserver te kunnen uitvoeren en de benodigde services en Docker in te schakelen.
Je leert een configuratie te maken, de principes te kennen en met praktijkopdrachten krijg je ervaring met het toepassen van containertechnologieën.
We starten in deze module "DevOps server & cloud 1" met één server.
Deze les-module is eenvoudig te lezen en te oefenen met korte en duidelijke opdrachten om het doel te bereiken: de eerste stappen naar DevOps en cloud-servers.
Voor een productieserver heb je een meer geavanceerde setup nodig met een master en slave server, die nodig zijn voor het beheren van de containers op verschillende servers en platformen in de cloud.
Management production environments going out of the scope of this module.
Succes
hoe kun je de lessen het beste doorlopen.
stap 1
Lees alles zorgvuldig door.
stap 2
Ga naar het begin en start met opbouwen
stap 3
Beantwoordt de quiz vragen
stap 4
Test alle acties.
Volgorde van opzetten.
VMware host
We installeren een cloud-server
op VMware
Setup & Config
We doen een setup en config
van de cloud server
"pull' & inschalelen
We halen een container op
in Docker, en laten deze werken.
wat zijn containers?
Een container is een set van 1 of meer processen die zijn geïsoleerd van de rest van het systeem. Alle bestanden die nodig zijn om ze uit te voeren, worden geleverd vanuit een afzonderlijke ´image´van de software.
containers zijn portable, compatible en consistent terwijl ze van ontwikkeling, naar testen en uiteindelijk naar productie gaan.
Waarom containers?
Stel je eens voor dat je een applicatie aan het ontwikkelen bent. je gebruikt op je werk een laptop of ander apparaat en je device heeft een specifieke configuratie. Andere ontwikkelaars hebben een mogelijk iets andere configuratie. De toepassing die je ontwikkelt, is afhankelijk van die configuratie en is afhankelijk van specifieke bibliotheken, andere afhankelijkheden en bestanden.
Met containers laat je je app werken, in alle omgevingen en op alle devices.
Dev
Development
Ops
Operational
Dev
> bouwen en testen
software images in een container
Ops
> publiceren container
werkende software naar een productie platform pushen
Start met wat kennis over DevSecOps
ontwikkelde code veilig.
Programmeurs bouwen een beveiliging als code in de software.
De sleutel tot het integreren van beveiligingsprocessen is in:
DevsecOps een beveiliging als code.
Voor het bouwen van DevSecOps heb je een specifieke infrastructuur voor virtualisatie nodig.
DevOps Principes
DevOps brengt softwareontwikkeling, releases van nieuwe componenten bij elkaar en pusht ze naar een productieklantplatform.
Kan op elk moment en zeer snel worden gepusht, omdat ze gecontainerd en meestal virtueel zijn.
Weergaven | |
---|---|
1 | Totaal # weergaven |
1 | Leden weergaven |
0 | Publieke weergaven |
Acties | |
---|---|
0 | Vind-ik-leuks |
0 | Vind-ik-niet-leuks |
0 | Opmerkingen |
Delen via e-mail
Alstublieft in te loggen om dit te delen webpage via e-mail.