The Project
The requests made by the client:
- - Manual Checks
- - Automation
- + Security and Coverage
- + Stack Owning
- + Monitoring
- + CI/CD
- + Team Work Agreement
The Challenge
All the tricky technical details that bug us:
- Don't Break Things: Implement DevOps Culture into already in-prod experienced team, ask and refer before using.
- Jenkins Scalp: Go through Pipeline, Determine Imperative/Declarative, Implement Parallel Stages, Groovy Shared Libraries, Define Delivery, AquaSec, Snyk, Checkmarx; Email Notifications with HTML5 Templates.
- Continuous Testing: From JMeter to Mockito via JUnit.
- Continuous Deployment: Implement CD with ArgoCD Using Openshift and Bitbucket for GitOps.
- Monitoring: Meet Splunk and juggle between ELK and Prometheus.
- Team Alignment: Develop Work Agreement for SemVer, Tags and Repo Structure in Git
- Teach and Learn: Write Manuals, Present, Explain, Brainstorm, Report, Attend, repeat...
The Stack
All these technologies were used for this job: