Microsoft Azure DevOps:Automate App Deployment From Scratch

所在平台: Udemy

课程主页: https://www.udemy.com/course/master-azure-devops-from-scratch-automate-app-lifecycle/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Microsoft Azure DevOps:从零开始自动化应用程序部署 课程概述:本课程是以极具性价比的方式,让您从零开始掌握Microsoft Azure DevOps,实现应用程序生命周期的自动化管理。课程中包括CI/CD与GitHub Actions和AWS CodePipeline的内容。此外,您将获得免费的CKA(认证Kubernetes管理员)实验室手动练习题及其解决方案。 该课程旨在帮助任何有志于学习DevOps和Azure DevOps的人士。DevOps是一种促进软件开发生命周期的文化,而Azure DevOps是微软推出的一款SaaS产品,旨在支持这一过程。借助Microsoft Azure DevOps,产品生命周期的管理变得简单易行,无需过多了解特定工具如Kubernetes、Docker、服务器等。开发者可以在几小时内学习Azure DevOps,并将其应用程序上线。 课程内容包括: - 理解DevOps及Microsoft Azure DevOps的概念 - 创建Azure DevOps组织和项目 - 使用基本工作流程在工作板中创建和管理工作项 - 学习查询的使用 - 掌握Azure代码库管理,并集成GitHub代码库 - 了解管道及发布流程 - 创建Azure资源(如Web应用)并通过管道进行部署 - 管理代码库,包括提交、合并、拉取请求和分支等操作 - 使用DevOps Starter资源创建Python-Flask项目 - 从IDE(如VS Code)一键部署应用程序,实现完全自动化的CI/CD - 理解测试计划 - 参与CKA认证Kubernetes管理员的实验室实践题 课程最后将提供CKA考试的技巧与策略。 无论您是开发新手还是想要深入了解DevOps的专业人士,本课程都将为您提供从基础到高级的全面知识,帮助您轻松实现应用程序的创建与部署。

课程评论(0条)

课程详情

Best Course at this Price - Master Microsoft Azure DevOps From Scratch - Automate App LifecycleNow included with course - CI/CD with Gtihub Actions & AWS CodePipelineBonus - Free CKA (Certified Kubernetes Administrator) Lab hands-on questions with solutions.As a part of this course, I am glad to publish CKA questions with solutions for free.Create, manage & deploy an application just form the VS code (IDE) with fully automated CI/CD using Azure DevOPsThis course is for anyone willing to learn about DevOps and Azure DevOps. DevOps is a culture to facilitate the software development lifecycle whereas Azure DevOps is a SaaS based product from Microsoft to facilitate the same.Using Microsoft Azure DevOps, the lifecycle of product can be made very easy without much prior knowledge of specific tools like kubernetes, docker, servers etc. A developer can begin to learn Azure DevOps and get his application up and running in couple of hours. This course is from scratch, anyone having basic programming experience can start learning it and deploy their web application using Azure DevOps with just few clicks just from the IDE like VS code. You will learn end to end creation and deployment of application.Following are things one can learn by this course:What is DevOpsWhat is Microsoft Azure DevOpsCreate Azure DevOps organization and projectLearn & create work-items in boards using basic work flowLearn about QueriesLearn about Azure repositoryIntegrate Github repository in Azure repositoryLearn about Pipelines & ReleasesCreate Azure resources like web app and deploy the application using PipelinesManage codebase using commit, merge, pull-request, branches etc.Create a Python-Flask project using DevOps-Starter ResourceCode & deploy application from IDE (VS code) with few clicks in fully automated CI/CDLearn about Test PlansCKA - Certified Kubernetes Administrator Hands-on Lab With SolutionQuestion 1 - Create a new pod called web-pod with image busybox Allow the pod to be able to set system_time​. The container should sleep for 3200 seconds​Question 2 - Create a new deployment called myproject, with image nginx:1.16 and ​1 replica. Next upgrade the deployment to version 1.17 using rolling​ update​. Make sure that the version upgrade is recorded in the resource annotation.​ Question 3 - Create a new deployment called my-deployment. Scale the deployment to 3 replicas. ​ Make sure desired number of pod always running. Question 4 - Deploy a web-nginx pod using the nginx:1.17 image with the labels set to tier=web-app.​ Question 5 - Create a static pod on node01 called static-pod with image nginx and you have to make sure that it is recreated/restarted automatically in case ​of any failure happens Question 6 - Create a pod called pod-multi with two containers, as given below:​ Container 1 - name: container1, image: nginx​ Container2 - name: container2, image: busybox, command: sleep 4800​ Question 7 - Create a pod called test-pod in "custom" namespace belonging to the test environment (env=test) and backend tier (tier=backend).​ image: nginx:1.17​ Question 8 - Get the node node01 in JSON format and store it in a file at ​./node-info.json​ Question 9 - Use JSON PATH query to retrieve the oslmages of all the nodes and store it in a file "all-nodes-os-info.txt" at root location.​ Note: The osImage are under the nodeInfo section under status of each node.​ Question 10 - Create a Persistent Volume with the given specification.​ Volume Name: pv-demo​ Storage:100Mi​ Access modes: ReadWriteMany​ Host Path: /pv/host-data​ Question 11 - Worker Node "node01" not responding, Debug the issue and fix it.​ Question 12 - Upgrade the Cluster (Master and worker Node) from 1.18.0 to 1.19.0. Make sure to first drain both Node and make it available after upgrade.​ CKA Exam Tips & Tricks

课程标签

0人关注该课程

主题相关的课程