NOTE: Apart from
(and even then it's questionable, I'm Scottish). These are machine translated in languages I don't read. If they're terrible please contact me.
You can see how this translation was done in this article.
Tuesday, 30 July 2024
//Less than a minute
Zuerst sage ich NICHT, dass die Cloud irgendwie böse oder unnötig ist, nur dass es für viele Startups unnötig sein kann. entweder Ihre Haupt- oder dev / Testsysteme.
Portabilität - wenn Sie ein komplexes System (z.B. Azure Tabellen, Storage Queues, SQL Server etc.) erstellen, können Sie im Wesentlichen mit diesen Systemen stecken bleiben und bezahlen, was auch immer Microsoft diktiert.
Skillset - auch wenn Sie vermieden haben, eine DevOps-Rolle in Ihrem Team für die Verwaltung Ihres eigenen Systems zu haben, benötigen Sie trotzdem Azure-Management-Fähigkeiten, um ein Azure-System zu entwerfen, zu bauen und zu pflegen. Dies wird oft übersehen, wenn man die Wahl trifft.
Dieses 'Blog' (ich fühle mich so alt) wird detailliert, was Sie als.NET-Entwickler wissen müssen, um aufstehen und laufen mit sogar ziemlich komplexen Systemen auf eigene (Utility) Hardware.
Es wird viele Aspekte dieser "Bootstrap"-Entwicklung von Docker & Docker Compose abdecken, die Dienstleistungen auswählen, Systeme mit Caddy, OpenSearch, Postgres, ASP.NET, HTMX und Alpine.js konfigurieren.