c't Cloud 2021

%
Superbundle c't Cloud 2021 (Buch + Heft + PDF)
Das erweiterte Set zu c't Cloud: Inklusive Buch "Go - Das Praxishandbuch" + gedrucktes Sonderheft + digitale Ausgabe mit einer Ersparnis von über 20%Wege in die Cloud6 Serverinfrastruktur mieten in der Cloud14 Cloudprovider aus Europa22 Cloudserver bestellen und einrichten26 Automatisierung mit Ansible36 Schnellstart mit Ansible42 Cloud-Dienste mit Terraform46 Kubernetes für Docker-KennerCloud auf eigener Hardware54 Starthilfe für den eigenen Server62 Dienste ins Internet bringen68 Einstiegsfreundlicher HeimserverDienste für die Cloud72 Wegweiser im Heimnetz74 CI/CD mit GitHub Actions80 Online-Dokumentationen mit MkDocs86 Statusseiten für IT-Infrastruktur90 Passwortmanager in Eigenregie hosten98 Mitgliederversammlungen virtuellEigene Daten in Nextcloud104 Nextcloud als Bausatz108 Chat-Server hinter Nextcloud112 Nextcloud: Tipps für die Gruppenarbeit118 Videokonferenzen mit Nextcloud TalkE-Mail-Server selber hosten126 E-Mail: Begriffe und Protokolle134 Mailserver einrichten mit MailcowCloud-Programmiersprache Go lernen142 Entwickeln für die Cloud148 Kommandozeile154 Unit Tests160 Server-Dienste166 ZugangsdatenZum Heft3 Editorial53 Aktion: Videokurs Continous Delivery von A bis Z159 Impressum
47,90 €* 60,79 €* (21.2% gespart)
%
Bundle c't Cloud 2021 (Heft + PDF)
Komplett im Set: gedrucktes Heft + digitale Ausgabe mit einer Ersparnis von 7,90 Euro! Inhalt c't Cloud 2021 Wege in die Cloud 6 Serverinfrastruktur mieten in der Cloud 14 Cloudprovider aus Europa 22 Cloudserver bestellen und einrichten 26 Automatisierung mit Ansible 36 Schnellstart mit Ansible 42 Cloud-Dienste mit Terraform 46 Kubernetes für Docker-Kenner Cloud auf eigener Hardware 54 Starthilfe für den eigenen Server 62 Dienste ins Internet bringen 68 Einstiegsfreundlicher Heimserver Dienste für die Cloud 72 Wegweiser im Heimnetz 74 CI/CD mit GitHub Actions 80 Online-Dokumentationen mit MkDocs 86 Statusseiten für IT-Infrastruktur 90 Passwortmanager in Eigenregie hosten 98 Mitgliederversammlungen virtuell Eigene Daten in Nextcloud 104 Nextcloud als Bausatz 108 Chat-Server hinter Nextcloud 112 Nextcloud: Tipps für die Gruppenarbeit 118 Videokonferenzen mit Nextcloud Talk E-Mail-Server selber hosten 126 E-Mail: Begriffe und Protokolle 134 Mailserver einrichten mit Mailcow Cloud-Programmiersprache Go lernen 142 Entwickeln für die Cloud 148 Kommandozeile 154 Unit Tests 160 Server-Dienste 166 Zugangsdaten Zum Heft 3 Editorial 53 Aktion: Videokurs Continous Delivery von A bis Z 159 Impressum
19,90 €* 27,89 €* (28.65% gespart)
c't Cloud 2021

Das c't-Sonderheft zeigt Ihnen Wege, wie Sie sich die Arbeit mit Servern aus der Cloud erleichtern und Neues ausprobieren können.

Varianten ab 12,99 €*
14,90 €*

Mehr Infos zur Cloud:

Cloud-Infrastrukturen
Das Handbuch für DevOps-Teams und AdministratorenInfrastructure as a Service – moderne IT-Infrastrukturen werden in die Cloud integriert und nutzen die Rechenzentren von Amazon, Microsoft und Co. Das ermöglicht ganz neue Arbeitsweisen und verspricht eine einfache Administration, aber der Teufel steckt im Detail! Wo AWS, Azure und andere Anbieter echte Vorteile ausspielen können, welche Probleme sich dort verstecken und wie Sie die Dienste richtig nutzen, zeigen Ihnen die Praxisbeispiele und Anleitungen dieses Handbuchs.»Wer sich in das Thema einarbeiten will oder muss, findet in diesem Handbuch eine umfassende Unterstützung.« - t3n, #60, 2020Aus dem Inhalt:Public Cloud Computing: IaaS und PaaSWerkzeuge und Skills für Cloud EngineersIaaS-Anbieter verwendenAmazon Web Services, Azure, Google Compute Engine und andere: Welcher Anbieter ist der Richtige für mich?Hybrid- und Multicloud-ComputingCloud-Infrastrukturen automatisch ausrollenCloud-Infrastrukturen mit Ansible konfigurierenCloud-Server testenCloud-Monitoring mit PrometheusCloud-Ressourcen programmierenLeseprobe (PDF-Link)
49,90 €*

Mehr Infos zu Go:

Microservices mit Go
Das Praxisbuch für Entwickler - Konzepte, Werkzeuge, Best Practices.Microservices und Microservice-Architekturen haben sich in der Anwendungsentwicklung etabliert. Sie bieten gegenüber monolithischen Softwarearchitekturen wesentliche Vorteile in Skalierbarkeit, Wartbarkeit und Flexibilität. Diese praxisorientierte Einführung zeigt Ihnen, wie Sie eigene Microservices entwickeln. Die ideale Programmiersprache dafür ist Go. Go ist einfach, performant und gut kompatibel zu anderen Sprachen. Im Verlauf des Buches erfahren Sie Schritt für Schritt, wie Sie Microservices programmieren und die Dienste für Ihre Apps und Software-Projekte nutzen. Zahlreiche Anwendungsbeispiele helfen Ihnen dabei, schnell eigene Microservices mit Go zu bauen.Leseprobe (PDF-Link)
39,90 €*
RESTful Go APIs
RESTFUL GO APIS• Go und REST kompakt – alle wesentlichen Konstrukte der Programmiersprache Go und der Prinzipien von REST werden anschaulich und praxisnah erklärt. • Lernen Sie anhand eines durchgängigen Beispiels, wie die Entwicklung von RESTAPIs in Go funktioniert. • Erfahren Sie, wie die entwickelte API mit Hilfe hexagonaler Architekturprinzipien refaktorisiert und testbar gemacht wird. • Lernen Sie, wie die entwickelte API zu einer Hypermedia API wird und damit zu einer »echten« REST API. • Erlernen Sie die Grundlagen der Absicherung und Skalierung von APIs in Go und bereiten Sie API so für den Produktivbetrieb vor.Alle bauen APIs. Grob geschätzt bestehen 80% der heute entwickelten Anwendungen im Kern aus einer oder mehreren serverseitigen Komponenten, die Geschäftslogik kapseln und diese ihren Clients über eine RESTful API zur Verfügung stellen. Ist das REST-Paradigma einmal verstanden, dann sind REST-APIs klar und einfach zu benutzen.Go ist eine einfache, kompilierte und hoch performante Programmiersprache, die sich hervorragend für die Entwicklung von REST-APIs eignet. Eigenschaften, wie leichte Erlernbarkeit, ein simples und leistungsfähiges Concurrency-Modell, sehr guter HTTP-,REST- und JSON-Support, Cross-Plattform Fähigkeit, einfaches Deployment sowie hoch performante Binaries zeichnen Go aus.Dieses Buch richtet sich an serverseitige Web-Entwickler und führt die wesentlichen Aspekte der REST-Entwicklung in Go anhand eines zunächst einfachen und im Verlauf des Buches komplexer werdenden Beispiels ein. Nach der Lektüre ist der Leser in der Lage, produktionsreife REST-APIs in Go zu entwickeln, zu deployen und zu betreiben.Die Wahl des Namens “APIs” statt “Microservices” ist Absicht, um sich erstens vom gegenwärtigen Hype um Microservices abzusetzen und zweitens auch das große Feld monolithischer Anwendungen mit einzubeziehen.Das Buch gliedert sich in drei Teile, von denen Teil 1 und 2 unverzichtbar sind. Teil 3 hat offenen Charakter und kann im Verlauf der Entstehung wachsen oder sich verkleinern.
34,00 €*
Go - Das Praxisbuch
Ihr schneller Einstieg in Go.Sie haben schon Erfahrung mit objektorientierten Programmiersprachen und wollen sich jetzt Googles Programmiersprache Go genauer ansehen? Dann ist dieses Buch genau das Richtige für Sie! Denn Sie steigen direkt in die Besonderheiten von Go ein und lernen das Ökosystem rund um Tools und Testing kennen.Die Syntax der Programmiersprache und die Unterschiede zu gängigen objektorientierten Programmiersprachen wie Java oder C++ erläutert Andreas Schröpfer anhand von vielen Beispielen und zeigt Stolperfallen auf. Ein Fokus liegt auf dem Thema Nebenläufigkeit, für das Go so bekannt ist. Darüber hinaus beleuchtet der Autor das Ökosystem der Werkzeuge, die Go mitbringt. Für den Entwickleralltag wichtige Themen wie Codequalität und Code Conventions, Testing sowie Dokumentation ziehen sich quer durch das Praxisbuch.Das alles lernen sie nicht nur mit grauer Theorie, sondern direkt an der Tastatur mit Übungsaufgaben und Beispielprojekten. Alle Beispiele finden sich außerdem auf GitHub und sind so als Referenz für eigene Projekte jederzeit zugänglich. Dieses Gesamtpaket macht »Go – Das Praxisbuch« zu einem schnellen Start in eine schnelle Programmiersprache.Inhalt (PDF-Link)Leseprobe (PDF-Link)
32,90 €*
Das 3D-Scanner-Praxisbuch
3D-Scannen verständlich erklärt und zum Eigen-Nachbau.Mario Lukas beleuchtet in seinem Buch »Das 3D-Scanner-Praxisbuch« das gesamte Wissens- und Erfahrungsspektrum zum Thema »3D-Scanner«. Er beschreibt dabei alle wichtigen Aspekte und Schritte: Aufbau und Einrichtung der Scanner, die richtige Vorbereitung der Vorlagen, den Scan, die Aufbereitung von Punktwolke und Gittermodell und schließlich den 3D-Ausdruck.Lernen Sie dabei vier verschiedene Arten von Scannern kennen:Laserscanner (FabScanPi)Fotogrammetrie-Scanner (OpenScan-Pi-3D-Scanner)Tiefensensoren-basierte ScannerPersonenscans (Kinect) und Streifenlicht-ScannerIm Praxisteil des Buches beschreibt der Autor ausführlich in Schritt-für-Schritt-Anleitungen den Bau eines Laser-Scanners aus einem Raspberry Pi und einer Raspberry-Pi-Camera sowie den Bau eines Scanners für große Objekte und Personen mit einer Kinect-Videospielkonsole.Die Software-Bearbeitungskette im Post-Scanning-Prozess zur Erzielung hochwertiger Scan-Ergebnisse machen das Buch zu einem Standardwerk des 3D-Scannings. Beispiele aus dem Praxiseinsatz in der Maker-Werkstatt und drei vollständige Beispielprojekte bieten Ihnen viel Inspiration für Ihre eigenen Projekte. Lukas gelingt es mit diesem Buch, die spannende Entwicklung im 3D-Scanning-Bereich umfassend darzustellen und für die Maker-Welt zu öffnen.Über den Autor:Mario Lukas hat Informatik an der RWTH Aachen studiert und arbeitet als Software-Entwickler. Er publizierte Artikel zu seiner Maker-Tätigkeit in diversen Fachmagazinen und ist Co-Autor der bei dpunkt erschienenen Bücher „Licht und Spaß“ und „Das Calliope-Buch“.Hauptsächlich beschäftigt er sich mit den Themen „3D-Scannen“ und „3D-Druck“. Mehrfach konnte er bei nationalen und internationalen Wettbewerben mit seinen Kreationen gute Platzierungen belegen. Mario betreut seit Jahren federführend das FabScanPi-3D-Scanner-Projekt. Er ist einer der Gründungsväter des Vereins Freie Maker e.V.
Varianten ab 27,99 €*
34,90 €*

Mehr Infos zur Datensicherheit:

Hilfe, ich habe meine Privatsphäre aufgegeben!
Wie uns Spielzeug, Apps, Sprachassistenten und Smart Homes überwachen und unsere Sicherheit gefährdet.Neue Technologien sollen unser Leben komfortabler machen. Doch der Preis, den wir dafür zahlen, ist hoch. Die zunehmende Vernetzung durch Geräte, die permanent mit dem Internet verbunden sind, bringt eine Überwachung von ungeahntem Ausmaß mit sich. Das Absurde dabei ist, dass wir unsere Privatsphäre freiwillig aufgeben – und das, ohne uns der Auswirkungen in vollem Umfang bewusst zu sein.Im Kinderzimmer ermöglichen App-gesteuerte Spielzeug-Einhörner böswilligen Hackern, dem Nachwuchs Sprachnachrichten zu senden. Im Wohnzimmer lauschen mit der digitalen Sprachassistentin Alexa und ihren Pendants US-Konzerne mit und ein chinesischer Hersteller smarter Lampen speichert den Standort unseres Heims auf unsicheren Servern. Nebenbei teilen Zyklus- und Dating-Apps alle Daten, die wir ihnen anvertrauen, mit Facebook & Co.In diesem Buch zeigt Ihnen Barbara Wimmer, was Apps und vernetzte Geräte alles über Sie wissen, was mit Ihren Daten geschieht und wie Sie sich und Ihre Privatsphäre im Alltag schützen können.Wie die zunehmende Vernetzung Ihre Privatsphäre und Sicherheit gefährdet:Smart Home: Überwachung und SicherheitslückenSpielzeug mit Online-Funktionen und die Gefahren für Kind und HeimSicherheitslücken und Unfallrisiken bei Connected CarsLauschangriff der digitalen SprachassistentenDatenmissbrauch zu Werbezwecken durch Apps auf dem SmartphoneContact Tracing mit Corona-AppsGesichtserkennung und Überwachung in Smart CitysPerspektiven: Datenschutz und digitale SelbstbestimmungInhaltsverzeichnis & Leseprobe (PDF-Link)
Varianten ab 9,99 €*
16,99 €*
Informationssicherheit und Datenschutz - einfach & effektiv
Ein handhabbares und integriertes Instrumentarium ist notwendig, um sowohl die EU-Datenschutz-Grundverordnung (EU-DSGVO) als auch die Anforderungen der Informationssicherheit (u.a. BSI und ISO27001) nachhaltig zu erfüllen. Im Buch werden sowohl die Anforderungen der EU-Datenschutz-Grundverordnung als auch das Themenfeld Informationssicherheit eingeführt und aufgezeigt, welche wesentlichen Bestandteile für ein einfaches & effektives Management-Instrumentarium erforderlich sind. Durch die Kombination mit Enterprise Architecture Management und weiteren Disziplinen kann die Wirksamkeit noch erhöht werden. Nur so kann der Datenschutz und die Informationssicherheit wirksam sichergestellt werden.Im Kontext der Informationssicherheit werden sowohl die Einhaltung von Normen, wie ISO27001 abgedeckt als auch insbesondere das Themenfeld Cyber-Security adressiert. Die Bedrohungslage im Cyberspace nimmt immer weiter zu. Von daher nimmt die Bedeutung von Cyber-Security immer weiter zu.Cyber-Security beschreibt den Schutz vor technischen, organisatorischen und naturbedingten Bedrohungen, die die Sicherheit des Cyberspace inklusive Infrastruktur- und Datensicherheit gefährden. Es beinhaltet alle Konzepte und Maßnahmen, um Gefährdungen zu erkennen, zu bewerten und zu verfolgen, vorzubeugen sowie Handlungs- und Funktionsfähigkeit möglichst schnell wiederherzustellen.
44,99 €*