Filter
Neu
Concurrency in Go
Entwickelt als alternative, kompilierbare Sprache zur Softwareentwicklung, hat sich um Go seit rund zehn Jahren weltweit eine große Community gebildet. Go orientiert sich an der Syntax von C, hat aber deutlich weniger Keywords als beispielsweise C++. Was Go so spannend macht, sind die Anwendungsbereiche skalierbare Netzwerkdienste, Cluster- und Cloud Computing. Ein wichtiges Entwicklungsziel war seither die Unterstützung von Nebenläufigkeit (Concurrency) mit nativen Sprachelementen.Unser Experte Andreas Schröpfer, Consultant und Entwickler, widmet sich diesem Themenkomplex in einem kompakten und kurzweiligen Videokurs. Sie sind direkt dabei, wenn er anhand von Codebeispielen Probleme löst. Andreas Schröpfer lädt Sie ein, in einem kleinen abgeschlossenen Projekt ein Tool für die Kommandozeile zu entwickeln. Dabei zeigt er, wie die theoretischen Inhalte in die Praxis umgesetzt werden.Alle Themen erklärt Andreas Schröpfer an echtem Code – Sie können also zeitgleich mitprogrammieren und die Funktionen etwa von Goroutinen selbst ausprobieren. Alles, was Sie darüber hinaus benötigen, haben wir in einem Repository bei GitHub hinterlegt. Außerdem erwarten Sie spannende Quizze, in denen Sie Ihr neu erworbenes Wissen direkt unter Beweis stellen können.Länge:  215 Minuten Alle Video-Lektionen im Überblick: Vorstellung und Einführung Herzlich willkommen zu diesem Kurs Goroutinen Kapitelüberblick Was ist Concurrency? Starten von Goroutinen Anonyme Funktionen als Goroutinen Quiz: Goroutinen Channels Kapitelüberblick Kommunikation zwischen Goroutinen Synchronisation mit Channels Channels als In- und Output Buffered Channel Gerichteter ChannelEinen Channel schließenEinen Channel auf Daten prüfenRange über einen ChannelDie Verwendung von selectRace Conditions und Data RacesQuiz: Channels Patterns KapitelüberblickVorstellung der ChecklisteSynchronisation von GoroutinenBeenden von GoroutinenSteuerung der Goroutinen mit contextErzeugen von Daten mit einem GeneratorPipelines mit ChannelsVerteilung von Daten mit fanoutZusammenführung von Daten mit faninChannel of ChannelsGoroutine als WorkerKoordination mit SemaphoreBeispiel einer State Machine Quiz: Patterns Projekt gocong Kapitelüberblick Argumente parsen und Grundstruktur bauenAufruf der BefehleAbbruch mit ContextWeitere kleine Verbesserungen Praxisbeispiele Kapitelüberblick Der http-Server als Basis für unsere Beispiele Unit Test für die Simulation der Data Races Verwendung eines Workers Quiz: Praxisbeispiele Abschluss Fazit und KursabschlussÜber den Trainer:Andreas Schröpfer ist seit über zehn Jahren in der IT-Beratung tätig und seit 2015 begeisterter Gopher. Er ist Contributor bei mehreren Open-Source-Projekten, darunter Go Buffalo. Er gibt Workshops zu Go, ist Mentor bei excercism.io, unterrichtet unter anderem bei heise Academy und ist Buchautor zu Go.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
89,00 €*
Neu
Microsoft 365 – Sicherheit: Identitäten und Geräteschutz
Die Nutzung von Microsoft 365 ist inzwischen Standard in vielen Unternehmen und gehört längst zu einem modernen Arbeitsplatz. Viele Vorteile, wie standardisierte Setups erleichtern den Umzug in die Cloud. Doch Sicherheit und Zugriffskontrolle dürfen bei der Bedeutung von Unternehmensdaten nicht zu kurz kommen. Das Gute: Microsoft liefert in seinen Lizenz-Paketen gleich einige gute Möglichkeiten zum Schutz deiner Clouddienste und Anwendungen mit.Dieser Kurs richtet sich an Administratoren, die einen Microsoft 365-Account absichern und in einer hybriden Umgebung mit einem Active Directory arbeiten. IT-Spezialist Tom Wechsler führt in nützliche Sicherheitsfunktionen ein. Dabei lernen Sie, wie Sie den Benutzerzugriff auf die Ressourcen Ihrer Organisation sichern können, beschäftigen sich mit dem Schutz von Benutzerpasswörtern, der Multi-Faktor-Authentifizierung, der Aktivierung von Azure Identity Protection, der Einrichtung und Verwendung von Azure AD Connect und machen sich mit der Zugangskontrolle in Microsoft 365 vertraut.Dieser Kurs kann zur Vorbereitung auf die Zertifizierung als "Microsoft 365 Certified: Security Administrator Associate" genutzt werden.Voraussetzung zur Teilnahme sind grundlegende Kenntnisse in der Administration von Microsoft 365 sowie im Bereich IT-Security. Erste Erfahrungen mit der Microsoft Security Suite, dem Security & Compliance Center, dem Azure Active Directory und dem Endpoint Manager sind von Vorteil, aber nicht zwingend erforderlich.Länge: 4:55 Stunden Alle Video-Lektionen im Überblick: Herzlich willkommen zu diesem Kurs Sichere Microsoft-365-Hybridumgebungen Kapitelüberblick Das Szenario Identitäten Die lokalen Konten für die Synchronisation vorbereiten Die Konten für die Synchronisation erstellen Azure AD Connect installieren Azure AD Connect konfigurieren  Azure AD Hybrid Join Eine Gruppenrichtlinie für Azure AD Hybrid Join Azure AD Connect Health Quiz: Sichere Microsoft-365-Hybridumgebungen Identitäten und Authentifizierungsmethoden Kapitelüberblick Gruppen in der Microsoft Cloud Azure AD Password Protection Azure AD externe Konten Self-Service Password Reset Multi-Faktor-Authentifizierung pro Benutzer Monitoring der Multi-Faktor-Authentifizierung Geräteauthentifizierung Quiz: Identitäten und Authentifizierungsmethoden Implementierung von Conditional Access Kapitelüberblick Einführung Conditional Access Policy Einrichten einer Conditional Access Policy Conditional Access Policy und Geräte Conditional Access Policy und Locations Conditional Access Policy und What if Quiz: Implementierung von Conditional Access Implementierung von Rollen und Rollengruppen Kapitelüberblick Einführung administrative Rollen Zuweisen einer Rolle Rollenzuweisung testen Rollenzuweisung einer Gruppe Konzept der am wenigsten privilegierten Rollen Quiz: Implementierung von Rollen und Rollengruppen Identitätsmanagement konfigurieren und verwalten Kapitelüberblick Einführung Privileged Identity Management PIM Eligible Assignment konfigurieren PIM testen Erstellen eines Access Packages Access Packages testen Erstellen eines Access Review Access Review testen Administrative Units Quiz: Identitätsmanagement konfigurieren und verwalten Implementierung von Azure AD Identity Protection Kapitelüberblick User Risk Policy Sign-in Risk Policy MFA Policy Berichte Risky Konten untersuchen Quiz: Implementierung von Azure AD Identity Protection Implementierung und Verwaltung von Microsoft Defender for Identity Kapitelüberblick Einführung Microsoft Defender for Identity Microsoft Defender for Identity Portal erstellen Sensor installieren Eventlogs konfigurieren Ereignis untersuchen Quiz: Implementierung und Verwaltung von Microsoft Defender for Identity Schutz vor Gerätebedrohungen implementieren Kapitelüberblick Einführung Microsoft Defender for Endpoint Onboarding Endpoint Manager Admin Center Weitere Systeme einbinden Erweiterte Funktionen Geräte Gruppen Regeln erstellen Sicherheitsempfehlungen Materialien zum Kurs Quiz: Schutz vor Gerätebedrohungen implementieren Abschluss Fazit und Kursabschluss Über den Trainer:Tom Wechsler ist seit mehr als 20 Jahren professionell in der Informatikbranche tätig. Seit 2007 arbeitet er als selbstständiger Cloud Solution Achitect, Cyber Security Analyst und Trainer. Der charismatische Schweizer hat es sich zum Ziel gemacht, die komplexe Welt der Informatik anhand von Lernvideos so verständlich wie möglich zu erklären. So gelingt es ihm in seinen Kursen, auch komplexe Themen und Zusammenhänge verständlich zu vermitteln. Tom Wechslers Schwerpunkte liegen auf Microsoft Azure und in den Bereichen Netzwerktechnik (Cisco), Microsoft 365, Windows Server und Active Directory.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen sich dabei alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt, sodass Sie den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen können, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquiz zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
79,00 €*
Neu
Desired State Configuration (DSC) mit der PowerShell
PowerShell DSC ist eine „Infrastructure as Code“-Technologie (IaC), die dabei unterstützt, den Zielzustand eines oder mehrerer Systeme zu beschreiben und diesen Zustand zu erreichen. Das erlaubt die Verwaltung der IT nach definierten, reproduzierbaren Vorgaben. Dabei kann DSC Änderungen automatisch verfolgen und bei Bedarf auf den gewünschten Zustand zurücksetzen. Darüber hinaus überwacht DSC den Status der konfigurierten Ressourcen, um sicherzustellen, dass die Systeme konsistent bleiben, und korrigiert Konfigurationen automatisch, sodass sie sich immer im gewünschten Zustand befinden. DSC stellt beispielsweise sicher, dass der Print Spooler auf deinen Druckservern läuft, gewisse Dateien auf den Zielsystemen vorhanden sind oder die Sicherheitseinstellungen gesetzt sind. Falls ein System (versehentlich oder mit böser Absicht) verändert wird, können Sie diese Abweichung einsehen oder DSC dazu berechtigen, das System automatisch wieder in den Zielzustand zurückzusetzen. In diesem Kurs lernen Sie, IT-Architekturen auf Grundlage von Konfigurationsdateien zu beschreiben und die Dateien anschließend auf verschiedenen Servern auszurollen. Hierbei steht Ihnen frei, welche Einstellungen Sie wählen. In diesem Kurs zeigt Ihnen IT-Experte Philip Lorenz unter anderem, wie Sie Netzwerk- und Sicherheitseinstellungen forcieren oder sicherstellen können, dass bestimmte Services auf den definierten Systemen laufen. Darüber hinaus lernen Sie, wie Sie weitere DSC-Ressourcen selbst finden und verwenden können.Länge:  1:53 Stunden Alle Video-Lektionen im Überblick: Herzlich willkommen zu diesem Kurs Grundlagen Kapitelüberblick Infrastructure as Code Vergleich zwischen imperativer und deklarativer PowerShell-Syntax Abgrenzung von anderen Tools Klärung von Begrifflichkeiten Quiz: Grundlagen Setup und erste Schritte Kapitelüberblick DSC-Phasen und DSC-Architektur Local Configuration Manager Setup Push Configuration für Druckservice Pull-Server: initiales Aufsetzen Pull-Server: MOF-Datei für Zielsystem anlegen Pull-Server: Zielsystem konfigurieren und Config anwenden Quiz: Setup und erste Schritte Ressourcen verwenden Kapitelüberblick DSC-Ressourcen finden Netzwerkeinstellungen vornehmen Software-Installationen mit DSC durchführen Firewall-Regeln mit DSC konfigurieren DSC: Execution Policy und Internet-Explorer-Einstellungen Windows-Features mit DSC installieren Dateien mit DSC aus dem Internet laden Quiz: Ressourcen verwenden Abschluss Fazit und KursabschlussÜber den Trainer: Philip Lorenz ist ausgebildeter Fachinformatiker und hat bereits mehrjährige Erfahrung in den Bereichen Windows Server, VMware und Azure. Dabei liegt seine größte Kernkompetenz in der Automatisierung von Prozessen. In selbstständiger Tätigkeit ist er zudem als Autor für verschiedene Online-Verlage tätig, bietet seine Dienstleistungen und Trainings im Bereich der PowerShell an und produziert mit Leidenschaft YouTube-Videos zu den Themen auf dem Kanal LearningIT.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
39,00 €*
Neu
Failover Clustering mit Windows Server 2022
Die kontinuierliche Verfügbarkeit von IT-Systemen und -Komponenten garantiert einen reibungslosen Ablauf. Das betrifft unternehmensinterne Geschäftsprozesse, aber genauso auch Dienste in der Cloud oder Lösungen für Banking, Verkehr, Elektrizität, Industrie und zivile Infrastrukturen. Hochverfügbare Infrastrukturen haben deshalb zum Ziel, die Systeme auch dann verfügbar zu halten, wenn Komponenten ausfallen, die für das Funktionieren notwendig sind.Microsoft investiert weiterhin in die Verbesserung der Hochverfügbarkeit in Windows Server 2022 und zwar nicht nur für die Hyper-V-Workloads. Technologien wie Failover Clustering haben sich in den letzten Betriebssystemversionen erheblich weiterentwickelt, um eine HA (High Availability)-Lösung zu schaffen, die für viele verschiedene Arten von Workloads funktioniert - und zwar richtig gut. Traditionelle Failover-Cluster sind jedoch nicht alles, was Microsoft für HA in Server 2022 zur Verfügung stellt. In diesem Kurs bauen Sie unter Anleitung von Tom Wechsler einen einfachen Failover-Cluster und werden zudem diesen Single-Site-Cluster auf einen zweiten Standort für die Notfallwiederherstellung ausweiten sowie einen weiteren Cluster auf Storage Spaces Direct aufbauen. Zu Beginn richten Sie sich eine Testumgebung mit Hyper-V ein, in der Sie alle Schritte dieses Kurses selbstständig durchführen. Es steht Ihnen allerdings frei, auch eine andere Virtualisierungs-Technologie zu verwenden.Am Ende dieses Kurses kennen Sie die hyperkonvergente Clustering-Infrastruktur von Microsoft und sind in der Lage, Hochverfügbarkeit für viele der Dienste in Ihrem Rechenzentrum zu gewährleisten.Damit Sie allen Inhalten gut folgen können, sollten Sie bereits wissen, wie Sie einen Domänenkontroller installieren, inklusive dem Verständnis zu Active Directory und DNS sowie wie Sie Windows Server Core 2022 installieren, inklusive dem Einbinden in eine Domäne. Zudem hilft Ihnen ein gutes Grundwissen über Netzwerktechnologin, Zusammenhänge besser zu verstehen. Auch die PowerShell sollte für Sie keine Hürde darstellen, denn den größten Teil der Installation und Konfiguration werden Sie in der PowerShell durchführen.Länge: 3:58 Stunden Alle Video-Lektionen im Überblick: Herzlich willkommen zu diesem Kurs Aufbau der Testumgebung Kapitelüberblick Infos zu diesem Kurs Die Liste der Systeme Konfigurieren der virtuellen Systeme Quiz: Aufbau der Testumgebung Clustering mit iSCSI-Speicher implementieren Kapitelüberblick Warum braucht es einen Cluster? Netzwerkadapter bei den Cluster-Konten hinzufügen Switch Embedded Teaming (SET) Netzwerkadapter beim file01 hinzufügen iSCSI-Konfiguration Initialisieren der ersten Disk Erstellen des Clusters Cluster Quorum Cluster Quorum konfigurieren Quiz: Clustering mit iSCSI-Speicher implementieren Failover Cluster verwalten Kapitelüberblick Neue Cluster-Disk und -Rolle Cluster-Rolle verwalten Test Failover der Cluster-Rolle Cluster-Knoten-Einstellungen Erstellen eines Cluster Shares Erstellen eines Cluster Shared Volumes (CSV) Erstellen einer hochverfügbaren virtuellen Maschine Einrichten der Kerberos-Delegierung Live- und Schnellmigration Test Failover der virtuellen Maschine Drain on Shutdown (Rollen ausgleichen) Dienste einer virtuellen Maschine überwachen Cluster-Aware Updating (clusterfähiges Aktualisieren) Quiz: Failover Cluster verwalten Implementierung von Multisite Failover Clustering Kapitelüberblick Was ist ein Stretched Cluster? Grundkonfiguration der neuen Cluster-Knoten Die Disks bei den Cluster-Knoten konfigurieren Disks formatieren Freigabe für den neuen Cluster-Zeugen einrichten Anpassen der Quorum-Konfiguration Neue Cluster-Knoten hinzufügen Den Standort der Knoten konfigurieren Disks für die Replikation vorbereiten Konfigurieren/Einschalten der Disk-Replikation Testen der Live-Migration Quiz: Implementierung von Multisite Failover Clustering Implementierung von Hyperconverged Failover Clustering mit Storage Spaces Direct Kapitelüberblick Einführung in das Thema Hyperconverged Failover Cluster Cluster-Knoten-Grundkonfiguration Cluster-Konfiguration prüfen Erstellen des neuen Clusters Konfigurieren des Cluster Quorums Storage Spaces Direct (S2D) einrichten und Cluster Shared Volume erstellen Erstellen einer Clustered Hyper-V VM Scale-Out File Server (SOFS) bereitstellen VM auf der Scale-Out File Server (SOFS) Freigabe erstellen Quiz: Implementierung von Hyperconverged Failover Clustering mit Storage Spaces Direct Abschluss Fazit und Kursabschluss Über den Trainer:Tom Wechsler ist seit mehr als 20 Jahren professionell in der Informatikbranche tätig. Seit 2007 arbeitet er als selbstständiger Cloud Solution Achitect, Cyber Security Analyst und Trainer. Der charismatische Schweizer hat es sich zum Ziel gemacht, die komplexe Welt der Informatik anhand von Lernvideos so verständlich wie möglich zu erklären. So gelingt es ihm in seinen Kursen, auch komplexe Themen und Zusammenhänge verständlich zu vermitteln. Tom Wechslers Schwerpunkte liegen auf Microsoft Azure und in den Bereichen Netzwerktechnik (Cisco), Microsoft 365, Windows Server und Active Directory.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen sich dabei alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt, sodass Sie den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen können, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquiz zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
79,00 €*
Neu
Active Directory Security
Cyber-Kriegsführung und Cyber-Kriminalität haben in einem Rekordtempo zugenommen. Dabei stellt das Active Directory aufgrund seiner Komplexität in den Firmenumgebungen einen besonders sensiblen Angriffspunkt dar. Wird es von externen Angreifern erfolgreich attackiert, steht nicht nur die gesamte Produktion auf dem Spiel. Hacker zielen darauf ab, geheime Informationen von Organisationen preiszugeben, Denial of Service zu erzeugen oder sogar die Infrastruktur zu zerstören. Um in das zentrale Benutzer- und Rechtemanagement-System zu gelangen und dort ihre eigenen Rechte auszuweiten, nutzen sie vorhandene Schwachstellen.In diesem Kurs lernen Sie diese Schwachstellen und damit mögliche Angriffspunkte kennen, um dann eine Active-Direktory-Implementierung aufzusetzen, die diesen Attacken widersteht. Tom Wechsler erklärt, wie Sie Ihre bestehende Infrastruktur ausbauen, das Windows Server-Betriebssystem und die Active Directory-Konten sicherer machen und wie Sie dafür den „Microsoft Defender for Identity“ und den „Microsoft Defender for Endpoint“ nutzen können. Außerdem lernen Sie, Windows Server-Sicherheitsprobleme mit Azure Diensten zu identifizieren und Festplatten- und Netzwerksicherheit im Windows-Betriebssystem einzurichten.Um an diesem Kurs teilzunehmen, sollten Sie über Grundkenntnisse vom Windows Active Directory verfügen, das Windows- (Server/Client) Betriebssystem, Microsoft 365 und Microsoft Azure gut kennen. Möchten Sie aktiv mitarbeiten, dann sollten Sie in der Lage sein, eine Testumgebung aufbauen zu können (z.B. mit Hyper-V). Für die hybride Konfiguration brauchen Sie die notwendigen Microsoft 365 Lizenzen/Pläne (es können Kosten entstehen).Länge: 4:44 Stunden Alle Video-Lektionen im Überblick: Herzlich willkommen zu diesem Kurs Einführung Sicherheit und Erweitern der bestehenden Infrastruktur Intro Testumgebung einrichten Einführung in das Thema Sicherheit Active Directory Domänendienste auf Core01 installieren Core01 zum DC hochstufen Konzept eines schreibgeschützten Domänencontrollers Install from Media (IFM) erstellen RODC01 hochstufen Quiz: Einführung Sicherheit und Erweitern der bestehenden Infrastruktur Sicheres Windows-Server-Betriebssystem Intro Einführung in die Microsoft Defender Suite Lokale und Gruppenrichtlinien Exploit Schutz Defender Credential Guard Defender for Endpoint Weitere Defender Schutzfunktionen Microsoft Defender Smartscreen Windows Update Quiz: Sicheres Windows-Server-Betriebssystem Konfigurieren der Sicherheit von Active-Directory-Konten Intro Kennwort- und Kontosperrungsrichtlinien Password Security Object (PSO) Einführung in Azure Active Directory Password Protection Azure Active Directory Password Protection einrichten Die Herausforderung mit den lokalen Admin Kennwörtern LAPS Vorbereitung LAPS Installation und Konfiguration Die Gruppe geschützte Benutzer Authentication Policy und Authentication Policy Silos Die Standard Gruppenrichtlinien konfigurieren Die Objektverwaltung zuweisen Power Just Enough Administration Quiz: Konfigurieren der Sicherheit von Active-Directory-Konten Microsoft Defender for Identity Intro Einführung Defender for Identity Microsoft Defender for Identity das Portal eröffnen Sensor installieren Sensor Troubleshooting Windows Eventlogs konfigurieren Objektüberwachung konfigurieren Das neue Portal Quiz: Microsoft Defender for Identity Windows Server-Sicherheitsprobleme mit Azure Diensten identifizieren Intro Einführung Microsoft Defender for Endpoint Onboarding der Systeme Die erweiterten Funktionen Defender for Servers Microsoft Sentinel Defender for Endpoint in Aktion Quiz: Windows-Server-Sicherheitsprobleme mit Azure-Diensten identifizieren Netzwerk- und Festplattensicherheit in Windows-Systemen Intro Aufruf einer Freigabe Freigabe Dateizugriff verschlüsseln Verbindungsicherheitsregeln Windows Firewall für Gruppenrichtlinienupdate Bitlocker Client Bitlocker ohne TPM aktivieren Bitlocker Wiederherstellungsinformationen in Active Directory speichern Quiz: Netzwerk- und Festplattensicherheit in Windows-Systemen Fazit und Kursabschluss Über den Trainer:Tom Wechsler ist seit mehr als 20 Jahren professionell in der Informatikbranche tätig. Seit 2007 arbeitet er als selbstständiger Cloud Solution Achitect, Cyber Security Analyst und Trainer. Der charismatische Schweizer hat es sich zum Ziel gemacht, die komplexe Welt der Informatik anhand von Lernvideos so verständlich wie möglich zu erklären. So gelingt es ihm in seinen Kursen, auch komplexe Themen und Zusammenhänge verständlich zu vermitteln. Tom Wechslers Schwerpunkte liegen auf Microsoft Azure und in den Bereichen Netzwerktechnik (Cisco), Microsoft 365, Windows Server und Active Directory.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen sich dabei alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt, sodass Sie den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen können, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquiz zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
79,00 €*
Automatisierte LogFile-Analyse mit der PowerShell
In diesem Kurs lernen Sie verschiedene Möglichkeiten kennen, Informationen aus Log-Dateien zu extrahieren. Ziel dabei ist es, Log-Dateien nicht manuell auf Fehler oder Warnungen zu durchsuchen, sondern schon bei der Entstehung eines Fehlers automatisch benachrichtigt zu werden. So können Sie Problemen und Folgeproblemen vorbeugen. Wie das in der Praxis funktioniert, lernen Sie an Beispiel-Log-Dateien unterschiedlicher Art, indem Sie diese unter Anleitung formatieren und anschließend analysieren.Log-Dateien liegen nicht immer in optimaler Formatierung vor. Zunächst lernen Sie, die Informationen aus den Log-Dateien logisch aufzubereiten. Schließlich möchten Sie alle Vorzüge der PowerShell mit ihrer Objektorientierung nutzen, um somit einfachere und effizientere Skripte zu schreiben.Philip Lorenz zeigt in diesem Kurs, wie Sie Log-Dateien allgemein auswerten können. Sie lernen, Log-Dateien optimal zu überwachen, sodass Sie bei auftretenden Fehlern automatisch benachrichtigt werden.Nach dem Absolvieren des Kurses sind Sie in der Lage, Reports zu verschiedenen Log-Dateien sowie visuelle Darstellungen davon zu erstellen.Länge: 1:42 Stunden Alle Video-Lektionen im Überblick: Logdatei verarbeiten Herzlich willkommen zu diesem Kurs Intro Einführung in die Kursmaterialien Wiederholung: Pipeline Logfiles zusammenführen CSV-Dateien analysieren SampleLogCreator Text in Datei finden mit eigener Funktion Text in Datei finden über select String ExampleDriven Parsing ExampleDriven Parsing in der GUI LogAnalyse Quiz: Logdatei verarbeiten Loganalyse formatieren Intro Überwachung und Alerting einer Logdatei Grafischen LogReport in Excel erstellen Quiz: Loganalyse formatieren Fazit und Kursabschluss Über den Trainer:Philip Lorenz ist ausgebildeter Fachinformatiker und hat bereits mehrjährige Erfahrung in den Bereichen Windows Server, VMware und Azure. Dabei liegt seine größte Kernkompetenz vor allem in der Automatisierung von Prozessen. In selbstständiger Tätigkeit ist er zudem als Autor für verschiedene Online-Verlage tätig, bietet seine Dienstleistungen und Trainings im Bereich der PowerShell an und produziert mit Leidenschaft YouTube-Videos zu den Themen auf dem Kanal LearningIT.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen sich dabei alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt, sodass Sie den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen können, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquiz zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
49,00 €*
Automatisierte Testumgebung mit AutomatedLab
Der Kurs begleitet Sie dabei, Ihre erste Testumgebung automatisiert mit der PowerShell zu erzeugen. IT-Experte Philip Lorenz erläutert zunächst die theoretischen Grundlagen und führt anschließend anhand von praxisorientierten Anforderungen durch das automatische Deployment einer ersten Testumgebung. Sie lernen, wie Sie eine IT-Infrastruktur per PowerShell-Script definieren können, um diese dann per Knopfdruck zu deployen und auch genauso schnell wieder zu beenden, sobald der UseCase, wie das Durchführen eines Tests oder einer Schulung, abgeschlossen ist. Länge:  1:31 Stunden Alle Video-Lektionen im Überblick: Testumgebung aufsetzen Herzlich willkommen zu diesem Kurs Intro Infrastructure as Code: Was ist das und wofür brauchst du das? Vorbereitung des eigenen Workspaces Download der Kursmaterialien und Prüfen der Betriebssystems-ISOs Aufsetzen einer ersten Testumgebung Quiz: Testumgebung aufsetzen Deployment der Zielumgebung Intro Vorstellung der Zielumgebung Deployment eines abgeschottetem Lab-Netzwerk Deployment des primären DomainControllers Deployment eines weiteren DomainControllers Deployment einer zentralen Certification Authority (CA) Deployment eines domain-joined Windows 10 Clients mit Individualsoftware Deployment eines Web Servers Installation von Softwarepaketen Anlegen von Test-Benutzern auf den Domain-Controllern Allgemeine Befehle zur Verwaltung des Labs Quiz: Deployment der Zielumgebung Fazit und KursabschlussÜber den Trainer: Philip Lorenz ist ausgebildeter Fachinformatiker und hat bereits mehrjährige Erfahrung in den Bereichen Windows Server, VMware und Azure. Dabei liegt seine größte Kernkompetenz in der Automatisierung von Prozessen. In selbstständiger Tätigkeit ist er zudem als Autor für verschiedene Online-Verlage tätig, bietet seine Dienstleistungen und Trainings im Bereich der PowerShell an und produziert mit Leidenschaft YouTube-Videos zu den Themen auf dem Kanal LearningIT.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
79,00 €*
C/C++ Compile Process Breakdown
C und C++ sind kompilierte Programmiersprachen. Das heißt der Quellcode wird von einem Compiler in eine für das Zielbetriebssystem lesbare ausführbare Datei konvertiert. Den Compile-Prozess zu verstehen, ist eine wichtige Voraussetzung, um komplexe Programme mit C und C++ umsetzen zu können. In diesem Kurs machen Sie sich mit den einzelnen Schritten des Compile-Prozesses vertraut. Die Reihenfolge ist bestimmt durch die generelle Abfolge des Kompilierens, wobei jedem größeren Schritt ein eigenes Kapitel gewidmet ist. Sie werden also alles vom Präprozessor über den Compiler und Linker bis hin zum finalen Ausführen einer Executable lernen. Über grundlegende Erfahrungen mit C oder C++ sollten Sie bereits verfügen, um diesem Kurs folgen zu können. IT-Experte Jonathan Hauser erarbeitet mit Ihnen alle Schritte mit Linux, wird Ihnen aber auch zeigen, wie Sie dem Kurs mit Windows und WSL2 folgen können.Länge:  4:01 Stunden Alle Video-Lektionen im Überblick: Einführung und Setup Herzlich willkommen zu diesem Kurs Einrichtung von WSL, um auf Windows folgen zu können Kompilieren eines einfachen Programms in der Kommandozeile Grundlegender Aufbau des Kompilierprozesses Quiz: Einführung und Setup Präprozessor Intro Einführung in den Präprozessor Wie Include-Direktiven funktionieren Präprozessor-Ausgabe mit include Dateien Makros mit Parametern Standardmäßig definierte Makros Quiz: Präprozessor Compiler Intro Übersicht über Object Files Daten in Object Files und Dekompilierung ABI und Calling Conventions Klassen und Vererbung Speicherlayout von Klassen und virtuellen Funktionstabellen Templates Optimierungsoptionen mit dem Compiler Quiz: Compiler Linker Intro Wie der Linker verschiedene Object-Dateien verbindet Was ist Name Mangling? Der Einstiegspunkt in C-Programme Custom Einstiegspunkt ohne Standardbibliothek Statische und Inline-Funktionen Statische Bibliotheken Dynamische Bibliotheken Linker Skripte Quiz: Linker Laufzeit Intro Wie executables geladen werden Wie dynamische Bibliotheken geladen werden Was ist lazy binding und wie funtioniert es? Lazy binding mit dem Loader steuern Linking zur Laufzeit mit dlopen und dlsym Quiz: Laufzeit Fazit und Kursabschluss Über den Trainer:Jonathan betreibt einen YouTube-Kanal unter dem Namen „Pilzschaf“, auf dem er unter anderem Grundlagen-Tutorials zu C++ anbietet. Aber auch OpenGL- und Vulkan-Tutorials mit der Sprache C++ sind dort zu finden. Über den Kanal hat er ebenfalls an einigen anderen C++ Softwareprojekten mitgearbeitet.
89,00 €*
Komplexe SQL-Abfragen
Es gibt Abfrageherausforderungen, die leicht zu erklären, aber selbst von erfahrenen Datenbank-Entwicklern kaum zu knacken sind. Torsten Ahlemeyer zeigt einige Beispiele mit praktischem Nutzen und erläutert die kreativen Ansätze. Dabei geht es nicht um mathematische Höchstleistungen – alle Lösungen sind im Kopf nachvollziehbar. Viel mehr werden außergewöhnliche Ideen und seltene Algorithmen gezeigt, die die Programmier- und Abfragesprache T-SQL ausreizen. Wenn man einmal den Lösungsweg verstanden hat, erkennt man plötzlich, wie leicht Aufgaben zu bewältigen sind, die man bis dahin für unlösbar hielt. In kleinen, abgeschlossenen Einheiten lernen Sie spielerisch den Weg zu effektivem T-SQL.Länge:  7:03 Stunden Alle Video-Lektionen im Überblick: Das Teilsummenproblem am Beispiel „Oktoberfest“ Herzlich willkommen zu diesem Kurs Intro Allgemeine Lösungstipps Vorstellung: Teilsummenproblem Bereitstellen und konfigurieren der Arbeitsumgebung Projektdatenbank anlegen Die Tabelle [Attraktion] und das Schema [Oktoberfest] Prozedur als CTE anlegen Test und mathematischer Hintergrund Quiz: Das Teilsummenproblem Islands and Hops am Beispiel „Server des Grauens“ Intro Die Aufgabe „Der Server des Grauens“ Suche nach Islands Der rekursive INSERT Die Zufallslöschung Quelltext Islands Suche nach Hops Quelltext Hops Quiz: Islands and Hops Sortierherausforderungen am Beispiel „Sportfest“ Intro Die Aufgabe „Sportfest“ Der Vorlauf, Sortierung mit Lücken Der Endlauf, Sortierung ohne Lücken Quiz: Sortierherausforderungen Rekursive Kombinationslogik am Beispiel „Sudoku“ Intro Was ist ein Sudoku? Der Lösungsansatz Matrix als String auflösen Ein eigenes Sudoku bauen Ein Zufallssudoku generieren Implementierung testen Fremde Sudokus lösen (Theorie) Fremde Sudokus lösen (Praxis) Quiz: Rekursive Kombinationslogik (Un-)Pivot und Kommasparation am Beispiel „Grillfest“ Intro Die Aufgabe „Grillfest“: Pivotierung und Kommaseparierung Anlegen der benötigten Objekte Wie erstelle ich kommaseparierte Listen? Vor- und Nachteile der gezeigten Varianten Pivotierung und Unpivotierung Quiz: (Un-)Pivot und Kommasparation Graph-Datenbank am Beispiel „Pfadfinder“ Intro Das Iter Avto Exponentielles Wachstum DB-Objekte vorbereiten Tabellen anlegen und füllen Die Theorie des relationalen Ansatzes Der relationale Ansatz in der Praxis Nachteile und Gegenmaßnahmen Die Idee der rekursiven CTE Die Implementierung der rekursiven CTE Massendaten für den Test Kartenansicht und CTE-Lösung Auf GraphDB umbauen Zugabe GraphDB Quiz: Graph-Datenbank JOINs & UNION: Abfragebasics mal anders Intro Motivation zu „BattleShips“ Die Spielansicht Das Datenmodell Pivot und UNPIVOT UNION(all) DB und Objekte anlegen Objekte füllen Sichten erstellen Armaturenbrett erstellen Armaturenbrett erstellen Quiz: JOINs & UNION Trickreiche Abfragen am Beispiel „BattleShips“ Intro Die Spielregeln Die Datenbank anlegen Tabellen erstellen und füllen Den Zufall beherrschen Zwischenergebnisse merken Zugmöglichkeiten prüfen Schiffe zufällig platzieren Massendaten generieren Die Masterfrage nach dem U-Boot Quiz: Trickreiche Abfragen Musterabweichung mit dem Levenshtein-Algorithmus Intro Probleme bei der Sprach- und Worterkennung Native Vergleichsoperatoren Der Levenshtein-Algorithmus Funktion implementieren Funktion testen Ideen für die Feature-Erweiterungen Quiz: Musterabweichung mit dem Levenshtein-Algorithmus Datentypen und Datumzeitangaben Intro Die Datentypen und ihre Gruppen DateTime vs. DateTime2 Spielereien mit DATEPART Kann der SQL Server nicht rechnen? Datumsformate DateAdd und DateDiff Der Erste und der Letzte Quiz: Datentypen und Datumzeitangaben Best Practices: 8-Damenproblem und Zauberwürfel Intro Das 8-Damen-Problem Der „Rekursionsansatz“ Der „Brute Force“-Ansatz Die Lösung optimieren Was ist ein Rubiks Cube? Die Idee des T-Netzes Erste Algorithmen-Festlegung Den ganzen Würfel kippen Einzelne Elemente drehen Der Algorithmus Mögliche Kombinationen erfassen Zauberwürfel lösen Quiz: Best Practices Fazit und Kursabschluss Fazit und KursabschlussÜber den Trainer:Torsten Ahlemeyer realisiert seit 2003 Abrechnungs- und Stammdatenapplikationen in Großprojekten. Der Diplom-Wirtschaftsinformatiker und professional SCRUM-Master hat als Entwickler angefangen und sich dann als Projektleiter in der Softwareentwicklung im Umfeld internationaler Projekte einen Namen gemacht. Die Microsoft-Technologie vom Betriebssystem über die Programmiersprachen war dabei in allen Projekten genauso gesetzt wie der MS-SQL-Server (SSAS, SSIS, SSRS, ...). Als IT-Consultant hilft Torsten Ahlemeyer Kunden der arelium GmbH hauptsächlich in der Rolle als Projektleiter aber auch als Architekt, DB-Berater oder T-SQL-Spezialist bei der Umsetzung komplexerer Datenbankprojekte.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren.  Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
109,00 €*
Microsoft Azure Solutions Architect
Microsoft Azure bietet Cloud- und Hybridlösungen für Computer, Netzwerk und Speicher an sowie zur Überwachung und Sicherheit. Wie Sie mit diesen Ressourcen und Diensten eine robuste Plattform, und damit für Ihr Unternehmen eine komplexe Lösung erstellen, lernen Sie in diesem Kurs.Zunächst erfahren Sie, wie Sie mithilfe PowerShell und Azure CLI in Microsoft Azure auf Ressourcenebene interagieren und die Ergebnisse interpretieren können. Sie lernen, wie das Ressourcenmodell beim Entwurf und der Bereitstellung von dienstbasierten Lösungsarchitekturen funktioniert. Schließlich zeigt Ihnen IT-Experte Tom Wechsler, wie Sie dieses Wissen anwenden können, um eine modulare, infrastrukturbasierte Lösungsarchitektur zu verstehen, bereitzustellen und zu sichern.Dieser Kurs richtet sich an System-Administratoren, die sich für das Thema Cloud Computing interessieren. Aber auch Netzwerktechniker und IT-Supporter, die ihre Azure-Kenntnisse vertiefen wollen, erhalten spannende Einblicke. Die Inhalte dieses Kurses helfen Ihnen auch bei der Vorbereitung auf die Microsoft Azure Prüfung AZ-305. Um an diesem Kurs teilzunehmen, sollten Sie über Grundkenntnisse von Azure Compute (VM’s), Networking, Storage und Applications verfügen. Ideal ist es, wenn Sie auf ein Azure-Abonnement zugreifen können.Länge: 2:33 Stunden Alle Video-Lektionen im Überblick: Vorstellung und Infos zu diesem Kurs Herzlich willkommen zu diesem Kurs Was wir in diesem Kurs aufbauen werden Azure Resource Manager-Architektur Intro Überlick: Azure Resource Manager Bereitstellen einer einfachen IaaS-Lösung  Bereitstellen einer einfachen PaaS-Lösung Quiz: Verstehen der Azure Resource Manager-Architektur Aufbau einer Azure Service-basierten Lösung Intro Azure App und Service Plan Deployment Slots einrichten und GitHub Repo einbinden Bereitstellung in die Deployment Slots prüfen Swap (Deployment-Slot in den Produktion-Slot) Einschalten der App Service Logs Konfigurieren der App Diagnostic Settings Application Insights Azure Front Door Zugriffsbeschränkungen auf die Azure Apps Quiz: Aufbau einer Azure Service-basierten Lösung Aufbau einer Azure-Netzwerklösung Intro Bereitstellen der virtuellen Netzwerke Storage Account und Network Security Groups bereitstellen Diagnostic Einstellungen einrichten Virtual Network Gateway bereitstellen Gateway Connections erstellen Quiz: Aufbau einer Azure-Netzwerklösung Bereitstellen einer Azure-Infrastruktur-basierten Lösung Intro Bereitstellen der „Private VM“ VM Diagnostic-Einstellungen im Portal einrichten Den Azure Bastion bereitstellen Die Diagnostics Settings beim Azure Bastion einrichten Den Azure Load Balancer bereitstellen Virtual Machine Scale Sets Verbindung testen Quiz: Bereitstellung einer Azure-Infrastruktur-basierten Lösung Fazit und Kursabschluss Über den TrainerTom Wechsler ist seit mehr als 20 Jahren professionell in der Informatikbranche tätig. Seit 2007 arbeitet er als selbstständiger Cloud Solution Achitect, Cyber Security Analyst und Trainer. Der charismatische Schweizer hat es sich zum Ziel gemacht, die komplexe Welt der Informatik anhand von Lernvideos so verständlich wie möglich zu erklären. So gelingt es ihm in seinen Kursen, auch komplexe Themen und Zusammenhänge verständlich zu vermitteln. Tom Wechslers Schwerpunkte liegen auf Microsoft Azure und in den Bereichen Netzwerktechnik (Cisco), Microsoft 365, Windows Server und Active Directory.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
79,00 €*
Asynchrone Programmierung mit Kotlin Coroutines
Asynchrone oder Non-Blocking-Programmierung ist ein wichtiger Bestandteil der serverseitigen Entwicklung, um skalierbare Anwendungen zu bauen. In diesem Kurs lernen Sie Schritt für Schritt Kotlin Coroutines kennen. Dabei erfahren Sie, wie asynchrone Programmierung mit Coroutines funktioniert, wie man Coroutines startest und wieder beendest, damit die Anwendungen nicht durch langsame API-Aufrufe oder Datenbanken blockiert werden. IT-Experte Hauke Brammer zeigt Ihnen, wie Sie Kompositionen aus verschiedenen Coroutines bauen und wie Sie kontrollieren, auf welchem Thread Ihre Coroutines laufen. Außerdem lernen Sie Channels und Flow kennen, Datenstrukturen, mit denen Sie mehrere Elemente als Streams asynchron verarbeiten können. Wenn Sie schon ein bisschen Erfahrung mit Kotlin gesammelt haben und jetzt erfahren möchten, wie Sie Ihren Code durch asynchrone Programmierung optimieren, dann ist dieser Kurs genau das richtige für Sie.Länge:  1:30 Stunden Alle Video-Lektionen im Überblick: Einführung und Setup Herzlich willkommen zu diesem Kurs Warum Kotlin Coroutines? Setup Einstieg in Coroutines Intro Meine erste Coroutine Scopes, Contexts und Dispatchers Cancellation und Timeouts Das Zusammenspiel mehrerer Coroutines Quiz: Einführung Coroutines Exceptions und Testing Intro Exceptions werfen und fangen Testen von Kotlin Coroutines Quiz: Exceptions und Testing mit Coroutines Flows und Channels Intro Flows: Mehrere Werte aus einer Funktion zurückgeben Flow Lifecycle: Auf Ereignisse reagieren Intermediate Operators: Mit Werten in Flows arbeiten Terminal Operators: Werte aus Flows einsammeln Channels: Mehrere Couroutines miteinander verbinden Quiz: Flows und Channels Fazit und Kursabschluss Über den Trainer:Hauke Brammer arbeitet als Senior Software Engineer bei der DeepUp GmbH. Seit 2017 ist Kotlin seine Hauptprogrammiersprache. Hauke entwickelt Microservices und seine Leidenschaft ist es, das Beste aus dem Software-Engineering in die Welt des Machine Learnings zu bringen. In den letzten Jahren hat er regelmäßig Vorträge auf Entwicklerkonferenzen gehalten und viel über MLOps und Data Augmentation gesprochen.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
89,00 €*
Microsoft Endpoint Manager für Administratoren
Der Endpoint Manager dient der modernen Verwaltung. Zu seinem Funktionsumfang gehören Dienste wie Intune, Configuration Manager, Azure Active Directory (AD) und das Endpoint Manager Admin Center. Mit ihnen lässt sich die gesamte Arbeitsumgebung verwalten und überwachen, also Desktop-Computer, eingebettete Geräte, Server, virtuelle Maschinen und mobile Geräte.In diesem Kurs führt IT-Experte Tom Wechsler in den Aufbau einer Microsoft Intune Infrastruktur ein und zeigt Ihnen Schritt für Schritt, wie Sie Ihre eigene Microsoft 365 Infrastruktur aufbauen. Zunächst richten Sie sich eine lokale Testumgebung ein, die mit Hyper-V aufgebaut wird. Dabei lernen Sie die Lizenzmodelle kennen, erstellen eine kostenlose Microsoft 365-Testversion und richten eine benutzerdefinierte Domäne ein. Anschließend installieren und konfigurieren Sie Azure AD Connect und das «Company Branding».Im nächsten Schritt widmen Sie sich der Geräteregistrierung. Dazu werden Sie die Geräte in Microsoft Intune erfassen und sich mit BYOD, dem Bring your own Device beschäftigen. Weiter geht’s mit Gruppenrichtlinien und dem Windows Autopiloten. Sie stellen unterschiedliche Profile ein und werden Apps für Ihr Unternehmen bereitstellen.Dieser Kurs richtet sich an Microsoft-365- und Azure-Administratoren, die ihr Wissen vertiefen möchten. Aber auch Teilnehmer die sich für das Thema Microsoft Cloud oder eine Mobile Device Management-Infrastruktur interessieren, werden in diesem Kurs die notwendigen Informationen erhalten.Am Ende des Kurses können Sie über das Mobile Device Management Geräte beim Intune-Dienst anmelden, einen Microsoft 365 Tenant einrichten und das Windows Active Directory mit dem Azure Active Directory verbinden. Zudem haben Sie gelernt, in Microsoft Intune mit verschiedenen Profilen zu arbeiten und Zertifikate für Windows 10-Systeme bereitzustellen.Länge: 4:37 Stunden Alle Video-Lektionen im Überblick: Vorstellung und Kursübersicht Ein Blick auf meine lokale Infrastruktur Aufbau der Testinfrastruktur Intro Lizenzen Anmelden einer kostenlosen Microsoft 365-Testversion Eine benutzerdefinierte Domäne hinzufügen Lizenzen zuweisen Company Branding Das lokale Active Directory vorbereiten Installation von Azure AD Connect Konfiguration von Azure AD Connect Hybrid Azure AD Connect konfigurieren Den synchronisierten Benutzern eine Lizenz zuweisen Quiz: Aufbau der Testinfrastruktur Registrieren von Geräten bei Microsoft Intune Intro Enrollment Status Page (ESP) Bring Your Own Device (BYOD) Registrierung mit Gruppenrichtlinien Vorbereitung für Windows Autopilot Erstellen der HWID für Windows Autopilot Profile für Windows Autopilot Windows Autopilot in Aktion Vorbereitung für die Android-Registrierung Android BYOD Quiz: Registrieren von Geräten bei Microsoft Intune Erstellen und Verwalten von Konfigurationsprofilen Intro Datenschutz und persönliche Daten verwalten Untersuchen des Geräteinventars und Aufrufen von Aktionen Erstellen und Bereitstellen von Konfigurationsprofilen für Windows 10 Erstellen von Konfigurationsprofilen mit benutzerdefinierten Einstellungen Verstehen von ADMX-gestützten Richtlinien mit ADMX-Dateien Verteilen der ADMX Einstellungen Die Google Chrome spezifischen Einstellungen konfigurieren Wir prüfen die Google Chrome Einstellungen Windows 10 Update Ring einrichten Quiz: Erstellen und Verwalten von Konfigurationsprofilen Bereitstellen von Apps für Windows-Geräte Intro Bereitstellen einer Windows Store App (Slack) Einen Web Link bereitstellen Die Microsoft 365 Apps zur Verfügung stellen Google Chrome mittels einer .msi Datei bereitstellen Notepad++-Installation analysieren Notepad++ bereitstellen Die Unternehmensportal App bereistellen Sind alle unsere Apps installiert worden? Quiz: Bereitstellen von Apps für Windows-Geräte Bereitstellen von Zertifikaten für die Windows 10 Systeme Intro Erkunden von Zertifikatsprofiltypen Active Directory Zertifikat Server installieren Root-CA-Zertifikate bereitstellen Vorbereiten von Zertifikatsvorlagen Network Device Enrollment Service (NDES) installieren und konfigurieren Intune Certificate Connector installieren und konfigurieren Azure AD (Azure Active Directory) Application-Proxy konfigurieren SCEP-Zertifikate bereitstellen Wi-Fi Profile mit Zertifikat bereitstellen Sichern, Vergleichen und Wiederherstellen eines Microsoft Intune Backup's Intro Einführung in das Thema Intune Backup Erstellen eines Backups Vergleichen von Backups Wiederherstellung eines Backups Fazit und Kursabschluss Über den TrainerTom Wechsler ist seit mehr als 20 Jahren professionell in der Informatikbranche tätig. Seit 2007 arbeitet er als selbstständiger Cloud Solution Achitect, Cyber Security Analyst und Trainer. Der charismatische Schweizer hat es sich zum Ziel gemacht, die komplexe Welt der Informatik anhand von Lernvideos so verständlich wie möglich zu erklären. So gelingt es ihm in seinen Kursen, auch komplexe Themen und Zusammenhänge verständlich zu vermitteln. Tom Wechslers Schwerpunkte liegen auf Microsoft Azure und in den Bereichen Netzwerktechnik (Cisco), Microsoft 365, Windows Server und Active Directory.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
99,00 €*
Exchange Online für Administratoren
Microsoft Exchange Online ist ein Basisbaustein der Microsoft 365 Online-Services (Cloud-Computing) und das Herzstück moderner Kommunikation. Daher ist es in vielen Abonnements (Plänen) bereits enthalten. Gegenüber einem selbst betriebenen Exchange Server reduziert das Hosting durch Microsoft den Betriebs- und Wartungsaufwand und bietet hohe Verfügbarkeit. Der Zugriff erfolgt über die altbekannte Outlook Desktop App, mobile Apps oder über die Webversion von Outlook.In diesem Kurs erstellen Sie einen neuen M365 Tenant, bekommen Tipps zur Namenswahl und lernen die Dienstbeschränkungen von Exchange Online kennen. IT-Experte Benjamin Bürk führt Sie in die unterschiedlichen Verwaltungsmöglichkeiten ein und zeigt Ihnen, wie Sie Benutzer, Gruppen sowie Ressourcen anlegen. Des Weiteren erfahren Sie, wie Sie das Design der Anmeldemasken und das O365 Design Ihrem Unternehmensbranding anpassen können.Nach dem Kurs können Sie eigenständig die richtige Lizenzierung wählen, die zu Ihrem Unternehmen und zu Ihren Anwendern passt. Auch sind Ihnen Alias-Adressen und Plusadressierung ein Begriff und Sie wissen diese einzusetzen.Ein ganzes Kapitel widmet sich außerdem dem wichtigen Thema Sicherheit. Sie lernen die Schutzfunktionen vor Spam und Schadsoftware kennen, die Exchange Online Protection bietet. Microsoft Defender für Office 365 erweitert diese Sicherheitsfunktionen.Alle Inhalte zeigt Ihnen Benjamin direkt im System und anhand einzelner Beispiele. So können Sie die Szenarien nachstellen und sich aktiv mit der Konfiguration und Administration von Exchange Online auseinandersetzen. Auf diese Weise können Sie auch gleichzeitig Ihr eigenes Exchange Online aufbauen. Länge: 4:45 Stunden Alle Video-Lektionen im Überblick: Exchange Online-Planung Herzlich willkommen zu diesem Kurs Intro Was bietet Office 365 für Vorteile? Wo ist der Unterschied bei Microsoft 365? Welche Lizenzierungsoptionen gibt es? Quiz: Exchange Online-Planung Beachte die Diensteinschränkungen Microsoft 365-Konto einrichten Intro Tenant - Bedeutung und Namensfindung M365-Konto einrichten Eigene Domain einrichten Einstellungen deiner M365-Umgebung Anmeldemaske an das Unternehmensbrading anpassen Office 365 Design erstellen Quiz: Microsoft 365-Konto einrichten Verwaltungsmöglichkeiten Intro Das Microsoft 365 Admin Center Die Navigation im Microsoft 365 Admin Center Das Exchange Admin Center Die Navigation im Exchange Admin Center Verbindung mit der PowerShell herstellen (VS Code) Das M365 Defender Security Center Die Navigation im M365 Defender Security Center Quiz: Verwaltungsmöglichkeiten Benutzer, Gruppen und Ressourcen administrieren Intro Einen Benutzer anlegen Mehrere Benutzer anlegen Hinzufügen einer Alias-Mail-Adresse Kontakte anlegen Verteiler einrichten Freigegebene Postfächer erstellen Raum anlegen Konvertieren einer Mailbox in ein freigegebenes Postfach Gruppe trotz Richtlinie anlegen Quiz: Benutzer, Gruppen und Ressourcen administrieren Exchange Online konfigurieren Intro Freigaberichtlinien anpassen und erstellen E-Mail-Infos sinnvoll einsetzen Absender von Unzustellbarkeitsberichten anpassen Benutzervorlagen erstellen und verwenden Senden als Alias erklärt Gruppenbenennungsrichtlinie nutzen Wiederherstellungszeitraum gelöschter Objekte anpassen Plus-Adressierung verstehen Posteingang mit Relevanz anpassen Quiz: Exchange Online konfigurieren Security Intro Anti-Spam-Einstellungen konfigurieren Ausgehende Nachrichten überprüfen Anti-Malware-Einstellungen konfigurieren Sichere Anlagen nutzen Sichere Links einsetzen Quarantäne-Einstellungen Sicherheitsstandards verstehen Quiz: Security Admin Daily Tasks Intro Benutzer löschen Benutzer wiederherstellen Benutzer umbenennen Outlook auf Smartphones einrichten Benutzeranmeldungen überprüfen Quiz: Admin Daily Tasks Fazit und Kursabschluss Über den Trainer:Benjamin Bürk arbeitet als Senior System Engineer und hat 20 Jahre Berufserfahrung im Aufbau und Betrieb von Microsoft-Infrastrukturen. In seiner täglichen Arbeit beschäftigt er sich mit Microsoft- und Cloud-Produkten und setzt diese in Projekten ein. In diesem Bereich nimmt er regelmäßig an Weiterbildungen teil und hat inzwischen mehrere Microsoft-Zertifizierungen erworben, inklusive der Microsoft 365 Enterprise Administrator Expert. Nebenberuflich schreibt er als Gastautor auf dem bekannten WindowsPro Blog zu Microsoft 365- und Azure-Themen und präsentiert sein Wissen in seinem eigenen kostenlosen Podcast.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
109,00 €*
GraphQL APIs mit Spring Boot entwickeln
GraphQL ist eine spannende Technologie, um APIs für Anwendungen zur Verfügung zu stellen. Denn GraphQL APIs ermöglichen es, mit einer eigenen Abfragesprache die benötigten Daten pro Use Case selbst auszuwählen. Unterstützt werden die Clients dabei vom GraphQL-Typsystem, das bei der Formulierung von Abfragen hilft und verhindert, das ungültige Abfragen ausgeführt werden.Um auf dieser Basis eigene GraphQL APIs zu implementieren und zu betreiben, bietet Spring Boot ein eigenes Projekt an, das Spring GraphQL heißt. Spring Boot als weitverbreitete Plattform eignet sich besonders, da es die Entwicklung von Backend-Anwendungen und Services mit all ihren typischen Anforderungen an Stabilität, Sicherheit und Performance unterstützt.In diesem Kurs lernen Sie am Beispiel einer Anwendung, wie Sie eigene GraphQL APIs mit Java und Spring GraphQL entwickeln können. IT-Experte Nils Hartmann führt in die Grundlagen ein, zeigt wie man das Schema deiner API beschreibt und Queries, Mutations und Subscriptions implementiert. Dabei lernen Sie auch, wie Sie bei der Arbeit mit Spring GraphQL von dessen Integration in den Spring Technologie-Stack profitieren, wenn Sie typische Anforderungen wie Datenbankzugriffe, die Integration von Microservices oder die Absicherung deiner API umsetzen möchten.Um dem Kurs folgen zu können, sollte Ihnen GraphQL ein Begriff sein. Java- und gute Spring- bzw. Spring-Boot-Kenntnisse sind von Vorteil. Für die Übungen benötigen Sie eine JDK mit der Java Version 17, Git und Docker.Länge:  5:02 Stunden Alle Video-Lektionen im Überblick: GraphQL APIs mit Java Herzlich Willkommen zu diesem Kurs Intro Die Beispiel-Anwendung „Publy“ GraphQL Frameworks für Java Architektur von graphql-java Hello World, graphql-java! DataFetcher mit graphql-java Architektur von spring-graphql Hello World, spring-graphql! Architektur der Beispiel-Anwendung „Publy“ Quiz: GraphQL APIs mit Java GraphQL APIs mit spring-graphql Intro Schema Definition und Query Mapping Felder mit Argumenten 1 Handler-Funktionen für Felder Übung: Handler-Funktionen Validierung von Argument und Projected Payloads Mutations implementieren Übung: Mutations Lösung: Die addComment-Mutation mit einem eigenen Rückgabe-Typ Union Types Type Resolver Interfaces Eigene skalare Datentypen Subscriptions Übung: Subscriptions Quiz: GraphQL APIs mit Spring GraphQL Performance-Optimierungen Intro Query Performance analysieren Asynchrone Handler-Funktionen REST APIs aufrufen REST Aufrufe mit einem DataLoader zusammenfassen Batch Mapping Übung: DataLoader Query-Verarbeitung mit dem DataFetchingFieldSelectionSet optimieren Quiz: Performance Optimierungen Die GraphQL API vervollständigen Intro Sicherheit von GraphQL APIs Sicherheit in Handler-Funktionen Fehlerbehandlung am Beispiel Security im Domain Layer Fehlerbehandlung am Beispiel Bean Validation Einen Request Error mit eigenem GraphQLError-Objekt zurückliefern Mehrere GraphQLError-Objekte aus einer Exception erzeugen Beispiel: Paginierung von Listen Beispiel: Filtern von Listen Erlaubte Komplexität von Queries beschränken Testen des GraphQL Controllers Testen der GraphQL API über HTTP Quiz: Die GraphQL API vervollständigen Fazit und Kursabschluss Über den Trainer:Nils Hartmann ist freiberuflicher Softwareentwickler und -architekt aus Hamburg. Er beschäftigt sich seit mehr als 20 Jahren mit der Entwicklung von Software, wobei sein Schwerpunkt auf Java-basierten Backend-Services mit Spring sowie der Entwicklung von Frontends mit React und TypeScript liegt. In seinen Projekten setzt er gerne GraphQL sowohl im Frontend als auch im Backend ein. Nils unterstützt Teams durch Beratung und in Seminaren beim Lernen und Anwenden dieser Technologien und ist Co-Autor des Buches „React – Die praktische Einführung“ (dpunkt-Verlag).So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
89,00 €*
GraphQL – Die praktische Einführung
GraphQL APIs bieten Clients ein hohes Maß an Flexibilität, denn mit der zugehörigen Abfragesprache können diese gezielt genau die Daten abfragen, die sie für einen Use Case benötigen: Daten auf den Server zu schreiben und sich über neue Daten auf dem Server informieren zu lassen. Darüber hinaus sind GraphQL APIs typsicher, was dem Client die korrekte Beschreibung seiner Abfragen garantiert.In diesem Kurs lernen Sie, was GraphQL ist und welche Motivation und Ideen dahinterstehen. IT-Experte Nils Hartmann zeigt Ihnen, wie Sie GraphQL APIs mit einem Schema beschreiben, so dass Clients die gewünschten Informationen von deiner Schnittstelle abfragen können. Eine wichtige Rolle wird dabei die Schema Definition Language und das umfangreiche GraphQL-Typensystem sein, das eine spannende Möglichkeit für Entwicklungswerkzeuge in Ihrer täglichen Arbeit bietet.Sie werden außerdem die Möglichkeiten und Syntax der GraphQL-eigenen Abfragesprache kennenlernen, mit denen ein Client seine gewünschten Daten von deiner GraphQL API auswählen kann.Länge:  2:45 Stunden Alle Video-Lektionen im Überblick: Einführung in GraphQL Herzlich willkommen zu diesem Kurs Intro Was ist GraphQL? Die Beispielanwendung „Publy“ Eine GraphQL-Abfrage Daten aus Objektgraphen abfragen Toolunterstützung für GraphQL Die Beispielanwendung installieren und starten Übung: Mach dich mit GraphiQL vertraut Quiz: Einführung in GraphQL Die GraphQL-Abfragesprache Intro GraphQL Queries im Detail Variablen in Queries verwenden Fragmente Übung: GraphQL Queries Mit Mutations Daten anlegen und verändern Union-Typen abfragen Interfaces abfragen Mit Subscriptions auf Ereignisse reagieren Zusammenfassung: Die GraphQL-Abfragesprache Übung: GraphQL Mutations und Subscriptions Quiz: Die GraphQL-Abfragesprache Eine GraphQL API beschreiben Intro Die API mit einem Schema beschreiben Mit der Introspection API das GraphQL-Schema untersuchen Offset- und seitenbasierte Paginierung Cursor-basierte Paginierung Übung: Paginierung verwenden Quiz: Das Schema einer API GraphQL APIs verwenden Intro Schema Evolution: die API weiterentwickeln GraphQL-Operationen über HTTP ausführen Ausblick: Anwendungen mit GraphQL bauen Gemeinsamkeiten und Unterschiede von GraphQL und REST Quiz: GraphQL APIs verwenden Fazit und Kursabschluss Über den Trainer:Nils Hartmann ist freiberuflicher Software-Entwickler und -architekt aus Hamburg. Er beschäftigt sich seit mehr als 20 Jahren mit der Entwicklung von Software, wobei sein Schwerpunkt auf Java-basierten Backend-Services mit Spring sowie der Entwicklung von Frontends mit React und TypeScript liegt. In seinen Projekten setzt er gerne GraphQL sowohl im Frontend als auch im Backend ein. Nils unterstützt Teams durch Beratung und in Seminaren beim Lernen und Anwenden dieser Technologien und ist Co-Autor des Buches „React – Die praktische Einführung“ (dpunkt-Verlag).So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
69,00 €*
Microsoft 365 – Identitäten & Dienste
Microsoft 365 enthält eine Vielzahl an Tools und ermöglicht die Nutzung der Microsoft-Produkte als Cloud-Lösung. Das erleichtert nicht nur die Kommunikation und Zusammenarbeit im Unternehmen, sondern erfüllt auch die Anforderungen an Mobilität und Automatisierung. Dazu müssen die Dienste richtig bewertet, geplant, bereitgestellt und getestet werden.In diesem Kurs zeigt Ihnen Tom Wechsler, wie Sie die Microsoft 365 Dienste erfolgreich in Ihr Unternehmen integrieren. Sie lernen, worauf Sie beim Entwerfen und Implementieren von Microsoft 365-Services achten müssen, machen sich mit Benutzeridentitäten und Rollen vertraut und erfahren, wie Sie den Zugriff und die Authentifizierung verwalten können. Zudem lernen Sie die Office 365-Workloads und -Anwendungen zu planen und erhalten einen Einblick in Microsoft Intune.Alle Inhalte werden praxisnah am Beispiel einer fiktiven Organisation vermittelt. Es handelt es sich dabei um ein Projekt, wie es in ähnlicher Weise bei einem Kunden angetroffen werden kann. Sie werden das Unternehmen an Microsoft 365 anbinden, das lokale Active Directory synchronisieren, prüfen, ob ein Postfach erstellt wurde – also die Dienste entsprechend konfigurieren und verwalten. Mit dem Wissen aus diesem Kurs werden Sie zukünftige Microsoft 365-Projekte erfolgreich begleiten können.Dieser Kurs richtet sich an angehende Microsoft-365-Administratoren, die an der Bewertung, Planung, Bereitstellung, dem Testen und  der Verwaltung von Microsoft 365 Services mitwirken. Aber auch Teilnehmer, die sich für das Thema Microsoft 365 interessieren, um zum Beispiel das lokale Active Directory und das Azure Active Directory anzubinden, erhalten in diesem Kurs eine praktische Einführung in das Thema.Spezielles Vorwissen müssen Sie nicht mitbringen, um an diesem Kurs teilzunehmen. Das Windows-Betriebssystem sowie Microsoft 365 und Microsoft Azure sollte Ihnen bekannt sein. Ebenso vorteilhaft sind Grundkenntnisse von Windows Active Directory.Länge:  3:38 Stunden Alle Video-Lektionen im Überblick: Vorstellung und Kursübersicht Herzlich willkommen zu diesem Kurs Meine Testumgebung Das Projekt Entwerfen und Implementieren von Microsoft 365-Services Intro Microsoft 365 versus Office 365 Kostenlose Office 365 E3 Testversion einrichten Benutzerdefinierte Domäne hinzufügen Angaben zur Organisation und Unternehmensbranding Der Microsoft-365-Setup-Assistent Quiz: Entwerfen und Implementieren von Microsoft 365 Services Benutzeridentität und Rollen verwalten Intro Einen Cloud-Benutzer erstellen Mehrere Cloud-Benutzer erstellen Arbeiten mit Gruppen Das lokale Active Directory vorbereiten IDFix Azure AD Connect installieren Azure AD Connect konfigurieren Hybrid Join konfigurieren Dem Benutzer eine Lizenz zuweisen Mit der PowerShell einem Benutzer eine Lizenz zuweisen Einem Benutzer eine Admin Rolle zuweisen Quiz: Benutzeridentität und Rollen verwalten Zugriff und Authentifizierung verwalten Intro Bei einem Benutzer Multi-Faktor-Authentifizierung (MFA) einrichten Multi-Faktor-Authentifizierung (MFA) mit Conditional Access Policy Wie ein Benutzer MFA einrichten kann Self-Service Password Reset (SSPR) mit zurückschreiben einrichten Privileged Identity Management (PIM) Testen von Privileged Identity Management (PIM) Identity Protection Privileged Access Management (PAM) einrichten Privileged Access Management (PAM) konfigurieren Quiz: Zugriff und Authentifizierung verwalten Office-365-Workloads und -Anwendungen planen Intro Microsoft 365 Apps installieren Erstellen eines freigegebenen Ordner für Office-Installationsdateien Herunterladen der Microsoft-Bereitstellungstools Erstellen einer Konfigurationsdatei Herunterladen des Microsoft-Installationspakets Bereitstellen der Microsoft 365 Apps Microsoft Intune - Vorbereitung Ist das Gerät in Intune registriert? Die Microsoft 365 Apps mit Intune bereitstellen Wurden die Microsoft 365 Apps auf Client01 installiert? Alle Scripte auf GitHub Quiz: Office 365-Workloads und -Anwendungen planen Fazit und Kursabschluss Über den Trainer:Tom Wechsler ist seit mehr als 20 Jahren professionell in der Informatikbranche tätig. Seit 2007 arbeitet er als selbstständiger Cloud Solution Achitect, Cyer Security Analyst und Trainer. Der charismatische Schweizer hat es sich zum Ziel gemacht, die komplexe Welt der Informatik anhand von Lernvideos so verständlich wie möglich zu erklären. So gelingt es ihm in seinen Kursen, auch komplexe Themen und Zusammenhänge verständlich zu vermitteln. Tom Wechslers Schwerpunkte liegen auf Microsoft Azure und in den Bereichen Netzwerktechnik (Cisco), Microsoft 365, Windows Server und Active Directory. So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
99,00 €*
Active Directory mit Windows Server 2019
Im Active Directory können Objekte wie Computer, Benutzer und Gruppen zentral verwaltet sowie Zugriffe und Freigaben auf andere Ressourcen wie Fileserver im Unternehmen gesteuert werden.In diesem Kurs führt Tom Wechsler in dieses Thema ein und zeigt Ihnen, wie Sie die Active Directory-Domänendienste unter Windows Server 2019 planen, implementieren und verwalten können. Dabei lernen Sie nicht nur mit Benutzerkonten, Computerkonten, Gruppen und Organisationseinheiten zu arbeiten, sondern auch, wie Sie eine gesunde Active-Directory-Infrastruktur aufrechterhalten.Im ersten Schritt werden Sie Benutzer- und Computerkonten erstellen, diese in Gruppen und Organisationseinheiten organisieren und das Active Directory durch Passwort und differenzierte Kennwortrichtlinien sichern. Anschließend geht es darum, das Windows Active Directory an das Azure Active Directory anzubinden. Sie werden lernen, welche Schritte dazu notwendig sind und welche Vorbereitungen getroffen werden müssen, damit diese sogenannte Hybrid-Umgebung reibungslos funktioniert.Dieser Kurs richtet sich an Personen, die den Aufbau und die Verwaltung einer Microsoft-Domäne lernen oder ihr Wissen im Bereich Microsoft Active Directory vertiefen wollen. Wer darüber hinaus einen ersten Einblick in die PowerShell erhalten will, ist hier ebenfalls genau richtig.Um diesem Kurs gut folgen zu können, sollten Sie die Möglichkeit haben, eine virtuelle Testumgebung einzurichten. Darüber hinaus ist es hilfreich, wenn Sie grundlegendes Wissen zu Microsoft Betriebssystemen (Server und Client) und allgemeine Netzwerk-Kenntnisse mitbringen.Länge:  4:33 Stunden Alle Video-Lektionen im Überblick: Vorstellung, Testumgebung und Planung Herzlich willkommen zu diesem Kurs Testumgebung einrichten Planung Die Scripte Aufbau einer Infrastruktur Intro DC01 und DC02 Netzwerkeinstellungen anpassen DC01 zu einem Domain Controller heraufstufen Nachkonfiguration beim DC01 DC02 zu einem Domain Controller heraufstufen Nachkonfiguration beim DC02 DNS-Einstellungen beim DHCP Server prüfen FS01 und die beiden Clients Server Core App Compatibility Feature on Demand (FOD) Quiz: Aufbau der Infrastruktur Actice Directory Terminology Intro Gesamtstruktur und Domäne Gesamtstruktur- und Domänenfunktionsebenen Betriebs-Master-Rollen Quiz: Active Directory Terminology Aufbau des Active Directory Intro Planen der Organisationseinheiten Erstellen eines neuen Benutzers Das persönliche Laufwerk einrichten Das persönliche Laufwerk testen Gruppen erstellen Mit der PowerShell Benutzer erstellen Quiz: Aufbau des Active Directory Verwaltungsaufgaben im Active Directory Intro Zentrale Ablage der Firmendaten mit zugriffsbasierter Aufzählung Kerberos-Delegierung Zuweisen der Objektverwaltung Ordnerkontingente einrichten Fine Grained Password Policy: differenzierte Kennwortrichtlinien Mit der PowerShell eine Fine Grained Password Policy einrichten Windows-Server-Sicherung Diagnostizieren von Active Directory-Replikationsfehlern Quiz: Verwaltungsaufgaben im Active Directory Gruppenrichtlinien Intro Einführung in das Thema Gruppenrichtlinien Einen zentralen Speicher einrichten Freigabe der Firmendaten mittels Zuweisen von Gruppenrichtlinien Die lokalen Administratoren erweitern Energiesparmodus konfigurieren Quiz: Gruppenrichtlinien Windows Active Directory und Azure Active Directory Intro Blick ins Azure Active Directory Azure AD Connect installieren Azure AD Connect konfigurieren Azure AD Connect prüfen Mit der PowerShell das UPN ersetzen Ein Tipp zum Schluss Fazit und Kursabschluss Über den Trainer:Tom Wechsler ist seit mehr als 20 Jahren professionell in der Informatikbranche tätig. Seit 2007 arbeitet er als selbstständiger Cloud Solution Achitect, Cyer Security Analyst und Trainer. Der charismatische Schweizer hat es sich zum Ziel gemacht, die komplexe Welt der Informatik anhand von Lernvideos so verständlich wie möglich zu erklären. So gelingt es ihm in seinen Kursen, auch komplexe Themen und Zusammenhänge verständlich zu vermitteln. Tom Wechslers Schwerpunkte liegen auf Microsoft Azure und in den Bereichen Netzwerktechnik (Cisco), Microsoft 365, Windows Server und Active Directory. So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
99,00 €*
Microsoft Hyper-V mit Windows Server 2022
Mit Hyper-V lassen sich mehrere Betriebssysteme als virtuelle Maschinen unter Windows ausführen. Das Besondere: Jede virtuelle Maschine läuft auf virtueller Hardware. Diese virtuellen Festplatten, Switches und eine Reihe anderer virtueller Geräte können zu virtuellen Maschinen hinzugefügt werden.In diesem Kurs zeigt Ihnen IT-Experte Tom Wechsler, wie Sie Hyper-V-Hosts und virtuelle Maschinen installieren, konfigurieren und verwalten. Dabei lernen Sie die Installation mit dem Server Manager und auch die PowerShell-Variante kennen. Anschließend geht es an die Verwaltung der Hyper-V-Host-Einstellungen, die Erstellung der virtuellen Maschinen und die Verwaltung der Infrastruktur. Das Wissen aus diesem Kurs können System-Administratoren in der täglichen Arbeit verwenden.Vorausgesetzt werden grundlegende Kenntnisse aus den Bereichen Windows Server, Betriebssystem, Netzwerkkonzepte und Virtualisierung. Bei allen Schritten können Sie das Gezeigte in einer Testumgebung selbst ausprobieren und bei den Übungen mitmachen.Länge:  137 Minuten Alle Video-Lektionen im Überblick: Vorstellung und Infos zum Kurs Herzlich willkommen zu diesem Kurs Warum mit Hyper-V arbeiten? Ein Blick auf meine Testumgebung Installieren und Konfigurieren von Hyper-V Intro Systemanforderungen für Hyper-V auf Windows Server Installation über den Server Manager Installation mit der PowerShell Speicherpfade im Hyper-V Manager anpassen Hyper-V Host-Einstellungen vornehmen Quiz: Installieren und Konfigurieren von Hyper-V Virtuelle Netzwerke konfigurieren Intro Einführung eines virtuellen NAT-Netzwerks Erstellen eines virtuellen NAT-Netzwerks Einen virtuellen Switch erstellen Einen virtuellen Switch mit der PowerShell erstellen Quiz: Virtuelle Netzwerke konfigurieren Virtuelle Maschinen erstellen und konfigurieren Intro VM-Generationen VM-Konfigurationsversion Verschachtelte Virtualisierung (Nested VM) Erstellen von Router01 Das Betriebssystem bei Router01 installieren Router01 als Router und DHCP-Server konfigurieren SR-IOV und Smart Paging bei einer VM Eine VM mit der PowerShell erstellen Quiz: Virtuelle Maschinen erstellen und konfigurieren VM-Speicher konfigurieren Intro Eine virtuelle Festplatte erstellen Festplatte bei Router01 erweitern Eine virtuelle Festplatte bearbeiten Infos zu einer virtuellen Festplatte anzeigen Prüfpunkte Ein paar PowerShell cmdlets zusammengefasst Quiz: VM-Speicher konfigurieren Infrastruktur-Aufbau abschliessen Intro Netzwerk-Konnektivität überprüfen DC01 zu einem Domänencontroller hochstufen CLIENT01 der Domäne hinzufügen Fazit und Kursabschluss Über den Trainer:Tom Wechsler ist seit mehr als 20 Jahren professionell in der Informatikbranche tätig. Seit 2007 arbeitet er als selbstständiger Cloud Solution Architect, Cyber Security Analyst und Trainer. Der charismatische Schweizer hat es sich zum Ziel gemacht, die komplexe Welt der Informatik anhand von Lernvideos so verständlich wie möglich zu erklären. So gelingt es ihm in seinen Kursen, auch komplexe Themen und Zusammenhänge verständlich zu vermitteln. Tom Wechslers Schwerpunkte liegen auf Microsoft Azure und in den Bereichen Netzwerktechnik (Cisco), Microsoft 365, Windows Server und Active Directory.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren.  Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
99,00 €*
Microsoft Azure – Grundkurs für Administratoren
Microsoft Azure ist eine Cloud-Computing-Plattform für Unternehmen, die den Einsatz von Hybrid-Infrastrukturen ermöglicht. Das heißt, nur ein Teil der Anwendungen, Services und Daten befindet sich in der Cloud, der Rest wird auf lokalen Servern betrieben. Dafür bietet Microsoft Azure eine Fülle an Funktionen und Features.In diesem Kurs lernen Sie die Grundlagen des Cloud Computing-Betriebssystems kennen. IT-Experte Tom Wechsler startet mit einem Überblick über den Aufbau und die Architektur von Microsoft Azure und geht auf relevante Komponenten, Services und Lösungen ein. Dabei machen Sie sich mit der Verwaltung von Subscriptions, Ressourcengruppen und Ressourcen vertraut und erfahren, wann eine Subscription zum Einsatz kommt und wie Sie Ressourcen in Azure organisieren können.Zunächst geht es darum, ein virtuelles Netzwerk zu planen und eine Verbindung mit den Ressourcen herzustellen. Sie werden lernen, wie Sie eine Linux- oder Windows Server-VM mit Azure Virtual Machines erstellen. Weiter geht es mit dem Azure Datenspeicher. Tom Wechsler zeigt Ihnen, wie Sie Azure-Storage verwalten können, einschließlich Blob-Speicher und File Shares. Dazu werden Sie Storage Accounts erstellen, Azure-Files Shares konfigurieren und einen Storage Account mit der PowerShell implementieren. Am Ende des Kurses können Sie Daten speichern und verwalten, Anwendungen und Apps entwickeln oder auch virtuelle Computer bereitstellen.Alle Inhalte demonstriert Tom Wechsler direkt im System, sodass Sie ihm während aller seiner Schritte über die Schulter schauen oder auch gleich direkt mitmachen können.Dieser Kurs richtet sich an Windows Server System-Administratoren, die sich für das Thema Cloud Computing interessieren. Aber auch Personen, welche gerne eine Testumgebung mit einer Cloud-Lösung aufbauen wollen, erhalten mit diesem Kurs einen Einblick in das Thema.Um an diesem Kurs teilzunehmen, sollten Sie über allgemeine Netzwerkkenntnisse verfügen und wissen, was eine IP-Adresse oder TCP/IP ist.Länge:  178 Minuten Alle Video-Lektionen im Überblick: Vorstellung und Infos zum Kurs Herzlich willkommen in diesem Kurs Kostenlose Microsoft Azure-Testversion einrichten Das Azure Portal und die Terminologie Intro Das Microsoft Azure Portal Microsoft Azure Desktop App Die Favoriten im Azure Portal anpassen Die Microsoft Azure-Terminologie Was ist eine Azure Ressourcengruppe und was sind Azure-Ressourcen? Erstellen einer Ressourcengruppe in Azure Quiz: Das Azure Portal und die Terminologie Virtuelle Netzwerke in Microsoft Azure Intro Was ist ein VNet (virtual network)? Ein VNet im Azure Portal erstellen Ein VNet mit der PowerShell erstellen Ein VNet mit der Azure CLI (Command-Line Interface) erstellen Einführung in das Thema NSG (Network Security Group) Erstellen einer NSG Quiz: Virtuelle Netzwerke in Microsoft Azure Virtuelle Maschinen in Azure Intro Erstellen einer virtuellen Maschine (VM) in Azure Die Zusammensetzung einer VM in Azure Mit der VM verbinden Eine fixe IP-Adresse zuweisen Bei einer VM das Kennwort des Administrators zurücksetzen Boot Diagnostics und die Serial Console Mit der PowerShell eine neue VM einem bestehendem VNet zuweisen Quiz: Virtuelle Maschinen in Azure Azure Storage Account Intro Was ist ein Azure Storage Account? Erstellen eines Azure Storage Account Azure Storage Explorer Azure Storage Container - Ein Beispiel aus der Praxis Einen Azure File Share erstellen Mit der PowerShell einen Storage Account bereitstellen Die Kursunterlagen Quiz: Azure Storage Account Fazit und Kursabschluss Über den Trainer:Tom Wechsler ist seit mehr als 20 Jahren professionell in der Informatikbranche tätig. Seit 2007 arbeitet er als selbstständiger Cloud Solution Achitect, Cyer Security Analyst und Trainer. Der charismatische Schweizer hat es sich zum Ziel gemacht, die komplexe Welt der Informatik anhand von Lernvideos so verständlich wie möglich zu erklären. So gelingt es ihm in seinen Kursen, auch komplexe Themen und Zusammenhänge verständlich zu vermitteln. Tom Wechslers Schwerpunkte liegen auf Microsoft Azure und in den Bereichen Netzwerktechnik (Cisco), Microsoft 365, Windows Server und Active Directory. So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
109,00 €*
Microsoft 365 – Grundkurs für Administratoren
Microsoft 365 bündelt die wichtigsten Werkzeuge des Microsoft-Portfolios im Unternehmen. Doch trotz der hohen Verbreitung ist die Administration der Produkte anspruchsvoll. IT-Experte Tom Wechsler führt in diesem Kurs in die relevantesten Themen ein und erklärt alle Schritte und Einstellungen praxisnah und an vielen Beispielen.Dabei konzentriert er sich auf die Cloud- und M365-Konzepte, die M365-Kerndienste und -Funktionen, M365-Sicherheit und Compliance sowie M365-Preise & Support. Nach Abschluss des Kurses werden Sie in der Lage sein, die Microsoft 365-Plattform einzurichten, zu verwalten, zu konfigurieren und zu betreiben.Zu Beginn richten Sie sich eine Microsoft-Testumgebung ein, in der Sie alle Einstellungen vornehmen, um dann alle weiteren Szenarien dieses Tutorials durchspielen zu können. Dabei erhalten Sie auch einen Überblick über die verschiedenen Cloud-Modelle und Lizenzen und erfahren, wofür und für wen sich M365 und Office 365 eignen.In der Benutzerverwaltung geht es dann darum, Konten im Azure Active Directory anzulegen und diese zu verwalten. Sie lernen außerdem, was Distribution Group, Security Group, Dynamic User sind und wie sie die Verwaltung der Benutzer in der Gruppenverwaltung vereinfachen. Weiterhin geht es um das Einbinden eigener Domänen, Usernamen, Multi-Faktor-Authentifizierung und das Rollenmodell.Das Training ist ideal für Sie, wenn Sie eine solide Basis für tiefergehende Spezialisierungen benötigen, Ihr Wissen auffrischen oder sich effektiv auf die MS-900 Zertifizierung vorbereiten möchten. Insbesondere der Prüfungsbereich “Skills measured” sollte dann für Sie von Interesse sein.Länge:  234 Minuten Alle Video-Lektionen im Überblick: Vorstellung und Einführung Herzlich willkommen in diesem Kurs Was ist Cloud Computing? Intro Was ist die Cloud? Betriebskosten versus Investitionskosten Die verschiedenen Cloud-Modelle Die verschiedenen Cloud-Typen (XaaS) Quiz: Was ist Cloud Computing Einrichten einer Microsoft Testumgebung Intro Office 365 versus 365 Einrichten einer kostenlosen Office 365 E3 Testversion Microsoft 365 Plan Eine Tour durch das Microsoft 365 Admin Center Start mit dem Einbinden einer eigenen Domäne in Microsoft 365 Letzte Schritte vom Einbinden der eigenen Domäne Company Branding Quiz: Einrichten einer Microsoft Testumgebung Benutzerverwaltung in Microsoft 365 Intro Ein erstes Konto in Microsoft 365 anlegen Microsoft 365 und das Azure Active Directory (Azure AD) Neues Konto im Azure AD anlegen Gleichzeitig mehrere Konten anlegen (Bulk Operation) Die unterschiedlichen Benutzertypen Das Notfall Konto (Break Glass Account) Quiz: Benutzerverwaltung in Microsoft 365 Gruppenverwaltung in Microsoft 365 Intro Erstellen einer Microsoft 365 Gruppe Distribution Group (Verteilerliste) Security Group (Sicherheitsgruppe) Azure AD Premium P2 (kostenlose Testversion einrichten) Dynamic User (Mitglieder automatisch einer Gruppe hinzufügen) Gruppen und Lizenzierung Quiz: Gruppenverwaltung in Microsoft 365 Lizenzen und Microsoft 365 Apps Intro Die vielen verschiedenen Lizenzen / Pläne Microsoft 365 Apps Email Postfach und Teams Interaktion zwischen Microsoft Teams und SharePoint Online Die weiteren Microsoft 365 Apps Quiz: Lizenzen und Microsoft 365 Apps Microsoft 365 Sicherheit Intro Die "Security Defaults" Einführung in Multi-Factor Authentication (MFA) MFA pro Benutzer einrichten MFA mit einer Conditional Access Policy einrichten Self-Service Password Reset (SSPR) Azure Active Directory (Azure AD) Privileged Identity Management (PIM) Zero Trust Model Microsoft Defender für Office 365 Microsoft Defender für Endpoint Microsoft 365 Data Loss Prevention (DLP) Quiz: Microsoft 365 Sicherheit Microsoft 365 Health und Berichte Intro Service Health Service Problem melden Message Center Benutzeraktivitäten Quiz: Microsoft 365 Health und Berichte Fazit und Kursabschluss Über den Trainer: Tom Wechsler ist seit mehr als 20 Jahren professionell in der Informatikbranche tätig. Seit 2007 arbeitet er als selbstständiger Cloud Solution Achitect, Cyer Security Analyst und Trainer. Der charismatische Schweizer hat es sich zum Ziel gemacht, die komplexe Welt der Informatik anhand von Lernvideos so verständlich wie möglich zu erklären. So gelingt es ihm in seinen Kursen, auch komplexe Themen und Zusammenhänge verständlich zu vermitteln. Tom Wechslers Schwerpunkte liegen auf Microsoft Azure und in den Bereichen Netzwerktechnik (Cisco), Microsoft 365, Windows Server und Active Directory.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
99,00 €*
Einstieg in Microsoft Power BI
In diesem Kurs lernen Sie das Konzept hinter Microsoft Power BI kennen und verstehen. IT-Experte Torsten Ahlemeyer führt Sie in das Thema ein und zeigt Ihnen alle Inhalte Schritt für Schritt. Sie machen sich mit der Benutzeroberfläche vertraut und bekommen die Idee hinter den einzelnen Hintergrundkomponenten erklärt.Die vorbereiteten Übungen geben Ihnen die Gelegenheit, Ihr Wissen zu überprüfen und den Umgang mit Power BI zu festigen. Sie gehen selbst den Weg von einer beliebigen Datenquelle bis zur fertigen Auswertung samt graphischer Datendarstellung weit über die bekannten einfachen Tortendiagramme hinaus. Die hier zu erstellenden Dashboards sehen nicht nur schick aus, sie bereiten die dahinterliegenden Daten auch intuitiv auf. Sie lernen auch den Umgang mit Vorzügen wie "Kreuzfilterung" und dem "Drill Through" mit seinen vielfältigen Möglichkeiten. Auch ein Blick hinter die Kulissen der Transformation darf natürlich nicht fehlen: Konzepte wie "DAX" und "M" werden erklärt und Sie sammeln Erfahrung mit Begriffen wie "berechnete Spalten", "Measures" und "Aggregationen". Wenn Sie dann noch aus den letzten Kapiteln mitnimmst, wie Sie Ihre neuen Kunstwerke in die Cloud hochladen, mit anderen teilen und sogar auf dem Smartphone nutzen können, ist der Weg zum Power Bi-Profi nicht mehr weit.Länge:  249 Minuten Alle Video-Lektionen im Überblick: Ein schneller Einstieg Herzlich Willkommen zu diesem Kurs Intro Den Installationsassistenten aus dem Netz laden Power BI Desktop lokal installieren Wege, Power BI Desktop starten Übersicht über den Startbildschirm Verschiedene Datenquellen anbinden Eine Excel-Tabelle als Quelle anbinden Die Daten einlesen Tipps & Tricks zum ersten Datenimport Quiz: Ein schneller Einstieg Der Umgang mit Visualisierungen Intro Das Layout von Visuals beeinflussen Die Art des Visuals ändern Daten eines Visuals filtern Automatische Aggregationen rückabwickeln Mehrere Visuals an die selbe Quelle binden Quiz: Der Umgang mit Visualisierungen Verschiedene Filter Intro CSV importieren und Daten transformieren Daten filtern - auch über Visuals hinweg Verbinden mit einer Datenquelle in MS Azure Intro Einrichten der Azure-Datenquelle Theorie der Quellanbindung Anbindungsarten im Vergleich Praxisübung: Daten von einer MS Azure DB einlesen In Memory Vor- und nachgelagerte Prozesse Quiz: Verbinden mit einer Datenquelle in MS Azure Das Internet als Datenquelle Intro Daten aus Wikipedia als Quelle nutzen Das Einlesen der "richtigen" Tabelle Daten transformieren Der Umgang mit Fehlern Hilfsmittel "angewandte Schritte" Die Aufgabe finalisieren Mehrere Datenqellen kombinieren Intro Basisdaten des Webshops transformieren 2 Visuals gleichzeitig filtern eine weitere Datenquelle ergänzen Beziehungen modellieren, Filterrichtungen bestimmen Datenmodelle Intro Das relationale Datenmodell Das Modell "Datawarehouse" Das Skript "Sternschema.sql" Das automatische Power-BI-Modell Fakten und Dimensionen Aufbau des Starschemas Quiz: Datenmodelle Transformationen Intro Rückblende Datumstrennung Sätze entfernen Transformationen abschließen Quiz: Transformationen Data Analysis Expression (DAX) Intro Was ist DAX? Beispiel Measure Textmanipulation DAX und Mathe Andere DAX-Funktionen Quiz: Data Analysis Expression (DAX) Kennzahlen (Measures) Intro Neue Ausgangsdaten So bitte nicht - Falscher Import Hier steckt die Arbeit: Das 80:20-Verhältnis Eine berechnete Spalte anlegen Daten schneiden (Filtern) Ein Measure etablieren und nutzen Quiz: Kennzahlen (Measures) Mehrere Datenquellen gleichzeitig Intro Den SQL Server als Datenquelle vorbereiten Informatioen aus mehreren Quellen zusammenziehen Views als Datenquelle für Visuals anbinden (Direct Query) Der Drill-Through Intro Die theoretischen Hintegründe des "Drill Through" Die Datenbasis für das Drill-Through-Beispiel Drill-Down mit zusätzlicher Detailseite Drill-Down ohne zusätzliche Detailseite Arbeitsergebnisse veröffentlichen Intro - Vorschau des Kapitels Berichte publizieren Berichtszugriff über das Internet Preisgestaltung Fazit und KursabschlussÜber den Trainer:Torsten Ahlemeyer realisiert seit 2003 Abrechnungs- und Stammdatenapplikationen in Großprojekten. Der Diplom-Wirtschaftsinformatiker und professional SCRUM-Master hat als Entwickler angefangen und sich dann als Projektleiter in der Softwareentwicklung im Umfeld internationaler Projekte einen Namen gemacht. Die Microsoft-Technologie vom Betriebssystem über die Programmiersprachen war dabei in allen Projekten genauso gesetzt wie der MS-SQL-Server (SSAS, SSIS, SSRS, ...). Als IT-Consultant hilft Torsten Ahlemeyer Kunden der arelium GmbH hauptsächlich in der Rolle als Projektleiter aber auch als Architekt, DB-Berater oder T-SQL-Spezialist bei der Umsetzung komplexerer Datenbankprojekte.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren.  Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
109,00 €*
Game-Engineering mit Unity und C#
In diesem Kurs geht es um die Grundlagen der Spielentwicklung in Unity. Sie lernen virtuelle Welten aufzubauen und Programmlogik mit C# zu formulieren. IT-Experte René Bühling zeigt Ihnen Lösungswege und auch typische Probleme, die bei der Arbeit mit Unity üblicherweise auftreten.Die einzelnen Funktionen des Programms werden Schritt für Schritt besprochen und direkt innerhalb der Software erklärt. Die einzelnen Umsetzungsbeispiele und Übungen können Sie sofort mitmachen und so das Gelernte selbst ausprobieren.Am Ende dieses Kurses haben Sie einen kompletten Überblick über Unity und kennen alle wichtigen Funktionen, die Sie brauchen, um Ihre Inhalte umzusetzen. Beginnend bei der Frage wie Sie Modelle von Blender nach Unity exportieren, über die Organisation von Szenen, dem Anlegen von Animationen, Beleuchtung, Kameraeinstellungen und 2D-Grafik bis hin zur Verbindung mit Programmlogik, Physikberechnungen und Interaktionsmöglichkeiten wird der gesamte Workflow abgebildet.Nicht nur Spiele sondern auch viele andere Produkte wie z.B. Simulationen oder Produktvisualisierungen stellen hohe technische Ansprüche, die eine GameEngine erfüllt. Das in diesem Kurs erworbene Wissen lässt sich somit zur Umsetzung von Spielen wie auch zahlreichen weiteren Anwendungsgebieten nutzen.Länge:  837 Minuten Alle Video-Lektionen im Überblick: Einführung und Setup Herzlich willkommen zu diesem Kurs Unitys Lizenzmodell und Installation Anbindung von Visual Studio Unity-Grundlagen Intro Elemente von Unity-Projekten Ein minimales Programm in Unity Unity-Message-Methoden Komponenten-Architektur Felder, Attribute und der Inspector IMGUI - Einfache grafische Diagnosetools Eingabe-Elemente im IMGUI Quiz: Unity-Grundlagen Raum und Input Intro Organisation von 3D-Elementen Transform-Eigenschaft, lokale und globale Position Objekte per Code verschieben Objekte per Code skalieren Objekte per Code rotieren Wie wird ein Objekt nach vorne bewegt? Objekte hierarchisch organisieren Erkenntnisse zum Transform Zeitliche Verläufe mit Update und deltaTime realisieren Eingaben per Input erfassen Geräte über Eingabeachsen abfragen Quiz: Raum und Input Assets und Instanzen Intro Klickereignisse auf 3D-Objekten erkennen Modelle von Blender nach Unity portieren Problemlösungen beim Portieren: Objektursprung und Größenverhältnisse Austauschen eines lückenhaft erscheinenden Modells Arbeitsfluss bei der Asset-Produktion Modell-Instanzen per Code ansteuern Aktivieren und Deaktivieren von Objekten und Komponenten Objekte suchen und finden Objektkomposition per Prefab Quiz: Assets und Instanzen Material, Textur und Shader Intro Unterscheidung von Materialien, Shadern und Texturen Render-Pipelines festlegen Shadererstellung per Graph-Editor Portierung von Materialien Arbeiten mit Material-Assets Typische Material- und Texturprobleme Mapping-Koordinaten ansteuern Videotexturen abspielen Quiz: Material Animation und Bewegung Intro Animationsprogrammierung Bewegungsprogrammierung mittels iTween Pfadanimation Anmerkungen zu iTween Hierarchische Animation Bones und Rigging Zeitleisten als Clips verwalten Typische Probleme im Animator Übergänge und Parameter im Animator einstellen Clips über Ebenen mischen Weitere Animationstechniken Quiz: Animation KI und Physik Intro Überblick zur künstlichen Intelligenz in Games Unitys Physik-System Physiksimulation gezielt beeinflussen Kollisionen erkennen und auswerten Physik-bezogenen Code schreiben Kollisionsabfrage per Strahlverfolgung (Raycast) Pfadfindung in Unity Bewegung per NavMesh-System Feinderkennung durch NPCs Quiz: Physik und KI Kamera-Steuerung Intro Second-Person-Perspektive Panning-Bewegung der Kamera Third-Person-Perspektive Bewegung per Constraints einschränken Mehrere Kameras einsetzen First-Person-Perspektive Essentielle Kamera-Eigenschaften: Brennweite und Zoom Explizites Rendern eines Kamera-Monitors oder echten Spiegels Quiz: Kamera Beleuchtungseffekte in der Universal Render Pipeline Intro Einführung in die Beleuchtung Indirekte Beleuchtungsmodelle Probleme beim indirekten Licht Spiegelungen vortäuschen Gerichtetes Licht (Sonnenlicht) Umgebungslicht (Himmelslicht) Punkt- und Kegel-Lichter Flächenlicht Material-Emissionen Schattenwurf und Ambiente Okklusion Transparenz einstellen Programmierung eines Flackerlichts Quiz: Licht 2D-Graphik und GUIs Intro Wie unterscheidet sich 2D von 3D in Unity? Was sind Sprites? Animation von Sprites Physik und Kollisionen im 2D-Raum Einführung ins Canvas-Layout-System (UGUI) Grundlagen des Canvas-Modells Möglichkeiten dynamischer Layouts UI-Skalierung an Bildschirmgröße binden Varianten der Sprite-Größenänderung Elemente per Autolayout anordnen lassen Blick auf das UI-Event-System Quiz: 2D und UI Daten und Persistenz Intro Hintergrund zur Notwendigkeit der Datentrennung Daten vom Szenengraph trennen Spielobjekte indirekt durch Spieldaten steuern Objektserialisierung: Speichern und Laden von Daten Dateien schreiben und lesen Scriptable Objects als Editor-Datenspeicher Wechseln zwischen mehreren Szenen Wie bleiben Daten über Szenenwechsel hinweg erhalten? Quiz: Daten und Persistenz Fazit und Kursabschluss Über den Trainer:René Bühling hat bereits als Schüler Mitte der 90er-Jahre eigene Computerspiele entwickelt und veröffentlicht. Sein besonderes Interesse liegt in der Verbindung von künstlerisch-ästhetischer Gestaltung und technischer Funktionalität, was sich in einer gestalterisch geprägten Ausbildung und der Promotion in Informatik widerspiegelt. Er war an der Entwicklung zahlreicher Multimedia-Projekte in Industrie und Forschung beteiligt, viele davon aus dem Games-Umfeld. Seit 2017 ist René durch seine Online-Schulungen und Publikationen zum Thema Spieleentwicklung bekannt. Zudem unterrichtet er Game-Design und Game-Engineering an der Hochschule Kempten.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
119,00 €*
Monitoring mit Prometheus und Grafana
Prometheus ist ein weit verbreitetes Open-Source-Produkt, um zeitreihenbasierte Metrikdaten zu verarbeiten. Egal ob es um Hardware, Server, Datenbanken oder Infrastrukturkomponenten geht, mit Prometheus lassen sich all diese Daten zusammenführen und auswerten. Als grafische Oberfläche ermöglicht die web-basierte Anwendung Grafana eine visuelle Darstellung in Dashboards. Zur Umsetzung aktiver Alarmierungen schließlich wird der Alertmanager im Zusammenspiel mit Prometheus eingesetzt.Mit diesem Ensemble lassen sich auch dynamische Umgebungen effizient überwachen. Solche Umgebungen finden sich im Kontext von (Docker-)Containern und Cloud-Umgebungen immer häufiger. Doch auch geschäftliche Metriken, zum Beispiel die Anzahl von Einkäufen in einem Webshop lassen sich damit erheben.In diesem Kurs lernen Sie, wie Sie Infrastruktur und Anwendungen mit Prometheus, Grafana und dem Alertmanager überwachen und auswerten können. IT-Experte Karsten Sitterberg erklärt alle Funktionen Schritt für Schritt am Beispiel. Am Ende des Kurses sind Sie vertraut mit allen wichtigen Konzepten und Grundlagen zur Umsetzung eines metrikbasierten Monitoring, und werden wissen, wie Sie Prometheus mit Containern betreiben können.Länge:  434 Minuten Alle Video-Lektionen im Überblick: Einführung und Setup Herzlich willkommen zum Kurs Installation von Prometheus Prometheus und die Verwendung mit Docker Rundgang durch die Prometheus-Web-Oberfläche Vorstellung der Prometheus-Architektur Quiz: Einführung und Setup Konfiguration von Prometheus Intro Verwendung der globalen Prometheus-Konfiguration Jobs in der statischen Scrape-Konfiguration verwalten Einführung in die Relabel-Konfiguration Übung: Weiteren Scrape-Job anlegen Lösung zur Übung Scrape-Targets dynamisch per Service-Discovery ermitteln Quiz: Konfiguration von Prometheus Prometheus: Datenformat und PromQL Intro Das Prometheus-Datenmodell kennenlernen Ereignisse mit Countern zählen Zustandsänderungen mit Gauges sichtbar machen Werte-Verteilungen im Histogramm erfassen Qantile in Summaries erfassen Mit Labels neue Dimensionen erzeugen Einführung in das Prometheus-Scrape-Format PromQL für Abfragen einsetzen Verwendung von Operatoren Mit Vector Matching mehrere Zeitreihen verarbeiten Zeitreihen zur Auswertung aggregieren Auswertung von Zeitreihen mit Hilfe von Funktionen Mit der HTTP-API auf Prometheus zugreifen Quiz: Prometheus: Datenformat und PromQL Daten-Exporter für Prometheus Intro Anpassung fremder Metrik-Formate mittels Exporter Internet-Standard-Dienste mittels Blackbox-Exporter überwachen Server-Metriken mit dem Node-Exporter bereitstellen Entwicklung eines eigenen Exporters am Beispiel von NOAA Sonnenwinddaten Quiz: Daten-Exporter für Prometheus Push-Gateway und Alternativen Intro Vorstellung des Push-Gateway für kurzlebige Tasks Push-Gateway mit Docker einrichten Metriken per Push-Gateway anbieten Metriken aus dem Push-Gateway löschen Textfile-Exporter alternativ zum Push-Gateway verwenden Netzwerkgrenzen überwinden mittels PushProx Quiz: Push-Gateway und Alternativen Alerting und Alertmanager Intro Schnell auf Fehler reagieren mit Alerting Alerts mit Alerting-Regeln definieren Alerting-Regeln im Setup aktivieren und auslösen Übung: Alerts anlegen und auslösen Lösung zur Übung Alertmanager zur Verwaltung von Alerts starten Email-Server in der globalen Konfiguration hinterlegen Alert-Empfänger in der receiver-config angeben Alerts gruppieren und deduplizieren mittels Routing Den Alertmanager starten und ausprobieren Alerts temporär unterdrücken oder stummschalten Übung: Hochverfügbarkeit mit Alertmanager demonstrieren Lösung zur Übung Quiz: Alerting und Alertmanager Einführung in Grafana Intro Einführung in die Konzepte Grafana mit Hilfe von Docker installieren Oberfläche von Grafana kennenlernen Quiz: Einführung in Grafana Dashboards mit Grafana Intro Dashboards zu Grafana hinzufügen Grafana mit Datenquellen provisionieren Grafana mit Dashboards provisionieren Übung: Grafana um ein Dashboard erweitern Eigene Grafana-Dashboards zusammenstellen Panels mit Value Mappings verständlich gestalten Übung: Dashboard um eigenes Panel erweitern Lösung zur Übung Panels per Override anpassen Übersicht gewinnen durch Playlists Grafana mit Hilfe von Plugins erweitern Dashboards mit anderen teilen Quiz: Dashboards mit Grafana Grafana Alerting und Annotations Intro Dashboards via Templating dynamisch konfigurieren Übung: Templating und Variablen verwenden Grafana-Annotations bei Prometheus-Alerts einblenden Notification-Channel für Grafana-eigene Alerts anlegen Grafana-Alert im Dashboard anlegen Ausblick auf die neue Grafana-8-Alerting-API Quiz: Grafana Alerting und Annotations Monitoring: Praktische Beispiele Intro Hinweis RED-Monitoring Kubernetes-Cluster einrichten Monitoring-Infrastruktur mit Kubernetes bereitstellen Cluster im Kubernetes-Dashboard veranschaulichen Kubernetes-Metriken mit Grafana anzeigen Datenbanken monitoren am Beispiel MariaDB Anwendungsbeispiel Spring Boot vorstellen Micrometer-Metriken aus Spring Boot exportieren Monitoring durch eigene Metriken erweitern Abschluss Anwendungsmetriken Fazit und Kursabschluss Quiz: Monitoring: Praktische Beispiele Über den Trainer:Karsten Sitterberg ist als freiberuflicher Entwickler, Trainer und Berater für Webtechnologien und Java tätig. Seine Schwerpunkte liegen im Bereich HTTP APIs, TypeScript und Angular. Karsten ist Physiker (MSc) und Oracle-zertifizierter Java Developer. Regelmäßig berichtet er in Vorträgen und Artikeln über aktuelle Trends und Hintergründe zu Themen, die für Entwickler und Architekten gleichermaßen relevant sind. In seiner Freizeit engagiert er sich für OpenSource-Projekte, organisiert die Java User Group und die Frontend-Freunde in Münster.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
119,00 €*
Cloud-native-Entwicklung mit Microsoft Azure
In diesem Kurs lernen Sie das theoretische Fundament cloud-nativer Anwendungen kennen: die Prinzipien, Architekturen und Entwurfsmuster. IT-Experte Jörg Krause stellt Ihnen eine Auswahl der dazu benötigten Dienste vor und erklärt, wie sie eingerichtet und praktisch benutzt werden, um Anwendungen schnell und effizient zu entwickeln. Im ersten Teil machen Sie sich mit Azure Functions und deren Integration mit Datenbanken und der CosmosDb vertraut. Für die Anbindung einer Benutzeroberfläche werden Socket-Dienste und App Services benutzt und mit dem API Management abgesichert. Weiter geht es mit nachrichtenbasierten Modellen auf Basis der Dienste Service Bus, Event Hub und Event Grid. Abschließend bekommen Sie einen Einblick in den Übergang zur Low-Code-Welt mit LogicApps und Data Explorer Cluster. Alle Bausteine werden kurz vorgestellt und in das Architekturmodell eingeordnet.Der praktische Teil umfasst die Umsetzung im Portal und die Programmierung in Visual Studio 2022 mit C#. Alle Code-Beispiele sind im Git-Repository zu diesem Kurs zu finden. Der Kurs ist auf die Anwendungsentwicklung fokussiert, Überlegungen zur Sicherheit und zur Bereitstellung spielen nur eine untergeordnete Rolle.Länge:  436 Minuten Alle Video-Lektionen im Überblick: Prinzipien der Cloud Intro Die Prinzipien der Cloud Kernfunktionen Übersicht Portal Die Dienstoberfläche Übersicht Werkzeuge Quiz: Prinzipien und Kernfunktionen Trailer Architekturen für cloud-native Applikationen Intro Cloud-native Architektur Abstrakte Merkmale Technische Merkmale Cloud-Entwurfsmuster Die Referenzarchitektur Quiz: Architekturen Cloud-nativer-Anwendungen Applikationsbausteine Intro Übersicht Bausteine AppService erstellen AppService bereitstellen Function erstellen Function Tools Functions mit Visual Studio entwickeln Functions bereitstellen Quiz: Übersicht über die Applikationsbausteine Persistenz Intro Übersicht Speicherlösungen Praxis Storage im Portal Storage Werkzeuge Übersicht Datenbanken Einführung in die CosmosDb Der Azure SQL Server Azure SQL Praxis Quiz: Grundlagen der Persistenzfunktionen Entwicklung von Applikationen Intro Der Werkzeugkasten Support Simulator Azure Functions im Detail Azure Functions debuggen Coding: CosmosDb für das Praxis-Projekt  Übersicht über das Projekt Das Projekt in Visual Studio 2022 Quiz: Funktionen und Datenbanken Backend for Frontend Intro Azure AppService entwickeln Backend API entwickeln Deployment der Backend API Der WebPubSub Service und WebSockets Einrichtung des WebPubSub Service WebPubSub Functions praktisch entwickeln Quiz: Backend-APIs und Verteilerdienste Nachrichtenbasierte Datenverarbeitung Intro Einführung in Nachrichtensysteme Der Service Bus Einführung in das Event Grid Einführung in den Event Hub Praxis: Einrichtung Service Bus Praxis: Einrichtung Event Grid Praxis: Einrichtung Event Hub  Einführung in das API Management API Management Praxis  Quiz: Nachrichtenbasierte Datenverarbeitung Bonus: Service Integration Intro Integrationsmodule in der Referenzarchitektur API Management und Service Bus API Management und Event Hub  Function Trigger Event Grid Einführung in Data Explorer Server Cluster DataExplorer und Event Hub Alternative Datenverteilungswege Praxis: LogicApps Fazit und Kursabschluss Quiz: Integrationsdienste und Line of Business-Schnittstellen Über den Trainer:Jörg Krause ist ein professioneller Software-Architekt, Berater und Trainer und arbeitet für mittelständige Firmen und Enterprise-Kunden weltweit. Bauen Sie auf mehr als 20 Jahre praktische Erfahrung in der Softwareentwicklung. Zahlreiche Veröffentlichungen von Fachartikeln, Fachbüchern, Video-Kursen und Auftritte auf Fachkonferenzen ergänzen die Arbeit beim Kunden. Seine Schwerpunktthemen sind Web-Anwendungen und Services (Full-Stack) mit .NET und NodeJS, die Arbeit mit Datenbanken (SQL Server, MySQL, CosmosDb, Entity Framework) und die Nutzung von Cloud-Diensten (Azure, AWS, Microsoft 365).So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
119,00 €*