Culture of Automation Ci/Cd: Martin Sauvé Solutions Architect
Culture of Automation Ci/Cd: Martin Sauvé Solutions Architect
CI/CD
Martin Sauvé
Solutions Architect,
[email protected]
Supply Chain
Deployment
Deployment
Frequency Frequency
Reduces
Reduces Increases Increases
Changes
Changes Automation
Process
Increases/Refines Reduces
Increases Increases
Risks
Risks
Culture of automation
● Faster Delivery
● Higher Quality
● Less Risks
Prioritization Automation Small chunks - high throughput
Pressure ?
5
• Single source of truth
• Infrastructure as Code
UNIT
CODE COMMIT
TEST
Create Release
STATIC
CREATE OWASP CREATE
BUILD CODE DEPLOY
SNAPSHOT TESTING RELEASE
ANALYSIS
Developer Workflow DEV
What about Ansible ?
USE CASE #1 – Pipeline installation and configuration
UNIT
CODE COMMIT
TEST
Create Release
STATIC
CREATE OWASP CREATE
BUILD CODE DEPLOY
SNAPSHOT TESTING RELEASE
ANALYSIS
DEMO !!!
In the demo:
• Provide Visibility to everyone who needs - Jenkins UI, Sonar UI, ZAP Report