[Linux operation and Maintenance learning] path and actual combat project collection

Source: Internet
Author: User
Tags redis tutorial

We know that the most basic responsibility of the OPS engineer (Operations) is to be responsible for the stability of the service and to ensure the high availability of the entire service, while continuously optimizing the system architecture, improving the deployment efficiency, optimizing the resource utilization, and ensuring that the service can provide service to the users 7*24h uninterrupted.

If you want to work on Linux operations, then you can come to the experimental building, because there are:

    • "Linux Operational Technology Path": A learning path, multiple stages, several courses take you step by step to become a Linux operations engineer;
    • "Linux Operations and DevOps": 12 weeks, take you 0 basic to Operations engineer, covering Linux operation and maintenance of common technology and devops-related technologies;

------The following is the detailed learning path for Linux OPS engineers------

In the "Linux Operational Technology path" upstairs, we first learn about basic Linux-related operations and Systems management, then learn and practice service deployment, database management, scripting, system monitoring and security, and Web services operations. Finally, learn about the operations of the Docker container service and Windows server. This path of experimentation will help you become a qualified Linux OPS engineer.

Complete Linux Operations Learning path: Linux Operations technology Path

All tutorials are paired with an online practice environment, and PC access can be directly online, learn by doing is the most effective way to learn.

Phase 1: Basics
    • Getting Started with Linux basics
    • Vim Editor
    • Git Practical Tutorials
    • TCP/IP network protocol Basics
    • Linux Command Instance Practice
    • RabbitMQ Message Queuing
Phase 2: Databases and networks
    • Basic MySQL Course
    • MongoDB Basics Tutorial
    • Basic Redis Tutorial
    • Learning Network
    • SDN Software-defined network hands-on labs
Phase 3: Service Deployment
    • Linux system Build and configure DNS server
    • Linux system installation and configuration mail server
    • Linux system install git server
    • Linux system installation Configuration VPN server
    • Deploy your CV on GitHub pages
    • Implement team Coding Review process with Githook
    • Create a personal Hexo blog based on Seven Qiniu
    • LVS Cluster Load Balancing combat

Phase 4: Script programming
    • Advanced Bash Scripting Programming Guide
    • Regular Expression Basics
    • Ansible Basic Tutorials
    • Shell Typing game

Phase 5: System Monitoring and security
    • Linux Firewall Technology
    • Shellshock Attack experiment
    • Constructing ELK (+redis) Distributed Nginx Log Analysis System
    • Shell Scripting for Linux system monitoring
    • Linux system Monitoring and combat

Stage 6:web Service
    • Lamp Deployment and Configuration
    • Linux Web Operations (Nginx) combat

Stage 7:docker Container
    • Learn Docker with hands-on combat

Online experiments to learn docker,dockerfile,compose,swarm,kubernetes and other technologies.

------The following is a brief introduction to "Linux Operations and DevOps"------

For 12 weeks, this course takes you to 0 basics to operations engineering, covering Linux basics, Network Service deployment, shell programming and Text processing, PYTHON3 programming, system monitoring, firewalls, databases, Linux trunking operations, automated operations, Devops, cloud computing technologies, and more.

The course arrangement is mainly divided into:

    • Linux Operations Learning phase: Learning Linux Operations Common technologies, including basic operations, service deployment, Shell and Python programming, security, monitoring, databases, clusters, the web and so on.

    • DevOps and Cloud Learning: Learn the skills of automating operations, DevOps, and cloud computing to enhance your practical skills through weekly experiments and challenging tasks.

At last

You can choose the tutorial you are interested in learning Oh, not only have detailed tutorials and online development environment;

[Linux operation and Maintenance learning] path and actual combat project collection

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.