AZ-400 Chapter 15-17 Flashcards
4 ways DevOps works with digital transformation
drives change
reduces waste
promotes collaboration
expedites innovation
4 pillars of modernization
life cycle management
solution architecture - rehost, refactor or re-engineer (10-15%)
automation
cloud platform
Pro’s of containers
consistent
separation of concerns
platform independent
dockerfile
stores commands
should have one for test and prod
contains ‘FROM’ ‘RUN’ and ‘EntryPoint’
Get the sdk first then do the run, then another from
Container process
make a dockerfile, make container image, run container image
To use in devops you’ll need a service endpoint created
and have image in Azure Container Registry
Kubernetes
cluster orchestration
does load balancing
rollouts/rollbacks
self-healing and secret management
master and regular nodes (kubelets)
Azure Kubernetes
makes it easier
manages health and scaling
core components: master node (free) and regular nodes (pay for these)
What items are shared between projects?
work items, pipelines, agents
Project best practices
have as few as possible
avoid linking users to multiple teams
create area path for each major product
What are the 2 security approaches
org/project level
object level
(also server level for on prem)
What are the licensing access levels?
stakeholder - free with limited access, non-dev
basic - no test. first 5 are free. VS users free too
basic/test
You must pay extra for these 2
Pipeline parallel execution
artifact storage over 2 GB
How to migrate to DevOps
devop server to services
big bang - old tool off everything moves
synchronization - keep both online for a while
rebuilding - rebuild everything in new tool
What does Mend Bolt do?
verifies 3rd party libraries
find security and compliance issues
What do you need to register a machine as self-hosted?
a personal access token