logo
Karta przedmiotu
logo

Technologie i oprogramowanie chmurowe

Podstawowe informacje o zajęciach

Cykl kształcenia: 2024/2025

Nazwa jednostki prowadzącej studia: Wydział Elektrotechniki i Informatyki

Nazwa kierunku studiów: Informatyka

Obszar kształcenia: nauki techniczne

Profil studiów: ogólnoakademicki

Poziom studiów: drugiego stopnia

Forma studiów: niestacjonarne

Specjalności na kierunku: H - Cyberbezpieczeństwo i technologie chmurowe, I - Inżynieria inteligentnych systemów informatycznych, S - Systemy i sieci komputerowe

Tytuł otrzymywany po ukończeniu studiów: magister inżynier

Nazwa jednostki prowadzącej zajęcia: Zakład Systemów Złożonych

Kod zajęć: 16082

Status zajęć: obowiązkowy dla specjalności H - Cyberbezpieczeństwo i technologie chmurowe

Układ zajęć w planie studiów: sem: 1 / W15 L10 / 4 ECTS / E

Język wykładowy: polski

Imię i nazwisko koordynatora 1: dr inż. Paweł Dymora

Terminy konsultacji koordynatora: https://pdymora.v.prz.edu.pl/

Imię i nazwisko koordynatora 2: dr inż. Mariusz Nycz

Terminy konsultacji koordynatora: https://v.prz.edu.pl/mnycz

Imię i nazwisko koordynatora 3: dr inż. Mirosław Mazurek

Terminy konsultacji koordynatora: https://v.prz.edu.pl/mirekmaz

semestr 1: mgr inż. Joanna Rysz

Cel kształcenia i wykaz literatury

Główny cel kształcenia: Omówienie wybranych zagadnień związanych z aktualnymi technologiami i oprogramowaniem chmurowym.

Ogólne informacje o zajęciach: Moduł pozwala studentom zapoznać się z aktualnymi trendami w zakresie wirtualizacji systemów i usług informatycznych w szczególności aktualnymi technologiami i oprogramowaniem chmurowym.

Materiały dydaktyczne: https://pdymora.v.prz.edu.pl/

Wykaz literatury, wymaganej do zaliczenia zajęć
Literatura wykorzystywana podczas zajęć wykładowych
1 Anders Lisdorf Cloud Computing Basics: A Non-Technical Introduction Apress. 2021
2 Erl Thomas, Puttini Ricardo Cloud Computing: Concepts, Technology & Architecture Financial Times Prentice Hall; Edycja 1.. 2013
3 Nayan B. Ruparelia Cloud Computing The MIT Press; Edycja Illustrated. 2016
4 Andrzej Krasuski Chmura obliczeniowa Wolters Kluwer. 2018
5 Grażyna Szpor INTERNET Cloud computing Przetwarzanie w chmurach C.H. BECK. 2013
6 Chris Dotson Bezpieczeństwo w chmurze Wydawnictwo Naukowe PWN. 2020
7 Mustafa Toroman Chmura Azure, Praktyczne wprowadzenie dla administratora. Implementacja, monitorowanie i zarządzanie Helion. 2020
Literatura wykorzystywana podczas zajęć ćwiczeniowych/laboratoryjnych/innych
1 Pini Reznik , Jamie Dobson , Michelle Gienow Cloud Native Transformation: Practical Patterns for Innovation O'Reilly UK Ltd. . 2019
2 Chu-Carroll Mark C. Google App Engine. Kod w chmurze Helion. 2012
3 raca zbiorowa Windows Azure Platforma Cloud Computing dla programistów Promise. 2016
Literatura do samodzielnego studiowania
1 Gregor Hohpe Cloud Strategy: A Decision-based Approach to Successful Cloud Migration Independently published (. 2020
2 Chatterjee Soumen Google Cloud Certified Professional Cloud Architect. Helion. 2020

Wymagania wstępne w kategorii wiedzy/umiejętności/kompetencji społecznych

Wymagania formalne: Znajomość zagadnień informatycznych w zakresie systemów operacyjnych i podstaw programowania.

Wymagania wstępne w kategorii Wiedzy: Znajomość podstaw architektury komputerów, systemów operacyjnych i wirtualizacji.

Wymagania wstępne w kategorii Umiejętności: Znajomość podstaw programowania w powłoce SO.

Wymagania wstępne w kategorii Kompetencji społecznych: Umiejętność pracy w zespole.

Efekty kształcenia dla zajęć

MEK Student, który zaliczył zajęcia Formy zajęć/metody dydaktyczne prowadzące do osiągnięcia danego efektu kształcenia Metody weryfikacji każdego z wymienionych efektów kształcenia Związki z KEK Związki z PRK
01 Wyjaśnia podstawowe właściwości dotyczące wirtualizacji systemów i usług. wykład, projekt zespołowy egzamin cz. pisemna, sprawozdanie z projektu K_W04+
K_U02+
K_K02+
P7S_KR
P7S_UU
P7S_WG
02 Zna podstawowe pojęcia, koncepcje i modele związane z chmurą obliczeniową i usługami. wykład, projekt zespołowy egzamin cz. pisemna, sprawozdanie z projektu K_W04+
K_W05+
K_U08+
K_U10+
P7S_UW
P7S_WG
P7S_WK
03 Zna korzyści z wykorzystania zasobów chmur publicznych i prywatnych oraz dostępne środowiska i narzędzi różnych dostawców chmurowych. wykład, projekt zespołowy egzamin cz. ustna, raport pisemny K_W04+
K_U02++
K_U08+++
K_K02+
P7S_KR
P7S_UU
P7S_UW
P7S_WG
04 Projektuje i implementuje maszyny wirtualne, usługi obliczeniowe, bazy danych, oraz zarządza tożsamością i bezpieczeństwem zasobów w chmurze. wykład, projekt zespołowy egzamin cz. pisemna, prezentacja projektu K_W04+
K_U02+
K_U10++
K_K02+
K_K05+
P7S_KR
P7S_UU
P7S_UW
P7S_WG
05 Tworzy strategie związane z migracją danych i systemów do chmury. wykład, projekt zespołowy egzamin cz. pisemna, prezentacja projektu K_W04+
K_U02+++
K_U10+
K_K02++
P7S_KR
P7S_UU
P7S_UW
P7S_WG

Uwaga: W zależności od sytuacji epidemicznej, jeżeli nie będzie możliwości weryfikacji osiągniętych efektów uczenia się określonych w programie studiów w sposób stacjonarny w szczególności zaliczenia i egzaminy kończące określone zajęcia będą mogły się odbywać przy użyciu środków komunikacji elektronicznej (w sposób zdalny).

Treści kształcenia dla zajęć

Sem. TK Treści kształcenia Realizowane na MEK
1 TK01 Zajęcia organizacyjne. Ustalenie formy zaliczenia i zakresu materiału. W01, P1
1 TK02 Wirtualizacja i konteneryzacja systemów. Implementacja minimalnych środowisk uruchomieniowych i mikroserwisów. Docker, Kubernetrs, Docker swarm. Orkiestracja usług w hybrydowym środowisku pracy. Podstawowe pojęcia, koncepcje i modele związane z chmurą obliczeniową i usługami. W01, W02, P1 MEK01 MEK02 MEK03
1 TK03 Optymalizacja wdrożeń usług chmury na przykładzie wybranych dostawców: Microsoft Azure, Google Cloud Platform, Platforma chmury Krajowej, AWS Cloud Compute Service, Oracle Cloud Infrastructure. W03, P2, P3 MEK01 MEK02 MEK03 MEK04
1 TK04 Budowa zaawansowanych rozwiązań w oparciu o rozwiązania chmury prywatnej oraz optymalizacja środowiska. W04, P4 MEK02 MEK03 MEK04
1 TK05 Zarządzanie usługami IaaS i PaaS. Rozwiązania Big Data, usługi hybrydowe, zarządzanie tożsamościami i bezpieczeństwo zasobów. W05, P5 MEK02 MEK03 MEK04
1 TK06 Tworzenie zaawansowanych strategii związanych z migracją danych, usług i systemów obliczeniowych do chmury. W06, P6 MEK03 MEK04 MEK05
1 TK07 Prezentacja projektów, dyskusja. W07, P7 MEK01 MEK02 MEK03 MEK04 MEK05

Nakład pracy studenta

Forma zajęć Praca przed zajęciami Udział w zajęciach Praca po zajęciach
Wykład (sem. 1) Przygotowanie do kolokwium: 10.00 godz./sem.
Godziny kontaktowe: 15.00 godz./sem.
Uzupełnienie/studiowanie notatek: 15.00 godz./sem.
Studiowanie zalecanej literatury: 20.00 godz./sem.
Laboratorium (sem. 1) Przygotowanie do laboratorium: 4.00 godz./sem.
Godziny kontaktowe: 10.00 godz./sem.
Dokończenia/wykonanie sprawozdania: 4.00 godz./sem.
Konsultacje (sem. 1) Przygotowanie do konsultacji: 4.00 godz./sem.
Udział w konsultacjach: 5.00 godz./sem.
Egzamin (sem. 1) Przygotowanie do egzaminu: 15.00 godz./sem.
Egzamin pisemny: 2.00 godz./sem.

Sposób wystawiania ocen składowych zajęć i oceny końcowej

Forma zajęć Sposób wystawiania oceny podsumowującej
Wykład Wykład kończy się pisemnym zaliczeniem.
Laboratorium Uzyskanie pozytywnej oceny z każdego realizowanego tematu zajęć.
Ocena końcowa Średnia ważona oceny z zaliczenia wykładu oraz laboratorium.

Przykładowe zadania

Wymagane podczas egzaminu/zaliczenia
(-)

Realizowane podczas zajęć ćwiczeniowych/laboratoryjnych/projektowych
(-)

Inne
(-)

Czy podczas egzaminu/zaliczenia student ma możliwość korzystania z materiałów pomocniczych : nie

Treści zajęć powiazane są z prowadzonymi badaniami naukowymi: nie