Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Extending the DevOps Pipeline and Organization DevOps Platforms
1. z
Move towards Extending the
DevOps Pipeline
&
Organization DevOps Platforms
Subroto Bose
Dec 2020
2. EXTENDING THE DEVOPS PIPELINE
Typical DevOps CI//CD Pipeline
Development
BDD/ ATDD
TDD
Feature Toggles
Mocks, Stubs, Fakes
App Telemetry
Application Security
Deployment
Dark Launches
Blue/ Green,
Selective
Deployment’s
Canary Releases
Synthetic
Transactions
Infra as a Code
Monitoring
Respond
Federated Monitoring
AI Ops
Session Replay
Rollback/ Fix Forward
SRE
Measure &
Learn
Business Value
OKR’s
Product Innovation/
Cont. Improvement
Extending DevOps to Development and Deployment Infra
Architect
Design Patterns
Domain Driven Design
Micro Services/ Loosely
Coupled
Agile Modeling
Threat Modeling
Lean Start
Up/ UX
Hypothesis
Innovation Accounting
Design Thinking
Persona/ Innovation Games
MVP/ MMF
Extending DevOps to Architect/ Design & Ops
Extending DevOps to Lean Start Up/ Design Thinking & Org Strategic Alignment
3. DEVOPS PLATFORMS IS THE WAY FORWARD –
PUPPET 2020 STATE OF DEVOPS REPORT
• The 2020 Puppet State of
DevOps Report mentions
DevOps Platforms as one of
the 3 key trends in the
Industry (others being
Change Management &
Security Integration)
• Benefits:
• Application teams can
be more efficient
• Improved governance
• An end to context-
switching
• Continuous
infrastructure
improvement
4. DEMO 1: JENKINS CI/CD PIPELINE WITH OPENSOURCE
TOOLS FOR ANGULAR/ SPRING BOOT APPLICATION
• Version Control: Azure Repo / GitHub
• Code Quality: SonarQube
• Build: Angular Ahead Of Time (AOT), Maven,
• Unit Test: Karma & Jasmine, Junit
• Functional Testing: Selenium
• Security Testing: Sonar scan
• Deployment: Docker, Freebird VM
• Configuration Management: Ansible/ Chef?
• Monitoring: Grafana?
5. DEMO 2: JENKINS CI/CD PIPELINE WITH
OPENSOURCE TOOLS AND GITHUB ACTIONS
• Github Action Workflows and how to integrate
• Github Action with Springs Java project.
• CI with Java-Maven workflow.
• Heroku Deployment to test environment.
• Heroku deployment to Production on Release creation with github action.
• IBM Cloud IKS Deployment Example with Release creation with github action.