Дипломная работа (бакалавр/специалист) на тему Построение частного облака для компании ООО «Наполеон IT»
-
Оформление работы
-
Список литературы по ГОСТу
-
Соответствие методическим рекомендациям
-
И еще 16 требований ГОСТа,которые мы проверили
Введи почту и скачай архив со всеми файлами
Ссылку для скачивания пришлем
на указанный адрес электронной почты
Содержание:
Введение 6
1 Определение облачной инфраструктуры 9
1.1 Понятие и определение облачной инфраструктуры 9
1.2 Платформы для предоставления стандартизированных сервисов / бизнес–приложений 12
1.3 Рассмотрение существующих решений облачных платформ 15
1.4 Архитектура облачной платформы 18
1.5 Анализ существующих средств разработки облачной инфраструктуры 23
2 Характеристика предприятия и постановка задачи 28
2.1 Характеристика предприятия 28
2.1.1 Характеристика предприятия и его деятельности 28
2.1.2 Организационная структура управления предприятием 31
2.1.3 Программная и техническая архитектура ИС предприятия 34
2.2 Моделирование деятельности предприятия 39
2.3 Значение облачных сервисов и IT–службы в бизнес–стратегии предприятия 44
2.4 Цель и задачи проектирования облачной инфраструктуры предприятия 48
3 Реализация облачной инфраструктуры предприятия 51
3.1 Описание требований к системе 51
3.2 Определения средств разработки 53
3.3 Описание разработанной облачной инфраструктуры 55
3.4 Описание практических шагов использования облачной инфраструктуры 65
Заключение 82
Список использованной литературы 84
Введение:
Развитие информационных и телекоммуникационных технологий привело к изменению способов ведения бизнеса, сформирован новый вид экономической деятельности – электронный бизнес, предоставляющийся через облачные сервисы. Услуги и деятельность компаний перенесена на облачные площадки, откуда сотрудники и клиенты организации могут управлять теми или иными ресурсами, получать доступ к информации и ИТ –инфраструктуре компании.
Чтобы соответствовать новым требованиям, надо менять старые технологии. Особенно это актуально, если необходимо предоставлять какие–то услуги в режиме онлайн [10].
В настоящее массовое использование облачных сервисов распространено в следующих сферах:
– электронная почта (публичные сервисы с веб–доступом);
– виртуальная АТС;
– видеоконференцсвязь;
– управление обучением и предоставление удаленных обучающих курсов;
– распределенные базы знаний и интеллектуальные системы с точками доступа для пользователей;
– управление проектами/рабочими группами;
– управление взаимоотношениями с клиентами – CRM;
– виртуальный офис (включающий в себя инструменты для работы с офисными приложениями, хранением документов и прочих офисных сервисов);
– логистические системы;
– складской и бухгалтерский учет для предприятий;
– хостинг (виртуальные серверные ресурсы для запуска произвольных приложений, например, хостинг сайтов ).
Облачная модель предоставления сервисов быстро и активно развивается в последние годы и большинство функций по обработке, управлению и хранению информации уже сейчас доступны в форме облачных сервисов и число их продолжает бурно расти.
Актуальность данной темы заключается в том, что при разработке программного обеспечения заказчику могут быть предоставлены услуги по предоставлению вычислительных ресурсов компанией разработчиком в виде облачных сервисов. В виде облачных сервисов компания разработчик может предоставлять заказчику частное облачное пространство для работы с программным продуктом, а так же с помощью специально настроенной облачной системы производить вычисление и использовать вычислительные ресурсы серверов для обработки и хранения данных. Данные сервисы могут предоставляться как на время разработки тестирования ПО, так и на постоянной основе. Для этого создаются образы операционных систем нужных заказчику. Пользователь, может полноценно работать с системами, находясь не внутри корпоративной сети, а работая в виртуальном пространстве с применением облачных технологий хранения данных. Поскольку данная возможность имеет спрос со стороны заказчиков программного обеспечения, данная тема считается актуальной.
Заключение:
Современные информационные технологии позволяют собирать, хранить и представлять информацию, проводить ее анализ и оказывать помощь в принятии решений сотрудникам предприятия. Информационные технологии являются мощными инструментами организационных изменений, позволяющими предприятию улучшать свою структуру, коммуникации, продукты, услуги и др. Грамотно спроектированная IT–архитектура предприятия отличается совокупностью важных характеристик, таких как стандартизация, модульность, гибкость, переносимость, масштабируемость, отказоустойчивость, защищенность.
В настоящее время все передовые разработчики программного обеспечения и интегрированных систем вводят «облачные» сервисы, что упрощает обновление данных систем, лицензирование, а так же обеспечивает экономию денежных средств организаций.
Достигнута цель ВКР – проведена разработка частной облачной платформы для предоставления стандартизированных сервисов/бизнес–приложений в компании для компании ООО «Наполеон IT».
В ходе выполнения ВКР были решены поставленные задачи:
– рассмотрены виды облачной инфраструктуры;
– рассмотрены модели облачной платформы и определена технология реализации;
– дана характеристика и произведено описание организации;
– рассмотрена общая и проектируемая структура облачной платформы;
– реализован проект облачных сервисов для компании;
– рассмотрены практические шаги реализации и произведены расчеты экономической эффективности.
Реализация облачного сервера произведена на базе платформы Linux Ubuntu 18.04 и технологии гипервизора KVM, с применением комплекта программного обеспечения для организации облачного хранения данных и виртуальных машин OpenStack стабильного релиза Rocky.
Данное решение позволяет компании предлагать своим клиентам возможности по реализации доступа к приложениям на базе облачных платформ, а так же использования в работе облачных сервисов различных бизнес–приложений, которые компания ООО «Наполеон IT» предлагает клиентам для интеграции.
В рамках ВКР выполнено построение частного облака для компании ООО «Наполеон IT». Разработанный проект построения частного облака для компании ООО «Наполеон IT» готов для внедрения в ИТ–структуру компании.
Фрагмент текста работы:
1 Определение облачной инфраструктуры
1.1 Понятие и определение облачной инфраструктуры
В настоящее время в организациях ценится мобильность сотрудников и организации в целом, необходимо использовать инструменты облачных технологий по хранению информации и автоматизации бизнес–процессов.
Облачное хранилище данных (англ. cloud storage) – модель онлайн–хранилища в сети интернет, в котором данные хранятся на многочисленных распределённых в сети серверах, предоставляемых в доступ клиентам для хранения собственной информации. Связь и синхронизация осуществляется через защищенные протоколы связи с использованием средств шифрования. Особенностью облачных сервисов является то, что пользователи не обременены задачами обеспечения сохранности информации, за это отвечает облачный сервис. При этом облачный сервис гарантирует конфиденциальность и сохранность данных [3].
В отличие от модели хранения данных на собственных выделенных серверах, приобретаемых или арендуемых специально для подобных целей, количество или какая–либо внутренняя структура серверов клиенту, в общем случае, не видна. Данные хранятся и обрабатываются в так называемом облаке, которое представляет собой, с точки зрения клиента, один большой виртуальный сервер. Физически же такие серверы могут располагаться удалённо друг от друга географически, вплоть до расположения на разных континентах [15].
Характерным отличием данных сервисов является их платность по подписке. В случае окончания подписки получить собственные данные с сервиса представляется проблематичным.
Клиент платит только за то место в хранилище, которое фактически использует, но не за аренду сервера, все ресурсы которого он может и не использовать. Клиенту нет необходимости заниматься приобретением, поддержкой и обслуживанием собственной инфраструктуры по хранению данных, что, в конечном счёте, уменьшает общие издержки производства.
Все процедуры по резервированию и сохранению целостности данных производятся провайдером облачного центра, который не вовлекает в этот процесс клиента.
Организация структуры локальной вычислительной сети с использованием облачного сервиса для хранения информации представлено на рисунке 1.