옛날 옛적에, 그 점차적으로 떨어져 프로그램 주인공의 이름을 잘 알고 있습니다. 창과 인터넷 시대 도래, 개인의 힘은 점점 더 작은 되었다. 마찬가지로 우리가 단식의 시대는 사라지고, 클라우드를 시작 했다 태 어 났어요 컴퓨팅. 그것의 강력한 컴퓨팅 파워, 스토리지 기능, 및 간단 하 고 효율적인 프로그래밍 인터페이스 쉽게 너무 많은 세부 사항에 대해 걱정할 필요 없이 컴퓨터의 수천을 조작 하는 프로그래머에 대 한. 클라우드 컴퓨팅을 만들 것의 나이 우리는 우리 시대의 개인 영웅을 느낀다.
프로그램 영웅 시대의 감소
WPS 저자 추구 Baijun, KV 안티 바이러스 소프트웨어 작성자 Wangjiangmin, Wubi 글꼴 저자 왕 Yongmin, 중국 스타 작가 Leverling, uddos 작가 바오와 Jianjing, ccdos 저자 우 Xiaojun, 자연 코드 작성자 cced Zhou Zhinong Zhu Chongjun 저자... 각 이름은 기적을 나타냅니다!
소아마비 및 평생 장애, 38-년-오래 된 3 년만 그의 독 학된 KV6 중관촌 러 바이러스 백신 소프트웨어를 작성 1996 년 컴퓨터 Wangjiangmin, 연락처, 주 1.5 백만 벌 었 다. 1 년 후, KV 바이러스 백신 소프트웨어 일반 소프트웨어 시장 점유율의 40% 이상을 차지합니다. 하룻밤, Wangjiangmin 중관촌-프로그램 영웅, 얼마나 한 번의 이야기에서에서 가장 존경 받는 소프트웨어 영웅이 되었다!
그러나, 인터넷은 통해 휩 쓸, 프로그램 영웅 장면 뒤에 숨어을 시작 했습니다. 비록 프로그램 영웅의 성공적인 변환의 부분, 공동 중 Leverling의 바오와 Jianjing 설립자 설립 시 나, lei 6 월 설립 우수성... 하지만 설립자, 관리자, 그리고 더 이상 그들의 사이트의 표지에의 저자 다는 것을 모두는 알고 있다. 그 이후, 몇 사람 일부는 성공 하 고, Netants와 같은 몇 가지 작은 소프트웨어를 제외 하 고 잘 알려진 소프트웨어를 동일시 하는 수 있다.
점점 더 무거운 winux 시대
Windows 나 DOS 시대에서 전환, 소프트웨어 시스템은 더 복잡 해지고 고 프로그램 개발 된다 소프트웨어 공학. 소프트웨어 개발 이외에 처리, 운영 프로세스, 유지 보수 과정. 우선, 우리는 문제를 분석, 소프트웨어 요구 사항 사양, 형성 그리고 요구 사항 분석 기능 명세를 생성 해야 합니다. 그런 다음, 개요 디자인 및 설계 수행 됩니다. 다음에 구현 활동 실행 프로그램 코드 디자인 결과 변환합니다. 소프트웨어 개발 부서는 더 좋은, 어떤 사람들 액세스 계층 데이터베이스 할 어떤 사람들 비즈니스 논리 계층, 일부 사람들이 할 사용자 인터페이스 계층, 소프트웨어 개발의 모든 과정, 소프트웨어 배포, 사용자의 요구 사항에 맞게 최종 제품 되도록 끊임없이 확인 활동 유지 보수 작업, 확장, 수정, 개선 하는 과정의 사용을 포함 하 여 있다. 위의 프로세스와 관리 프로세스, 프로세스, 훈련 과정에 지원.
뿐만 아니라 소프트웨어 개발 및 운영 차원 프로세스는 점점 더 복잡 한, 소프트웨어 규모 또한 크고 큰. Windows 코드의 줄 수에 의해 알 수 있습니다: Windows 95는 15 백만 행, 윈도 98은 18 백만, Windows 2000은 20 백만, Windows XP는 35 백만, 및 창 비스타 최대 50 백만 라인입니다. 빌 게이츠는 종종 공공 장소에서 KB 기본 언어의 수십을 그리 워, 하는 동안 Windows는 필연적으로 너무 확장 하지.
앤디-빌 정리의 확산으로 인해 빌 인텔 CEO 앤디에서 걸릴 것입니다 (무엇 앤디, 빌 떨어져 걸립니다). 공개는 다음 마이크로소프트 그것을 의도 여부를 의심. 그렇게 생각하지 않아요. 리눅스는 간단 하 고 아름 다운 보세요. 리눅스의 각 버전에 대 한 코드 줄의 번호는 그림 1에 표시 됩니다. 당신이 볼 수 있듯이, 리눅스는 더 큰 성장 하고있다. 이 시점에서 윈도우와 리눅스는 일종의 그것 처럼, 그것은 또한 올해의 윈 텔 처럼 winux 라는 것.
그림 1 리눅스 버전 소스 라인의
많은 양의 코드 때문에 소프트웨어 점점 개별 전원 혼자에 의해 달성 될 것입니다. 예를 들어 Windows 2000 개발 팀 900 개발자 있으며 1800 테스터 장비 된다. 같은 시간에 소프트웨어 시스템은 매우 거 대 하기 때문에 다양 한 버그 증가의 가능성 크게, 어느 제공 큰 도전 유지 보수 작업을 합니다. 예를 들어 Windows XP 패치 수천을 했다 지금까지. 모든 패치 필요 인력을 많이 합니다. 그래서, Winux 시대에서 소프트웨어 산업의 개인 영웅 표시 하는 데 매우 어렵다입니다.
클라우드 컴퓨팅 시대 프로그램 영웅 재현
그냥 스티비의 대학 @ Crifton는 차례 사진을 플래시 동영상을 발견에서 졸업 2006 년 8 월 필요, 그래서 Animoto 라는 작은 회사를 설립 하는 몇 가지 서버를 설정 합니다. 그 당시, Animoto 사이트 하루 방문자만 5, 000을 했다. 그러나, 2008 년 4 월에에서 페이스 북 열정적으로 권장 Animoto 750000 사람들 3 일만에 Animoto 사이트에 등록을 받을 수, 그것의 지역 사회에. Animoto 웹 사이트 즉시 압도, 달팽이, 나쁜 코멘트 압도적으로 느린 될. 조 수를 설정 하려면 우리는 100 배 이상 번의 용량을 증가 해야 한다. 이것은 자본도 기술 증가 하는 능력을가지고 젊은 사람들을 위한 재해 이다. 이 중요 한 시점에서 스티비의 대학생 아마존에서 제공 하는 컴퓨팅 리소스를 사용 하 여 서비스를 고용 것이 좋습니다. 그 이후, Animoto 이상 어떤 새로운 장비, 얼마나 많은 트래픽을 얼마나 아마존의 컴퓨팅 파워를 구매 해야 합니다. 얼마나 많은, 얼마나 많은 컴퓨팅 파워의 무제한 확장을 얻을 뿐만 아니라 지불, 비용, 뿐만 아니라 저장. 지금이 젊은 사람들이 많은 돈 만들었습니다.
아마존 클라우드 라는 서비스를 임대이 컴퓨팅 리소스를 제공 합니다 컴퓨팅. 아마존 유연한 컴퓨팅 클라우드 EC2 개발 하 고 기업 컴퓨팅 및 스토리지 서비스를 제공 하는 간단한 스토리지 서비스 S3. 2 년이 하 출생에서 440000 프로그래머는 아마존에 등록 하 고 다양 한 응용 프로그램을 개발.
뿐만 아니라 아마존, 구글, IBM, 마이크로소프트 및 야 후, 다른 대기업 클라우드 컴퓨팅 플랫폼을 구축 했습니다. 많은 성공적인 기업 클라우드 컴퓨팅 vm 웨어, 세일즈 포스 닷컴, 페이 스 북 및 YouTube를 포함. Google의 검색 엔진은 200 개 이상의 사이트에서 1 백만 이상의 서버에 분산 하는 클라우드 컴퓨팅 플랫폼을 기반으로 합니다. Google의 성공적인 애플 리 케이 션, 구글 어스, 지도, Gmail, 워드 프로세서, 파도, 그리고,를 포함 하 여 또한 이러한 인프라를 사용 합니다. Google는 또한 Google 응용 프로그램 엔진을 프로그래밍 응용 프로그램을 개발 하는 프로그래머를 위한 환경을 제공 한다. 마이크로소프트는 2008 년 10 월에에서 그것의 Windows Azure 운영 체제를 착수 했다. Azure가입니다 다른 파괴적인 Microsoft Windows DOS를 대체 하는 후. Azure의 하단은 마이크로소프트의 글로벌 인프라 서비스 시스템, 4 세대 데이터 센터를 전세계. 현재, 마이크로소프트 200 이상의 컨테이너 형 데이터 센터, 서버 수 이상의 500000 단위 구성 했다. 마이크로소프트의 최신 visual Studio 2010 지원을 쉽게 클라우드 컴퓨팅 응용 프로그램을 개발 하기 위해 수 있습니다.
우리 우리 그린 네트워크 다이어그램 네트워크 대신 "구름"을 사용 하 여 사용 합니다. 이제 클라우드는 컴퓨팅 "클라우드" 컴퓨팅 시설 지역 때문에 및 웹 이라고 하는. 클라우드 컴퓨팅은 네트워크 광대역, 그것은 사업 개발의 불가 피한 결과 컴퓨팅 모델, 사용자가 컴퓨팅 파워를 얻을 수 있도록 많은 컴퓨터 리소스 풀에서 분산 컴퓨팅 작업에 저장 공간 및 정보 서비스. 클라우드 컴퓨팅은 가상의 풀 컴퓨팅 자립 하 고 관리, 수 자원의 핵심은 일반적으로 대규모 서버 클러스터 수 이루어져 있습니다.
클라우드 컴퓨팅 플랫폼, 프로그래머가 동적으로 사소한 세부 사항에 대해 걱정할 필요 없이 다양 한 응용 프로그램의 작업을 지 원하는 데 필요한 리소스를 요청할 수 있습니다. 클라우드 컴퓨팅 활성화 프로그래머를 그들의 비즈니스에 더 많은 초점 효율성 개선, 비용을 절감 하 고 기술 혁신을 달성 하는 데 도움. 이것은 우리가 간접 데이터 집합에서 추정할 수 있다. 아이튠즈, 페이 스 북, 마이 스페이스는 특정 응용 프로그램 영역에 두 개발을 지 원하는 공통 플랫폼. 2009 년 전 금융 혼란에 의해 응용 프로그램을 개발한 프로그래머의 수는 크게 감소 되었다, 그리고 응용 프로그램의 수는 (그림 2에서와 같이) 극적으로 증가. 이것을 위한 이유는 페이스 북과 같은 지원 플랫폼 프로그래머 고려할 필요가 훨씬 간단 하 고 더 생산적인 작업 이다.
그림 2 응용 프로그램 증가 ITunes, 페이 스 북, 마이 스페이스에 대 한
아마존의 클라우드 컴퓨팅 플랫폼에 의존, 컴퓨팅 자원 없이 많은 기업의 성공 했습니다. 예를 들어 99designs 대규모 디자인은 거래 플랫폼, 이상의 53000 디자이너 들이 디자인의 3 백만 이상의 가지를 제공 받았습니다; 그리고 Livemocha는 25 개 이상의 언어를 제공 하 고 3 백만 이상의 사용자를가지고 있는 온라인 언어 학습 사이트 Monografias 하루, 그리고 유명한 인터넷 순위 사이트 알 렉 사 아마존의 클라우드 컴퓨팅 플랫폼에서 12 백만 데이터 개체 보다 더 이상 5 백만 제공 저장 쿼리 하루 2 백만 방문자와 라틴 아메리카 데이터 공유 웹사이트입니다.
우리 나라에서 클라우드 컴퓨팅은 이미 건드린 IT 기업 변환 급증. 차이나 텔레콤, EMC와 협력에서 2PB 저장 공간과 전자 클라우드 라는 상하이에서 클라우드 스토리지 플랫폼을 구축. 전자 구름 파일 손상, 우발적인 삭제, 하드웨어 문제 등과 같은 재해 로부터 데이터를 보호 하는 안전한 온라인 백업 서비스 이다. 그러나, 내장 된 클라우드 데이터 센터 컴퓨팅 본질적으로 개인 구름의 형태로 이며 외부 서비스에 액세스할 수 없습니다. 현재, 국내 프로그래머에 대 한 외화 신용 카드를 사용 하 여 클라우드 컴퓨팅 서비스, 해외 구매 하거나 클라우드 컴퓨팅 서비스를 사용 하 여 짧은 시간 동안 대기 합니다. 외국의 사용 클라우드 컴퓨팅 서비스, 지불의 어려움, 네트워크 액세스 속도 장벽-귀하의 사이트는 주로 외국 동쪽으로 향하게 하지 않는 한. 그것은 국내 클라우드 컴퓨팅 플랫폼 공급자 중국 모바일, 차이나 텔레콤과 3 연산자 주로 있을 것입니다 예견 수 있습니다. 현재, 중국 모바일 1000 서버, 5000 CPU 코어, 3000 TB 저장 규모 "큰 구름" 테스트 플랫폼을 구축 했다. 2010 년 5 월 21 일, 두 번째 중국 클라우드 컴퓨팅 회의에서 차이나 모바일 "큰 구름" 버전 1.0을 출시, 분산된 파일 시스템을 달성, 대량 데이터 웨어하우스, 분산된 컴퓨팅 프레임 워크를 배포 관리 클러스터, 클라우드 스토리지 시스템, 유연한 컴퓨팅 시스템, 병렬 데이터 마이닝 도구 및 기타 주요 기능. 차이나 모바일 평가판 계정 수를 발표 했다 그리고 공용 사용 하기 위해 곧 있을 여겨진다.
많은 새로운 기술과 규모 효과의 응용 프로그램으로 인해 클라우드 컴퓨팅 전통적인 컴퓨팅 모델에 비해 성능 가격 증가 수 있습니다 극적으로 5-40 시간. 현재, 많은 기업 시작 레이아웃 클라우드 컴퓨팅, 바이두, 알리바바, 상승, 마이크로 소프트, 클라우드 기술, 콴 타 컴퓨터, 새 및 다른 회사는 클라우드 컴퓨팅 연구 및 개발 재능의 대규모 채용에. 콴 타 컴퓨터는 예기치 않게 700 모집 클라우드 컴퓨팅 재능. 그래서 정말 클라우드 컴퓨팅에 대 한 액세스를 가진 몇 사람, 너무 많은 작업은 일에 있다. 프로그래머, 클라우드 컴퓨팅, 전환 경우 자신의 금메달을 향상 시킬 수 있는 좋은 기회.
(책임 편집기: 유산의 좋은)