Введение в облачные вычисления: концепции, модели, характеристики и преимущества
Опубликовано: 2020-12-24Облачные службы — это службы и решения, которые потребляются и доставляются в режиме реального времени через Интернет. Знакомство с облачными вычислениями вам, вероятно, следует начать с примера: когда вы храните свои фотографии в Интернете, используете веб-почту или сайт социальной сети, вы используете службу «облачных вычислений».
Облачные вычисления — это не что иное, как модель предоставления вычислительных услуг через Интернет. Он открывает доступ к различным функциям, таким как развертывание, разработка и предоставление решений и услуг в режиме реального времени.
Изучайте онлайн-курсы по разработке программного обеспечения в лучших университетах мира. Участвуйте в программах Executive PG, Advanced Certificate Programs или Master Programs, чтобы ускорить свою карьеру.
Оглавление
Вот различные услуги от Cloud Computing
- Colocation/Remote Services — в этом типе услуги серверы расположены в нескольких местах по всему миру, и удаленные устройства могут получить доступ к серверным службам.
- Резервное копирование/аварийное восстановление — облако предлагает поддержку резервного копирования и аварийного восстановления.
- Виртуальный рабочий стол/приложения — облачные вычисления обеспечивают поддержку виртуального рабочего стола и приложений.
- Хостинг веб-приложений — это услуга хостинга для веб-сайтов и приложений.
Облачные концепции включают
- Облачные сервисы
- Модели облачной доставки
Модели облачных услуг
Существуют различные модели облачных сервисов, такие как IaaS, PaaS, SaaS, DaaS, CaaS, XaaS, BPaaS . Ниже перечислены три основные модели обслуживания.
IaaS — инфраструктура как услуга, целью IaaS является предоставление клиентам ресурсов инфраструктуры (например, виртуальных машин); На этом уровне облачных вычислений работают сетевые архитекторы. Как правило, IaaS является основой для моделей облачных услуг.
PaaS — платформа как услуга. Эта модель облачных услуг состоит из службы, которая содержит уровень IaaS + PaaS, который также будет содержать операционную систему. Разработчики приложений работают на этом уровне для создания или тестирования своих приложений.

SaaS — программное обеспечение как услуга, эта модель облачных услуг будет состоять из IaaS в качестве базового уровня; кроме того, он также будет содержать приложения, используемые конечными пользователями (клиентами).
Модели облачного развертывания
Частное облако
- Частное облако — это первый тип модели развертывания в облачных вычислениях.
- Частное облако — это облачная инфраструктура, которая управляется только одной организацией. Он может управляться внутри компании или сторонними поставщиками.
- Частное облако требует физического присутствия, распределения пространства, аппаратного обеспечения и контроля окружающей среды. Эти факторы связаны с капитальными затратами.
- Его можно развернуть с помощью Microsoft System Center, Vmware Vcloud, Openstack, Eucalyptus.
Публичное облако
- В общедоступном облаке инфраструктура и службы предоставляются для открытого использования широкой публикой.
- Он может принадлежать, управляться бизнесом или государственным учреждением. Устройства существуют локально у поставщика облачных услуг.
- Особенности общедоступного облака:
- Размещено на сайте поставщика услуг.
- Использует общую инфраструктуру.
- Поддерживает подключение через Интернет.
- Это дешевле корпоративного частного облака.
- Если вы используете почтовый клиент, подключенный к Gmail, Outlook.com или Yahoo, вы используете общедоступное облачное приложение.
- Различные поставщики услуг для общедоступного облака: AWS (Amazon Web Services), Microsoft Azure, Google Compute Engine, IBM SoftLayer, HP Helion Public Cloud.
Читайте: Полное руководство по облачным вычислениям

Облако сообщества
- Третий тип модели развертывания облака — Community Cloud.
- Облако сообщества — это общая среда, в которой несколько компаний или даже отдельные лица получают преимущества общедоступного облака, используя элементы управления и средства безопасности, подобные частному облаку.
- Облачная инфраструктура такого типа предоставляется для использования определенной потребительской сетью (например, страхованием, банками, авиакомпаниями). Он может принадлежать и управляться одной или несколькими организациями внутри сообщества. Он может существовать как в помещении, так и за его пределами.
Гибридное облако
- Четвертая модель развертывания — гибридное облако.
- Эта облачная инфраструктура представляет собой композицию из двух или более облачных инфраструктур (общедоступных + частных).
- Он используется для установки проприетарной или стандартизированной технологии, обеспечивающей переносимость приложений и данных.
Что такое объектное хранилище?
В качестве введения в облачные вычисления попробуйте получить это, так же, как мы перемещаем фотографии с устройств на ПК: – Упрощение управления и использования – Организация, защита и обмен фотографиями. Индустрия облачных ИТ использует хранилища объектов по тем же причинам – Для консолидации, организации и защитить пользовательские данные — для управления данными и более быстрого поиска.

Традиционное хранилище использовало концепции SAN (сеть хранения данных) и NAS (сетевое хранилище). Хранилище объектов освобождает администраторов хранилища от утомительных задач, таких как создание логических томов хранилища и управление ими, форматирование и управление уровнями RAID в случае какого-либо неблагоприятного события, связанного с отказом устройства хранения.
Характеристики объектного хранилища
- Линейная масштабируемость . Хранилище может масштабироваться для поддержки миллиардов объектов.
- Поддержка больших файлов — в терминологии объектного хранилища поддерживаемые размеры отдельных объектов указаны в ТБ (терабайтах).
- Дружественность к Интернету — объекты можно сохранять и извлекать с помощью пользовательского веб-интерфейса, на основе HTTP и RESTful API (передача репрезентативного состояния, интерфейс прикладного программирования).
- Метаданные и расширяемость . Хранилище объектов добавляет к объекту метаданные, контролируемые используемым интерфейсом, когда оно создает или перезаписывает его как объект.
- Геомасштаб — объекты могут быть географически воспроизведены и распределены.
- Нет блокировки — объекты можно редактировать, так как нет блокировки операций записи или создания.
Читайте также: Объяснение основных моделей облачных вычислений
Преимущества облака
- Сокращение затрат на ИТ-обслуживание . Виртуализация серверов может означать уменьшение количества серверов, необходимых для крупной организации, высвобождение места в центрах обработки данных и предоставление им возможности выделять огромные суммы денег на электроэнергию, охлаждение и инфраструктуру.
- Простая модернизация инфраструктуры и более низкая стоимость владения. Очень хорошо видно, что обычные расходы можно рассматривать как операционные расходы (OPEX), а не капитальные затраты (CapEx), что дает возможность адаптации ассоциации в денежном выражении. Благодаря использованию облака стоимость владения снижается.
- Хранение данных за пределами площадки . Облачные вычисления предлагают дополнительные преимущества, такие как помощь при стихийных бедствиях от поставщика и «хранение данных за пределами площадки», гарантируя постоянную доступность данных организации.
Заключение
В облаке есть компонент, в котором сервисы «постоянно работают». Это гарантирует производительность для конечных клиентов, чтобы получить доступ к приложениям на любых устройствах, от рабочих станций до смартфонов.
В upGrad мы предлагаем программу Executive PG по специализации разработки программного обеспечения в программе облачных вычислений. Он длится всего 13 месяцев и полностью онлайн, поэтому вы можете пройти его, не отрываясь от работы.
Наш курс научит вас базовым и продвинутым концепциям облачных вычислений, а также их применению. Вы будете учиться у отраслевых экспертов с помощью видео, лекций и заданий. Кроме того, вы получите доступ к эксклюзивной подготовке карьеры upGrad, отзывам о резюме и многим другим преимуществам. Обязательно проверьте это.