logo
11分钟带你了解匠人DevOps项目实战班课程大纲
play11:11

11分钟带你了解匠人DevOps项目实战班课程大纲

DevOps
SRE
课程大纲
2022/03/31
关注我们:youtubebilibili

What is DevOps? DevOps is a culture and approach that combines development and operations, aiming to improve software delivery efficiency and quality through automation, collaboration, and tool optimization. Its core goal is to shorten the development delivery cycle while improving system stability and scalability. Learning content and skill path High availability and system architecture Master multi-region, multi-AZ deployment to improve system disaster recovery capabilities. Understand the application scenarios of horizontal scaling and vertical scaling. Learn how to optimize service availability through fault tolerance mechanisms (Failover), circuit breakers (CircuitBreaker), and redundancy. Deploy a highly available three-tier architecture on AWS through CloudFormation and implement automatic application expansion in Kubernetes. Core tools and technologies Master CI/CD pipeline tools (such as Jenkins, Travis CI) to automatically build, test, and deploy code. Learn containerization technologies (such as Docker and Kubernetes) to build a flexible application operating environment. Understand the concept of infrastructure as code (IaC) and practice automated configuration of Terraform and Ansible. Monitoring and optimization Use tools such as Prometheus and Grafana to monitor system performance and set SLA (service level agreement) to ensure service quality. Understand the definition of service indicators (SLI) and service objectives (SLO) to ensure efficient operation of the system. Career planning and interview preparation DevOps positions include DevOps engineers, SREs (site reliability engineers) and cloud engineers. Each role has different technical requirements and development directions. Learn how to research the DevOps job market and understand the salary level and career prospects. Prepare interview skills and solve career development doubts through Q&A sessions. DevOps 是什么? DevOps 是一种结合开发 (Development) 和运维 (Operations) 的文化和方法,旨在通过自动化、协作和工具优化,提升软件交付效率和质量。其核心目标是缩短开发交付周期,同时提高系统的稳定性和可扩展性。 学习内容与技能路径 高可用性与系统架构 掌握多区域、多可用区(Multi-Region, Multi-AZ)的部署,提升系统容灾能力。 理解横向扩展(Horizontal Scaling)与纵向扩展(Vertical Scaling)的应用场景。 学习如何通过容错机制(Failover)、断路器(CircuitBreaker)和冗余(Redundancy)优化服务可用性。 通过 CloudFormation 在 AWS 部署高可用三层架构,并在 Kubernetes 中实现应用的自动扩展。 核心工具与技术 掌握 CI/CD 管道工具(如 Jenkins、Travis CI),实现代码的自动构建、测试和部署。 学习容器化技术(如 Docker、Kubernetes),构建灵活的应用运行环境。 了解基础架构即代码 (IaC) 的概念,并实践 Terraform 和 Ansible 的自动化配置。 监控与优化 使用 Prometheus 和 Grafana 等工具监控系统性能,设置 SLA(服务水平协议)保障服务质量。 理解服务指标 (SLI)、服务目标 (SLO) 的定义,确保系统高效运行。 职业规划与面试准备 DevOps 职位包括 DevOps 工程师、SRE(站点可靠性工程师)和云工程师(Cloud Engineer),每个角色在技术要求和发展方向上有所不同。 学习如何研究 DevOps 职位市场,了解薪资水平和职业前景。 准备面试技巧,通过问答环节解决职业发展疑惑。

近期开课hot

机器学习全栈班第16期

start2025/04/13 07:02 (Sydney)

澳洲求职技能提升班

start2025/04/15 10:16 (Sydney)

logo

Follow Us

linkedinfacebooktwitterinstagramweiboyoutubebilibilitiktokxigua

We Accept

/image/layout/pay-paypal.png/image/layout/pay-visa.png/image/layout/pay-master-card.png/image/layout/pay-airwallex.png/image/layout/pay-alipay.png

地址

Level 10b, 144 Edward Street, Brisbane CBD(Headquarter)
Level 2, 171 La Trobe St, Melbourne VIC 3000
四川省成都市武侯区桂溪街道天府大道中段500号D5东方希望天祥广场B座45A13号
Business Hub, 155 Waymouth St, Adelaide SA 5000

Disclaimer

footer-disclaimerfooter-disclaimer

JR Academy acknowledges Traditional Owners of Country throughout Australia and recognises the continuing connection to lands, waters and communities. We pay our respect to Aboriginal and Torres Strait Islander cultures; and to Elders past and present. Aboriginal and Torres Strait Islander peoples should be aware that this website may contain images or names of people who have since passed away.

匠人学院网站上的所有内容,包括课程材料、徽标和匠人学院网站上提供的信息,均受澳大利亚政府知识产权法的保护。严禁未经授权使用、销售、分发、复制或修改。违规行为可能会导致法律诉讼。通过访问我们的网站,您同意尊重我们的知识产权。 JR Academy Pty Ltd 保留所有权利,包括专利、商标和版权。任何侵权行为都将受到法律追究。查看用户协议

© 2017-2025 JR Academy Pty Ltd. All rights reserved.

ABN 26621887572