Table of Contents

Bereitstellung einer neuen UAD-Umgebung

Ausgangspunkt: Sie möchten als Developer, Consultant oder Projektleiter eine vollständig konfigurierte, containerbasierte Entwicklungs-, Test- oder Schulungsumgebungen erstellen.

Wichtig: Es handelt sich hierbei nicht um eine BC SaaS Sandbox. Die genauen Unterschiede finden Sie hier.

Für einen Quickstart lesen Sie hier.

  1. Öffnen Sie das UAD Plus Portal über die URL portal.unitop.dev.

  2. Neue Umgebung: Navigieren Sie zur Startseite und klicken Sie auf die Schaltfläche "Neue Umgebung".

  3. Kunden wählen: Wählen Sie den entsprechenden Kunden aus der Dropdown-Liste. Bei internen Entwicklungen wählen Sie "GOB" aus.

    Hinweis

    Beachten Sie, dass die Bereitstellung einer Umgebung dem Kunden in Rechnung gestellt wird.

  4. Optional: Tenant: Falls verfügbar, wählen Sie den passenden Tenant aus (z. B. für Entwicklung, Training, Test, etc.). Dieses gilt als weitere Klassifizierung.

    Hinweis

    Durch die Nutzung unterschiedlicher Azure Subscriptions wird bspw. die Abrechnung getrennt durchgeführt, auch Auswertungen lassen sich somit einfacher erstellen.

  5. Art der Umgebung: Wählen Sie "Entwicklungsumgebung" aus.

    Hinweis

    Aktuell steht die Option "Entwicklungsumgebung" zur Verfügung. Die Optionen "Testumgebung" und "Produktivumgebung" befinden sich noch in der Entwicklung.

  6. Benutzerdefinierter DNS Name: Das Feld "Benutzerdefinierter DNS-Name" ist standardmäßig aktiviert und ermöglicht die Vergabe einer individuellen, leicht merkbaren URL für die Umgebung.

    • Automatische Befüllung: Beim Eingeben des Umgebungsnamens wird das Feld "Benutzerdefinierter DNS-Name" automatisch mit einem gültigen DNS-Schema befüllt.
    • Validierung: Das System prüft automatisch die Gültigkeit des DNS-Namens. Ein grüner Haken rechts im Feld zeigt an, dass der DNS-Name verwendet werden kann. Ein rotes X signalisiert, dass der DNS-Name nicht gültig ist.
    • Fehlerbehebung: Bei einem ungültigen DNS-Namen können Sie mit der Maus über das rote X fahren, um Details zur Fehlerursache zu erhalten. Häufige Fehler sind:
      • Der DNS-Name ist bereits vergeben
      • Unzulässige Zeichen (z. B. Umlaute, Sonderzeichen)
      • Schema-Verstöße gegen DNS-Namenskonventionen
    • Deaktivierung: Wenn Sie den Haken bei "Benutzerdefinierter DNS-Name" entfernen, wird das Feld nicht befüllt und die Umgebung erhält einen automatisch generierten technischen Namen.
    Hinweis

    Der eingegebene DNS-Name zusammen mit der angezeigten Domain bildet die spätere URL zum Webclient der Umgebung. Beispiel: Bei Eingabe von "meine-umgebung" und Domain "unitop.dev" lautet die Webclient-URL "meine-umgebung.unitop.dev".

  7. Umgebungsnamen angeben: Vergeben Sie einen aussagekräftigen Umgebungsnamen, um die Umgebung später leicht identifizieren zu können.

  8. Business Central Version wählen:

    • Für reguläre Entwicklung: Wählen Sie die benötigte Version aus der Liste.
    • Für die neueste verfügbare Version ohne unitop: Wählen Sie "Latest".
    • Für Insider/Preview-Versionen: Aktivieren Sie die Option "Insider Version" und wählen Sie zwischen "Next Minor" oder "Next Major".
  9. unitop installieren:

    • Geben Sie die entsprechenden Installer an und die unitop Version an (Mehrfachauswahl möglich).
    • Latest: Deaktiviert die Installation von unitop und installiert die aktuell produktive Version der BC-Version, auch wenn diese nicht in der Liste enthalten ist.
    • Die Installation erfolgt ausschließlich mit der initial angegebenen BC-Version.
  10. Insider Versionen:

    • Entwickler benötigen für die Arbeit an zukünftigen Releases gelegentlich Zugriff auf Pre-Releases. Dies ermöglicht die fehlerfreie Implementierung neuer Funktionen und die frühzeitige Berücksichtigung geplanter Änderungen. Die Pre-Releases betreffen den nächsten Minor- oder Major-Release.
    • Aktivieren Sie diesen Schalter, wenn Sie die Erweiterten Einstellungen weiter unten nutzen möchten.
  11. Sprache/Land: Wählen Sie die gewünschte Sprache/Land aus (standardmäßig "de").

  12. Artefakt-Typ: Belassen Sie den Artefakt-Typ auf "SaaS", es sei denn, Sie entwickeln für einen On-Premises-Kunden.

    Hinweis

    Bei "SaaS" handelt es sich nicht um eine echte BC SaaS-Sandbox. Vielmehr ist es eine Umgebungssimulation von BC SaaS: Ein Container auf einer VM, der die BC-SaaS-Umgebung nachbildet.

  13. Test Toolkit:

    • Aktiviert: Belassen Sie die Test Toolkit-Option aktiviert, wenn Sie Tests in einer Testumgebung durchführen möchten.
    • Deaktiviert: Deaktivieren Sie die Option, wenn Sie bspw. als Projektleiter keine Entwicklungsumgebung benötigen (führt zu Zeitersparnis in der Erstellung).
  14. Klicken Sie auf Umgebung erstellen.

Der Erstellungsprozess dauert etwa eine Stunde. Sie können den Browser schließen und später zurückkehren, um den Status zu überprüfen.

Neue Umgebung erstellen: Ausgefüllt


Erweiterte Einstellungen für spezielle Anforderungen

Ausgangspunkt: Für einige Benutzer (z. B. Lead-Developer) bietet UAD Plus zusätzliche Konfigurationsmöglichkeiten. Diese Funktionen wurden explizit für Spezialanforderungen von Kunden implementiert.

Einstellung Beschreibung Hinweis
Backup URL Ermöglicht das Laden einer Datenbank aus einem vorhandenen Backup Nur für Spezialanforderungen nach Rücksprache mit dem DevOps-Team.
Multimandanten BC Konfiguration für Single- oder Multi-Tenant-Umgebungen (Standard: Multi-Tenant).
Insider Build Version String Ermöglicht die manuelle Eingabe einer spezifischen Business Central Build-Version und überschreibt Next-Minor/Next-Manor. Nur aktiv, wenn "Insider Version" aktiviert ist.