Introductie DevOPs en DevSecOps

10 XP

Introductie

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

summary

Start met wat kennis over DevSecOps

    Door DevSecOps is de hele levenscyclus na de eerste
     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 op social netwerken
Koppeling delen
Delen via e-mail

Alstublieft in te loggen om dit te delen webpage via e-mail.