Курсът по “Облачни Технологии и Архитектури” е предназначен за студенти, които искат да се реализират като специалисти по съхранение на информацията и сигурността на облачни платформи, и доставчици на облачни услуги за бизнес клиенти.
Курсът запознава студентите със съвременните тенденции в областта на облачните технологии или изчисления в облак, добрите практики за управление на облачни системи, и управление на инциденти със сигурността; предоставя цялостна концепция за изграждане на хомогенна среда чрез предлаганите в облака услуги – софтуер като услуга (SaaS), платформа като услуга (PaaS) и инфраструктура като услуга (IaaS). Планирано е в процеса на обучение да се използва SAP облак.
Курсът ще ви предостави основни познания и практически съвети как да разработвате уеб услуги и как да използвате облачните технологии. По-конкретно, ще научите:
- как да използвате уеб услуги и процесите на тестване (Unit Testing и Integration testing) и изграждане на цялостна архитектура, насочена към услугите (service-oriented architecture - SOA).
- ще се фокусирате върху облачните технологии и възможностите за изчисления в облака (cloud computing).
- Ще разгледате най-често използваните облачни платформи: SAP HANA, Google App Engine, Windows Azure, Amazon Web Services, и AppHarbor.
За да придобиете ценни практически умения, обучението ще завърши с проект - изграждане на SOA приложения.
Предварителни изисквания:
Обучението е насочено към студенти завършили поне II курс и такива с познания по C#, JavaScript и опит в разработката на софтуер.
Добре е също студентите да имат основни познания по „Компютърни мрежи“ както и „Виртуализация и Cloud Computing”. Курсът е подходящ също за софтуерни архитекти и разработчици на облачни системи и инженери на софтуер от висок клас.
След края на обучението вие разполагате с необходимите знания, за да:
- Създавате уеб услуги
- Извършвате компонентно тестване (Unit Testing) и интеграционно тестване (Integration testing) на уеб услуги
- Изграждате SOA архитектура
- Разработвате цялостни уеб приложения в облака, които се базират на архитектура, насочена към услуги
- Използвате облачна платформа SAP HANA
След успешно завършване на курса, желаещите ще имат необходимите знания и умения, за да работят като Cloud експерти.
Библиография
Основна:
1. Thomas Erl, Zaigham Mahmood and Ricardo Puttii. (2013) Cloud Computing: Concepts, Technology and Architecture. Prentice Hall, Sept. 2013
2. Barrie Sosinsky. (2011) Cloud Computing Bible. Wiley Publishing Inc.
Допълнителна:
1. Kantardzic, M. (2011) Data Mining: Concepts, Models, Methods, and Algorithms, Wiley.
2. Pyle, D. (2003) Business Modeling and Data Mining, Elsevier Science, 2003.
Курсът запознава студентите със съвременните тенденции в областта на облачните технологии или изчисления в облак, добрите практики за управление на облачни системи, и управление на инциденти със сигурността; предоставя цялостна концепция за изграждане на хомогенна среда чрез предлаганите в облака услуги – софтуер като услуга (SaaS), платформа като услуга (PaaS) и инфраструктура като услуга (IaaS). Планирано е в процеса на обучение да се използва SAP облак.
Курсът ще ви предостави основни познания и практически съвети как да разработвате уеб услуги и как да използвате облачните технологии. По-конкретно, ще научите:
- как да използвате уеб услуги и процесите на тестване (Unit Testing и Integration testing) и изграждане на цялостна архитектура, насочена към услугите (service-oriented architecture - SOA).
- ще се фокусирате върху облачните технологии и възможностите за изчисления в облака (cloud computing).
- Ще разгледате най-често използваните облачни платформи: SAP HANA, Google App Engine, Windows Azure, Amazon Web Services, и AppHarbor.
За да придобиете ценни практически умения, обучението ще завърши с проект - изграждане на SOA приложения.
Предварителни изисквания:
Обучението е насочено към студенти завършили поне II курс и такива с познания по C#, JavaScript и опит в разработката на софтуер.
Добре е също студентите да имат основни познания по „Компютърни мрежи“ както и „Виртуализация и Cloud Computing”. Курсът е подходящ също за софтуерни архитекти и разработчици на облачни системи и инженери на софтуер от висок клас.
След края на обучението вие разполагате с необходимите знания, за да:
- Създавате уеб услуги
- Извършвате компонентно тестване (Unit Testing) и интеграционно тестване (Integration testing) на уеб услуги
- Изграждате SOA архитектура
- Разработвате цялостни уеб приложения в облака, които се базират на архитектура, насочена към услуги
- Използвате облачна платформа SAP HANA
След успешно завършване на курса, желаещите ще имат необходимите знания и умения, за да работят като Cloud експерти.
Библиография
Основна:
1. Thomas Erl, Zaigham Mahmood and Ricardo Puttii. (2013) Cloud Computing: Concepts, Technology and Architecture. Prentice Hall, Sept. 2013
2. Barrie Sosinsky. (2011) Cloud Computing Bible. Wiley Publishing Inc.
Допълнителна:
1. Kantardzic, M. (2011) Data Mining: Concepts, Models, Methods, and Algorithms, Wiley.
2. Pyle, D. (2003) Business Modeling and Data Mining, Elsevier Science, 2003.
- Преподавател: Галя Неделчева