Тип работы:
Предмет:
Язык работы:


Разработка программного обеспечения средствами IBM Bluemix

Работа №98960

Тип работы

Дипломные работы, ВКР

Предмет

информационные системы

Объем работы52
Год сдачи2017
Стоимость4700 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
22
Не подходит работа?

Узнай цену на написание


ГЛАВА 1. ОБЛАЧНЫЕ ТЕХНОЛОГИИ, ОБЛАЧНЫЕ СРЕДЫ
РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 5
1.1. Модели и архитектура облачных технологий 5
1.2. Облачная среда Microsoft Azure 9
1.3. Облачная среда IBM Bluemix 20
1.4. Г рафический конфигуратор Node-RED 25
1.5. Сервис СМС сообщений Twilio 27
ГЛАВА 2. СОЗДАНИЕ ПРИЛОЖЕНИЯ МОНИТОРИНГА ИНТЕРНЕТ-
СОЕДИНЕНИЙ 33
2.1.Создание приложения в Node-RED 33
2.2 Настройка оповещений 40
2.3 Тестирование 45
ЗАКЛЮЧЕНИЕ 48
СПИСОК ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 50

Облачные технологии - одно из основных и активно развивающихся направлений информационных технологий в последние годы. Способствует этому наличие таких положительных сторон как сокращение расходов на закупку программного и аппаратного обеспечения, обновление существующего парка оборудования, техническое обслуживание и техподдержку, снижение трудозатрат, а, соответственно и оплаты труда, отсутствие географической привязки и доступность в любое время и с различных устройств, в том числе и мобильных.
К недостаткам можно отнести необходимость наличия подключения к интернету (хотя, в наше время, когда мобильный интернет есть практически в любом мобильном устройстве, от телефона до автомобильной сигнализации и часов, недостатком это можно назвать с натяжкой), безопасность персональных данных - неизвестен уровень информационной безопасности поставщика услуг, а также своевременность резервного копирования данных.
Переход на облачную инфраструктуру объясняется не только прогрессом, но и тяжелой экономической ситуацией в мире и в нашей стране конкретно. Сокращение ИТ-бюджета, высокая стоимость вычислительной техники и программного обеспечения вынуждает организации и предприятия искать альтернативные пути решения данной проблемы.
Актуальность выбранной темы выпускной квалификационной работы обусловлена высоким ростом развития облачных технологий в мире и в России, в частности. По данным американской аналитической компании International Data Corporation, расходы российских пользователей на облачные услуги в 2016 году превысили 420 миллионов долларов, что, примерно, на 20% больше уровня 2015 года. К 2020 году прогнозируется рост в три раза, по сравнению с 2015 годом, что превысит уровень роста рынка традиционных информационных технологий в целом.
Целью выпускной квалификационной работы является создание программного продукта средствами среды разработки IBM Bluemix.
Задачи:
1. Рассмотреть возможности IBM Bluemix.
2. Создать программу мониторинга интернет-соединений.
3. Протестировать и внедрить на предприятии рабочую версию программного обеспечения.
Объектом исследования являются облачные средства разработки программного обеспечения.
Предмет исследования - облачный сервис IBM Bluemix.
Выпускная квалификационная работа состоит из введения, двух основных глав и заключения.
В первой главе описывается специфика облачных вычислений, даётся определение облачной среды разработки IBM Bluemix, и аналога от компании Microsoft - Azure, рассматриваются их возможности. Описываются сервисы, необходимые для осуществления дополнительных функций.
Во второй главе рассмотрен процесс создания приложения мониторинга интернет-соединений в среде IBM Bluemix, настройка оповещений, его тестирование.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Bluemix- это новейшее предложение в сфере облачных решений IBM. Эта среда позволяет разработчикам и организациям быстро и легко создавать, развертывать и администрировать приложения в облаке. Bluemix представляет собой реализацию архитектуры IBM Open Cloud Architecture (Открытая облачная архитектура IBM) на основе открытого ПО Cloud Foundry, работающего по принципу «платформа как услуга» (Platform as a Service - PaaS). Bluemix предоставляет услуги корпоративного уровня, которые можно легко интегрировать в облачные приложения, не вдаваясь в тонкости их установки и настройки.
Несомненным плюсом этой среды является простота осуществления различных задач как специалистами в области программирования, так и людьми, имеющими минимум навыков. За счет этого существенно уменьшается время реализации, снижаются расходы на оказание услуг узконаправленных специалистов. Также отсутствует необходимость в покупке дорогостоящего оборудования, программного обеспечения и его обслуживания.
К минусам, как и любого другого облачного сервиса, можно отнести необходимость постоянного доступа в интернет, защита персональных данных, риск несвоевременного резервного копирования поставщика услуг.
Выявляя положительные и отрицательные стороны, не стоит забывать, что облачные сервисы созданы для выполнения определенных задач. Понимание принципов работы поможет избежать нежелательного результата и решить поставленную задачу.
В данной работе были рассмотрены возможности облачной среды IBM Bluemix, выполнены разработка и внедрение программного обеспечения для мониторинга активности каналов связи. Таким образом, цели работы достигнуты, задачи выполнены.



1. Гребнев Е. Облачные сервисы. Взгляд из России. - М.: CNews, 2015.
— 282 с.
2. Кенин Александр. Практическое руководство системного администратора. 2-е издание. - СПб.: БХВ-Петербург, 2015. - 532 с.
3. Клементьев И.П., Устинов В.А. Введение в облачные вычисления (2-е изд.). М.: НОУ "Интуит", 2016 - 311 с.
4. Леонов Василий. Google Docs, Windows Live и другие облачные технологии. 2-е издание. - М.: Эксмо, 2014. - 395 с.
5. Маркелов Андрей. OpenStack. Практическое знакомство с облачной операционной системой. - М.: ДМК Пресс, 2016. - 255 с.
6. Майк Кантелон, Марк Хартер, Натан Райлих, TJ Головайчук. Node.js в действии. - СПб.: Питер, 2015. - 448 с.
7. Мол Дэниел, Создание облачных, мобильных и веб-приложений на F#. 2-е издание. - М.: ДМК Пресс, 2015 - 208 с.
8. Монахов Д.Н., Монахов Н.В., Прончев Г.Б., Кузьменков Д.А. Облачные технологии. Теория и практика. - М.: МАКС Пресс, 2013.
— 128 с.
9. Николас Дж. Карр. Великий переход. Революция облачных технологий. - М.: Издательство «МИФ», 2014 - 272 с.
10. Риз Джордж. Облачные вычисления. - СПб.: БХВ-Петербург, 2015 - 288 с.
11. Сейдаметова З.С. Облачные технологии и образование. - Украина, Симферополь: «ДИАЙПИ», 2015. - 204 с.
12. Сухов Кирилл. Node.js. Путеводитель по технологии. - М.: ДМК Пресс,2015. - 416 с.
13. Теджасви Редкар, Тони Гвидичи Платформа Windows Azure. - М.: ДМК Пресс, 2014. - 656 с.
14. Фингар Питер. Dot.Cloud: облачные вычисления - бизнес-платформа XXI века.- М.: Аквамариновая Книга, 2015 - 256 с.
15. Хэррон Дэвид. Node.js Разработка серверных веб-приложений на JavaScript. - М.: ДМК Пресс,2014. - 144 с.
...


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ