Что такое облачные вычисления? Определение, объясните примерами

Что такое облачные вычисления?

Cloud Computing определяется как хранение и доступ к данным и вычислительным услугам через Интернет. Он не хранит никаких данных на вашем персональном компьютере. Это доступность по требованию компьютерных услуг, таких как серверы, хранилища данных, сети, базы данных и т. д. Основная цель облачных вычислений — предоставить доступ к центрам обработки данных множеству пользователей. Пользователи также могут получить доступ к данным с удаленного сервера.

Примеры услуг облачных вычислений: AWS, Azure, Google Cloud

Cloud Computing

Давайте изучим основы облачных вычислений на примере:

Всякий раз, когда вы путешествуете на автобусе или поезде, вы берете билет до пункта назначения и сидите на своем месте, пока не доберетесь до пункта назначения. Точно так же другие пассажиры также берут билет и едут с вами в одном автобусе, и вас почти не беспокоит, куда они едут. Когда подходите к остановке, вы выходите из автобуса и благодарите водителя. Облачные вычисления подобны этому автобусу, перевозящему данные и информация для разных пользователей и позволяет использовать его сервис с минимальными затратами.

Почему облако имен?

Термин «облако» произошел от дизайна сети, который использовался сетевыми инженерами для обозначения местоположения различных сетевых устройств и их взаимосвязи. Форма этой сети напоминала облако.

Почему облако имен

Почему облачные вычисления?

С увеличением количества пользователей компьютеров и мобильных устройств хранение данных стало приоритетом во всех областях. Крупные и малые предприятия сегодня процветают благодаря своим данным, и они тратят огромные деньги на поддержание этих данных. Для этого требуется мощная ИТ-поддержка и центр хранения данных. Не все предприятия могут позволить себе высокую стоимость собственной ИТ-инфраструктуры и услуг резервной поддержки. Для них облачные вычисления — более дешевое решение. Возможно, его эффективность в хранении данных, вычислениях и меньшие затраты на обслуживание смогли привлечь даже более крупные предприятия.

Облачные вычисления снижают требования к оборудованию и программному обеспечению со стороны пользователя. Единственное, что пользователь должен иметь возможность запускать, — это программное обеспечение интерфейса систем облачных вычислений, которое может быть таким же простым, как веб-браузер, а облачная сеть позаботится обо всем остальном. Все мы когда-либо сталкивались с облачными вычислениями. Некоторые из популярных облачных сервисов, которые мы использовали или до сих пор используем, mail такие услуги, как гmail, жаркоmail или Yahoo и т. д.

При доступе к электроннойmail наши данные хранятся на облачном сервере, а не на нашем компьютере. Технологии и инфраструктура, лежащие в основе облака, невидимы. Менее важно, основаны ли облачные сервисы на HTTP, XML, Ruby, PHP или другие конкретные технологии, если они удобны для пользователя и функциональны. Отдельный пользователь может подключиться к облачной системе со своих устройств, таких как настольный компьютер, ноутбук или мобильный телефон.

Облачные вычисления эффективно используют малый бизнес, располагая ограниченными ресурсами, они предоставляют малым предприятиям доступ к технологиям, которые ранее были им недоступны. Облачные вычисления помогают малому бизнесу конвертировать затраты на обслуживание в прибыль. Давайте посмотрим, как?

При использовании собственного ИТ-сервера вам нужно уделять много внимания и следить за тем, чтобы в системе не было недостатков и чтобы она работала бесперебойно. И в случае любого технического сбоя вы несете полную ответственность; на ремонт потребуется много внимания, времени и денег. В то время как в облачных вычислениях поставщик услуг берет на себя полную ответственность за осложнения и технические неисправности.

Типы облаков

Существует четыре различных облачных модели, на которые вы можете подписаться в соответствии с потребностями бизнеса. Фоллоwing разные Типы облаков:

Типы облаков
Типы облаков
  1. Частное облако: Здесь, вычислительные ресурсы развернуты для одной конкретной организации. Этот метод больше используется для внутрибизнес-взаимодействий. Когда вычислительные ресурсы могут управляться, принадлежать и управляться одной и той же организацией.
  2. Облако сообщества: Здесь, вычислительные ресурсы предоставляются сообществу и организациям.
  3. Публичное облако: Этот тип облака обычно используется для взаимодействия типа B2C (бизнес для потребителя). Здесь вычислительный ресурс принадлежит, управляется и управляется правительством, академической или коммерческой организацией.
  4. Гибридное облако: Этот тип облака можно использовать для обоих типов взаимодействия — B2B (бизнес для бизнеса) или B2C (бизнес для потребителя). Этот метод развертывания называется гибридным облаком, поскольку вычислительные ресурсы связаны между собой разными облаками.

Преимущества облачных вычислений

Потенциал экономии средств является основной причиной внедрения облачных сервисов многими организациями. Облачные вычисления дают свободу использовать услуги в соответствии с требованиями и платить только за то, что вы используете. Благодаря облачным вычислениям стало возможным выполнять ИТ-операции на аутсорсинге без особых внутренних ресурсов.

Теперь в этом Учебное пособие по облачным вычислениям, мы узнаем преимущества облачных вычислений.

  1. Снижение затрат на ИТ-инфраструктуру и компьютеры для пользователей
  2. Улучшенная производительность
  3. Меньше проблем с обслуживанием
  4. Мгновенные обновления программного обеспечения
  5. Улучшена совместимость между операционными системами.
  6. Резервное копирование и восстановление
  7. Производительность и масштабируемость
  8. Увеличенная емкость хранилища
  9. Повысьте безопасность данных

Примеры облачных вычислений

Вот несколько примеров приложений облачных вычислений:

Здравоохранение:

Медицинские работники могут проводить диагностику, размещать информацию и анализировать пациентов удаленно с помощью облачных вычислений. Облачные вычисления позволяют врачам быстро обмениваться информацией из любой точки мира. Это также экономит затраты за счет allowing большие файлы данных передаются мгновенно. Это, безусловно, повышает эффективность.

В конечном итоге облачные технологии помогают медицинской команде обеспечить пациентам получение наилучшей медицинской помощи без ненужных задержек. Состояние пациентов также можно обновить за считанные секунды с помощью удаленной конференц-связи.

Образование:

Облачные вычисления также полезны в образовательных учреждениях для дистанционного обучения. Он предлагает различные услуги для университетов, колледжей, профессоров и преподавателей, охватывая тысячи студентов по всему миру. Такие компании, как Google и Microsoft предлагать различные услуги бесплатно преподавателям, преподавателям, профессорам и студентам различных учебных заведений. Различные образовательные учреждения по всему миру используют эти услуги для повышения своей эффективности и производительности.

Правительство:

Военные и правительство США первыми внедрили облачные вычисления. Их облако включает в себя социальные, мобильные и аналитические технологии. Однако они должны соблюдать строгие меры соответствия и безопасности (FIPS, FISMA и FedRAMP). Это защищает от киберугроз как внутри страны, так и за рубежом.

Аналитика больших данных:

Облачные вычисления помогают ученым анализировать различные закономерности данных, получать ценную информацию для более точных прогнозов и принятия решений. Для этой цели доступно множество инструментов разработки и анализа больших данных с открытым исходным кодом, таких как Cassandra, Hadoop и т. д.

Общение:

Облачные вычисления обеспечивают сетевой доступ к таким инструментам связи, как электронная почта.mailи социальные сети. WhatsApp также использует облачную инфраструктуру для облегчения общения пользователей. Вся информация хранится на оборудовании поставщика услуг.

Бизнес-процесс:

В настоящее время многие бизнес-процессы, такие как электронная почтаmails, ERP, CRM, а управление документами превратилось в облачные сервисы. SaaS стал наиболее важным методом для предприятий. Некоторые примеры SaaS включают Salesforce, HubSpot.

Facebook, Dropbox, и Gmail:

Облачные вычисления можно использовать для хранения файлов. Это помогает вам автоматически синхронизировать файлы с разных устройств, таких как настольный компьютер, планшет, мобильный телефон и т. д. Dropbox позволяет пользователям бесплатно хранить и получать доступ к файлам размером до 2 ГБ. Он также обеспечивает простую функцию резервного копирования.

Платформам социальных сетей, таким как Facebook, требуется мощный хостинг для управления и хранения данных в режиме реального времени. Облачная связь обеспечивает возможность звонка одним щелчком мыши с сайтов социальных сетей и доступ к системе обмена мгновенными сообщениями.

Услуги гражданам:

Облачные технологии также можно использовать для обслуживания граждан. Он широко используется для хранения, управления и обновления данных граждан.tails, подтверждение форм и даже проверка текущего статуса приложений могут быть выполнены с помощью облачных вычислений.

Услуги облачных вычислений

Три основных предложения облачных вычислений:

  • Программное обеспечение как услуга (SaaS)
  • Платформа как услуга (PaaS)
  • Инфраструктура как услуга (IaaS)

Разные предприятия используют некоторые или все эти компоненты в соответствии со своими потребностями.

Услуги облачных вычислений

SaaS (программное обеспечение как услуга)

SaaS или программное обеспечение как услуга — это модель распространения программного обеспечения, при которой приложения размещаются у поставщика или поставщика услуг и предоставляются клиентам через сеть (Интернет). SaaS становится все более распространенной моделью доставки в качестве базовой технологии, поддерживающей Сервис-ориентированная архитектура (SOA) или веб-службы. Через Интернет эта услуга доступна пользователям в любой точке мира.

SaaS (программное обеспечение как услуга)

Традиционно программное обеспечение необходимо было приобрести заранее, а затем установить его на свой компьютер. С другой стороны, пользователи SaaS вместо покупки программного обеспечения подписываются на него, обычно ежемесячно через Интернет.

Любой, кому нужен доступ к определенному программному обеспечению, может подписаться в качестве пользователя, будь то один или два человека или каждая тысяча сотрудников корпорации. SaaS совместим со всеми устройствами с подключением к Интернету.

Многие важные задачи, такие как бухгалтерский учет, продажи, выставление счетов и планирование — все это можно выполнять с помощью SaaS.

PaaS (платформа как услуга)

Платформа как услуга, называемая PaaS, предоставляет платформу и среду, позволяющую разработчикам создавать приложения и сервисы. Эта услуга размещается в облаке и доступна пользователям через Интернет.

Чтобы понять это простыми словами, давайте сравним это с рисованием картины, когда школьный учитель даёт вам краски, разные кисти и бумагу, и вам просто нужно нарисовать красивую картину, используя эти инструменты.

PaaS (платформа как услуга)

Сервисы PaaS постоянно обновляются и добавляются новые функции. Разработчики программного обеспечения, веб-разработчики и бизнес могут получить выгоду от PaaS. Он предоставляет платформу для поддержки разработки приложений. Он включает в себя услуги поддержки и управления программным обеспечением, хранение, работу в сети, развертывание, Тестирование, совместная работа, хостинг и поддержка приложений.

IaaS (инфраструктура как услуга)

IaaS (инфраструктура как услуга) — это одна из фундаментальных сервисных моделей облачных вычислений наряду с PaaS (платформа как услуга). Он обеспечивает доступ к вычислительным ресурсам в виртуализированной среде «облако» в Интернете. Он предоставляет вычислительную инфраструктуру, такую ​​​​как пространство виртуального сервера, сетевые подключения, пропускную способность, балансировщики нагрузки и IP-адреса. Пул аппаратных ресурсов извлекается из множества серверов и сетей, обычно распределенных по многочисленным центрам обработки данных. Это обеспечивает избыточность и надежность IaaS.

IaaS (инфраструктура как услуга)

IaaS (Инфраструктура как услуга) представляет собой полный пакет для вычислений. Для малых предприятий, которые стремятся сократить расходы на ИТ-инфраструктуру, IaaS является одним из решений. Ежегодно тратится много денег на обслуживание и покупку новых компонентов, таких как жесткие диски, сетевые подключения, внешние устройства хранения данных и т. д., которые владелец бизнеса мог бы сэкономить на других расходах, используя IaaS.

Грид-вычисления против облачных вычислений

Когда мы включаем вентилятор или любое электрическое устройство, нас меньше беспокоит источник питания, откуда он поступает и как он генерируется. Источник питания или электричество, которое мы получаем дома, проходит через сеть, которая включает в себя электростанции, трансформаторы, линии электропередач и transmission станции. Эти компоненты вместе образуют «Энергосистему». Аналогичным образом, «грид-вычисления» — это инфраструктура, которая связывает вычислительные ресурсы, такие как ПК, серверы, рабочие станции и элементы хранения, и обеспечивает механизм, необходимый для доступа к ним.

Грид-вычисления против облачных вычислений

Грид-вычисления — это промежуточное программное обеспечение для координации разрозненных ИТ-ресурсов в сети, а такжеwing чтобы они функционировали как единое целое. Его чаще используют в научных исследованиях и в университетах в образовательных целях. Например, группе студентов-архитекторов, работающих над другим проектом, требуется специальный инструмент проектирования и программное обеспечение для проектирования, но только несколько из них получили доступ к этому инструменту проектирования. Проблема в том, как они могут сделать этот инструмент доступным для остальных участников. студенты. Чтобы сделать этот инструмент проектирования доступным для других студентов, они поместят этот инструмент проектирования в сеть кампуса, теперь сеть соединит все эти компьютеры в сети кампуса и позволит студенту использовать инструмент проектирования, необходимый для его проекта, из любого места.

Облачные вычисления и Grid-вычисления часто путают, хотя их функции почти одинаковы, а подход к их функциональности разный. Посмотрим, как они работают-

Cloud Computing Грид-вычисления
Облачные вычисления работают больше как поставщик услуг по использованию компьютерных ресурсов. Грид-вычисления используют доступные ресурсы и взаимосвязанные компьютерные системы для достижения общей цели.
Облачные вычисления — это централизованная модель. Грид-вычисления — это децентрализованная модель, в которой вычисления могут выполняться по множеству административных моделей.
Облако — это совокупность компьютеров, обычно принадлежащих одному лицу. Сетка — это совокупность компьютеров, принадлежащих нескольким сторонам в разных местах и ​​соединенных вместе, чтобы пользователи могли совместно использовать совокупную мощность ресурсов.
Облако предлагает больше услуг, включая веб-хостинг, поддержку БД (баз данных) и многое другое. Grid предоставляет ограниченные услуги
Облачные вычисления обычно предоставляются в рамках одной организации (например: Amazon) Грид-вычисления объединяют ресурсы, расположенные в разных организациях.

Коммунальные вычисления против облачных вычислений

В нашем предыдущем разговоре на тему «Грид-вычисления» мы видели, как электричество подается в наш дом, а также мы знаем, что для поддержания электроснабжения нам необходимо платить по счетам. Коммунальные вычисления аналогичны этим: мы используем электроэнергию дома в соответствии с нашими требованиями и соответственно оплачиваем счета, аналогично вы будете использовать услуги для вычислений и платить в соответствии с использованием, которое известно как «Коммунальные вычисления». Вспомогательные вычисления являются хорошим источником для мелкомасштабного использования, их можно выполнять в любой серверной среде и требуются облачные вычисления.

Коммунальные вычисления против облачных вычислений

Коммунальные вычисления — это процесс предоставления услуг посредством метода выставления счетов по требованию и с оплатой по факту использования. Заказчик или клиент имеет доступ к практически неограниченному количеству вычислительных решений через виртуальную частную сеть или через Интернет, которые можно получить и использовать в любое время. На основе концепции коммунальных вычислений основаны грид-вычисления, облачные вычисления и управляемые ИТ-услуги.

Благодаря служебным вычислениям малые предприятия с ограниченным бюджетом могут легко использовать такое программное обеспечение, как CRM (управление взаимоотношениями с клиентами), не вкладывая значительных средств в инфраструктуру для поддержания своей клиентской базы.

Коммунальные вычисления Cloud Computing
Коммунальные вычисления подразумевают возможность взимать плату за предлагаемые услуги и взимать с клиентов плату за точное использование. Облачные вычисления также работают как служебные вычисления: вы платите только за то, что используете, но облачные вычисления могут быть дешевле, поэтому облачное приложение может быть запущено в течение нескольких дней или недель.
Пользователи коммунальных вычислений хотят контролировать географическое положение инфраструктуры. В сфере облачных вычислений провайдер полностью контролирует услуги и инфраструктуру облачных вычислений.
Вспомогательные вычисления более выгодны, когда производительность и инфраструктура выбора имеют решающее значение. Облачные вычисления удобны и просты в использовании, когда выбор инфраструктуры и производительность не имеют решающего значения.
Коммунальные вычисления — хороший выбор для менее требовательных к ресурсам систем. Облачные вычисления — хороший выбор для требовательных к ресурсам компаний.
Коммунальные вычисления относятся к бизнес-модели. Облачные вычисления относятся к базовой ИТ-архитектуре.

Проблемы безопасности облачных вычислений

При использовании облачных вычислений основная проблема, которая беспокоит пользователей, связана с их безопасностью.

Одна из проблем заключается в том, что сами провайдеры облачных услуг могут иметь доступ к незашифрованным данным клиентов — находятся ли они на диске, в памяти или передаются по сети.

Проблемы безопасности облачных вычислений

Правительство некоторых стран может принять решение о поиске данных без обязательного уведомления владельца данных, в зависимости от того, где находятся данные, что не ценится и рассматривается как нарушение конфиденциальности (Пример Призма Программа США).

Чтобы обеспечить безопасность систем, сетей и поставщиков услуг облачных вычислений, они объединили усилия с TCG (Trusted Computing Group), некоммерческой организацией, которая регулярно выпускает набор спецификаций для защиты оборудования, создания дисков с самошифрованием и повышения сетевой безопасности. Он защищает данные от руткитов и вредоносных программ.

Поскольку компьютерные технологии стали распространяться на различные устройства, такие как жесткие диски и мобильные телефоны, TCG расширила меры безопасности, включив в них и эти устройства. Он предоставляет возможность создать единую политику защиты данных во всех облаках.

Некоторые из надежные облачные сервисы Он Amazon, Box.нет, гmail и многие другие.

Конфиденциальность и облачные вычисления

Конфиденциальность представляет собой сильный барьер для пользователей при адаптации к системам облачных вычислений.

Существуют определенные меры, которые могут улучшить конфиденциальность в облачных вычислениях.

  1. Административный персонал службы облачных вычислений теоретически может отслеживать данные, перемещаемые в память, прежде чем они будут сохранены на диске. Чтобы сохранить конфиденциальность данных, административный и юридический контроль должен предотвратить это.
  2. Другой способ повысить конфиденциальность — хранить данные в зашифрованном виде в облачном хранилище, предотвращая несанкционированный доступ через Интернет; даже поставщик облачных услуг не может получить доступ к данным.

Практический пример облачных вычислений – Royal Mail

  • Предмет тематического исследования:Использование облачных вычислений для эффективного общения между сотрудниками.
  • Причина использования облачных вычислений:Сокращение затрат после общения для 28,000 XNUMX сотрудников и предоставление расширенных функций и интерфейса электронногоmail услуги своим сотрудникам.

королевский mail group, почтовая служба в Великобритании, является единственной государственной организацией в Великобритании, которая обслуживает более 24 миллионов клиентов через свои 12000 3000 почтовых отделений и 404 XNUMX отдельных пунктов обработки. Ее логистические системы и служба доставки посылок по всему миру обрабатывают около XNUMX миллионов посылок в год. И для этого им нужна эффективная коммуникативная среда. Они осознали преимущества облачных вычислений и внедрили их в свою систему. Он показал выдающиеся результаты в области межсетевого общения.

Прежде чем перейти на облачную систему, организация боролась с устаревшим программным обеспечением, из-за чего снижалась операционная эффективность. Как только организация перешла на облачную систему, 28000 XNUMX сотрудников получили новый пакет для совместной работы, который предоставил им доступ к таким инструментам, как обмен мгновенными сообщениями и отслеживание присутствия. Сотрудники получили больше места для хранения, чем на локальном сервере. Сотрудники стали намного продуктивнее.

Глядя на успех облачных вычислений в электроннойmail услуги и связь. Второй стратегический шаг Royal Mail Group, должна была осуществить миграцию с физических серверов на виртуальные, до 400 серверов, для создания частного облака на базе Microsoft Hyper V. Это придаст свежий вид и дополнительное пространство рабочему столу сотрудников, а также обеспечит новейшую современную среду обмена.

Проект Hyper V от RMG (Royal Mail Group), по оценкам, сэкономит им около 1.8 миллиона фунтов стерлингов в будущем и повысит эффективность внутренней ИТ-системы организации.

В приведенном выше учебном пособии по облачным вычислениям описаны все основные заметки по облачным вычислениям и примеры облачных вычислений, которые помогут вам понять все основы облачных вычислений.

Итоги

  • Облачные вычисления определяются как хранение и доступ к данным и вычислительным услугам через Интернет.
  • Термин «облако» произошел от дизайна сети, используемого сетевыми инженерами для обозначения местоположения различных сетевых устройств и их взаимосвязи.
  • Сегодня многие крупные и малые предприятия процветают за счет своих данных и тратят огромные суммы денег на поддержание этих данных.
  • Архитектура облачных вычислений помогает организациям снизить затраты на ИТ-инфраструктуру и компьютер на одного пользователя.
  • Четыре типа облака: 1) частное, 2) сообщество, 3) общедоступное и 4) гибридное.
  • Важные услуги облачных вычислений: 1) Программное обеспечение как услуга (SaaS), 2) Платформа как услуга (PaaS) и 3) Инфраструктура как услуга (IaaS).
  • Grid Computing — это промежуточное программное обеспечение для координации разрозненных ИТ-ресурсов в сети, а такжеwing им функционировать как единое целое.
  • Коммунальные вычисления — это процесс предоставления услуг посредством метода выставления счетов по требованию и с оплатой по факту использования.
  • Конфиденциальность является сильным препятствием для пользователей при адаптации систем облачных вычислений.