클라우드 클라우드 기술이란 무엇입니까? 클라우드 기술

연구 단계

    업무 목표를 설정하세요.

    정보 출처를 찾으세요.

    프로세스 정보.

    정의를 내리고 개념을 밝혀보세요.

    결과를 분석하십시오.

    결론을 짓다.

연구의 목적

    클라우드 기술에 대한 기본 정보와 해당 기술의 유형 및 적용 분야를 학습합니다.

    특히 교육 분야의 "클라우드" 기술과 MICROSOFT 기술에 대해 자세히 생각해 보세요.

일반 조항

용어 " 클라우드 컴퓨팅"(영문 - 클라우드 컴퓨팅)은 인터넷을 통해 제공되는 모든 서비스에 적용됩니다. 클라우드 기술의 본질은 사용자에게 원격 액세스인터넷을 통해 서비스, 컴퓨팅 리소스 및 애플리케이션(운영 체제 및 인프라 포함)에 연결됩니다. 이 호스팅 영역(클라이언트 장비를 공급자의 구내에 배치하고 고대역폭 통신 채널에 대한 연결을 보장하는 호스팅 서비스)의 개발은 내부적으로 관리할 수 있는 소프트웨어 및 디지털 서비스에 대한 새로운 요구로 인해 발생했지만 이것이 그들을 더 경제적이고 효율적으로 만들 것입니다. "클라우드 서비스"라고도 알려진 이러한 인터넷 서비스는 세 가지 주요 범주로 나눌 수 있습니다.

    서비스로서의 인프라

    서비스로서의 플랫폼

    소프트웨어서비스로

기존 접근 방식과 비교하여 클라우드 서비스를 사용하면 더 큰 인프라를 관리하고 동일한 클라우드 내에서 다양한 사용자 그룹에 서비스를 제공할 수 있으며 클라우드 서비스 공급자에 대한 완전한 의존성을 의미합니다. 클라우드 서비스 제공 시에는 종량제 결제 방식을 사용합니다. 일반적으로 작업 시간 단위는 리소스 사용의 1분 또는 1시간입니다. 데이터 볼륨을 평가할 때 측정 단위는 저장된 정보의 메가바이트입니다. 이 경우 사용자는 일정 시간 동안 실제로 사용한 리소스만큼 정확하게 비용을 지불하게 됩니다. 또한, 클라우드 인프라는 필요한 경우 할당된 리소스의 최대 한도를 "높이거나" "낮출" 수 있는 기회를 사용자에게 제공하여 제공되는 서비스의 탄력성을 활용할 수 있습니다. 사용자에게 클라우드 서비스제공되는 서비스의 기능을 보장하는 인프라를 관리할 필요가 없습니다. 구성, 문제 해결, 인프라 확장 등의 모든 작업은 서비스 제공업체가 담당합니다.

클라우드 유형

클라우드는 공개 또는 비공개일 수 있습니다.

    프라이빗 클라우드는 여러 소비자가 포함된 하나의 조직(예: 한 조직의 부서)에서 사용하도록 고안된 인프라입니다. 프라이빗 클라우드는 조직 자체 또는 제3자(또는 이들의 조합)가 소유, 운영 및 운영할 수 있으며 소유자의 관할권 내 또는 외부에 물리적으로 존재할 수 있습니다.

    퍼블릭 클라우드는 일반 대중이 무료로 사용할 수 있도록 설계된 인프라입니다. 퍼블릭 클라우드는 상업, 학술, 정부 조직(또는 이들의 조합)이 소유, 운영할 수 있습니다. 퍼블릭 클라우드는 물리적으로 소유자, 즉 서비스 제공자의 관할권 내에 존재합니다.

    하이브리드 클라우드는 두 개 이상의 서로 다른 클라우드 인프라(프라이빗, 퍼블릭)의 조합으로, 고유한 객체로 남아 있지만 데이터 전송 및 애플리케이션을 위한 표준화된 기술이나 프라이빗 기술로 상호 연결됩니다(예: 퍼블릭 클라우드 리소스의 단기 사용). 클라우드 간 로드 밸런싱).

    커뮤니티 클라우드는 공통의 목표를 가진 조직의 특정 소비자 커뮤니티가 사용하도록 고안된 인프라 유형입니다. 커뮤니티 클라우드는 하나 이상의 커뮤니티 조직이나 제3자(또는 이들의 조합)가 공동으로 소유, 관리 및 운영할 수 있으며 소유자의 관할권 내 또는 외부에 물리적으로 존재할 수 있습니다.

    실제로 이러한 모든 유형의 계산 사이의 경계는 모호합니다.

3가지 계층의 클라우드 서비스

서비스형 인프라(IaaS)

임대 인프라. 사용자에게는 고유한 IP 주소 또는 주소 집합과 데이터 저장 시스템의 일부를 갖춘 가상 서버의 "클린" 인스턴스가 제공됩니다. 이 인스턴스의 매개변수, 시작, 중지를 관리하기 위해 공급자는 사용자에게 다음을 제공합니다. 소프트웨어 인터페이스(API).

서비스형 플랫폼(PaaS)

PaaS는 운영 체제가 설치된 하나 이상의 가상 서버로 구성된 즉시 실행 가능한 가상 플랫폼으로 생각할 수 있습니다. 특수 응용 프로그램. 대부분의 클라우드 제공업체는 사용자에게 바로 사용할 수 있는 다양한 클라우드 환경을 선택할 수 있는 기회를 제공합니다.

서비스형 소프트웨어(SaaS)

SaaS 개념은 소프트웨어를 서비스로 사용하고 인터넷을 통해 원격으로 수행할 수 있는 기능을 제공합니다. 이 접근 방식을 사용하면 구매하지 않을 수 있습니다 소프트웨어, 필요할 때 임시로 사용하세요.

클라우드 컴퓨팅의 이점

    사용자는 필요할 때만 서비스 비용을 지불하고, 가장 중요한 것은 사용한 만큼만 비용을 지불한다는 것입니다.

    클라우드 기술을 사용하면 소프트웨어 및 장비의 구매, 지원, 업그레이드 비용을 절약할 수 있습니다.

    확장성, 내결함성 및 보안 - 자동 할당 및 할당 취소 필요한 자원애플리케이션의 필요에 따라. 유지, 소프트웨어 업데이트는 서비스 제공업체에 의해 수행됩니다.

    클라우드의 데이터에 대한 원격 액세스 - 인터넷에 액세스할 수 있는 지구상 어디에서나 작업할 수 있습니다.

클라우드 컴퓨팅의 단점

    사용자는 내부 클라우드 인프라를 소유하거나 액세스할 수 없습니다. 사용자 데이터의 안전성은 제공업체에 따라 크게 달라집니다.

    러시아 사용자와 관련된 단점: 고품질 서비스를 받으려면 사용자는 신뢰할 수 있고 빠른 액세스인터넷에.

    저장뿐만 아니라 처리까지도 모든 데이터를 인터넷 제공자에게 맡길 수는 없습니다.

    온라인 서비스 제공업체가 언젠가는 실패할 위험이 있습니다. 백업 복사본데이터는 서버 충돌로 인해 손실됩니다.

    귀하의 데이터를 온라인 서비스에 위탁함으로써 귀하는 해당 데이터에 대한 통제력을 상실하고 자유를 제한하게 됩니다(사용자는 자신의 정보 중 어떤 부분도 변경할 수 없으며 해당 정보는 자신의 통제를 벗어난 조건에 저장됩니다).

클라우드 기술 적용

클라우드 기술을 교육에 활용한 예로 전자 일기, 잡지 등을 들 수 있는데, 개인 계정학생과 교사를 위한 인터랙티브 리셉션 공간 등이 있습니다. 학생들이 정보를 교환할 수 있는 주제별 포럼입니다. 여기에는 학생들이 특정 문제를 해결할 수 있는 정보 검색이 포함됩니다. 학습 목표심지어 선생님이 없거나 선생님의 지도 하에 있을 때에도 말이죠. 이를 위해 다음을 사용할 수 있습니다.

    컴퓨터 프로그램

    전자교과서

    시뮬레이터

    진단, 테스트 및 교육 시스템

    응용 및 도구 소프트웨어

    실험실 단지

    멀티미디어 기술 기반 시스템

    통신 시스템(예: 이메일, 원격 회의

    전자 도서관 등.


교육 기관을 위한 Microsoft 클라우드 기술

Microsoft 클라우드 기술: 교육 기관을 위한 Office 365, Azure

마이크로 소프트 오피스 365 교육 기관의 경우 클라우드 서비스의 모든 기능을 활용하여 시간과 비용을 절약하고 학생과 직원의 성과도 향상시킬 수 있습니다. Exchange Online, SharePoint Online, Office Web Apps의 클라우드 버전과 화상 회의 기능이 있는 Lync Online을 포함한 기본 기능이 무료로 제공됩니다. 새로운 가격 및 계획에 대한 자세한 내용은 Live@edu에서 확인할 수 있습니다. 교육용 Office 365는 친숙한 Office 데스크톱 응용 프로그램의 기능과 차세대 웹 버전을 결합합니다. 마이크로소프트 서비스소통과 협업을 위해. Office 365는 선도적인 글로벌 서비스 공급자가 기대하는 강력한 보안과 안정성을 바탕으로 사용 및 관리가 쉽습니다.

자세한 정보 http://www.microsoft.com/ru-ru/office365/education/school-services.aspx#fbid=RAc3tEIrx3K 링크에서 찾을 수 있습니다.

교육 서비스에서 Windows Azure의 도움으로 교사는 이론 및 실제 부분 모두에서 가장 혁신적이고 빠르게 발전하는 기술 중 하나를 교육 프로세스에 통합할 수 있는 기회를 갖게 됩니다. 몇 년 안에 클라우드 컴퓨팅 분야의 전문가에 대한 노동 시장의 수요가 크게 증가할 것이라는 점은 비밀이 아닙니다. 교육 분야에서 Windows Azure의 도움으로 대학은 이러한 전문가를 교육할 수 있는 기회를 갖게 됩니다.

클라우드 기술에는 인터넷을 통해 액세스할 수 있는 분산 데이터 센터에 위치한 서버에 애플리케이션을 실행하거나 데이터를 저장하는 것이 포함됩니다. 이러한 애플리케이션을 개발하고 실행하려면 특별한 클라우드 플랫폼이 필요합니다. 이러한 플랫폼은 운영 체제와 유사한 "클라우드"인 Windows Azure입니다. 윈도우 시스템섬기는 사람. 그러나 Windows Server가 로컬 데이터 센터의 서버에 구매하여 배포한 소프트웨어인 경우 Windows Azure 플랫폼은 Microsoft 데이터 센터에서 호스팅되며 응용 프로그램을 개발하고 실행하기 위한 환경으로 원격으로 사용할 수 있습니다. 소프트웨어를 구매하고 설치할 필요가 없으며 Microsoft 데이터 센터 플랫폼의 컴퓨팅 리소스 및 용량 임대 비용만 지불하면 됩니다.

Windows Azure는 어떻게 작동하나요?

중심에서 윈도우 작동 Azure는 각 애플리케이션 인스턴스에 대한 가상 머신 실행을 담당합니다. 개발자는 필요한 데이터 저장 용량과 필요한 컴퓨팅 성능(가상 머신 수)을 결정한 후 플랫폼에서 적절한 리소스를 제공합니다. 초기 리소스 요구 사항이 변경되면 플랫폼은 새로운 고객 요청에 따라 애플리케이션에 사용되지 않는 데이터 센터 리소스를 추가로 할당하거나 줄입니다.

PaaS 모델("서비스로서의 플랫폼")의 특징은 애플리케이션과 인프라를 분리하는 것입니다. 개발자는 애플리케이션이 작동하는 데 필요한 리소스의 양과 요청된 리소스를 제공하기 위한 모든 작업만 결정하면 됩니다. 리소스 관리, 동적 배포, 모니터링, 확장 등이 공급자에게 수행됩니다.

공부하고 싶은 학생들을 위해 클라우드 기술독립적으로 또는 클라우드 컴퓨팅 분야의 프로젝트를 진행하면서 Microsoft는 또한 무료 이용 Windows Azure로 전환하면 아무런 제한 없이 교육 과정에 몰입할 수 있습니다.

교사용:

    5개월 이용권

    소형 컴퓨팅 노드 2개

    3GB 저장용량

    2개의 서비스 버스 연결

    2 SQL Asure 웹 에디션(1GB)

학생의 경우:

작업이 완료되었습니다.

소개

비즈니스 프로세스의 클라우드 기술

SaaS 기술

클라우드 기술 활용 실습.

결론


소개

클라우드 기술 개념의 핵심은 최종 사용자에게 인터넷을 통해 서비스, 컴퓨팅 리소스 및 애플리케이션(운영 체제 및 인프라 포함)에 대한 원격 동적 액세스를 제공하는 것입니다. 호스팅 산업의 성장은 내부적으로 관리할 수 있으면서도 규모의 경제로 인해 더욱 비용 효율적이고 효율적인 소프트웨어 및 디지털 서비스에 대한 필요성에 의해 주도되었습니다.

대부분의 서비스 제공업체는 VPS 호스팅, 공유 호스팅, SaaS(Software-as-a-Service) 형태로 클라우드 컴퓨팅을 제공합니다. 클라우드 서비스 오랫동안 Microsoft Hosted Exchange, SharePoint 등 SaaS 형태로 제공됩니다.

모든 최신 컴퓨터 제품은 사용자 컴퓨터의 기술 장비에 대한 요구 사항을 지속적으로 증가시키고 있으며 이로 인해 필연적으로 상당한 업그레이드 비용이 발생하기 때문에 클라우드 컴퓨팅 기술은 엄청난 잠재력을 가지고 있다는 점을 인정해야 합니다. 게임 산업은 특히 시스템 리소스를 요구하고 있습니다. 그래서 이 기술최종 사용자 리소스에 대한 과도한 애플리케이션 요구 문제를 해결할 수 있습니다.

1. 비즈니스 프로세스의 클라우드 기술

컴퓨팅 클라우드는 데이터 센터에 위치한 수천 대의 서버로 구성되며, 수백만 명의 사용자가 동시에 사용하는 수만 개의 애플리케이션을 실행합니다. 이러한 대규모 인프라를 효과적으로 관리하기 위한 전제 조건은 최대한 완전한 자동화입니다. 또한 클라우드 운영자, 서비스 제공자, 중개자, IT 관리자, 애플리케이션 사용자 등 다양한 유형의 사용자에게 컴퓨팅 리소스에 대한 안전한 액세스를 제공하려면 클라우드 인프라에서 자체 관리 및 권한 위임 기능을 제공해야 합니다.

클라우드 컴퓨팅의 개념은 애플리케이션 제공, 관리 및 통합에 대한 기존 접근 방식을 크게 변화시켰습니다. 기존 접근 방식과 비교하여 클라우드 컴퓨팅을 사용하면 더 큰 인프라를 관리하고 단일 클라우드 내에서 다양한 사용자 그룹에 서비스를 제공할 수 있으며 클라우드 서비스 공급자에 대한 완전한 의존성을 의미합니다. 그러나 이러한 의존성은 이론상일 뿐입니다. 왜냐하면 제공업체가 단 한 건의 정보 도난 사례라도 허용한다면 이는 원격 용량을 제공하는 업계 전체에 막대한 타격이 될 것이기 때문입니다.

클라우드 컴퓨팅은 효과적인 도구독립 소프트웨어 공급업체(ISV), 통신 사업자 및 VAR(SaaS 형태)을 위한 수익 증대 및 판매 채널 확장. 이 접근 방식을 사용하면 사용자가 사용한 만큼 비용을 지불하고 장기적인 약정 없이 실제 요구 사항에 따라 리소스를 조정할 수 있는 동적 서비스 제공이 가능합니다.

호스트의 경우 클라우드 컴퓨팅은 엄청난 성장 잠재력을 제공합니다. 클라우드 컴퓨팅 산업은 빠르게 성장하고 있으며 분석가에 따르면 2012년까지 전체 IT 지출의 9%를 차지할 것으로 예상됩니다. 또한 업계의 초점은 점차 호스팅에서 클라우드 컴퓨팅 및 SaaS로 이동하고 있으며 고객은 귀사가 그러한 방향으로 이동할 것으로 기대할 것입니다.

클라우드 사용의 가장 큰 장점은 최종 사용자가 강력한 시스템을 가질 필요가 없다는 점이며, 이는 분명히 사용자의 비용을 크게 절감해 줍니다. 두 번째 장점은 모든 수신 트래픽이 인증된 공급자로부터 발생하기 때문에 불법 복제된 콘텐츠를 사용할 수 없다는 것입니다. 이렇게 하면 우리는 가장 큰 글로벌 문제 중 하나를 해결할 수 있습니다. 컴퓨터 현대성- 불법 복제.

Parallels에 따르면 향후 5~10년 내에 IT의 대부분이 5개 클라우드로 이동하게 될 것입니다. 다양한 방식. Google(유형 1), Microsoft(유형 2) 및 IBM, Apple, HP, Amazon과 같은 기타 대형 IT 기업(유형 3) 등 다양한 플랫폼 서비스를 제공하는 독점 플랫폼 클라우드가 있을 것입니다.

수천 개의 클라우드 제공업체가 등장하여 광범위한 서비스를 제공할 것으로 예상되는 서비스 클라우드(유형 4)가 있을 것입니다. 예로는 웹 및 애플리케이션 호스팅, 수직적으로 통합된 기관(정부, 의료 기관 등), ISV(전략적 비즈니스 개발, 고객 지원 시스템 등), 통신 서비스( 음성 메일, VoIP). 마지막으로, 기업 IT가 관리하는 클라우드(유형 5)가 있을 것이며, 이는 내부 사용과 직원 및 파트너 사용을 위한 서비스를 제공할 것입니다.

플랫폼 클라우드

유형2: 마이크로소프트 클라우드

유형3: 기타 클라우드(예: IBM 및 Apple - Amazon, Facebook, Adobe 등)

서비스 클라우드

유형4: 클라우드 서비스 제공자 - 통신 사업자, 웹 호스트, ISV, SaaS

Type5: 내륙 구름 대기업(포춘 1000)

오늘날 IT 시장의 경쟁 수준에서 성공의 열쇠는 다섯 번째 유형의 클라우드로 전환하거나 네 번째 유형으로 전환하기 위해 타사 리소스를 참여시키는 것입니다. 이 문제를 해결하기 위해 Parallels는 솔루션과 생태계를 만들고 서비스 제공업체 및 기업과 파트너십을 구축하여 클라우드 서비스 제공을 위한 효과적인 인프라를 구축합니다. 또한 Parallels는 ISV와 서비스 제공업체가 오늘날의 업계 표준을 충족하는 SaaS 응용 프로그램을 제공할 수 있도록 SaaS 비즈니스를 지속적으로 개발하고 있습니다.

2.SaaS 기술

(Software as a Service)는 비즈니스 애플리케이션을 인터넷 서비스로 사용하기 위한 모델로, 애플리케이션은 SaaS 공급자의 서버에서 실행되고 사용자는 인터넷 브라우저를 통해 액세스합니다. 사용자는 SaaS 애플리케이션을 구매하지 않고 임대합니다. 사용에 대해 매월 일정 금액을 지불합니다. 이를 통해 SaaS의 주요 장점 중 하나로 간주되는 경제적 효과가 달성되며, 공급자는 애플리케이션의 성능을 관리하고 수행합니다. 기술적 지원사용자는 업데이트를 독립적으로 설치합니다. 이렇게 하면 사용자가 덜 생각하게 됩니다. 기술적 측면질문을 던지고 비즈니스 목표에 집중합니다.

기존 소프트웨어에 비해 SaaS의 주요 장점은 다음과 같습니다.

· 낮은 소유 비용.

· 구현 시간이 단축됩니다.

· 낮은 진입 임계값(무료로 빠르게 테스트할 수 있음)

· 시스템 유지 관리 및 업데이트 작업은 전적으로 SaaS 제공업체의 몫입니다.

· 완전한 사용자 이동성은 "인터넷 범위"에 의해서만 제한됩니다.

· 지리적으로 분산된 회사와 원격 직원을 지원합니다.

· 사용자 컴퓨터의 낮은 전력 요구 사항.

· 크로스 플랫폼.

SaaS의 단점은 상업용 데이터를 제3자 제공자에게 전송하는 것이 불안정하고, 성능이 낮으며, 인터넷 중단으로 인해 액세스할 수 없다는 점입니다.

SaaS에 대한 대체 기술이 등장했습니다. 이는 기존 소프트웨어에서 SaaS로 전환하기 위한 중간 옵션을 나타내며 곧 사라질 가능성이 높습니다.

· S+S는 Microsoft가 홍보하는 대체 브랜드로, 사용자 컴퓨터가 브라우저가 아닌 소프트웨어 클라이언트를 사용한다는 점에서 SaaS와 다릅니다.

3.클라우드 기술 활용 실천

2011년에는 WINDOWS AZURE가 상용 시스템으로 발표되었습니다. 기존 OS와 마찬가지로 WINDOWS AZURE를 사용하면 애플리케이션을 실행하고 데이터를 저장할 수 있지만 이는 사용자의 컴퓨터가 아닌 컴퓨팅 클라우드에서 발생합니다.

WINDOWS AZURE 운영 체제는 다음 요소를 포함하는 소프트웨어 개발용 클라우드 기술 그룹인 Windows Azure 플랫폼의 일부입니다.

· WINDOWS AZURE는 Microsoft 데이터 센터에서 애플리케이션을 실행하고 데이터를 저장하기 위한 Windows 환경을 제공합니다.

· SQL Azure는 SQL Server 기반의 관계형 데이터베이스를 제공합니다. 데이터는 클라우드와 기업 내부 모두에 저장될 수 있습니다. WINDOWS 애플리케이션하늘빛

· Windows Azure 플랫폼 AppFabric은 클라우드와 기존 환경 모두에서 실행되는 애플리케이션을 연결하여 안전한 데이터 전송을 가능하게 합니다.

이름의 유사성에도 불구하고 fabric과 AppFabric의 개념은 전혀 동일하지 않습니다. 첫 번째는 클라우드 OS 내 물리적 머신의 연결을 의미하고, 두 번째는 서로 다른 환경에서 실행되는 애플리케이션의 연결을 의미합니다.

곧장 운영 체제 WINDOWS AZURE는 또한 컴퓨팅 서비스, 스토리지 서비스 및 Fabric.Service가 컴퓨팅을 담당하는 여러 상호 연결된 부분으로 구성됩니다. 클라우드 플랫폼의 주요 목적은 동시에 수많은 사용자가 실행하는 애플리케이션을 지원하는 것입니다. WINDOWS AZURE는 서로 다른 물리적 서버에서 동일한 코드의 여러 복사본을 지원합니다. 결과적으로 응용 프로그램은 여러 버전에서 동시에 여러 버전으로 작동할 수 있습니다. 가상 머신, 각각은 클라우드에서 사용하도록 수정된 Hyper-V 기반 하이퍼바이저에 의해 제공됩니다.

클라우드 애플리케이션의 작업자 버전에는 웹 역할과 작업자 역할이라는 두 가지 유형이 있습니다. 첫 번째는 HTTP 또는 HTTPS 요청을 처리할 수 있으며 해당 VM(가상 머신)은 IIS(인터넷 정보 서비스) 서버를 실행합니다. 프로그래머는 ASP.NET 또는 WCF(Windows Communication Foundation)를 사용하여 웹 역할 버전을 만들 수 있을 뿐만 아니라 IIS와 작동하는 다른 .NET 기술을 사용할 수도 있습니다. 애플리케이션은 모든 프로그래밍 언어로 생성될 수 있습니다.

반면 작업자 역할에는 IIS 실행이 포함되지 않습니다. 그녀는 다음과 같은 작업을 수행합니다. 배경. 예를 들어 웹 역할을 사용하여 사용자로부터 요청을 받을 수 있습니다. 그러나 해당 처리는 나중에 작업자 역할 버전을 사용하여 시작됩니다. 서비스는 데이터 저장소를 제공합니다. WINDOWS AZURE OS는 데이터 작업을 위한 세 가지 방법을 지원합니다. 그 중 가장 간단한 것은 단순한 계층 구조의 이진 데이터를 포함하는 BLOB입니다. 이러한 유형의 정보 조직은 이미지, 오디오 및 비디오를 저장하도록 설계되었습니다. 대용량 사용을 위해. 동일한 유형의 데이터를 구조화해야 하는 경우 각 정보 단위에 대해 행 번호와 열 번호가 있는 테이블을 사용합니다. Storage Service의 테이블은 관계형이 아닙니다. 간단한 구성을 통해 ADO.NET 방법을 사용하여 데이터에 액세스할 수 있습니다. 이 형태에서 클라우드 OS는 여러 물리적 컴퓨터에 데이터 저장소를 분산하므로 관계형 데이터베이스를 사용하는 것보다 더 효율적입니다.

고려된 방법은 데이터 저장 및 이에 대한 액세스를 제공하고 이를 전달하기 위해 "큐"라고 하는 세 번째 방법이 필요합니다. 데이터를 대기열로 구성하는 원칙은 "선입 선출(First in, First Out)"을 기반으로 합니다. 이 방법은 도움이 됩니다 다른 버전애플리케이션은 서로 메시지를 교환합니다. 클라우드에서는 동기화가 불가능하므로 이는 웹 역할과 작업자 역할을 연결합니다. 사용자가 상당한 컴퓨팅 성능이 필요한 웹 인터페이스를 통해 작업을 호출한다고 가정해 보겠습니다. 웹 역할은 수신된 요청을 큐에 기록합니다. 이 대기열에 액세스하는 작업자 역할은 요청을 수락하고 실행합니다. 실행 결과(응답)도 동일한 원리에 따라 큐를 통해 전송됩니다. 데이터 구성 방법에 관계없이 WINDOWS AZURE Storage의 정보는 3번 복제되므로 시스템 안정성이 보장됩니다. 복사본 중 하나의 데이터 손실은 치명적이지 않습니다. 또한, 보관 사본, 다른 Microsoft 데이터 센터에 저장됩니다. 이는 데이터 센터 전체가 파괴되더라도 다른 센터의 아카이브에서 정보를 검색하고 복원한다는 의미입니다.

OS의 마지막 구성 요소인 패브릭(Fabric)을 사용하면 응용 프로그램과 WINDOWS 데이터하늘빛. 이 "컴퓨터 패브릭"은 패브릭 컨트롤러라는 소프트웨어에 의해 제어됩니다. Fabric은 실행 중인 모든 애플리케이션을 모니터링하고, 다양한 VM에서 OS와의 상호 작용을 관리하고, 애플리케이션을 실행할 물리적 서버를 선택하여 하드웨어 활용도를 최적화합니다. 애플리케이션은 애플리케이션에 필요한 모든 것에 대한 XML 설명이 포함된 구성 파일을 사용하여 관리됩니다. 필요 수량웹 역할과 작업자 역할이 있는 가상 머신. 패브릭 컨트롤러는 이러한 가상 머신을 생성하고 각 머신의 상태를 모니터링하여 필요한 경우 실패한 머신을 교체하거나 다른 머신에서 실행할 수 있도록 합니다. 물리적 서버.

WINDOWS AZURE 구성요소를 사용하면 애플리케이션을 구축할 수 있습니다. 다른 유형. 따라서 확장 가능한 인터넷 응용 프로그램을 만들려면 프로그래머는 필요한 수의 웹 역할만 사용하여 데이터를 테이블에 저장하면 됩니다. 그리고 병렬 컴퓨팅 애플리케이션의 경우 웹 역할, 요청을 저장하는 대기열, 필요한 수의 작업자 역할 및 데이터를 저장하는 테이블(또는 BLOB)이 필요합니다. 결과적으로 SQL Azure와 AppFabric을 사용하면 연결이 가능해집니다. WINDOWS 솔루션 AZURE 내에서 작동하는 프로그램 및 데이터베이스 지역 네트워크또는 다른 공급자의 클라우드 시스템을 사용합니다.

WINDOWS AZURE를 기반으로 구축된 애플리케이션은 개인, 기업 사용자 또는 둘 모두에게 서비스로 제공됩니다. 다음은 일부 Microsoft 클라우드 서비스에 대한 가격 책정 예입니다.

· 컴퓨팅 성능 - $0.12/시간

· 월별 데이터 저장 용량 - $0.15/GB

· 데이터 트랜잭션 - $0.01/10KB

· 데이터 다운로드 - $0.10/GB

· 데이터 다운로드 - $0.15/GB

와 함께 WINDOWS를 사용하여독립 소프트웨어 개발자인 AZURE는 SaaS(Software-as-a-Service) 원칙을 사용하여 비즈니스 사용자를 위한 애플리케이션을 만들 수 있습니다.

따라서 이전에 개발된 소프트웨어를 WINDOWS AZURE로 이전하기로 결정했습니다. 결과적으로 Azure가 포함된 가상 서버 28개와 SQL Azure 20개(각각 10GB)가 필요했습니다. Alinean은 종량제 방식으로 이전 기존 모델에 비해 유지 관리 비용을 60% 절감했습니다. 또한 경영진은 이전 구성의 투자(100%)와 비교하여 WINDOWS AZURE의 평균 투자 대비 이익 증가율(ROI - 투자 수익)을 160%로 추정합니다.

확장성 덕분에 WINDOWS AZURE를 사용하면 기록을 유지할 수 있습니다. 엄청난 양사용자. 클라우드 솔루션을 만들면 개발 회사는 기업뿐만 아니라 개인. 이러한 적용은 온라인으로 운영되는 뉴질랜드 회사인 TicketDirect International에 의해 이루어졌으며, 뉴질랜드 내 문화 및 스포츠 행사에 대한 전체 티켓 판매의 45%를 담당합니다. 이전에는 Microsoft에서 운영되는 기존 티켓팅 시스템 SQL 서버 7 및 SQL Server 2000은 다음 언어로 작성되었습니다. 비주얼 베이직 6. 이 애플리케이션은 아무런 문제 없이 한 시간 안에 수백 건의 판매를 처리했습니다. 그러나 판매일에는 인기 행사 참석에 대한 할인이 발표되자 수천 명의 사람들이 동시에 시스템에 "접속"을 시도했습니다. 당연히 티켓 판매자의 컴퓨터 공간은 유입되는 사용자를 처리할 수 없었습니다. AZURE는 종량제 서비스로 확장 가능한 인프라를 TicketDirect에 제공했습니다. 결과적으로 판매 중에 애플리케이션은 추가 용량을 사용하기 시작합니다. 이제 TicketDirect는 일시적인 활동 급증을 처리하기 위해 더 이상 장비를 구매할 필요가 없습니다. 실질적으로 제한이 없습니다. 클라우드에서 회사는 동시에 판매를 시작하는 여러 인기 이벤트를 주최할 수 있습니다. WINDOWS AZURE는 비즈니스에 필요한 만큼의 성능을 제공합니다.

안에 WINDOWS 환경 AZURE를 생성할 수 있습니다. 내부 애플리케이션, 사용자는 이 기업의 직원입니다. 이 경우 확장성은 그다지 중요하지 않을 수 있습니다. 그러나 회사 내에서도 활동이 급증하므로 기업 내부에서도 클라우드 컴퓨팅의 장점을 과대평가하기가 어렵습니다. 예를 들어 Microsoft 회사 자체 또는 오히려 해당 부서를 생각해 보겠습니다. 정보 기술 WINDOWS AZURE가 해당 응용 프로그램을 찾은 곳입니다. IT는 연례 기부 캠페인의 일환으로 United Way에 혜택을 주기 위해 온라인 경매를 개최하고 있습니다. 이전에는 이를 위한 하드웨어와 소프트웨어가 연중 지원됐고, 행사는 1년에 한 번만 한 달간 진행됐다. 또한 경매가 끝날 무렵 기술자들이 직면한 또 다른 문제가 있었습니다. 이때마다 활동이 급증했고 시스템에 과부하가 걸렸습니다.

IT 부서는 클라우드 컴퓨팅으로 마이그레이션하기로 결정했습니다. 데이터 저장에는 WINDOWS AZURE와 Microsoft SQL Azure가 사용되었습니다. 이제 경매 마지막 날에 IT 팀은 다음과 같이 시스템을 프로그래밍합니다. 증가하는 요청 흐름을 처리하기 위한 리소스입니다. 경매가 종료되면 부하량에 따라 용량이 감소됩니다. 클라우드 모델은 필요한 만큼 많은 사용자에게 서비스를 제공할 준비가 되어 있습니다. Microsoft라는 거대한 회사 내에서 이제 이 시스템을 통해 사람들은 자선 활동을 위해 더 많은 돈을 모을 수 있습니다.

주어진 예는 주문형 시스템 생성에 대해 설명합니다. 하지만 WINDOWS AZURE 환경에서 작업하기 위해 자체 애플리케이션을 프로그래밍할 필요는 없습니다. 이제 우리 각자는 Microsoft 클라우드 OS를 실제로 테스트할 수 있습니다. "라이브" 실행 시스템의 일부로 WINDOWS AZURE 기반 윈도우 라이브요청 시 Office 애플리케이션을 사용할 수 있습니다. Windows Live를 사용하면 Word, Excel 및 PowerPoint 형식으로 문서를 만들고 저장할 수 있습니다. 가상 디스크, 구름 속에. 흥미롭게도 이 시스템을 사용하면 기존 Microsoft 소프트웨어를 사용하여 PC에서 온라인 문서를 열 수 있습니다. 앞으로 WINDOWS AZURE는 개발자의 데이터 센터를 넘어 다른 기업의 벽 내에 설치될 것입니다. Microsoft는 Dell, HP 및 eBay와 같은 회사와의 향후 협력을 발표했습니다. 후자를 사용할 계획 클라우드 솔루션 WINDOWS AZURE를 기반으로 하기 때문에 가입자는 iPad를 사용하여 일반적인 eBay 경매에 참여할 수 있습니다.

결론

클라우드 기술 적용 요청

~에 이 순간클라우드 컴퓨팅 기술은 활발히 개발되고 개선되고 있습니다. 하지만 우리 얘기 중이야그것은 사용에 관한 것이 아니라 개발에 관한 것입니다. 현재 많은 사람들은 정보가 제3자에 의해 저장될 것이라는 사실을 두려워하고 있습니다. 데이터 손실이나 도난이 거의 불가능하다는 것이 이미 입증되었지만 그러한 서비스를 기꺼이 신뢰하는 사람은 거의 없습니다. 인터넷 연결의 품질, 안정성 및 속도도 이 기간 동안 충분하지 않아 개발자에게 심각한 어려움을 안겨줍니다.

클라우드 컴퓨팅을 사용하면 정보 기술 소비자는 데이터 처리 센터 구축, 서버 구매 및 비용에 대한 자본 비용을 크게 줄일 수 있습니다. 네트워크 장비, 하드웨어 및 소프트웨어 솔루션을 통해 연속성과 가용성을 보장합니다. 이러한 비용은 클라우드 서비스 제공업체가 부담합니다. 게다가, 장기대규모 정보 기술 인프라 시설의 건설 및 시운전과 높은 초기 비용으로 인해 소비자가 시장 수요에 유연하게 대응할 수 있는 능력이 제한되는 반면, 클라우드 기술은 증가하는 컴퓨팅 성능 수요에 거의 즉각적으로 대응할 수 있는 능력을 제공합니다.

클라우드 컴퓨팅을 사용할 때 소비자 비용은 운영 비용으로 이동합니다. 이것이 클라우드 공급자의 서비스 비용 지불 비용이 분류되는 방식입니다.

그러나 이러한 중대한 단점에도 불구하고 이 기술 도입의 이점은 누구에게나 분명합니다. 결국 이는 소비자를 위한 비용 절감, 개발자를 위한 불법 복제 방지, 비즈니스를 위한 IT 부문의 비용 최소화, 통일을 의미합니다. 네트워크 표준모든 사용자에게.

사용된 문헌 목록

1.Bulusov A. IT 관리자는 여전히 "클라우드" 기술을 피하고 있습니다. //CNews 2010년 4월 21일

.마카로프 S.V. “클라우드 컴퓨팅” // 창조경제를 위하여 - M:, No. 8, 2010

.마카로프 S.V. 클라우드 컴퓨팅의 사회 경제적 측면 //Monograph - M.: CEMI RAS, 2010

.마카로프 S.V. 로딩 효과 // 창조 경제. - 남: 2010년 9월 9일

.Chernyak L. 통합은 클라우드의 기초입니다. // 개방형 시스템. DBMS 2011년 9월 16일

XaaS와 같은 유사한 약어 뒤에 무엇이 숨겨져 있습니까?

클라우드 기술 뉴스를 검색할 때 독자는 다양한 정의와 명칭에 직면하게 되는데, 그 의미가 즉시 명확하지 않을 수 있습니다. IT 분야에서 일하는 전문가조차도 때때로 혼란스러워하는 동일한 유형의 클라우드 서비스 약어는 말할 것도 없습니다. 그래서 한곳에 모아보기로 했어요 기본 정의, 이에 대한 지식은 클라우드 기술 주제에 대한 자료를 읽고 검색 엔진이나 Wikipedia에 방해받지 않고 이해하는 데 도움이 됩니다.

편의상 용어를 여러 범주로 나누어 각 범주에서 가장 중요한 용어를 간략하게 설명했습니다. 물론 우리 기사에 모든 정의가 포함되어 있지는 않지만 이 목록만으로도 클라우드 기술의 세계를 비교적 자유롭게 탐색할 수 있습니다.

구름. 일반 용어

클라우드 컴퓨팅우리가 얘기하면 간단한 언어로는 사용자에게 네트워크(가장 일반적으로 인터넷)를 통해 서버, 네트워크, 스토리지 시스템, 애플리케이션 및 서비스와 같은 컴퓨팅 리소스에 대한 액세스 권한이 부여되는 시나리오입니다.

퍼블릭 클라우드광범위한 사용자에게 클라우드 컴퓨팅을 사용할 수 있는 기능을 제공하는 인프라입니다. 일반적으로 상업 조직이 소유합니다.

프라이빗 클라우드이름에서 알 수 있듯이 이는 한 조직이 소유하고 해당 목적으로만 클라우드 컴퓨팅의 사용을 허용하는 인프라입니다.

하이브리드 클라우드프라이빗 클라우드와 퍼블릭 클라우드의 기능을 결합합니다. 이 접근 방식을 사용하면 인프라의 일부는 클라이언트가 소유하고 일부는 임대합니다. 두 구조 간의 통신은 데이터 전송 기술을 사용하여 보장됩니다.

하드웨어

데이터 처리 센터(DPC)인터넷을 통해 액세스할 수 있는 다양한 서버 및 네트워크 장비를 수용하기 위한 특수 독립형 건물입니다. 중복된 전원 및 통신 채널을 제공하는 것 외에도 이러한 건물에는 모든 시스템을 지속적으로 모니터링하고 유지 관리할 수 있는 자격을 갖춘 인력이 있어야 합니다.

섬기는 사람 IT 인프라를 지원하는 애플리케이션과 서비스를 실행하는 데 사용되는 특수 컴퓨터입니다.

무리여러 서버가 통신 채널로 연결되어 사용자에게 하나의 하드웨어 리소스로 제공됩니다.

데이터 저장 시스템(DSS)하나의 시스템 내에서 모든 디스크 공간을 통합할 수 있는 소프트웨어 및 하드웨어 솔루션입니다. 일반적인 내결함성 및 자체 상태에 대한 지속적인 모니터링 외에도 스토리지 시스템은 다양한 기능을 지원합니다. 유용한 기능, 어레이 수준 데이터 복제 등.

복제하나 이상의 개체에 동기화할 목적으로 데이터를 복사하는 프로세스입니다. 장비 고장 시 정보 손실을 방지할 수 있습니다.

네트워크 스위치( 스위치)여러 노드를 연결할 수 있는 장치 컴퓨터 네트워크. OSI 모델의 L2 수준에서 작동합니다.

네트워크 라우터( 라우터)여러 개가 있는 장치 네트워크 인터페이스서로 다른 네트워크 세그먼트 간에 데이터가 전송되도록 허용합니다. 패킷이 전송되는 규칙은 관리자가 구성합니다. L3 수준, OSI 모델에서 작동합니다.

가상화

가상화하드웨어에서 추상화된 컴퓨팅 리소스를 제공하는 동시에 서로 논리적으로 격리할 수 있는 기술입니다. 즉, 하나의 물리적 서버에서 독립적으로 작동하는 여러 가상 서버를 만들 수 있습니다.

하이퍼바이저가상화 기술을 구현할 수 있는 프로그램입니다. 하이퍼바이저를 사용하여 가상 머신은 물론 네트워크, 소프트 스위치 및 라우터를 관리하고 구성합니다.

가상 기기비슷한 물건 물리적 컴퓨터, 가상 환경에서 구현됩니다. 개념 " 가상 기기"와 "가상 서버"는 최종 목적만 다를 뿐 본질적으로 동일합니다.

클라우드 서비스

가상 기술을 기반으로 제공되는 주요 서비스를 별도로 설명하는 것이 좋습니다. 이러한 서비스의 대규모 그룹은 "서비스로서의 모든 것"을 의미하는 XaaS라는 약어로 통합됩니다. 이러한 모든 서비스는 PaaS, SaaS, IaaS라는 세 가지 주요 서비스를 기반으로 합니다.

PaaS( 플랫폼 ~처럼 서비스 - 서비스로서의 플랫폼)기성품 형태로 고객에게 제공되는 클라우드 컴퓨팅 유형 소프트웨어 플랫폼에는 다양한 도구가 포함되어 있으며 이를 사용자 정의할 수 있습니다. 기본적으로 이 플랫폼은 테스트 환경, 데이터베이스 관리 시스템, 관리 프로세스 자동화 등 무엇이든 될 수 있습니다. 또한, 이러한 플랫폼은 서비스 제공업체에 의해 관리 및 유지됩니다.

SaaS( 소프트웨어 ~처럼 서비스 - 서비스로서의 소프트웨어)이는 아마도 클라우드 기술을 기반으로 하는 가장 일반적인 유형의 서비스일 것입니다. 이는 서비스 제공업체의 클라우드에 있는 모든 프로그램을 고객에게 제공하는 것으로 구성됩니다. 눈에 띄는 예는 상자입니다. 이메일구글이나 예를 들면 마이크로소프트 패키지오피스 365.

IaaS(하부 구조~처럼서비스 - 서비스로서의 인프라) 고객이 가상 인프라로서 서비스 공급자로부터 컴퓨팅 리소스 풀을 임대하는 것과 관련된 클라우드 서비스 유형입니다. 이는 가상 서버, 데이터 스토리지 시스템, 다양한 네트워크 요소 및 이러한 구성 요소의 조합일 수 있습니다.

그러나 기본적인 것 외에도 다른 많은 클라우드 서비스가 있습니다. 좀 더 자세히 살펴보겠습니다.

DRaaS(재해회복~처럼서비스 - 서비스형 재해 복구) 사고나 재해 발생 시 서비스 제공업체의 클라우드에서 자체 가상 구조의 기능을 복원할 수 있는 기능을 고객에게 제공하는 서비스입니다. 이러한 유형의 서비스는 비즈니스에 대한 심각한 중단의 영향을 제거하는 데 도움이 됩니다. 즉, 애플리케이션 및 서비스 운영이 중요한 매개변수인 회사에서 가장 수요가 많다는 의미입니다.

BaaS(지원~처럼서비스 - 서비스로 백업) 고객에게 절차 구성을 위한 플랫폼과 도구를 제공하는 서비스 예약 사본데이터를 클라우드로. 이 서비스의 구현은 백업되는 데이터의 양, 통신 채널의 대역폭, 백업 구성표 및 아카이브 깊이 등 다양한 요소에 따라 달라집니다. 이는 중요한 데이터의 양이 많은 기업에 편리하지만, 안정적인 백업 시스템을 자체적으로 구성하는 것은 수익성이 없습니다.

BaaS(백엔드~처럼서비스 - 서비스로서의 백엔드)— 애플리케이션 개발을 단순화하고 속도를 높일 수 있는 기성 서버 기능 세트입니다. 즉, 이는 클라우드에서 호스팅되는 본격적인 개발 환경입니다. 즉, 무제한 확장성과 같은 기술의 모든 이점을 활용할 수 있음을 의미합니다.

MaaS ( 모니터링 ~처럼 서비스 - 서비스로 모니터링)비교적 새로운 유형다음을 사용하여 자체 인프라 모니터링을 구성하는 클라우드 서비스 소프트웨어, 서비스 제공업체의 클라우드에서 호스팅됩니다. 다른 많은 경우와 마찬가지로 이 솔루션을 사용하면 소프트웨어 도구를 구입하거나 관리를 구성하지 않고도 최첨단 소프트웨어 도구를 사용할 수 있습니다.

DBaaS( 데이터 베이스 ~처럼 서비스 - 서비스로서의 데이터베이스)클라이언트가 클라우드에 있는 데이터베이스에 연결할 수 있도록 하는 서비스입니다. 이 경우 솔루션 비용은 데이터베이스 볼륨과 클라이언트 연결 수를 기준으로 계산됩니다. 물론 이러한 솔루션의 주요 장점은 확장성과 데이터 보안을 보장할 필요가 없다는 것입니다.

HaaS( 하드웨어 ~처럼 서비스 - 서비스로서의 장비) — 클라우드에서 컴퓨팅 성능을 제공하는 서비스입니다. 실제로 철 서버를 구입하는 대신 고객이 임대할 수 있으며 서비스 제공업체의 사이트에 위치하므로 전원 백업과 적시 서비스가 보장됩니다.

NaaS( 회로망 ~처럼 서비스 - 서비스로서의 네트워크) — 자체 네트워크에 대한 대안으로 네트워크 인프라를 제공하는 서비스입니다. NaaS 기능을 사용하면 라우팅 도구를 사용하고 늘리거나 줄일 수 있습니다. 처리량채널.

STaaS( 저장 ~처럼 서비스 - 서비스로서의 스토리지)제공하는 서비스입니다 디스크 공간클라우드에서. 사용자에게 이 솔루션은 추가 논리 드라이브나 단순한 네트워크 폴더처럼 보입니다. STaaS의 장점은 모든 서비스 제공업체의 전제 조건으로 예약이 존재한다는 것입니다.

DaaS(데스크탑~처럼서비스 - 서비스형 데스크톱)- 사용자에게 원격 데스크톱을 제공하는 서비스입니다. 로컬과 달리 원격 데스크톱은 매우 강력합니다. 기술적 인 특성, 이를 통해 데스크탑 PC의 기능에 얽매이지 않고 다양한 수준의 응용 프로그램을 사용할 수 있습니다.

CaaS( 연락 ~처럼 서비스 - 서비스로서의 커뮤니케이션) — 클라우드에서 커뮤니케이션 도구를 제공하는 서비스입니다. 즉, 이 서비스를 사용하면 전화 통신, 인스턴트 메시징을 구성하거나 서비스 제공업체가 화상 회의를 수행하는 기능 등을 구성할 수 있습니다.

CaaS( 컨테이너 ~처럼 서비스 - 서비스로서의 컨테이너) - 최근 점점 인기를 얻고 있는 서비스 유형입니다. 이는 웹 인터페이스나 API 도구를 사용하여 컨테이너를 구성, 시작 또는 중지할 수 있는 기능을 클라이언트에 제공하는 것으로 구성됩니다.

결론

이 기사에서는 클라우드 기술의 세계를 더 잘 탐색할 수 있는 기본 개념을 살펴보고 이를 기반으로 제공되는 대부분의 서비스도 살펴보았습니다. 이 정보가 도움이 되기를 바랍니다.

강의 클라우드 기술

클라우드 기술(컴퓨팅)은 컴퓨터 자원과 전력을 인터넷 서비스 형태로 사용자에게 제공하는 분산형 데이터 처리 기술이다.

클라우드 기술의 주요 유형은 다음과 같습니다.

    " 하부 구조어떻게서비스" (“서비스로서의 인프라” 또는 “IaaS”)

    " 플랫폼어떻게서비스" ("서비스로서의 플랫폼", " PaaS")

    "서비스로서의 소프트웨어"(“서비스로서의 소프트웨어” 또는 “SaaS”).

각 기술에 대해 자세히 살펴보겠습니다.

서비스형 인프라(IaaS)

IaaS는 클라우드 컴퓨팅 개념을 기반으로 컴퓨터 인프라를 서비스로 제공하는 것입니다.

IaaS는 세 가지 주요 구성 요소로 구성됩니다.

    하드웨어(서버, 스토리지 시스템, 클라이언트 시스템, 네트워크 장비)

    운영 체제 및 시스템 소프트웨어(가상화 도구, 자동화 도구, 기본 리소스 관리 도구)

    미들웨어(예: 시스템 관리)

IaaS는 가상화 기술을 기반으로 하며, 이를 통해 장비 사용자는 장비를 현재 비즈니스 요구 사항에 맞는 부분으로 나누어 가용 컴퓨팅 성능의 효율성을 높일 수 있습니다. 사용자(회사 또는 소프트웨어 개발자)는 실제로 작업에 필요한 서버 시간, 디스크 공간, 네트워크 대역폭 및 기타 리소스에 대해서만 비용을 지불하면 됩니다. 또한 IaaS는 하나의 통합 플랫폼에서 완전한 관리 기능 세트를 고객에게 제공합니다.

IaaS를 사용하면 기업이 복잡한 데이터 센터, 고객 및 네트워크 인프라를 유지 관리할 필요가 없으며 관련 자본 지출 및 운영 비용도 절감됩니다. 또한, 공유 인프라 내에서 서비스를 제공함으로써 추가적인 절감 효과를 얻을 수 있습니다.

서비스형 플랫폼(PaaS)

PaaS는 웹 애플리케이션을 서비스로 개발, 테스트, 배포 및 유지 관리하기 위한 통합 플랫폼을 제공합니다..

웹 애플리케이션을 배포하기 위해 개발자는 하드웨어와 소프트웨어를 구매할 필요가 없으며 지원을 구성할 필요도 없습니다. 고객의 접근은 임대 방식으로 구성될 수 있습니다.

이 접근 방식에는 다음과 같은 장점이 있습니다.

    확장성;

    결함 허용;

    가상화;

    안전.

확장성 PaaS애플리케이션에서 서비스를 제공하는 사용자 수에 따라 필요한 리소스를 자동으로 할당하고 해제합니다.

PaaS웹 애플리케이션 개발, 테스트, 배포 및 지원을 위한 통합 플랫폼으로서 웹 애플리케이션 개발, 테스트 및 배포를 위한 전체 작업을 하나의 통합 환경에서 수행할 수 있으므로 개별 단계마다 별도의 환경을 지원하는 비용이 제거됩니다.

창조 능력 원천그리고 그것을 제공 일반 액세스개발팀 내에서 다음을 기반으로 애플리케이션을 생성할 때 생산성이 크게 향상됩니다. PaaS.

서비스형 소프트웨어(SaaS).

SaaS– 애플리케이션을 주문형 서비스로 최종 사용자에게 제공하는 애플리케이션 배포 모델입니다. 이러한 애플리케이션은 네트워크를 통해 액세스되며 대부분 인터넷 브라우저를 통해 액세스됩니다. 이 경우 클라이언트를 위한 SaaS 모델의 주요 이점은 장비 및 실행 중인 소프트웨어의 기능을 설치, 업데이트 및 유지 관리하는 데 드는 비용이 없다는 것입니다. 대상 고객은 최종 소비자입니다.

SaaS 모델에서:

    애플리케이션이 원격 사용에 적합합니다.

    하나의 애플리케이션을 여러 클라이언트가 사용할 수 있습니다.

    서비스 비용은 매월 청구됩니다. 구독료또는 총 거래량을 기준으로 합니다.

    애플리케이션 지원은 이미 결제에 포함되어 있습니다.

    유지 관리 직원이 고객을 위해 애플리케이션 업그레이드를 원활하고 투명하게 수행할 수 있습니다.

소프트웨어 개발자의 관점에서 SaaS 모델을 사용하면 클라이언트가 소프트웨어를 저장, 복사 및 설치할 수 없기 때문에 소프트웨어의 무단 사용을 효과적으로 방지할 수 있습니다.

실제로 SaaS 소프트웨어는 내부 정보 시스템에 대한 보다 편리하고 수익성 있는 대안으로 간주될 수 있습니다.

SaaS 로직의 개발은 개념입니다 WaaS (직장서비스로 - 직장서비스로). 즉, 고객은 소프트웨어 작동에 필요한 모든 것을 완벽하게 갖춘 가상 작업장을 마음대로 받을 수 있습니다.

    통신(VoIP)

    스팸 방지 및 바이러스 백신

    프로젝트 관리

    원격 교육

    데이터 저장 및 백업

세 가지 유형의 클라우드 서비스는 모두 상호 연결되어 있으며 중첩된 구조를 나타냅니다.

다양한 서비스 제공 방법 외에도 클라우드 시스템 배포를 위한 여러 가지 옵션이 있습니다.

프라이빗 클라우드- 고객이자 서비스 제공자인 한 회사 내에서 서비스를 제공하는 데 사용됩니다. 이는 회사가 조직 내에서 자체적으로 클라우드 개념을 생성할 때 "클라우드 개념"을 구현하기 위한 옵션입니다. 우선, 구현 프라이빗 클라우드이 개념에 익숙해질 때 고객 사이에서 확실히 발생하는 중요한 질문 중 하나, 즉 정보 보안의 관점에서 데이터 보호에 대한 질문을 제거합니다. "클라우드"는 회사 자체에 의해 제한되므로 이 문제는 기존의 표준 방법을 사용하여 해결됩니다. 을 위한 프라이빗 클라우드유휴 또는 비효율적으로 사용되는 자원의 사용으로 인해 장비 비용이 절감되는 것이 특징입니다. 또한 물류를 줄여 장비 구매 비용을 절감합니다(어떤 서버를 구매할지, 어떤 구성으로 구매할지, 어떤 생산 능력을 가질지, 매번 얼마나 많은 공간을 확보할지 등을 고려하지 않습니다.

본질적으로 전력은 발생하는 각 작업에 의존하지 않고 평균적으로 증가하는 전체 부하에 비례하여 증가합니다. 또한 계획, 구매 및 구현이 더욱 쉬워지고 새로운 작업을 생산에 착수할 수 있습니다.

퍼블릭 클라우드- 클라우드 공급자가 외부 고객에게 서비스를 제공하는 데 사용됩니다.

혼합(하이브리드) 클라우드- 위의 두 배포 모델을 공동으로 사용

클라우드 기술은 자원을 활용하여 정보를 처리하는 방법입니다. 컴퓨터 장치온라인 서비스 모드로 사용자에게 제공됩니다. 이 경우 "클라우드"라는 개념은 모든 기술적 세부 사항이 집중된 광범위한 인프라를 의인화합니다.

클라우드 기술의 주요 특징은 다양한 사용자 요청이 불균일하다는 점이며, 이는 서버 가상화를 통해 더욱 원활해집니다. 후자의 개념은 가상 서버와 컴퓨터 간의 총 부하 분산을 의미합니다.

클라우드 기술의 개념에는 서비스 제공에 초점을 맞춘 다양한 개념이 포함됩니다. 이러한 개념은 소프트웨어, 데이터, 인프라, 작업 공간 또는 플랫폼일 수 있습니다. 모든 경우에 클라우드 기술의 주요 기능은 원격 데이터 처리 및 안전한 저장에 대한 사용자의 요구를 최대한 충족시키는 것입니다.

오늘날에는 다음과 같은 여러 유형의 클라우드가 있습니다.

  • 한 조직과 그 고객이 사용하는 프라이빗 클라우드
  • 광범위한 사용을 목표로 하는 퍼블릭 클라우드;
  • 프라이빗 및 퍼블릭 구성 요소를 모두 포함하는 하이브리드 클라우드;
  • 공통의 목표로 통합된 특정 소비자와 조직을 위해 설계된 퍼블릭 클라우드입니다.

클라우드 기술 적용 분야

오늘날 클라우드 기술의 사용은 다양한 국가의 교육 시스템에 널리 퍼져 있습니다. 많은 사람들이 그러한 기술로 전환하고 있습니다. 교육 기관유럽에서는 Microsoft와 Google의 클라우드 서비스를 적극적으로 사용하고 있습니다. 최근에는 교육관리 시스템을 클라우드로 전환하는 추세입니다. 외부 공급자의 지원은 고품질 장비 및 소프트웨어 사용에 독립적으로 자금을 조달할 수 없는 교육 기관에 제공됩니다.

클라우드 기술은 또한 거대한 정보 배열 작업, 과학 실험 모델링 및 혁신적인 기술 도입에 초점을 맞춘 연구 활동 분야에서도 인정을 받았습니다.

러시아에서 클라우드 기술을 사용하는 예는 다음과 같습니다. 전자 일기학생, 교사의 개인 계정, 가상 리셉션 및 학생 포럼. 최근에는 원격교육도 활발해지고 있다.

클라우드는 회계에 널리 사용되며, 이에 대한 지속적인 액세스가 필요합니다. 특별 프로그램그리고 서비스. 다양한 정부 부서의 가상 서비스가 널리 보급되고 있으며 모든 네트워크 사용자가 이에 액세스할 수 있습니다.

그들은 정기적으로 데이터를 다운로드하고 복사하지 않고도 각 실행자가 유지 관리할 수 있는 방대한 문서 배열을 작업하는 조직에서 클라우드 기술을 사용합니다.

클라우드 기술 사용의 이점

높은 수준의 정보 보호와 기밀성을 기반으로 하는 클라우드 기술은 오늘날 인기가 최고조에 달하고 있습니다.

클라우드는 값비싼 제품을 구매할 필요가 없기 때문에 데이터 처리에 가장 편리한 옵션입니다. 라이센스가 있는 프로그램및 추가 리소스 지원. 클라우드 서비스에 액세스하려면 사용자는 다음 사항만 필요합니다. 초고속 인터넷그리고 기능적인 브라우저.

초보 클라우드 사용자의 경우 시스템에 가장 사소한 오류가 발생할 때에도 지원을 제공하는 서비스 부서가 있습니다.

클라우드 기술의 출현으로 강력하고 값비싼 컴퓨터를 구입해야 하는 문제가 해결되었습니다. 사용자는 더 이상 충전 상태를 모니터링할 필요가 없습니다. 네트워크 드라이브또는 장치의 생산성. 클라우드를 사용하는 조직과 개인은 강력한 서버에 대한 자금 조달을 거부할 수 있습니다. 무엇보다도 이러한 정보 저장소의 장점은 무제한의 리소스가 제공된다는 것입니다. 또한 클라우드 서비스는 사용자에게 안전한 원격 협업을 가능하게 하는 광범위한 네트워킹 도구를 제공합니다.

오늘날 클라우드의 귀중한 품질은 사용자 독립성과 사용되는 리소스 양에 대한 자유로운 규제로 간주되며 관련성을 고려하여 비용을 지불합니다.

공유하다