Bewertung:

Das Buch bietet wertvolle Einblicke in Azure SQL und praktische Lernansätze; es fehlt jedoch die Abdeckung moderner Tools wie Entity Framework Core und wird von einigen Lesern als überteuert angesehen.
Vorteile:⬤ Praktischer Ansatz zum Erlernen von Azure SQL.
⬤ Gute grundlegende Konzepte.
⬤ Enthält ein GitHub-Repository und diverse Codebeispiele in mehreren Programmiersprachen.
⬤ Jedes Kapitel bietet zusätzliche Ressourcen für ein tieferes Verständnis.
⬤ Fehlt die Abdeckung von Entity Framework Core und modernen Entwicklungswerkzeugen.
⬤ Einige Leser finden, dass der Inhalt den Preis nicht wert ist und kritisieren bestimmte Kapitel als grundlegend oder irrelevant.
⬤ Begrenzter Fokus auf neuere Azure-SQL-Funktionen, hauptsächlich Diskussion von verwalteten Instanzen.
(basierend auf 5 Leserbewertungen)
Practical Azure SQL Database for Modern Developers: Building Applications in the Microsoft Cloud
Hier finden Sie die Insider-Anleitung auf Expertenebene, die Sie für die Verwendung von Azure SQL Database als Back-End-Datenspeicher benötigen. Dieses Buch hebt die besten Praktiken in allen Bereichen hervor, von Full-Stack-Projekten über mobile Anwendungen bis hin zu wichtigen Back-End-APIs. Das Buch bietet Anleitungen für den Zugriff auf Ihre Daten von jeder Sprache und Plattform aus. Außerdem erfahren Sie, wie Sie verarbeitungsintensive Arbeiten in die Datenbank-Engine verlagern können, um in der Nähe der Daten zu sein und übermäßigen Netzwerkverkehr zu vermeiden. Azure SQL wird aus der Sicht eines Entwicklers erklärt und hilft Ihnen dabei, den Funktionsumfang zu beherrschen und Anwendungen zu erstellen, die gut funktionieren und die Benutzer begeistern.
Im Mittelpunkt des Buches steht die Darstellung, wie Azure SQL Database relationale und post-relationale Unterstützung bietet, so dass jede Arbeitslast mit einfachem Zugriff von jeder Plattform und jeder Sprache aus verwaltet werden kann. Sie lernen Funktionen kennen, die von sperrfreien Tabellen bis hin zu Columnstore-Indizes reichen, sowie die Unterstützung von Datenformaten, die von JSON und Schlüsselwerten bis hin zu Knoten und Kanten im Paradigma der Graphdatenbank reichen. Die Lektüre dieses Buches bereitet Sie auf nahezu alle Herausforderungen der Datenverwaltung vor und ermöglicht es Ihnen, schlanke und spezialisierte Lösungen zu erstellen, die die Elastizität und Skalierbarkeit aufweisen, die in der modernen Welt erforderlich sind.
(Was Sie lernen werden)
⬤ Beherrschen Sie Azure SQL Database in Ihren Entwicklungsprojekten vom Entwurf bis zur CI/CD-Pipeline.
⬤ Greifen Sie von jeder Programmiersprache und Plattform auf Ihre Daten zu.
⬤ Kombinieren Sie Key-Value-, JSON- und relationale Daten in der gleichen Datenbank.
⬤ Verschieben Sie datenintensive Berechnungen in die Datenbank, um die Effizienz zu steigern.
⬤ Erfreuen Sie Ihre Kunden, indem Sie Abfragen mit schlechter Leistung erkennen und verbessern.
⬤ Steigern Sie die Leistung durch Funktionen wie Columnstore-Indizes und sperrfreie Tabellen.
⬤ Bauen Sie Vertrauen in Ihre Beherrschung der Funktionen von Azure SQL Database auf.
Für wen ist dieses Buch gedacht?
Entwickler von Anwendungen und APIs, die von der Unterstützung von Cloud-Datenbanken profitieren, Entwickler, die ihre Tools (einschließlich Azure SQL Database) beherrschen möchten, und diejenigen, die wollen, dass ihre Anwendungen für ihre schnelle Leistung und die Eleganz ihres Codes bekannt sind.