왜 파이썬으로 운영 및 유지 보수를 해야 합니까?
파이썬의 매력은 C 와 자바보다 더 두드러진다. 같은 임무를 완수하려면 C 언어에는 1000 줄의 코드가 필요하고, Java 에는 100 줄의 코드만 필요하고, 파이썬은 20 줄만 있으면 쉽게 처리할 수 있기 때문이다.
관련 추천: 파이썬 입문 과정
Python 의 시스템 운영 유지 관리 장점은 강력한 개발 다능력과 완전한 산업 체인에 있다. 다양한 쉘과 shell 보다 훨씬 뛰어난 개발 능력을 갖추고 있으며, 쉘 스크립트를 통해 자동화된 운영 및 유지 관리를 수행할 수 있습니다! 자동화 운영 유지 관리를 통해 대규모 클러스터 유지 관리를 실현하는 것이 옳다. 그러나 셸 자체의 프로그래밍 가능성이 약하기 때문에 일상적인 유지 관리에 필요한 많은 기능에 대한 지원이 부족하고 참조할 수 있는 기성 라이브러리가 없습니다. 모든 함수는 처음부터 작성해야 하므로 쉘 스크립트는 충분히 강력하지 않습니다.
이제 파이썬이 더 좋은 선택입니다. Python 은 읽기와 쓰기가 쉬울 뿐만 아니라 객체와 함수적인 스타일까지 갖추고 있어 IT 운영, 과학 컴퓨팅, 데이터 처리 등의 분야에서 주요 컴파일 언어가 되었습니다. 다양한 관리 도구의 시스템 조합을 통해 다양한 도구를 2 차 개발하여 통합 서버 관리 시스템을 형성합니다.
Ruby 와 Python 은 시스템 관리 소프트웨어 쓰기에도 적합하지만 관련 라이브러리와 도구에서는 Python 보다 훨씬 못하다.
이것은 시스템을 쉽게 조작하고 관리할 수 있는 프로젝트입니다. 파이썬의 서버 관리 도구는 구성 관리 (Saltstack), 패브릭, saltstack), 모니터링 (Zenoss, Nagios 플러그인), 가상화 관리 (Python-libvire) 등 매우 풍부합니다 대부분의 시스템 C 라이브러리에는 파이썬 바인딩이 있습니다.
Python 은 프로그래밍 언어로서 거의 모든 분야와 경우에 사용할 수 있으며, 무한한 가능성과 어떤 역할도 할 수 있다.
콩잎, 소호, 금산, 텐센트, 성대, 인터넷, 바이두, 알리, 타오바오, 쿨, 감자, 시나닷컴 등 인터넷 거물, 외국의 구글, 미국항공우주국, 유튜브, 페이스북 등은 모두 파이썬 등을 이용해 다양한 임무를 수행한다
클라우드 컴퓨팅 기술의 발전과 성숙에 따라 로우엔드 운영 및 유지 보수 인력의 시장은 점점 작아지고 시장도 없습니다. 중소기업은 운영 및 유지 보수가 필요하지 않고 대기업의 문턱이 높고 로우엔드 운영 및 유지 보수는 핵심 경쟁력이 없기 때문입니다. 공사 개발 능력의 운영 유지가 대기업이 좋아하는 것이다.
Linux 기술을 습득하는 것은 운영 및 유지 보수 인력의 기초이며 대기업의 운영 및 유지 보수 업무를 수행하기에는 충분하지 않습니다. Linux+Python 은 운영 및 유지 보수에 가장 적합합니다.