Файл: Что такое облачные сервисы и каковы особенности их использования? (Разработка серверных приложений для Web).pdf
Добавлен: 05.07.2023
Просмотров: 94
Скачиваний: 2
Схожа с этой и модель «Рабочее место как услуга» (Workspace as a Service, сокр. WaaS), но в отличие от DaaS пользователь получает доступ только к ПО, в то время как все вычисления происходят непосредственно на его машине.
«Всё как услуга» (Everything as a service, сокр. EaaS) - модель, включающая в себя элементы всех вышеперечисленных решений и являющаяся на данный момент скорее концептом, нежели реально существующим механизмом. На данный момент внедрение подобной модели ожидается от таких гигантов, как Microsoft, Google, HP и т.д.
Как видим, моделей облачных вычислений достаточно много, но большинство из них ориентировано на бизнес. С другой стороны, услуг, предоставляемых для обычных пользователей по модели SaaS, уже существует великое множество и, что самое смешное, немалым количеством из них мы уже давно пользуемся, как-то и не задумываясь над тем, что они «облачные».
1.3 Модели развертывания
Частное облако (Private cloud). Облачная инфраструктура, подготовленная для эксклюзивного использования единой организацией, включающей несколько потребителей (например, бизнес-единиц). Такое облако может находиться в собственности, управлении и обслуживании у самой организации, у третьей стороны и располагаться как на территории предприятия, так и за его пределами. Облако сообщества и коммунальное облако (Community cloud). Облачная инфраструктура, подготовленная для эксклюзивного использования конкретным сообществом потребителей от организаций, имеющих общие проблемы (например, миссии, требования безопасности, политики). Облако может находиться в собственности, управлении и обслуживании у одной или более организаций в сообществе, у третьей стороне и располагаться как на территории организаций, так и за их пределами.
Публичное (или общее) облако (Public cloud). Облачная инфраструктура, подготовленная для открытого использования широкой публикой. Оно может находиться в собственности, управлении и обслуживании у деловых, научных и правительственных организаций в любых их комбинациях. Облако существует на территории облачного провайдера.
Гибридное облако (Hybrid cloud). Облачная инфраструктура представляет собой композицию из двух или более различных инфраструктур облаков (частные, общественные или государственные), имеющих уникальные объекты, но связанных между собой стандартизированными или собственными технологиями, которые позволяют переносить данные или приложения между компонентами (например, для балансировки нагрузки между облаками) [6].
Сравнение публичных и частных облаков. Обе эти модели обладают ощутимыми достоинствами для бизнеса. Некоторые из этих достоинств присущи и публичным, и частным облакам, другие свойственны только для публичных или только для частных.
Общие преимущества публичных и частных облаков:
- Высокая эффективность - и публичные, и частные облака основаны на распределённых вычислениях и виртуализации, поэтому их отличает высокая эффективность и производительность. Они задействуют разделяемые ресурсы, оптимизируя баланс рабочей нагрузки на множество приложений.
- Высокая доступность - ещё одно достоинство, связанное с распределёнными вычислениями: приложения, могут пользоваться архитектурой высокой доступности, которая минимизирует или устраняет плановый и внеплановый простой, повышая уровень сервиса для пользователей и способствуя непрерывности ведения бизнеса.
- Эластичная масштабируемость - распределённые вычисления придают публичным и частным облакам эластичную масштабируемость - способность добавлять или убирать вычислительные ресурсы по требованию. Это серьёзное преимущество для приложений с переменной рабочей нагрузкой или непрогнозируемым расширением, или же для временно установленных приложений.
- Быстрое развёртывание - и публичное, и частное облако обеспечивает автономный доступ к разделяемому пулу вычислительных ресурсов. Программные и аппаратные компоненты стандартны, могут использоваться повторно и разделяться. По этим причинам развёртывание приложений существенно ускоряется [7]. Некоторые преимущества характерны для публичных облачных вычислений:
- Низкие первичные затраты - публичные облака запустить быстрее и дешевле, поэтому пользователям легче задействовать их; нет необходимости приобретать, устанавливать и конфигурировать оборудование.
- Экономия при масштабировании - большие публичные облака позволяют добиться существенной экономии на закупках оборудования и привлечении менеджмента. В некоторых случаях эту экономию могут ощутить на себе и клиенты.
- Легче управлять - публичным облакам не требуется IT для управления, администрирования, модернизации, ремонта и т. д. Пользователи полагаются на сервис-провайдера публичного облака, а не на подразделение IT.
- Операционные расходы - публичные облака оплачиваются из бюджета операционных расходов, часто пользователями, а не подразделением IT. При этом капитальных расходов можно избежать, что является плюсом для некоторых компаний. Другие преимущества характерны для частных облачных вычислений:
- Больший контроль за безопасностью, внутренний контроль и качество сервиса - частные облака позволяют IT контролировать безопасность (потеря данных, конфиденциальность), осуществлять внутренний контроль (правила обращения с данными, время сохранения данных, аудит, правила размещения данных) и качество сервиса (так как частные облака могут оптимизировать сети способами, которые недоступны публичным).
- Легче интегрировать - приложения в частных облаках легче интегрировать с другими собственными приложениями, например, системами управления идентичностью.
- Общие затраты ниже - в долгосрочной перспективе частные облака могут оказаться дешевле публичных, так как владеть дешевле, чем арендовать. По результатам нескольких исследований, их стоимость выравнивается через два-три года.
- Капитальные и операционные расходы - частные облака финансируются как по статье капитальных (с амортизацией), так и операционных расходов.
1.4 Достоинства и недостатки облачных сервисов
Любая новая технология, прежде всего, призвана улучшить или, по крайней мере, упростить жизнь человека, в частности ПК-пользователя. Облачные вычисления - не исключение. Рассматриваемая нами технология облачных вычислений предоставляет пользователям целый ряд неоспоримых преимуществ.
- Вы получаете доступ к полностью легальному программному обеспечению, причем - что особенно важно - абсолютно бесплатно. Следовательно, вы освобождаетесь от необходимости тратить материальные средства на приобретение дорогостоящих программных пакетов. Разумеется, следует оговорить, что облачные программы иногда представляют собой несколько урезанные в плане функциональности аналоги платных программ. Прежде всего, это касается сервиса Office Web Apps. Но если учесть тот факт, что далеко не каждая функция программы востребована, такое ограничение несколько теряет свою актуальность.
- Вы получаете отказоустойчивое программное обеспечение. Напоминаем, что поддержание программного обеспечения в работоспособном состоянии полностью возложено на поставщика облачных услуг, а это значит, что вам не следует беспокоиться по поводу установки каких-либо обновлений.
- Вам не требуется мощный производительный компьютер, так как все ресурсоемкие программы работают на сервере провайдера. Например, облачный аналог знаменитого графического редактора, название которого у всех на слуху, совершенно нетребователен к вычислительным ресурсам вашего компьютера.
- Вам не следует беспокоиться по поводу создания резервных копий данных. Поставщик облачных услуг выполнит эту работу за вас. Ни для кого не секрет, что данные на жестком диске можно потерять при сбое программного или аппаратного обеспечения. Если такой сбой все же произошел, вам не следует переживать - ваши данные будут доступны, так как вся важная информация хранится не на вашем жестком диске, а на дисковом накопителе сервера.
- Вы можете получить доступ к вашим файлам с любого компьютера, будь то десктоп, коммуникатор, игровая консоль с доступом в Интернет или планшетный ПК. Веб-приложения работают практически на любой аппаратной основе, в любой операционной системе. Кстати, это тоже часть концепции облачных сервисов. Ограничением может выступать лишь использование устаревших веб-браузеров, не поддерживающих современные языки гипертекстовой разметки. Вне зависимости от вашего физического места расположения вы получите доступ к вашим данным. Таким образом, ваша информация окажется всегда с вами.
- Вы получаете возможность предоставить ваши данные в совместное использование другим пользователям. Данная особенность становится актуальной в случае совместной работы над каким-либо проектом. Любой участник проекта может открыть нужный файл, произвести работу, затем сохранить внесенные изменения. Вы же получите в пользование уже видоизмененный файл. Таким же образом можно предоставить доступ к вашим фотографиям или видеозаписям.
Рассматриваемые нами технологии не лишены целого ряда недостатков.
Рассмотрим их подробнее:
- Зависимость от интернет-подключения. Прежде всего следует заметить, что вы вряд ли сможете комфортно пользоваться веб-приложениями, если скорость вашего интернет-подключения ниже, чем 256 Кбит в секунду. Строго говоря, пользоваться облачными сервисами при низких скоростях интернет-подключения возможно, но процедура загрузки и сохранения ваших файлов может растянуться на длительный срок. Если у вашего интернет-провайдера произошел серьезный сбой, лишивший вас возможности подключения, вы не сможете пользоваться облачными сервисами.
- Зависимость пользователя от условий провайдера. В некоторых случаях то, что начинается бесплатно, с течением времени может монетизироваться. Миграция на другие облачные сервисы может быть затруднена вследствие наложенных ограничений.
- Безопасность ваших данных зависит от качества работы провайдера облачных сервисов. В случае ненадлежащего выполнения обязанностей провайдером ваши конфиденциальные данные окажутся достоянием общественности, а это может не входить в ваши планы.
- Невозможность использования предыдущих версий программного обеспечения. Дело в том, что некоторые пользователи привыкают к какой-то определенной версии и иногда негативно воспринимают миграцию на более новую версию. В случае с программой, установленной на жесткий диск вашего компьютера, вы можете решить, обновлять вам программу или оставаться на предыдущей версии. В случае с облачным сервисом вы будете вынуждены использовать ту версию, которую предоставит провайдер.
- Опасность хакерских атак на сервер. Нельзя просто так взять и отключить сервер, в отличие от пользовательского компьютера. В данном случае все зависит от политики безопасности провайдера облачных сервисов.
ГЛАВА 2. ИСПОЛЬЗОВАНИЕ ОБЛАЧНЫХ СЕРВИСОВ В ОБРАЗОВАНИИ
2.1 Структура образовательного учреждения
В данной курсовой работе отдается предпочтение такому образовательному учреждению, как школа.
Структура школы:
Управление школой осуществляется в соответствии с Законом Российской Федерации «Об образовании» и Типовым положением об общеобразовательном учреждении в Российской Федерации на принципах демократии, гуманизма, общедоступности, приоритета общечеловеческих ценностей, жизни и здоровья человека, гражданственности, свободного развития личности, автономности и светского характера образования.
Управление школой осуществляется на основе сочетания принципов самоуправления коллектива и единоначалия. В основу положена пятиуровневая структура управления.
Первый уровень структуры - уровень директора (по содержанию - это уровень стратегического управления). Директор школы определяет совместно с Советом школы стратегию развития школы, представляет её интересы в государственных и общественных инстанциях. Общее собрание трудового коллектива утверждает план развития школы. Директор школы несет персональную юридическую ответственность за организацию жизнедеятельности школы, создает благоприятные условия для развития школы.
На втором уровне структуры (по содержанию - это тоже уровень стратегического управления) функционируют традиционные субъекты управления: Совет школы, педагогический совет, родительский комитет, Общее собрание трудового коллектива, профсоюзный орган.
Третий уровень структуры управления (по содержанию - это уровень тактического управления) - уровень заместителей директора. Этот уровень представлен также методическим советом. Методический совет - коллегиальный совещательный орган, в состав которого входят руководители школьных МО.
Четвертый уровень организационной структуры управления - уровень учителей, функциональных служб (по содержанию - это уровень оперативного управления), структурных подразделений школы. Методические объединения - структурные подразделения методической службы школы, объединяют учителей одной образовательной области.
Пятый уровень организационной структуры - уровень учащихся. По содержанию - это тоже уровень оперативного управления, но из-за особой специфичности субъектов, этот уровень скорее можно назвать уровнем «соуправления». Иерархические связи по отношению к субъектам пятого уровня предполагают курирование, помощь, педагогическое руководство.
2.2 Облачные сервисы: крупнейшие поставщики
Практически каждая крупная ИТ-компания сегодня стала поставщиком облачных вычислений, однако при более внимательном рассмотрении становится ясно, что для разных компаний понятие «облачные вычисления» обладает разным содержанием. Для одних компаний это естественное направление развития, для других - направление модернизации бизнеса, для третьих - не более, чем просто маркетинг [9].