- 66
- 5 893
Modul 346: Cloud-Lösungen konzipieren, realisieren
Switzerland
Приєднався 30 тра 2022
In diesem Kanal werden Hilfestellungen zum Modul 346 ("Cloud-Anwendungen konzipieren und realisieren") angeboten.
PHP & SQL
Die installierten Komponenten werden mithilfe einer PHP-Beispielseite ins Zusammenspiel gebracht.
Переглядів: 13
Відео
PHP-FPM
Переглядів 33День тому
Die PHP-Ausführung wird von Apaches mod_php auf PHP-FPM umgestellt, was wesentlich besser skalieren soll.
MariaDB
Переглядів 23День тому
Der MySQL-Fork MariaDB wird in Betrieb genommen. Dazu wird ein neuer Datenbankbenutzer mit einer Datenbank erstellt, die mit Beispieldaten gefüttert wird.
Apache
Переглядів 22День тому
Der Apache HTTP Server wird in Betrieb genommen. Dazu wird eine Seite für den Modulbaukasten konfiguriert.
systemd: minio-Service
Переглядів 6121 день тому
In diesem Video wird der minio-Service als systemd-Service-Unit konfiguriert und in Betrieb genommen. 00:00 Einführung 00:51 Aufgabe 7 05:50 Aufgabe 8 12:12 Aufgabe 9 17:32 Aufgabe 10
systemd: pingpong-Service
Переглядів 6221 день тому
In diesem Video wird der pingpong-Service als systemd-Service-Unit konfiguriert und in Betrieb genommen. 00:00 Einführung 01:27 Aufgabe 1 03:23 Aufgabe 2 06:47 Aufgabe 3 09:45 Aufgabe 4 11:56 Aufgabe 5 14:05 Aufgabe 6
Go: Entwicklungsprozess mit Visual Studio Code und GitHub
Переглядів 127Місяць тому
In diesem Video zeige ich vor, wie man die Go-Übungsreihe auf GitHub mit Visual Studio Code bearbeitet. 00:00 Einstieg und Voraussetzungen 01:39 SSH-Schlüssel erstellen 03:14 SSH-Schlüssel auf GitHub hinterlegen 04:59 Git konfigurieren 06:29 Git mit mehreren E-Mail-Adressen? 06:59 Erklärungen zum Vorgehen 08:19 Fork erstellen 09:26 Repository klonen 11:36 Arbeitsweise 12:26 Aufgabenstellung 13:...
DuckDB: Übung 2 (leagues)
Переглядів 492 місяці тому
Eine Reihe von JSON-Dateien, welche fiktive Fussball-Spielergebnisse enthalten, werden in eine Tabelle eingelesen. Aus den Spielergebnissen wird anschliessend eine Liga-Tabelle berechnet. Webseite: m346.frickelbude.ch/hauptdatentypen/strukturierte/duckdb/index.html#übung-2-selbständig-fussball-ligatabellen 00:00 Einstieg und Vorbereitung 02:06 Ziel der Übung: Tabelle 04:05 Schema beschreiben 04...
DuckDB: Übung 1 (foodstock)
Переглядів 342 місяці тому
In dieser geführten Übung wird ein Nahrungsmittel-Vorratslager aus einer CSV-Datei importiert und ausgewertet. Webseite: m346.frickelbude.ch/hauptdatentypen/strukturierte/duckdb/index.html#übung-1-geführt-vorratslager 00:00 Einstieg und Vorbereitung 01:37 foodstock.csv bereitstellen 02:35 Hinweis zur Persistenz 03:04 Schema beschreiben 04:30 Schema definieren 05:39 Tabelle erstellen 07:31 Revie...
DuckDB: Installation
Переглядів 362 місяці тому
DuckDB wird unter Windows installiert und ausprobiert. Webseite: m346.frickelbude.ch/hauptdatentypen/strukturierte/duckdb/index.html#installation 0:00 Einstieg 0:33 Installationsanleitung 0:46 Download 1:35 Entpacken 1:59 Installation 2:25 Path-Umgebungsvariable erweitern 3:56 Test 4:22 Experiment
Demo Cloud-Infrastruktur
Переглядів 673 місяці тому
Ich stelle euch das Setup der Cloud-Infrastruktur vor, das auf einem selbstgeschriebenen Kommandozeilenwerkzeug achim und auf der DevOps-Automatisierungslösung Ansible basiert. Als Cloud-Anbieter verwende ich Exoscale. Links: - achim: github.com/patrickbucher/achim - Ansible: docs.ansible.com/ - Exoscale: www.exoscale.com/ 00:00 Einstieg & Problematik 00:59 Demoumgebung 01:32 SSH-Schlüssel bere...
Nextcloud: Installation
Переглядів 7811 місяців тому
Die aktuelle Version von Nextcloud wird unter Debian 12 "Bookworm" auf Basis von Apache, MariaDB und PHP-FPM installiert. Inhalt: 00:00 Einstieg 00:27 Ausgangslage 00:41 Apache 01:41 PHP 05:07 PHP-FPM 06:46 Memory-Limite erhöhen 08:51 MariaDB 11:34 Apache-Konfiguration 13:24 Download 14:37 Artefakte prüfen 16:05 Archiv entpacken 17:31 PHP-Module installieren 18:27 Installation Installationsanle...
Fork/Pull Request für Redis-Aufgaben
Переглядів 126Рік тому
Das Modell "Fork/Pull Request" wird hier anhand der Redis-Aufgaben demonstriert. 00:00 Einleitung 00:40 Ausgangslage und VM-Start 01:34 Login auf der VM 02:00 Aufgaben 02:30 Fork 03:01 Warum der Fork? 03:43 SSH URL 04:08 Visual Studio Code öffnen 04:39 Repository klonen 06:04 Aufgaben: exercises.md 06:48 Allgemeine Anweisungen 08:11 Aufgabe 0 (Auszug) 09:04 Aufgabe 1 (Auszug) 10:57 Hinweis zum ...
VM-Setup: 2023 Edition (Debian 12 "Bookworm")
Переглядів 87Рік тому
In diesem Video demonstriere ich die Inbetriebnahme der VM gemäss der Anleitung von code.frickelbude.ch/m346/vm-setup 00:00 Einleitung 00:15 Repository "VM-Setup" 00:38 Voraussetzung: VirtualBox 7 01:06 Voreingestellter Pfad für VMs 01:59 Voraussetzung: OVA-Image 02:25 Assoziation mit der .ova-Dateiendung 03:17 Import der VM 05:01 Nach dem Importvorgang 05:28 Start der VM 06:04 Login auf der VM...
Cloud Computing nach der Datenschutz-Grondverordnung (DSGVO)
Переглядів 110Рік тому
Cloud Computing nach der Datenschutz-Grondverordnung (DSGVO)
Zusatzaufgabe A: Weitere Befehle kennenlernen
Переглядів 582 роки тому
Zusatzaufgabe A: Weitere Befehle kennenlernen
Aufgabe 4: Endpunkte als Hashes abspeichern
Переглядів 912 роки тому
Aufgabe 4: Endpunkte als Hashes abspeichern
Zu 13:12: Hier sollte es "vierundzwanzig" statt "zweiundzwanzig" heissen, ich war wohl verwirrt.
Zu 22:25: Hier hätte ich "identifier" durch "hackernews" ersetzen sollen.
Zu 09:21: Die Warnung bezieht sich auf den abschliessenden Punkt im Satz, der hier eher störend ist.
Zu 3:32 und 9:24: Das sollte natürlich als "dreiundneunzig Komma zwei Grad" ausgesprochen werden…
22:35 Hier stimmt die Nummerierung der Aufgaben nicht. Es müsste natürlich Aufgabe 6 heissen!
🌟😎
Hier noch einige Testdaten: Brian Kernighan, 01.01.1942, Capricornus (Steinbock) Ken Thompson, 04.02.1943, Aquarius (Wassermann) Richard Stallman, 16.03.1953, Pisces (Fische) Leonhard Euler, 15.04.1707, Aries (Widder) Theo de Raadt, 19.05.1968, Taurus (Stier) Alonzo Church, 14.06.1903, Gemini (Zwillinge) Alan Turing, 23.06.1912, Cancer (Krebs) Steve Wozniak, 11.09.1950, Leo (Löwe) Dennis Ritchie, 09.09.1941, Virgo (Jungfrau) Alfred Nobel, 21.10.1833, Libra (Waage) Peter Naur, 25.10.1928, Scorpio (Skorpion) Grace Hopper, 09.12.1906, Sagittarius (Schütze)
Falls Ihnen der Festplattenplatz ausgehen sollte, führen Sie bitte die folgenden beiden Befehle aus: sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv So stellen Sie sicher, dass der ganze verfügbare Festplattenplatz vom Betriebssystem verwendet werden kann.
Vielen Dank!
Zu 13:53: Hier habe ich eine Fehlüberlegung gemacht, denn der Pull-Request soll gar nicht hier zu sehen sein, sondern nur auf dem zentralen Repository.
14:36 Hier habe ich Unsinn erzählt; Git benötigt diese Information nicht. Es ist aber sinnvoll, hier die E-Mail-Adresse zu hinterlegen, damit man verschiedene Schlüssel besser voneinander unterscheiden kann.
Anmerkung zu 11:35: r.RemoteAddr wäre die Adresse des Clients gewesen.