기금넷 공식사이트 - 재경 문답 - 클라우드 컴퓨팅을 배우려면 어떤 기초가 필요한가요?

클라우드 컴퓨팅을 배우려면 어떤 기초가 필요한가요?

클라우드 컴퓨팅이 개발된 지 10년이 되었습니다. 오늘날의 클라우드 컴퓨팅은 기술 유형, 기능 제품, 산업 및 시장 측면에서 엄청난 변화를 겪었습니다. 클라우드 컴퓨팅에 대한 많은 매니아들의 이해와 요구도 당시의 피상적인 개념에서 깊이 탐구하고 싶은 단계로 발전했습니다.

대부분의 마니아들은 개인 능력이 다르기 때문에 개인의 기술 수준도 다릅니다.

다음은 초보자와 클라우드 컴퓨팅 엔지니어 모두가 제안하는 몇 가지 사항입니다.

클라우드컴퓨팅 관련 업무를 해본 적이 없어 클라우드컴퓨팅을 배워야 하는 사람이라면 운영체제, 네트워크, 애플리케이션 서비스 등에 대한 지식이 있어야 한다. 이미 시장에는 클라우드 컴퓨팅을 구현하는 많은 제조업체가 있습니다. 상용 진영의 Microsoft, IBM, Google, VMWARE 및 Huawei는 모두 매우 성숙한 제품을 보유하고 있습니다. 자금이 충분하다면 클라우드 제품을 구매하여 매우 전문적인 기술 지원과 서비스를 받을 수 있습니다. (농담입니다. 일반적으로 그럴 여유가 없습니다.) 평범한 매니아라면 오픈 소스(무료) 특성 때문에 KVM, XEN, OPENSTACK, DOCKER 및 기타 오픈 소스 캠프의 기술을 선택하는 것이 좋습니다. 최근에는 주요 IT 인터넷 기업과 매니아들로부터 널리 환영을 받고 있습니다.

오픈소스 진영의 클라우드 컴퓨팅 기술을 배우려면 리눅스 시스템 관리 및 사용 관점(약 20일)은 물론, 컴퓨터 네트워크 통신 기술의 작은 부분( 약 5일) 클라우드에 대한 준비를 완료하고 가상 네트워크 기술의 기반을 마련하세요. 그런 다음 SHELL 개발 및 데이터베이스 시스템에 대해 어느 정도 이해해야 합니다(약 10일). 이때 핵심 클라우드 컴퓨팅 기술에 대한 포괄적인 연구를 수행할 수 있는 조건이 갖추어져 있습니다. 예: KVM, OPENSTACK, DOCKER 컨테이너 및 기타 클라우드 기술(20일) 아키텍처, 기능적 역할, Iaas, Paas 및 Saas 계층 분류를 마스터하고 프라이빗 클라우드의 배포, 운영 및 유지 관리 기능을 마스터합니다.

이미 해당 업무에 참여해본 분들이라면 위 내용에 대해 어느 정도 이해가 되실 텐데요. 제가 제안하는 것은 위 내용에 능숙한 동시에 Python 언어에 대한 심층적인 학습을 수행하고 클라우드 컴퓨팅 서비스, 컨테이너 서비스, 클러스터 서비스, 캐시 및 기타 서비스에 대한 포괄적인 작업을 수행할 수 있어야 한다는 것입니다. 클라우드 플랫폼의 공통 서버 모니터링 및 관리 작업과 보조 개발 작업입니다. 그래야만 보다 포괄적인 클라우드 컴퓨팅 전문가로 간주될 수 있습니다. 왜냐하면 당신이 직면하게 될 것은 더 이상 과거의 독립된 서버, 전산실, 장비가 아니기 때문입니다. 대신, 다양한 도시나 국가의 클라우드 컴퓨팅 시스템에 수만 대의 컴퓨터가 배포되어 종합적이고 효율적이며 안정적인 관리를 수행합니다.