다음은 운영 및 유지 관리에 대한 중국 인터넷 업계의 일부 수석 운영 및 유지 관리 엔지니어의 견해입니다(개인 정보 보호가 관련되며 관련 이름의 약어가 사용됨).
CXY :
운영 및 유지 관리는 매우 광범위한 정의이며, 회사마다 단계에 따라 책임과 위치가 다릅니다. 운영의 문자 그대로의 의미를 이해하고 단지 몇 줄을 입력하는 작업이라고 생각하면 됩니다. 작동 명령을 사용하면 틀릴 것입니다. 스타트업 기업의 경우 운영 및 유지보수 엔지니어의 업무는 도메인 이름 신청, 서버 구입/대여, 서버 런칭, 네트워크 장비 설정 조정, 운영체제 및 운영 환경 배포, 코드 배포까지 시작될 수 있습니다. , 모니터링 설계 및 배포, 취약점 및 공격 방지 등. 대기업의 경우 운영 및 유지관리 업무에 대한 요구사항이 점점 높아지고 있으며 이로 인해 운영 및 유지관리 업무도 보다 세부적으로 구분되고 있습니다. 넓은 관점에서는 웹사이트 운영 및 유지관리, 시스템 운영 및 유지관리로 나눌 수 있습니다. 유지 관리, 네트워크 운영 및 유지 관리, 데이터베이스 운영 및 유지 관리, IT 운영 및 유지 관리, 운영 및 유지 관리 개발, 운영 및 유지 관리 보안 및 기타 방향.
운영 및 유지 관리에 대한 많은 비 실무자의 견해는 일반적으로 IT 운영 및 유지 관리의 아주 작은 책임인 시스템 설치에 속합니다^^. 운영 및 유지 관리에 대한 일부 R&D 엔지니어의 견해는 배포, 변경, 모니터링, 대응 등 몇 가지 운영 및 유지 관리 작업 지점으로 제한됩니다.
어떤 운영과 유지관리를 하든 가장 기본적인 책임은 사업이 안정적으로 운영될 수 있도록 하는 것입니다. 그러니 사업안정의 주인이 되어야 합니다. 어떤 사람들은 일반적으로 운영 및 유지 보수 엔지니어가 소방관과 같아서 이상 상황에 대응하고 연중 무휴로 화재를 진압한다고 생각합니다. 그러나 안정성 운영 및 유지 관리 엔지니어의 경력은 의사의 경력에 더 가깝습니다. 의사들도 응급실을 비롯해 다양한 진료과로 나뉘어 환자의 문제점을 먼저 파악하고 그에 맞는 약을 처방해야 한다.
비즈니스에는 다양한 요구 사항이 있습니다. 운영 및 유지 관리 엔지니어가 비즈니스 요구 사항을 충족하거나 비즈니스 문제점과 개선 방법을 적극적으로 탐색할 수 있다면 비즈니스를 위해 더 많은 가치를 달성할 수 있습니다.
비즈니스 요구 사항을 충족할 때 안정성, 배포 및 변경 효율성, 용량 관리 등 신속한 비즈니스 개발을 위해 매우 중요한 요구 사항을 우선시하고 우선 순위를 정해야 합니다. 안정성은 말할 필요도 없습니다. 사용자가 귀하의 비즈니스를 안정적으로 사용할 수 없다면 어떠한 제품 기능도 아무런 가치가 없을 것입니다. Baidu와 같이 빠르게 발전하는 인터넷 회사의 경우 매일 사용자에게 대량의 업그레이드와 업데이트를 제공해야 합니다. 사용자가 업그레이드 프로세스를 인식하지 못하게 하면서 대규모 원격 클러스터에서 제품 업그레이드 요구 사항을 최대한 빨리 충족하는 방법은 무엇입니까? 우리의 목표를 추구합니다. 사용자가 Baidu를 사용하여 네트워크가 인터넷에 액세스할 수 있는지 여부를 측정하는 것은 운영 및 유지 관리 품질에 대한 칭찬입니다.
둘째, 다양한 비즈니스의 요구 사항을 수평적으로 살펴볼 수 있습니다. 여러 비즈니스의 요구 사항을 추상화하고 보편적으로 가치 있는 일부 작업 플랫폼을 플랫폼(예: 데이터베이스, CDN, 모니터링, 트래픽 액세스 및 스케줄링, 빅 데이터 스토리지 및 컴퓨팅)으로 전환할 수 있다면 이 방향에 대한 심층적인 연구도 수행할 수 있습니다. . 개발하다. Baidu의 엄청난 트래픽과 서버 규모로 인해 귀하는 엄청난 공간과 과제를 안고 있을 뿐만 아니라 업계에서 가장 최첨단 기술을 개발하고 적용할 수 있는 충분한 리소스와 지원을 갖게 됩니다.
일정 축적 후 거시적, 미시적 수준에 진입하여 회사 전체 수준(네트워크, 하드웨어, 시스템, 애플리케이션 개발 등 다양한 지점 포함)에서 비즈니스의 지능적인 배포 및 일정 관리를 고려할 수 있습니다. 방법 등)을 통해 효율성을 더욱 높이고 비용을 절감할 수 있습니다.
비즈니스를 이해하고, 비즈니스 모델을 이해하고, 비즈니스를 긴밀하게 통합하여 최적화하고 혁신할 수 있다면 이는 운영 및 유지 관리 엔지니어가 자신의 가치를 반영할 수 있는 또 다른 방법입니다. 많은 제품 혁신, 특허 출원, 논문 출판, 비즈니스 지표 개선 등이 모두 운영 및 유지 관리 엔지니어가 직접 또는 협력 방식으로 기여했습니다.
YBX:
R&D 인력에 비해 운영 및 유지 관리 엔지니어는 유지 관리되는 컴퓨터 시스템을 전체적으로 관찰할 수 있으며, 특히 고급 운영 및 유지 관리 엔지니어는 모듈 경계가 없습니다. 위치는 많은 가치를 제공합니다. 시스템의 정확한 병목 지점을 파악하여 시스템의 정확한 용량을 파악하고, 시스템 병목 현상이 발생하기 전에 신속하게 용량을 제공하는 방법을 아는 것입니다. 시스템의 위험 지점을 알면 위험 지점 위와 아래의 관련 모듈을 조정하여 단일 지점 모듈의 안정성을 해결하는 데 집중하는 것보다 중복 전략을 세울 수 있습니다. 오랫동안 관련 업무에 종사하면서 건축설계에 대한 많은 경험을 축적하였고 새로운 건축의 설계와 검토를 지도할 수 있습니다. 회사의 다양한 비즈니스 관점에서 보면 운영 및 유지 관리는 동일한 모듈을 추상화하고 이를 통합 방식으로 관리하여 효과적인 플랫폼과 자동화된 관리 방법을 구성할 수 있습니다. 마찬가지로 회사의 다양한 비즈니스 관점에서도 리소스를 할당할 수 있습니다. 통일된 방식으로 자원을 절약합니다.
KZ: 회사 서비스의 가용성, 확장성, 대기 시간 및 효율성을 향상시키는 소프트웨어를 설계하고 구현합니다. 일상적인 긴급 상황을 처리하고, 문제가 있는 구성 요소를 수정하고 교체합니다. 문제를 피할 수 있는 방법을 고안합니다. 새로운 하이퍼스케일 분산 시스템 아키텍처 및 표준을 설계하고 구현합니다. 서비스 확장 계획에 참여하고 서비스 성장 추세를 예측하며 소프트웨어 및 시스템 성능을 조정합니다. 온라인 컨설팅 서비스와 현장 문제 해결 서비스를 제공합니다. 일상적인 문제를 해결하기 위해 자동 운영 및 유지 관리 플랫폼을 구축하십시오. 지식 기반을 구축하고 발생할 수 있는 문제를 예측하세요. XX:
운영 및 유지 관리는 안정적이고 효율적이며 저렴한 운영을 보장하기 위한 관련 기술 및 프로세스 수단을 포함하여 생산 환경과 생산 환경과 관련된 자원 및 서비스를 유지하는 전체 프로세스를 의미합니다. 생산 환경의.
한편으로는 운영과 유지보수는 궁극적으로 비즈니스 기능을 담당하며, 그 가치는 제품 가치 극대화에 반영됩니다. 이는 일반적으로 제품 기능의 성능을 최대화함으로써 달성됩니다. 예를 들어, 검색 엔진 운영 및 유지 관리의 초점은 검색 시 안정적이고 빠르며 정확하고 새롭고 포괄적인 최고의 사용자 경험을 보장하는 것입니다. 온라인 채팅 시스템의 운영 및 유지 관리는 실시간의 원활한 사용자 채팅 프로세스를 보장해야 합니다. 반면에 온라인 비즈니스 비용에 대한 최종 책임은 귀하에게 있습니다. 그 가치는 서비스 운영 비용 절감으로 반영됩니다
운영 및 유지 관리 작업이 수행되는 방식은 일반적으로 유지 관리되는 비즈니스의 특성에 따라 달라지며 개발에 필요한 다중 테마 방향을 형성합니다. 일반적인 솔루션에는 이벤트 관리, 구성 관리, 변경 관리, 용량 관리 등의 주제 방향이 포함됩니다.
운영 및 유지보수 엔지니어에 대한 요구 사항은 특히 까다롭습니다. 운영 및 유지보수 엔지니어는 다양한 문제에 대한 지식과 연구 범위를 지속적으로 보완하고 확장해야 하기 때문입니다.
초기에는 뛰어난 운영 및 유지보수 엔지니어가 뛰어난 추진력과 책임감을 발휘하여 낯선 사업에 직면했을 때 주도적으로 사업에 대한 이해와 그에 따른 지식을 넓혀나가게 됩니다. 사업의 독립적인 유지관리에 충분히 유능할 수 있도록 범위를 정합니다.
점진적 개발 단계에서 요약과 성찰에 중점을 둔 엔지니어는 점차 높은 수준의 운영 및 유지 관리 엔지니어로 성장하게 되며 일반적으로 서비스 운영 및 유지 관리에 대해 보다 체계적으로 이해하게 됩니다. 뛰어난 프로젝트 관리 및 기획 능력으로 인해 점차 프로젝트 관리자가 된 엔지니어도 있습니다.
더욱 발전하면 고급 운영 및 유지 관리 엔지니어가 제품에 대해 매우 철저한 이해를 갖게 될 것입니다. 이 경우, 높은 수준의 운영 및 유지보수 엔지니어는 제품에 대한 철저한 이해를 갖게 되며, 수준 높은 운영 및 유지보수 엔지니어는 제품 관리자 및 제품 개발 컨설턴트가 되어 제품 기능의 설계 및 개발에 중요한 역할을 할 수도 있습니다.
SJY:
운영 및 유지 관리 엔지니어에게 필요한 기술 시스템은 전문적인 방향에 따라 다릅니다. 그러나 기본 컴퓨터 시스템 아키텍처, 운영 체제 및 네트워크 기술에 대한 숙달은 기본 요구 사항입니다. 예를 들어, Linux 운영 체제 사용에 능숙해야 하고, 일상적인 작업을 처리하기 위해 다양한 스크립트 도구를 사용하는 데 능숙해야 하며, 대규모 네트워크 시스템의 트래픽 이상 문제를 해결하기 위해 TCP/IP 프로토콜 스택에 능숙해야 할 수도 있습니다. 또한, 후속 작업의 지침으로 사용할 수 있는 소프트웨어 운영 및 유지 관리에 대한 일련의 경험 축적을 형성해야 합니다.
초기 단계의 운영 및 유지 관리 엔지니어의 목적은 시스템을 유지 관리하는 데 필요한 모든 소프트웨어 및 하드웨어 지식과 경험을 습득하는 것입니다. 고급 단계에서는 비즈니스 시스템의 안정적이고 안정적인 운영을 지원하는 일련의 기본 시스템 소프트웨어를 설계하고 개발하는 능력, 즉 대규모 비즈니스 시스템을 지원하고 운영 및 유지 관리를 개선하는 소프트웨어를 제공하는 소프트웨어를 개발하는 능력이 필요합니다. 생산력. 가장 높은 단계는 소프트웨어 시스템에 반응하는 구축 및 운영 단계로, 탄생 단계부터 시스템이 자연스럽게 작동 및 유지 관리 가능하도록 만들어 외부 지원 자원에 대한 의존도를 최소화하면서 시스템의 생산성을 극대화합니다.
ZM:
운영 및 유지보수 엔지니어는 먼저 소프트웨어 엔지니어(Software Engineer)가 되어야 하지만 책임과 초점이 다릅니다.
운영 및 유지 관리 엔지니어는 시스템 관리자가 아닙니다. 시스템 관리자와의 가장 큰 차이점은 운영 및 유지 관리 엔지니어의 업무는 시스템을 구성하고 관리하는 것뿐만 아니라 소프트웨어 개발 방법을 사용하여 시스템 기능을 강화하거나 데이터를 분석하는 것입니다.
운영 및 유지 관리 엔지니어는 소프트웨어 엔지니어, 시스템 엔지니어 및 기타 역할이 결합되어야 하며 일반 소프트웨어 엔지니어에 비해 더 넓은 지식 배경을 가지고 있어야 합니다.
운영 및 유지 관리에 대한 책임 유지 관리는 서비스의 안정적인 운영을 보장하고, 시스템 안정성 및 운영성의 관점에서 개발 요구 사항을 제안하며, 갑작스러운 문제 및 처리에 대해 직접적으로 대응합니다. 운영 및 유지 관리: 시스템 요구 사항 및 설계 솔루션을 분석하고, 안정성을 보장하기 위해 무엇을 강화할 수 있는지 생각하고, 시스템의 R&D 담당자와 효과적으로 의사소통하여 도구를 사용하거나 프로그램을 작성하고, 운영 데이터를 분석하여 도구를 작성해야 합니다. 또는 시스템 안정성을 향상시키는 플랫폼 운영 및 유지 관리 엔지니어에게 가장 중요한 것은 프로그래밍 및 소프트웨어 방법을 사용하여 문제를 해결하는 것입니다. 개발 경로는 소프트웨어 엔지니어의 경로와 크게 다르지 않아야 합니다. 차이점은 단지 초점과 분야 방향에 있습니다