Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
DEVOPS &
AUTOMATION
Overleven in de jungle van
DevOps tooling
Joran Markx Cloud Architect
(Co-founder CloudNation)
DEVOPS &
AUTOMATION
Joran Markx
Co-founder & Lead Microsoft
Cloudborn start-up founded in 2018
DEVOPS &
AUTOMATION
Microsoft, what else?
DEVOPS &
AUTOMATION
Everyone is welcome!
DEVOPS &
AUTOMATION
What OSS to use to fix your puzzle?
DEVOPS &
AUTOMATION
DEVOPS &
AUTOMATION
DevOps
DEVOPS &
AUTOMATION
DEVOPS &
AUTOMATION
DEVOPS &
AUTOMATION
DEVOPS &
AUTOMATION
DEVOPS &
AUTOMATION
Cloud Native Trail MapContainerization
CI/CD
Orchestration & Application definition
Observability & Analysis
Service Proxy, Discovery & Mesh
Networking
Distributed Database & Storage
Streaming & Messaging
Container Registry & Runtime
Software Distribution
DEVOPS &
AUTOMATION
AZURE
CNCF Landscape Demo
DEVOPS &
AUTOMATION
AZURE
Configuration
Management Tools
DEVOPS &
AUTOMATION Terraform (HashiCorp)
• Provisioning and configuration of
infrastructure
• Single syntax for multiple clouds
• Azure modules updated by MS
DEVOPS &
AUTOMATION Terraform – the concept
Terraform.state
Terraform.tvars
Terraform-resources.tf
Terraform-providers.tf
DEVOPS &
AUTOMATION
AZURE
Demo
DEVOPS &
AUTOMATION Ansible
• Simple automation language
• Automation engine
• ConfigMan, App deployment, Provisioning, CD, Security/compliancy, Orchatstration
• Agentless (openssh/winrm)
DEVOPS &
AUTOMATION Ansible
DEVOPS &
AUTOMATION
AZURE
Demo
DEVOPS &
AUTOMATION
AZURE
Plan & Track
DEVOPS &
AUTOMATION Gitlab
• Issue tracking
• Version control / Code review
• Auto DevOps
• CI/CD
• SAST/DAST
DEVOPS &
AUTOMATION Azure DevOps
• Multi-purpose tool
• Dev/Test
• Plan/Track
• Build/Release
DEVOPS &
AUTOMATION
AZURE
Demo
DEVOPS &
AUTOMATION
AZURE
Monitoring
DEVOPS &
AUTOMATION ELK/EFK Stack
Indexing/storage Data aggregation /
processing
Analysis /
Visualisation
DEVOPS &
AUTOMATION ELK
DEVOPS &
AUTOMATION
AZURE
Demo
DEVOPS &
AUTOMATION Grafana
• Time series visualization
• Sliding dashboards
• Datasource can be Azure Monitor (or
hundred of other sources)
DEVOPS &
AUTOMATION Grafana
DEVOPS &
AUTOMATION
AZURE
Demo
DEVOPS &
AUTOMATION Putting it all together
Provision Infrastructure MonitorReleaseDevelop
DEVOPS &
AUTOMATION Recap
• Keep on track with CNCF
• Use the right tools for job
• Don’t expect to be future proof
DEVOPS &
AUTOMATION
AZURE
Call to action!
DEVOPS &
AUTOMATION