AZ-400
Microsoft DevOps Engineer Expert(AZ-400)
DevOps Life Cycle :
DevOps Tools
Source control tools
1) Azure Repos Git
2) Bitbucket cloud
3) GitHub
4) GitHub Enterprise Server
5) Other Git
6) Subversion
Pipeline Tasks:
https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/?view=azure-devops
Chef vs Puppet vs Ansible vs SaltStack | Configuration Management Tools Comparison
https://www.youtube.com/watch?v=OmRxKQHtDbY
Compare with the below factors
1) Scalability - is good in all four tools
2) Easy to setup - Except Ansible, remaining tools user Master-Agent concept to install the configured
3) Availability - all four supports
4) Management - Puppet & CHEF follows pull configuration and Ansible & SaltStack follows push configuration. Ansible & SaltStack both uses YAML(PYTHON). Puppet uses DSL language and CHEF uses DSL(RUBY).
5) Interoperability: All server(Puppet chef,etc.,) machines uses Linux/Unix and agents supports windows
Final conclusion : Ansible is the best configuration tool out of 4 tools.
Monitoring Tools:
Nagios, Splunk, Amazon cloud watch
Nagios has large market share in the IT industry.
Learn Below Important topics
VM Scale Set , VM Load balancer, Availability Set, Availability Zone, Application Ingights
Virtual network, Network Interface, Subnet, IP address Range
=========================================================================
Deploying the application from VS to VM
To become a Microsoft Certified DevOps Engineer Expert, first take either AZ-104 or AZ-204. Then, take AZ-400. These exams will teach you to effectively manage DevOps processes and integrations between Microsoft and the various DevOps tools.
1) To deploy the code from Visual studio to Windows server then we should create a new VM and install MANAGEMENT SERVICE from server explorer and IIS. Install web Deploy and .net framework bundle in the VM
Custom Script Extension
If we want to install any software's or add users to the Admin group then we can make use of this feature.
PS Desired State Configuration
DSC will install the same as CSE but it will make sure that the installed s/w is present in the system with the help of Azure Automation service. If some deletes that required then DSC will install again.
DevOps process templates:
https://docs.microsoft.com/en-us/azure/devops/boards/work-items/guidance/choose-process?view=azure-devops&tabs=basic-process
Basic, Agile, Scrum & CMMI
No comments:
Post a Comment