Please use this identifier to cite or link to this item:
http://eir.kntu.net.ua/jspui/handle/123456789/2790| Title: | Конспект лекцій «Розгортання інформаційних систем (Архітектурні методики та архітектура програмних додатків у інформаційних системах)» |
| Other Titles: | Lecture Notes for the Course Deployment of Information Systems (Architectural Methods and Software Application Architecture in Information Systems) |
| Authors: | Корніловська, Н. В. Kornilovska, N. V. |
| Keywords: | Розгортання інформаційних систем хмарні обчислення IaaS, PaaS SaaS Serverless Git GitHub Netlify CI/CD REST API Node.js Docker контейнеризація Deployment of information systems cloud computing containerization |
| Issue Date: | 2026 |
| Publisher: | ХНТУ |
| Citation: | Корніловська, Н. В. Конспект лекцій «Розгортання інформаційних систем (Архітектурні методики та архітектура програмних додатків у інформаційних системах)» : для здобувачів вищої освіти 1 (бакалаврського) рівня спец. F3 «Комп'ютерні науки» / Н. В. Корніловська. ‒ Хмельницький : ХНТУ, 2026. – 122 с. |
| Abstract: | У навчальному виданні розглянуто теоретичні та практичні аспекти розгортання інформаційних систем у хмарному середовищі. Висвітлено еволюцію розгортання, хмарні обчислення за NIST, моделі IaaS, PaaS і SaaS, Serverless-архітектуру, принципи Cloud-native та 12-Factor App. Окрему увагу приділено Git, GitHub і Netlify, CI/CD, взаємодії систем через HTTP, REST і JSON, створенню API на Node.js, а також контейнеризації з Docker і Docker Compose. Матеріал містить практичні приклади, реальні кейси, типові помилки, контрольні питання та рекомендовану літературу. Конспект формує компетентності з вибору моделі хмарного сервісу, публікації застосунків у хмарі, налаштування CI/CD, проєктування REST API та розгортання систем у Docker-контейнерах. The publication covers the theoretical and practical aspects of deploying information systems in cloud environments. It examines the evolution of deployment, cloud computing according to NIST, the IaaS, PaaS and SaaS models, serverless architecture, cloud-native principles and the 12-Factor App. Particular attention is paid to Git, GitHub and Netlify, CI/CD, interaction between systems via HTTP, REST and JSON, building APIs with Node.js, and containerization with Docker and Docker Compose. The material includes practical examples, real-world cases, typical mistakes, control questions, and recommended literature. The lecture notes develop competencies in choosing a cloud service model, publishing applications in the cloud, configuring CI/CD, designing REST APIs, and deploying systems in Docker containers. |
| URI: | http://eir.kntu.net.ua/jspui/handle/123456789/2790 |
| Appears in Collections: | Методичні рекомендації |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| Корніловська Н. В. Конспект лекцій «Розгортання інформаційних систем (Архітектурні методики та архітектура програмних додатків ...pdf | 1.28 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.