Среда управления облачной платформой SAP HANA Cloud Platform. Введение
Покупка
Новинка
Тематика:
Системы управления базами данных (СУБД)
Год издания: 2019
Кол-во страниц: 44
Дополнительно
Вид издания:
Учебно-методическая литература
Уровень образования:
ВО - Магистратура
ISBN: 978-5-7038-5096-1
Артикул: 838810.01.99
Рассмотрены среда управления облачной платформой SAP HANA Cloud Platform и основы практической работы с платформой. Для студентов, изучающих дисциплину «Проектирование компьютерно-интегрированного производства» в МГТУ им. Н.Э. Баумана.
Тематика:
ББК:
УДК:
ОКСО:
- ВО - Магистратура
- 15.04.01: Машиностроение
- 15.04.04: Автоматизация технологических процессов и производств
ГРНТИ:
Скопировать запись
Фрагмент текстового слоя документа размещен для индексирующих роботов.
Для полноценной работы с документом, пожалуйста, перейдите в
ридер.
Среда управления облачной платформой SAP HANA Cloud Platform Введение Учебно-методическое пособие С.А. Буханов, М.В. Овсянников, С.А. Подкопаев Федеральное государственное бюджетное образовательное учреждение высшего образования «Московский государственный технический университет имени Н.Э. Баумана (национальный исследовательский университет)»
УДК 621.391 ББК 32.973.202 Б94 ISBN 978-5-7038-5096-1 Буханов, С. А. Б94 Среда управления облачной платформой SAP HANA Cloud Platform. Введение : учебно-методическое пособие / С. А. Буханов, М. В. Овсянников, С. А. Подкопаев. — Москва : Издательство МГТУ им. Н. Э. Баумана, 2019. — 41, [3] с. : ил. ISBN 978-5-7038-5096-1 Рассмотрены среда управления облачной платформой SAP HANA Cloud Platform и основы практической работы с платформой. Для студентов, изучающих дисциплину «Проектирование компьютер но-интегрированного производства» в МГТУ им. Н.Э. Баумана. УДК 621.391 ББК 32.973.202 © МГТУ им. Н.Э. Баумана, 2019 © Оформление. Издательство МГТУ им. Н.Э. Баумана, 2019 Издание доступно в электронном виде по адресу ebooks.bmstu.press/catalog/269/book1978.html Факультет «Робототехника и комплексная автоматизация» Кафедра «Компьютерные системы автоматизации производства» Рекомендовано Научно-методическим советом МГТУ им. Н.Э. Баумана в качестве учебно-методического пособия Учебное издание Буханов Сергей Александрович, Овсянников Михаил Владимирович, Подкопаев Сергей Анатольевич Среда управления облачной платформой SAP HANA Cloud Platform Введение Оригинал-макет подготовлен в Издательстве МГТУ им. Н.Э. Баумана. В оформлении использованы шрифты Студии Артемия Лебедева. Подписано в печать 20.02.2019. Формат 60 × 90/16. Усл. печ. л. 2,75. Тираж 100 экз. Изд. № 373-2017. Заказ Издательство МГТУ им. Н.Э. Баумана. 105005, Москва, 2-я Бауманская ул., д. 5, стр. 1. press@bmstu.ru www.baumanpress.ru Отпечатано в типографии МГТУ им. Н.Э. Баумана. 105005, Москва, 2-я Бауманская ул., д. 5, стр. 1. baumanprint@gmail.com
Предисловие Учебно-методическое пособие соответствует основной профес сиональной образовательной программе магистратуры по направлениям подготовки 15.04.04 «Автоматизация технологических процессов и производств», 15.04.01 «Проектирование механизмов машин и мехатронных устройств». Учебно-методическое пособие состоит из трех разделов. Пер вый раздел посвящен ознакомлению с платформой SAP HANA Cloud Platform и основами работы с ней, второй — практическому освоению функциональных возможностей платформы. Третий раздел содержит пример выполнения практического задания. Кроме того, приведены контрольные вопросы для подготовки к защите практической части. Цель изучения дисциплины «Проектирование компьютерно-ин тегрированного производства» — освоение теоретических и практических знаний, необходимых для постановки и решения задач по созданию производственно-исследовательской системы поддержки жизненного цикла сложного изделия, назначение которой — обеспечить доступ максимального количества пользователей к высокотехнологическому оборудованию и мощным компьютерным системам с минимальными затратами. После изучения дисциплины студенты овладеют: базовыми зна ниями по дистанционному управлению производственным оборудованием, реализации функций SCADA систем в облачной платформе; методиками гибкого конфигурирования оборудования для решения конкретных производственных задач; методиками получения математических моделей объектов и задач структурного анализа; методиками мониторинга выполнения производственных процессов в реальном времени; методиками по контролю состояния оборудования (включая обработку сигналов датчиков и геопозиционирование); практическими навыками по организации взаимодействия пользователей и программных компонентов, а также по обработке больших массивов (Big Data) в облачной платформе;
практическими навыками анализа объектов и задач проектирования, получения их математических моделей; практическими навыками по взаимодействию с системами управления предприятием и жизненным циклом продукции (ERP, CAD/CAM/CAE, MES). Планируемые результаты обучения. Студент должен знать: со временные методы и программные средства концептуального проектирования АСУ; современные методы и средства создания интеллектуальных систем проектирования и управления производством изделий; методики планирования и управления работами по созданию интеллектуальных систем проектирования и управления производством изделий; методики разработки математических моделей объектов и задач структурного анализа. Студент должен уметь: выполнять анализ объекта проектиро вания, ориентированный на определение его компонентов и свойств, необходимых для решения задач структурного анализа сложных систем; выбирать и получать математическую модель объекта проектирования; осуществлять формальную постановку задачи; выбирать и применять метод ее решения; применять современные компьютерные программы на этапе концептуального проектирования, международные стандарты функционального анализа; формировать новые методы и средства создания интеллектуальных систем проектирования и управления производством изделий; применять методики планирования и управления работами по созданию интеллектуальных систем проектирования и управления производством изделий. Студент должен иметь навыки: участия в проекте по созданию интеллектуальных систем проектирования и управления производством изделий; анализа сложных дискретных систем и получения их математических моделей; самостоятельной разработки и документирования проекта автоматизированных систем управления (АСУ); анализа содержательной и получения формальной постановки задач проектирования интеллектуальных систем. Методические указания по освоению материала. Основной целью освоения материала учебно-методического пособия является самостоятельное изучение студентами дисциплины «Автоматизация технологических процессов и производств». Части пособия следует прорабатывать последовательно, так как каждая из них обеспечивает успешное восприятие материала следующей части. Ответы на контрольные вопросы позволят обучающемуся са мому оценить степень понимания и усвоения теоретических положений, методик и методов. Выполнение заданий обеспечит при
обретение умений и навыков, необходимых для постановки и решения задач автоматизации технологических процессов и производств. При освоении студентами дисциплины в магистратуре для оценки степени понимания и усвоения теоретических положений, методик и методов, приобретения умений и навыков, указанных в программе, служат текущий контроль в виде рейтингов, лекционные и семинарские занятия с элементами дискуссии. Учебно-методическое пособие написано при поддержке Уни верситетского альянса SAP и подразделения SAP Labs в СНГ.
Введение В настоящее время управление производственными системами все чаще осуществляется с использованием концепции Internet of Things (интернет вещей), которая подразумевает взаимодействие разнородных устройств. Поскольку принципы работы различных видов промышленного оборудования значительно различаются, реализовать такое взаимодействие непросто даже при небольшом числе устройств, а если их много, задача оказывается почти невыполнимой. Решить проблему помогают облачные сервисы. На кафедре РК-9 «Компьютерные системы автоматизации производства» МГТУ им. Н.Э. Баумана создана производственно-исследовательская система поддержки жизненного цикла сложного изделия, назначение которой −организовать малозатратное, но эффективное управление высокотехнологичным оборудованием, обеспечив максимальному количеству пользователей доступ не только к нему, но и к мощным компьютерным системам. Система строится на основе развернутой на кафедре гибкой производственной системы (ГПС) Denford и облачной платформы SAP HANA Cloud Platform. Данное учебно-методическое пособие призвано систематизи ровать знания и требования, предъявляемые к среде управления технологической облачной платформой SAP HANA Cloud Platform.
1. Теоретическая часть 1.1. Платформа SAP HANA Cloud Platform SAP HANA Cloud Platform (далее — SAP HCP) — это платфор ма разработки приложений, реализующая модель представления облачных вычислений «платформа как услуга» (Platform as a Service — PaaS). Основана на открытых стандартах с применением технологии in-memory [1, 6, 8]. Платформа SAP HCP включает в себя множество служб и инструментов, призванных помочь разработчику при создании облачных приложений. Платформа SAP HCP обеспечивает доступ к многофункцио нальной и простой в использовании облачной среде разработки, позволяет быстро создавать, развертывать и управлять корпоративными приложениями на базе облака, которые могут дополнять и расширять как решения платформы, так и решения сторонних разработчиков. Для построения масштабируемых приложений могут использо ваться модели программирования Java, HTML5 и SAPUI5. Модели, основанные на достаточно распространенном языке Java, позволяют разрабатывать приложения так же, как и для любого сервера приложений. Платформа SAP HCP обеспечивает запуск существующих Java-приложений. Платформа SAP HCP функционирует на основе системы SAP HANA. Система SAP HANA представляет собой комбинацию средств, реализованных в виде единой платформы в памяти, состоит из ACID-совместимой базы данных и работает на основе технологии in-memory, прикладных служб, высокоскоростной аналитики, гибких инструментов сбора данных, а также встроенного инструментария разработки приложений. Архитектура системы SAP HANA обеспечивает как высокоско ростную обработку транзакций, так и работу со сложными аналитическими запросами, совмещая решение этих задач в рамках единой системы. Система SAP HANA может быть развернута в
облачной среде. В составе SAP HANA предусмотрены встроенный веб-сервер и репозиторий управления версиями, необходимые для разработки приложений. Приложения SAP HANA могут создаваться с использованием кода JavaScript на стороне сервера и HTML-кода. Взаимодействие клиентского приложения с системой SAP HANA может осуществляться различными путями (рис. 1.1). Для работы с базой данных могут быть использованы как рас пространенный язык работы с реляционными базами данных SQL, так и язык запросов для доступа к многомерным структурам данных MDX (Multidimensional Expressions). При переносе на исполнение в систему SAP HANA некоторой части логики работы с данными клиентское приложение может взаимодействовать с приложениями, исполняемыми в подсистеме XS, посредством отправки REST-запросов через протокол HTTP. Дополнительные возможности по управлению данными и приложениями в системе SAP HANA предоставляет внешний инструментарий SAP HANA Studio, реализованный в виде надстройки для популярной локальной среды разработки Eclipse. Рис. 1.1. Общая структура SAP HANA 8
1.2. Облачный портал SAP HANA Cloud Portal В дополнение к службам, составляющим ядро платформы SAP HCP, она включает серию высокоуровневых прикладных служб, которые обеспечивают специализированные возможности, необходимые в определенных сценариях облачных приложений. В число таких высокоуровневых прикладных служб входит облачный портал SAP HANA Cloud Portal [7, 8]. Портал SAP HANA — облачное решение, которое упрощает создание простых сайтов на портале, сочетающих облачные приложения, расширения облачного приложения и собственное содержание для создания целостного интерфейса работы с данными. С помощью открытых стандартов, таких как HTML5 и OpenSocial, SAP HCP упрощает интеграцию контента из различных источников. Доступ к порталу SAP HANA Cloud Portal осуществляется через страницу, находящуюся по адресу: https://hcp.sap.com. На рис. 1.2 показана стартовая страница SAP HANA Cloud Platform. Перед началом работы пользователь должен выполнить регистрацию и получить учетную запись пользователя SAP ID. Рис. 1.2. Стартовая страница SAP HANA Cloud Platform
1.3. Панель управления SAP HANA Cloud Platform Cockpit После авторизации открывается основной рабочий интерфейс облачной платформы, называемый панелью управления SAP HANA Cloud Platform Cockpit (рис. 1.3). Панель управления Cockpit предназначена для управления все ми действиями, связанными с облачными бизнес-приложениями. Панель управления Cockpit позволяет использовать веб-интерфейс для развертывания веб-приложений, их выполнения, управления веб-приложениями, а также для соединения их со службами облачной платформы. Панель управления Cockpit содержит ключевую информацию об учетной записи и дает возможность управлять настройками служб платформы SAP HCP, а также обеспечивает управление приложениями различных видов (SAP HANA XS, Java и HTML5) [5]. В левой части рабочего интерфейса, изображенного на рис. 1.3, находится ряд вкладок, содержащих формы управления для различных компонентов платформы, в правой — общая информация об учетной записи: текущая регистрационная информация пользователя, число и активность приложений, созданных пользователем, и т. д. Рис. 1.3. Панель управления SAP HANA Cloud Platform Cockpit