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:

Private Cloud und Home Server mit Synology NAS
Das umfassende Praxis-Handbuch. Von den ersten Schritten bis zum fortgeschrittenen Einsatz.Mit diesem Buch lernen Sie umfassend alles, was Sie brauchen, um Ihr Synology NAS an Ihre persönlichen Bedürfnisse anzupassen und das Potenzial Ihres Geräts voll auszuschöpfen. Dabei gibt der Autor Ihnen zahlreiche praktische Tipps an die Hand. So können Sie all Ihre Dateien wie Musik, Videos und Fotos zentral sichern und effektiv verwalten.Andreas Hofmann stellt die verschiedenen NAS-Modelle vor, so dass Sie wissen, welches für Sie am besten geeignet ist. In leicht nachvollziehbaren Schritten erläutert er detailliert, wie Sie Ihr NAS in Betrieb nehmen und mit dem DiskStation Manager (DSM) konfigurieren.Anhand einfacher Schritt-für-Schritt-Anleitungen zeigt er Ihnen, wie Sie Ihr NAS als Private Cloud und Home Server optimal einrichten: Dateien sichern, verwalten und mit anderen teilen, Benutzer verwalten, Fernzugriff einrichten, automatische Backups erstellen sowie Office-Dokumente und Multimedia-Dateien freigeben und mit dem SmartTV und anderen Geräten wiedergeben.Für alle, die noch tiefer in die Welt von Synology NAS eintauchen möchten, geht der Autor auf weiterführende Themen wie Datensicherheit und die Überwachung und Optimierung des Betriebs ein und zeigt Ihnen die Konfiguration abseits der grafischen Benutzeroberfläche für die Einrichtung eines eigenen Webservers und der beliebten Cloud-Lösung Nextcloud.
29,99 €*
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 €*
Cloud Native DevOps mit Kubernetes
Cloud-Experten John Arundel und Justin Domingus zeigen Ihnen in diesem pragmatischen Buch, was Kubernetes kann, welche Tools und Frameworks Ihnen zur Verfügung stehen und wie Sie in der Cloud eine Anwendung mit Kubernetes entwickeln und deployen.Erfahren Sie alles über das Ökosystem von Kubernetes und lernen Sie erprobte Lösungen für die tagtäglichen Probleme kennen. Bauen Sie Schritt für Schritt eine Cloud-native Beispielanwendung und die zugehörige Infrastruktur auf, zusammen mit einer Entwicklungsumgebung und Continuous-Development-Pipeline, die Sie für Ihre eigenen Anwendungen nutzen können.• Verstehen Sie die Grundprinzipien von Containern und Kubernetes – es sind keine Vorkenntnisse notwendig• Betreiben Sie Ihre eigenen Cluster oder wählen Sie einen Managed Kubernetes Service von Amazon, Google o. a. aus• Nutzen Sie Kubernetes, um Ressourcen-Einsatz und Container-Lebenszyklen zu managen• Optimieren Sie Cluster in Bezug auf Kosten, Performance, Resilienz, Kapazität und Skalierbarkeit• Lernen Sie die besten Tools für das Entwickeln, Testen und Deployen Ihrer Anwendungen kennen• Wenden Sie die aktuellen Best Practices in den Bereichen Sicherheit, Observabilität und Monitoring an• Übernehmen Sie DevOps-Prinzipien, um Ihren Entwicklungsteams dabei zu helfen, schnell, effektiv und lean zu werden
39,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 Umfassendes – und einziges – Buch zum 3D-Scannen in deutscher Sprache Erläutert den Bau eigener 3D-Scanner für Dinge und Personen. Autor ist bekannter 3D-Scan-Experte. Mario Lukas beleuchtet in seinem Buch »Das 3D-Scanner-Praxisbuch« das gesamte Wissens- und Erfahrungsspektrum zum Thema »3D-Scanner«. Er erklärt leicht verständlich die technischen Voraussetzungen für das 3D-Scanning, beschreibt die unterschiedlichen technischen Verfahren und testet die auf dem Markt befindlichen aktuellen 3D-Scanner. Im Praxisteil des Buches beschreibt er 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.
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)
16,99 €*
Angewandte Kryptographie (5. Auflg.)
InhaltDie angewandte Kryptographie spielt eine zentrale Rolle beim Schutz von vertraulichen Daten und persönlicher Identität. Sie umfasst die Themen Verschlüsselung, Public Key Kryptographie, Authentifikation, digitale Signatur, elektronisches Bargeld und sichere Netze.Ziel des Buches ist es, Grundwissen über Algorithmen und Protokolle zu vermitteln und kryptographische Anwendungen aufzuzeigen. Mit so wenig Mathematik wie nötig, aber vielen Beispielen, Übungsaufgaben und Musterlösungen wird dem Leser der Schritt von der Theorie zur Praxis vereinfacht.Ganz neu in dem Buch ist eine Beschreibung der für viele Anwendungen wichtigen Blockchain-Technologie. Anhand von praktischen Beispielen wird gezeigt, wie kryptographische Algorithmen, zum Beispiel Hash-Funktionen, bei der Blockchain eingesetzt werden.Aus dem Inhalt:• Klassische Chiffren• Moderne Blockchiffren• Public-Key-Kryptographie• Authentifikation und digitale Signatur• Public-Key-Infrastruktur• Public-Key-Systeme• Elektronisches Bargeld• Elektronische Zahlungssysteme• Blockchain-Technologie und Bitcoin• Politische Randbedingungen
32,00 €*
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 €*