Docker für .NET-Entwickler

Docker für .NET-Entwickler – Neu am Kiosk: Windows Developer 9.18
Keine Kommentare

Das neue Windows-Developer-Magazin 9.18 ist ab sofort am Kiosk erhältlich: Die Ausgabe bringt Wissenswertes zu Serverless Azure, Docker-Container, TypeScript und .NET mit.

Liebe Leserin, lieber Leser,

die IT ist kompliziert und umständlich, manchmal auch komplex und unfassbar. Noch dazu besteht sie nur aus langweiligen Nullen und Einsen und Strom. Zum Glück sind Entwicklerinnen und Entwickler findige Problemlöser und können nicht nur Programme schreiben und monumentale Architekturen entstehen lassen, sondern sich auch großartige Bilder und Konzepte ausdenken, wie man das anschaulich und begreifbar machen kann. Ich meine jetzt nicht die vielen Katzenbilder, die das Internet füllen – ich meine Wale und Container. Klingt beides nicht unbedingt nach IT. Wenn ich noch Docker sage, dann wird die Kombination schon verständlicher, aber dann ist auch gleich wieder klar, dass es jetzt nicht einfacher wird. Was machen denn die Docker-Container mit dem Wal im Logo eigentlich? Um im Bild zu bleiben: Sie erlauben es Ihnen, Ihre Programme in einen Container zu packen und auf Reisen zu schicken. Und das nicht nur mit einem Container, sondern mit vielen genau gleichen, und diese gehen dann auf der MS Windows, der MS MacOs oder MS Linux auf große Fahrt. Aber was heißt da groß? Nur weil wir von Container reden, muss es nicht groß sein. Die Fahrt kann lang sein oder auch nur ganz kurz. Und sie kann einfach sein oder in komplexen Architekturen ihre Wellen schlagen. Man merkt schnell, wie sehr ein hilfreiches Bild auch in die Irre führen kann, wenn man ein abstraktes Konzept greifbar machen will. Container, Wale, Ozeanriesen – wir stellen uns darunter gleich etwas wirklich Großes vor.

Container klingt groß!

Aber genau betrachtet sind Container eher klein und praktisch. Denn Sie packen Ihren Code in einen Container und deployen ihn auf dem Betriebssystem Ihrer Wahl und sparen sich damit große, träge virtuelle Maschinen oder den aufwendigen Eingriff in komplexe Systeme. Sie können Ihren Container z. B. auf viele tausend kleine, auch unterschiedliche, IoT-Devices bringen. Dann ist der Container bestimmt nicht mehr groß – aber der Effekt! Sie können auch mal eben mehrere Testumgebungen für ein paar Minuten starten und wieder verschwinden lassen. Auch hier ist der Effekt groß, aber der Aufwand klein.

Am Beispiel von Docker zeigen Ihnen unsere Autoren in dieser Ausgabe, wie die Arbeit mit Containern Sie bei der Entwicklung unterstützen kann und warum Container gerade in den letzten Jahren so viel Fahrt aufgenommen haben. Thomas Claudius Huber erklärt die Grundlagen für .NET-Entwickler. Holger Schwichtenberg zeigt, wie Sie Ihre Container einfach von Windows auf Linux und zurück bekommen. Und Rainer Stropek treibt das Ganze noch einen Schritt weiter, wenn er die Container serverless zum Einsatz bringt.

Das alles macht die IT nicht weniger komplex, aber Ihre Arbeit im Idealfall ein wenig einfacher – und wenn Sie nach Feierabend mit Freunden über Wale und Container reden, vielleicht sogar auch anschaulicher!

Mirko Schrempp, Redakteur

Die Highlights im Windows Developer 9.18

Einstieg in die Welt der Container
Docker-Grundlagen für .NET-Entwickler
Thomas Claudius Huber

Serverless Container in Azure
Docker-Container ohne eigene Server in der Microsoft Azure Cloud
Rainer Stropek

Tief im Containerdschungel
Fünf Optionen für Linux- und Windows-basierte Docker-Container unter Windows
Holger Schwichtenberg

Grammatik ist sexy
Teil 2: Mit TypeScript Union Types die Grammatik für eine hierarchische QL definieren
Thomas Mahringer

Jetzt bestellen: Windows Developer 9.18: Docker für .NET-Entwickler

Unsere Redaktion empfiehlt:

Relevante Beiträge

X
- Gib Deinen Standort ein -
- or -