Praktyczna prezentacja rozwiązań chmurowych dla aplikacji webowych.
Jak w pełni skonfigurować działającą, wielopoziomową aplikację dla chmury.
Automatyzacja zadań tworząc kompleksowe rozwiązanie w chmurze.
Wymagania wstępne
Programowanie komputerów.
Zakres tematyczny
Wykład
Wprowadzenie do przetwarzania w chmurze.
Pierwsze kroki z chmurą.
Tworzenie aplikacji chmurowych z poziomu lokalnej stacji roboczej.
Architektura REST i interfejsy API.
Laboratorium
Definiowanie pożądanych warstw i architektury dla sieci, aplikacji i danych.
Wdrażanie instancji serwerów wirtualnych w izolowanych podsieciach
w strefach dostępności.
Konfigurowanie izolacji sieci przy użyciu grup zabezpieczeń i list kontroli dostępu do sieci.
Konfigurowanie bram publicznych dla dostępu wychodzącego w celu instalacji oprogramowania.
Instalacja i konfiguracja oprogramowania na instancjach serwerów wirtualnych.
Konfigurowanie równoważenia obciążenia aplikacji pomiędzy instancjami serwerów wirtualnych pod kątem dostępności.
Konfigurowanie globalnego systemu operacyjnego domeny danych i globalnego równoważenia obciążenia.
Konfigurowanie wirtualnej sieci prywatnej lub serwera bastionowego w celu ustanowienia zdalnej bezpiecznej komunikacji z maszyn lokalnych do chmury publicznej.
Wykorzystanie monitorowania infrastruktury i aplikacji.
Metody kształcenia
Tradycyjny wykład. Ćwiczenia laboratoryjne w pracowni komputerowej według opracowanych instrukcji.
Efekty uczenia się i metody weryfikacji osiągania efektów uczenia się
Opis efektu
Symbole efektów
Metody weryfikacji
Forma zajęć
Warunki zaliczenia
Sprawdzenie stopnia przygotowania studentów i ich aktywności podczas ćwiczeń laboratoryjnych.
Uzyskanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych przewidzianych do realizacji w ramach programu laboratorium.
Pisemne odpowiedzi na zaliczenie wykładu składające się z pytań i zadań weryfikujących wiedzę z omawianego materiału.
Na ocenę końcową z przedmiotu składa się ocena z ćwiczeń laboratoryjnych (50%) i ocena z wykładu (50%). Warunkiem zaliczenia przedmiotu jest pozytywna ocena z ćwiczeń laboratoryjnych i wykładu.
Literatura podstawowa
Automate deployment of a multitier web app in a virtual private cloud [@] https://developer.ibm.com/patterns/automate-deployment-of-multitier-web-app-in-virtual-private-cloud/
E. Schouten IBM SmartCloud Essentials. Navigate and Use the IBM SmartCloud portfolio for building cloud solutions Packt Publishing, 2013
Azraq, H. A. Aziz, U. Siddiqui Essentials of Application Development on IBM Cloud An IBM Redbooks publication, 2017
Literatura uzupełniająca
Uwagi
Zmodyfikowane przez dr Maciej Niedziela (ostatnia modyfikacja: 16-04-2024 18:27)
Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Korzystając z niniejszej strony, wyrażasz zgodę na ich używanie. Dowiedz się więcej.