DevOpsDevops Flashcards
What is the difference between devops and traditional methods?
DevOps is not siloed
Steps in DevOps Process
Build
Integrate
Test
Deploy
DevOps Benefits
-fast rollbacks
-reliaiblity
-consistency
-collaboration
-speed of delivery
-frequency of deployments
CI/CD Pipeline Steps
Plan
Code
Build
Test
Release
Deploy
Operate
Source Control Management Tools
Bitbucket
Git
Github
Subversion
Build Automation Tools
GitHub CL
Jenkins
Bamboo
Travis
Maven
Testing Tools
Selenium
Appium
Cucumber
JMeter
Release Management Tools
Cloudbees Flow
AWS Code Pipeline
BMC Release
Urban Code Release
Deployment Tools
Azure DEvOps Pipieline
AWS Code Deploy
CloudBees CD
Spinnaker
Octupus DEploy
Containers
Docker
OpenShift
Kubernetes
Helm
Rancher
Monitoring and Analytics
Elastic Stack
SplunkApp
Grafana
App Dynamics
Git
open source distributed version control
implements staging, merging and branching
focuses on speed and performance
Git Commands
Init
Add
Commit
Branch
Checkout
Merge
Remote Git Commands
Push Pull and Clone
Characteristics of Containers
Isolated software unit
contains dependences
lightweight
portable
increased security