Крос-платформенне програмування та хмарні сервіси
Теми доповідей
№ | Назва теми | ПІБ студента | Підпис студента |
Основи багатопоточного програмування. Основи мережної взаємодії, розробка сокетів. Компонентна ідеологія. Компонентні технології | |||
Категорії «хмар» за формою власності. Можливості хмарних обчислень. Недоліки | |||
Хмарні технології: огляд найвідоміших сервісів | |||
Компоненти Wеb-рівня – сервлети та JSP. Методи створення компонентів. Архітектура проектування компонентних систем | |||
Послуги, що надаються хмарними системами. | |||
Security-as-a-Service. Management / Governace-as-a-Service. Infrastructure-as-a-Service. Testing-as-a-Service. | |||
Основи Service Oriented Architecture. Web-служби на платформі Java EE | |||
Storage-as-a-Service. Database-as-a-Service. Information-as-a-Service. Process-as-a-Service. Application-as-a-Service. Platform-as-a-Service. Integration-as-a-Service. | |||
Проміжне програмне забезпечення | |||
Особливості компонентних технологій: COM/DCOM/NET, CORBA, Java Beans | |||
Дослідження засобів багатопоточності в Java. | |||
Дослідження мережної взаємодії скрізь TCP та UDP сокетів. | |||
Розроблення Web-додатку з використанням технологій сервлетів та JSP. | |||
Дослідження програмних інтерфейсів виклику віддалених методів та передача віддаленого об’єкту. | |||
Дослідження та розроблення WEB-служб. | |||
Графічні засоби Java. Ввід/вивід та аплети. Система Swing | |||
Розробка крос-платформних програм. Опрацювання файлів. Багато-потокове програмування. Робота в мережі | |||
Компонентна ідеологія. Визначення та властивості компонентів. Специфікація інтерфейсу як контракту. Модель посилань. Стратегії інтеграції програмного забезпечення | |||
Методи створення компонентів. Розробка та збирання компонентів. Об’єкти та сервіси, що ними надаються. Маршалинг | |||
Архітектура та проектування компонентних систем. Розподілена архітектура компонентних систем. Компонентно-орієнтоване проектування. Формальні та візуальні методи конструювання компонентів | |||
Проміжне програмне забезпечення. Брокери об’єктних запитів. Монітори оброблення транзакцій. Виклики віддалених процедур. Вибір застосування, сервісів, компонентів і протоколів зв’язку | |||
Хмарні технології. Хмарні обчислення. Хмарні послуги «Microsoft». Хмарні сховища даних | |||
Апаратна віртуалізація. Безпека хмарних обчислень. Веб-застосунок. Ера технологій. Інфраструктура як послуга | |||
Модель захисту даних для хмарних обчислень. Персональна хмара. Платформа як послуга. Програмне забезпечення як послуга | |||
Хмарна інженерія. Хмарне тестування. Хмарні бази даних. Хмарні обчислення. Хмарні технології | |||
Aliyun OS. Amazon CloudFront. Amazon DynamoDB. Amazon Elastic Compute Cloud. Amazon Relational Database Service. Amazon SimpleDB. Amazon SQS. Amazon Web Services. Apache Stratos | |||
Bpm'online CRM. Chrome OS. Cloud Application Management for Platforms. Cloud Foundry. CloudStack. CoreOS. Deltacloud | |||
Eucalyptus. Evernote. Fortinet. Joli OS. OnLive. OpenNebula. OpenStack. OVirt | |||
Proofpoint. Rackspace. SoundCloud. SQL Azure. VMware vSphere. Xen Cloud Platform. Zoho | |||
Cloud technologies: рішення з боку користувача. Огляд рішень |
(Для ознайомлення з повним текстом статті необхідно залогінитись)