Лекция Облачные технологии

Облачные технологии (вычисления) – это технологии распределённой обработки данных, в которой компьютерные ресурсы и мощности предоставляются пользователю как Интернет-сервис.

К основным видам облачных технологий относят:

    " Инфраструктура как сервис " ("Infrastructure as a Service" или "IaaS")

    " Платформа как сервис " ("Platform as a Service", "PaaS ")

    "Программное обеспечение как сервис" ("Software as a Service" или "SaaS").

Рассмотрим каждую из этих технологий подробнее.

Инфраструктура как сервис (IaaS)

IaaS - это предоставление компьютерной инфраструктуры как услуги на основе концепции облачных вычислений.

IaaS состоит из трех основных компонентов:

    Аппаратные средства (серверы, системы хранения данных, клиентские системы, сетевое оборудование)

    Операционные системы и системное ПО (средства виртуализации, автоматизации, основные средства управления ресурсами)

    Связующее ПО (например, для управления системами)

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

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

Платформа как сервис (PaaS)

PaaS - это предоставление интегрированной платформы для разработки, тестирования, развертывания и поддержки веб-приложений как услуги .

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

Такой подход имеет следующие достоинства:

    масштабируемость;

    отказоустойчивость;

    виртуализация;

    безопасность.

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

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

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

Программное обеспечение как сервис (SaaS).

SaaS – модель развертывания приложения, которая подразумевает предоставление приложения конечному пользователю как услуги по требованию (on demand). Доступ к такому приложению осуществляется посредством сети, а чаще всего посредством Интернет-браузера. В данном случае, основное преимущество модели SaaS для клиента состоит в отсутствии затрат, связанных с установкой, обновлением и поддержкой работоспособности оборудования и программного обеспечения, работающего на нём. Целевая аудитория - конечные потребители.

В модели SaaS:

    приложение приспособлено для удаленного использования;

    одним приложением могут пользоваться несколько клиентов;

    оплата за услугу взимается либо как ежемесячная абонентская плата, либо на основе суммарного объема транзакций;

    поддержка приложения входит уже в состав оплаты;

    модернизация приложения может производиться обслуживающим персоналом плавно и прозрачно для клиентов.

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

По-сути, программное обеспечение в рамках SaaS можно рассматривать в качестве более удобной и выгодной альтернативы внутренним информационным системам.

Развитием логики SaaS является концепция WaaS (Workplace as a Service - рабочее место как услуга). То есть клиент получает в свое распоряжение полностью оснащенное всем необходимым для работы ПО виртуальное рабочее место.

    Коммуникации (VoIP)

    Антиспам и антивирус

    Управление проектами

    Дистанционное обучение

    Хранение и резервирование данных

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

Помимо различных способов предоставления сервисов различают несколько вариантов развёртывания облачных систем:

Частное облако (private cloud) - используется для предоставления сервисов внутри одной компании, которая является одновременно и заказчиком и поставщиком услуг. Это вариант реализации "облачной концепции", когда компания создает ее для себя самой, в рамках организации. В первую очередь реализация private cloud снимает один из важных вопросов, который непременно возникает у заказчиков при ознакомлении с этой концепцией – вопрос о защите данных с точки зрения информационной безопасности. Поскольку "облако" ограничено рамками самой компании, этот вопрос решается стандартными существующими методами. Для private cloud характерно снижение стоимости оборудования за счет использования простаивающих или неэффективно используемых ресурсов. А также, снижение затрат на закупки оборудования за счет сокращения логистики (не думаем, какие сервера закупать, в каких конфигурациях, какие производительные мощности, сколько места каждый раз резервировать и т.д.

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

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

Смешанное (гибридное) облако - совместное использование двух вышеперечисленных моделей развёртывания

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

Облачные технологии - это...

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

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

Чем облачные технологии отличаются от обычных?

Чтобы более понятно объяснить разницу между обычными технологиями и облачными хранилищами, можно взять для примера электронную почту. Тот случай, когда почтовый клиент, такой как Outlook, уже установлен на компьютере пользователя, а все данные, получаемые на электронную почту, сохраняются на жесткий диск, считается обычной IT-технологией. То есть пользователь сам может распоряжаться полученными файлами и решать, что с ними делать. А почтовый клиент будет работать ровно до того момента, пока работает компьютер.

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

За что придется платить при использовании облака?

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

  • IaaS - модель облака, которая требует плату за предоставление удаленного доступа к хранилищу. То есть пользователь платит только за доступ к серверу.
  • При использовании облака PaaS придется платить не только за доступные ресурсы, но и за доступ к специальному программному обеспечению для обработки данных.
  • SaaS - хранилище, которое предоставляет доступ к целому комплексу программного обеспечения, за которое, конечно, придется платить немалую абонентскую плату.

Положительные стороны

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

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

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

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

Негативные моменты

Конечно, новые облачные технологии имеют и ряд недостатков.

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

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

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

Обзор облачных хранилищ

Облачные технологии - это хранилища, которые можно разделить на три вида сервиса:

  • Создание инфраструктуры.
  • Платформенные сервисы.
  • Сервисы программного обеспечения.

Это подразделение поможет с выбором облачного сервера для хранения данных.

Windows Live SkyDrive подойдет для тех, кому необходим большой объем данных. Он позволяет хранить информацию размером до 25 Гбайт. При этом ограничения на формат файлов нет. Однако для некоторых типов существуют ряд преимуществ. Так, например, при хранении документов Office предоставляется возможность их редактирования сразу в браузере.

Dropbox получил более широкое распространение, чем Windows Live SkyDrive, хотя имеет гораздо меньший объем информации - всего лишь 2 Гбайт. Достаточно установить одно приложение на устройство, чтобы иметь удаленный доступ.

Специальный сервер существует даже для хранения музыки. Это Grooveshark, который считается одним из самых популярных облачных хранилищ для музыкальных файлов.

Что скрывается за однотипными аббревиатурами типа XaaS?

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

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

Облака. Общие термины

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

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

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

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

Аппаратная часть

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

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

Кластер несколько серверов, соединенных каналами связи и представленных пользователю в виде одного аппаратного ресурса.

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

Репликация процесс копирования данных с целью их синхронизации на один или несколько объектов. Позволяет обезопасить информацию от потери в случае выхода из строя оборудования.

Сетевой коммутатор ( Switch) устройство, позволяющее соединять несколько узлов компьютерной сети. Работает на уровне L2 модели OSI.

Сетевой маршрутизатор ( Router) устройство, имеющее несколько сетевых интерфейсов и позволяющее передавать данные между различными сегментами сети. Правила, на основании которых будет осуществляться передача пакетов, настраиваются администратором. Работает на уровне L3, модели OSI.

Виртуализация

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

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

Виртуальная машина аналог физического компьютера, реализованный в виртуальной среде. Понятия «виртуальная машина» и «виртуальный сервер» имеют отличия только в конечном назначении, а по сути являются одним и тем же.

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

Отдельно стоит описать основные сервисы, предоставляемые на базе виртуальных технологий. Большая группа таких сервисов объединяется под аббревиатурой XaaS, которая расшифровывается «что угодно как сервис». В основе всех этих услуг лежат основные три: PaaS, SaaS, IaaS.

PaaS ( Platform as a Service — платформа как услуга) такой вид облачных вычислений, который предоставляется заказчику в виде готовой программной платформы, включающей в себя различные инструменты, и позволяет настраивать их. По сути, эта платформа может быть чем угодно: средой тестирования, системой управления базами данных или автоматизации процессов управления. При этом такая платформа управляется и обслуживается сервис-провайдером.

SaaS ( Software as a Service — программное обеспечение как услуга) это, наверное, самый распространенный вид сервиса, работающий на базе облачных технологий. Заключается он в предоставлении заказчику в пользование каких-либо программ, которые расположены в облаке сервис-провайдера. В качестве яркого примера можно привести ящик электронной почты Google или, например, пакет Microsoft Office 365.

IaaS (Infrastructure as a Service — инфраструктура как услуга) тип облачной услуги, который заключается в аренде заказчиком пула вычислительных ресурсов сервис-провайдера в качестве виртуальной инфраструктуры. Это могут быть виртуальные серверы, системы хранения данных, различные сетевые элементы, а также любая совокупность этих компонентов.

Но помимо базовых существует много других облачных услуг. Давайте взглянем на них поближе:

DRaaS (Disaster Recovery as a Service — аварийное восстановление как услуга) услуга по предоставлению заказчику возможности восстановления работоспособности собственной виртуальной структуры в облаке сервис-провайдера в случае аварии или катастрофы. Услуги такого типа помогают исключить влияние серьезных сбоев на бизнес, а значит, наиболее востребованы компаниями, для которых работа приложений и сервисов является критичным параметром.

BaaS (Backup as a Service — резервное копирование как услуга) услуга по предоставлению заказчику площадки и инструментов для организации процедуры резервного копирования данных в облако. Реализация этого сервиса зависит от многих факторов, таких как объем резервируемых данных, пропускная способность каналов связи, а также схема резервирования и глубина архива. Это удобно для компаний, в которых есть большой объем критично важных данных, но организация собственной надежной системы резервирования является нерентабельной.

BaaS (Backend as a Service — бэкэнд как услуга) — набор готовой серверной функциональности, который позволяет упростить и ускорить разработку приложений. Другими словами, это полноценная среда разработки, размещенная в облаке, а значит, позволяющая пользоваться всеми плюсами технологии, такими как, например, неограниченная масштабируемость.

MaaS ( Monitoring as a Service — мониторинг как услуга) относительно новый тип облачной услуги, который заключается в организации мониторинга собственной инфраструктуры с помощью программных средств, размещенных в облаке сервис-провайдера. Как и во многих других случаях, такое решение позволяет использовать самые продвинутые программные инструменты, при этом не покупая их и не организовывая администрирование.

DBaaS ( Data Base as a Service — база данных как услуга) сервис, позволяющий клиентам подключаться к базе данных, расположенной в облаке. При этом стоимость решения рассчитывается исходя из объема базы и количества подключений клиентов. Основными плюсами такого решения, конечно, будут масштабирование и отсутствие необходимости обеспечивать безопасность данных.

HaaS ( Hardware as a Service — оборудование как услуга) — услуга по предоставлению вычислительных мощностей из облака. По сути, вместо покупки железного сервера клиент может взять его в аренду, при этом находиться оно будет на площадке сервис-провайдера, что обеспечит резервирование питания и своевременное обслуживание.

NaaS ( Network as a Service — сеть как услуга) — услуга по предоставлению сетевой инфраструктуры в качестве альтернативы собственной сети. Возможности NaaS позволяют пользоваться инструментами маршрутизации, а также увеличивать или уменьшать пропускную способность канала.

STaaS ( Storage as a Service — хранилище как услуга) это услуга по предоставлению дискового пространства в облаке. Для пользователя такое решение выглядит как дополнительный логический диск или просто сетевая папка. Плюсом STaaS является наличие резервирования как обязательного условия у любого сервис-провайдера.

DaaS (Desktop as a Service — рабочий стол как услуга) — услуга, которая заключается в предоставлении пользователю удаленного рабочего стола. В отличие от локального, удаленный рабочий стол может обладать действительно мощными техническими характеристиками, это позволяет использовать приложения различного уровня без привязки к возможностям своего настольного ПК.

CaaS ( Communications as a Service — коммуникация как услуга) — услуга по предоставлению средств коммуникации в облаке. Другими словами, этот сервис позволяет организовать телефонию, передачу мгновенных сообщений или, например, возможность проводить видеоконференции силами сервис-провайдера.

CaaS ( Container as a Service — контейнер как услуга) — тип услуги, который в последнее время становится все более популярным. Заключается он в предоставлении клиенту возможности организовать, запустить или остановить контейнер с помощью веб-интерфейса или средств API.

Заключение

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

Введение в основы облачных технологий



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

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

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

Вполне возможно, что вы уже пользовались некоторыми формами облачных технологий: например, серверами электронной почты (Hotmail, Yahoo! Mail или Gmail). Вместо того, чтобы запускать почтовый клиент на своем компьютере, вы заходите в свою учетную запись в интернете. Ваша учетная запись не хранится на вашем компьютере – она находится на облачном сервере.

Структура облачных вычислений


Для того чтобы разобраться в структуре системы облачных технологий, удобно разделить ее на два участка: передний и задний. Эти два участка связаны друг с другом через сеть, чаще всего через интернет. Передним участком пользуется сотрудник (клиент). Задний участок – облачная часть системы.

К переднему участку относятся компьютер клиента (или сеть компьютеров) и приложение, необходимое для доступа к облачной система.
Различные облачные системы имеют различные интерфейсы пользователей. Почтовые серверы используют существующие веб-браузеры, например, Internet Explorer или Firefox. Другие системы имеют свои приложения для доступа к сети.

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

Центральный сервер обеспечивает работу облака: он управляет системой, фиксирует трафик и запросы клиентов. Для сервера существует ряд правил функционирования, называемых протоколами, и особое промежуточное программное обеспечение. Благодаря промежуточному программному обеспечению компьютеры могут передавать друг другу информацию. Большую часть времени серверы не полностью загружены – остается неиспользуемая мощность. Можно «обмануть» физический сервер и сделать из него несколько виртуальных, каждый со своей операционной системой. Эта технология называется виртуализацией. С помощью виртуализации повышается эффективность серверов, что в свою очередь уменьшает потребность в оборудовании.

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

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


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


Зачем грузить программы с помощью другой компьютерной системы и хранить в ней данные? Есть несколько причин:
Клиенты имеют доступ к своим приложениям в любое время и в любом месте. Они могут подключиться к облачной системе с помощью любого компьютера, имеющего выход в интернет. Все данные хранятся не на одном жестком диске компьютера и не во внутренней сети компании.

Уменьшатся затраты на оборудование. У пользователей не будет необходимости в более мощном оборудовании с наибольшей производительностью или большим объемом памяти – вся нагрузка будет ложиться на облачную систему. Достаточно будет недорогого компьютера с монитором, клавиатурой, мышью и процессором, соответствующим требованиям промежуточного программного обеспечения. Нет необходимости в большом жестком диске – вся информация хранится на удаленном компьютере.

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

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

Компании смогут экономить на IT-поддержке. Хорошо налаженное оборудование может быть более эффективным, чем сеть различных устройств и операционных систем.

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

Проблемы облачных технологий


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


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

Среди проблем, связанных с облачными технологиями, есть и более философские. Кому принадлежат данные: компании, пользующейся услугами облака, или организации, в которой эти данные хранятся? Может ли компания, занимающаяся облачными технологиями, запретить клиенту доступ к своим данным? Эти и другие вопросы о сути облачных вычислений являются предметами обсуждений между компаниями, юридическими фирмами и университетами.
Какое влияние окажут облачные технологии на другие отрасли? В среде IT уже задаются вопросом: как скажется появление облачных технологий на сфере обслуживания и ремонта компьютеров? Если компании будут переходить на модернизированные компьютерные системы, их потребности в IT-поддержке будут снижаться. По мнению некоторых экспертов отрасли, спрос на IT-услуги перейдет к заднему участку облачных систем.

Еще один предмет исследования компьютерных наук – автономная работа компьютеров. Автономная компьютерная система сама себя контролирует и предпринимает меры для предотвращения или устранения проблем. На данный момент автономная работа компьютеров остается теорией. Но, если однажды это станет реальностью, существенно снизится спрос на услуги IT-поддержки.

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

Что такое облачные технологии?

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

  1. Для примера возьмем электронную почту, когда почтовый клиент установлен на компьютере и все данные сохраняются на жестком диске. В этом случае пользователь сам решает, что делать с файлами.
  2. Если же говорить о почте, которой человек пользуется через браузер, то это уже облачная технология. Здесь понятно, что если возникают проблемы с сервером, то доступ к почте будет утерян.

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

Для начала остановимся на существующих плюсах, к которым относят:

  1. Для хранения информации не нужно покупать дорогостоящие компьютеры и комплектующие, ведь все будет храниться на «облаке».
  2. Повышается производительность ПК, ведь облачные технологии в делопроизводстве и других сферах удаленно запускают программы, поэтому на компьютере остается много свободного места.
  3. С каждым годом уменьшаются проблемы с обслуживанием, ведь постоянно снижается количество физических серверов, а программное обеспечение постоянно обновляется.
  4. Уменьшаются затраты на покупку программного обеспечения, поскольку нужно только раз купить программу для «облака» и все, а иногда можно даже заказать ее аренду.
  5. Облачные технологии не имеют ограничений в объеме хранимых данных. В большинстве случаев объемы таких сервисов исчисляются миллионами гигабайт.
  6. Программы обновляются автоматически, поэтому следить за этим нет необходимости, как в случае со скаченными приложениями.
  7. «Облако» может использоваться на любой операционной системе, поскольку доступ к программам осуществляется через веб-браузеры.
  8. Новые облачные технологии дают возможность всегда и в любом месте иметь доступ к документам, ведь главное – наличие интернета.
  9. Хорошая безопасность и защита от потери информации, поскольку оправленные данные автоматически сохраняются и скидываются копии на запасные серверы.

Недостатки облачных технологий

Имеет «облако» и ряд минусов, которые стоит знать и учитывать:

  1. Доступ невозможен при отсутствии интернета и если его нет, тогда можно будет работать только с документами, загруженными на компьютер. Стоит заметить, что интернет должен быть быстрым и качественным.
  2. Облачный сервис может работать медленно при передаче большого объема информации, чем в случае установленной программы.
  3. Редко безопасность находится на плохом уровне, но в большинстве случаев «Облако» делает резервные копии, поэтому беспокоиться не нужно.
  4. Многих смущает, что нужно платить за предоставление ряда услуг, но ведь это бизнес-проект, на котором люди должны зарабатывать.

Применение облачных технологий

Существует определенная классификация облачных сервисов, так выделяют такие категории «облаков»:

  1. Публичные . Это ИТ-инфраструктура, которая может использоваться сразу большим количеством компаний и сервисами. Абонентом может быть любая компания и отдельный человек. Пользователи публичных облачных технологий не имеют возможности управлять и обслуживать «облако», поскольку этим занимается только владелец сервиса.
  2. Частные . Описывая виды облачных технологий, следует остановиться на этой безопасной ИТ-инфраструктуре, контролируемой и эксплуатируемой в интересах только одной организации. Она может размещаться в помещениях заказчика или у внешнего оператора.
  3. Гибридные . У этого вида есть основные преимущества обоих предыдущих вариантов. Такое «облако» в большинстве случаев используется организациями, которые имеют сезонные периоды активности, то есть когда не хватает внутренней ИТ-инфраструктуры, то часть мощностей переходит на облачные технологии.

Облачные технологии в образовании

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

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

Облачные технологии в медицине

В последнее время «облако» активно внедряется в медицину, что поднимает ее на новый уровень. Новые технологии дают огромный потенциал для революционных изменений, ведь становится намного проще вести и систематизировать медицинскую документацию. Применение облачных технологий в медицине важно, поскольку они помогают быстрее определить диагноз и сделать заключение. На данный момент такой сервис только начинает внедряться, поскольку пока отсутствуют регуляторные механизмы сохранения врачебной тайны.

Облачные технологии в логистике

Отличный потенциал «облако» имеет в транспортной и складской логистике. С помощью облачных технологий можно обеспечить полное взаимодействие всех участников цепочки, то есть отправителя, операторов, транспортную компанию и получателя. Все они могут вести общение в реальном времени независимо от места расположения. Использование облачных технологий дает такие преимущества:

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

Облачные технологии в банковской сфере

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

Облачные технологии для бизнеса

Люди, занимающиеся бизнесом, «облако» используют для таких целей:

  1. Производится аренда виртуального сервера, благодаря чему руководитель может полностью контролировать все размещенные сервисы независимо от провайдера.
  2. В сети легко создать виртуальный контакт-центр, благодаря чему можно сэкономить на аренде помещении и организации рабочих мест. Работа может начаться через два дня с момента подачи заявки провайдеру.
  3. Облачные сервисы для бизнеса используются для создания виртуального офиса, то есть рабочее место не будет привязано к конкретному компьютеру. В «облаке» воспроизводится внутренняя сеть компании, то есть входят диски, папки и программы для планирования.

Игры через облачный сервис

В 2000-х годах начали появляться сервисы облачного стриминга, благодаря чему пользователи могут играть через интернет в «тяжелые» игры, не проводя скачивание и не загружая свой компьютер. В Америке и Китае это направление уже имеет хорошее развитие. Недавно Microsoft сделали официальное заявление о том, что будет разрабатываться система DeLorean, благодаря которой человек будет играть через облачный сервис, а система будет предугадывать его действия до того, как он нажмет на клавиши.