>  기사  >  백엔드 개발  >  Python 운영 및 유지 관리에 대해 배울 점

Python 운영 및 유지 관리에 대해 배울 점

(*-*)浩
(*-*)浩원래의
2019-05-29 14:50:215484검색

운영 및 유지보수 엔지니어도 개발자와 마찬가지로 IT 실무자입니다. 많은 사람들은 운영 및 유지보수 담당자가 개발을 이해할 필요가 없다고 생각합니다. 실제로 개발, 운영 및 유지 관리의 경로를 이해하지 못하면 그렇지 않습니다. 유지 관리가 점점 더 좁아질 것입니다. 이 단계에서 Python 개발을 마스터하는 것은 수석 운영 및 유지 관리 엔지니어에게 필수적인 기술이 되었습니다. 그렇다면 Python 운영 및 유지 관리에 대해 무엇을 배워야 하며 어떻게 하면 잘 배울 수 있을까요?

Python 운영 및 유지 관리에 대해 배울 점

개인 추천 학습 경로

기본 소개:

1. Linux의 기본 지식, 기본 명령(원산지, 구성, cp, ls, file, mkdir 등의 일반적인 명령 및 기타 일반적인 작업 명령)

2. 사용자 및 권한

3. Linux 시스템 프로세스 관리 고급

4. Linux 효율적인 텍스트 및 파일 처리 명령(vim, grep, sed, awk, find 및 기타 명령)

5. 연습 중)

중급 고급

중급으로 발전하려면 Linux의 원리와 기본 지식을 완전히 이해하고 상위 계층 응용 프로그램과 서비스에 대해 심도 있게 학습해야 합니다. 확실히 네트워크 관련 지식이 포함되어 학습하는 데 시간이 필요합니다.

1. TCP/IP 네트워크 기초(CCNA 및 NP에 대한 대략적인 지식이면 충분함)

2. Linux 기업에서 일반적으로 사용하는 서비스(예: dns, http, ftp, mail, nfs 등)

3. 전사적 수준의 보안 원칙 및 예방 기술(시스템 성능/보안, 보안 위협 모델 및 보호 방법

4. 암복호화 원칙 및 데이터 보안, 시스템 서비스 접근 제어 및 서비스 보안 기본

5. iptables 보안 정책 구축

6. Shell Scripts Stage (주로 몇몇 어플리케이션을 결합하고 몇몇 케이스 작성)

7. MySQL 어플리케이션 원리 및 관리 소개 (개인 블로그 사이트 관리 및 구축 가능)

여기서 학습한 후에는 기본 스킬을 충분히 익히고, 기본적인 운영 및 유지 관리 작업과 간단한 유지 관리가 가능합니다.

고급 개선

1. HTTP 서비스 프록시 캐시 가속(주로 varnish, nginx 캐시 시스템 학습, CDN 이해)

2 , Enterprise- 레벨 로드 클러스터(주로 nginx, haproxy, lvs를 배우고 주요 지식을 마스터하며 로드 밸런싱 알고리즘에 대한 명확한 이해를 갖기 위해)

3. 엔터프라이즈급 고가용성 클러스터(keepalived, heartbeat에 대한 심층적인 설명이 필요함) 등)

4. 운영 및 유지 관리 모니터링 zabbix에 대한 자세한 설명 (주로 zabbix, cacti, nagios 등의 모니터링 시스템이 현재는 zabbix가 더 일반적으로 사용됨)

5. (Ansible, Puppet, Cobbler 및 기타 운영 및 유지 관리 자동화 도구와 같은 일부 오픈 소스 운영 및 유지 관리 자동화 도구의 사용법을 배워야 함)

위 내용은 Python 운영 및 유지 관리에 대해 배울 점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.