Ik ontwikkel end-to-end cicd-pipeline met devsecops best practices
Over deze dienst
Ik maak een end-to-end CICD-pipeline op basis van de genoemde vereisten. Ik voeg een voorbeeldpipeline bij die je als referentie kunt gebruiken.
De pipeline kan worden ontwikkeld in elk orkestratietool zoals: Jenkins, Github action of Gitlab
De pipeline bevat stappen zoals:
1) De code uit Github halen
2) De applicatie bouwen met tools zoals Maven, etc.
3) Statische code-analyse uitvoeren met sonarqube.
4) Verschillende unittests uitvoeren.
5) Een docker-image van de applicatie maken met behulp van een dockerfile
6) De image pushen naar Dockerhub, AWS ECR
7) De applicatie vanaf Dockerhub deployen op Kubernetes cluster of EC2-instance met ArgoCD, shell scripting of Ansible.
Ik lever de volledige broncode en documentatie inclusief het architectuurdiagram.
Tools:
Docker
•
Jenkins
•
GitHub
•
Maven
•
BitBucket
Frameworks:
Terraform
•
Ansible
•
Overige
Programmeertaal:
Bash
•
Overige
Expertise:
Debuggen
•
Ontwikkeling
•
Configuratie
Andere DevOps-techniek diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Kun je de pipeline maken in andere tools zoals Jenkins, Github action of Gitlab?
Ja, ik kan de pipeline aanpassen op basis van jouw wensen.
Zul je de broncode leveren?
Ja, de broncode wordt geleverd.
Zul je ook documentatie leveren?
Ja, ik lever de volledige documentatie inclusief architectuurdiagram.

