Automatisierte Bereitstellung

Versionsmanagement
Die Plattform bietet eine Lösung für die Versionskontrolle inklusive Verzweigungen und Zusammenführungen, mit denen Sie Ihre Entwicklung in eine Mainline und mehrere Verzweigungen unterteilen können.
So kann beispielsweise ein Entwicklungsteam an der Mainline arbeiten, um neue Funktionen zu entwickeln, während ein anderes Team gleichzeitig Fehler in der aktuell bereitgestellten App-Version über ein Verzweigung korrigieren kann.
Die Funktion für die Zusammenführung unterstützt mehrere Überarbeitungsversionen, wenn Änderungen übernommen werden.

Kontinuierliche Integration
Mendix unterstützt den DTAP-Zyklus (Development, Testing, Acceptance und Production) durch die sequenzielle und automatisierte Bereitstellung in den App-Umgebungen in den Phasen Entwicklung, Test, Abnahme und Produktion.
In jeder Phase des Prozesses können Sie automatisierte Tests durchführen und die Qualität überwachen.
Mit den Plattform-APIs können Sie Jenkins, Gitlab CI oder andere Tools und Services in Ihr bestehendes DevOps-Toolset integrieren.

Automatisierte Tests
Mendix bietet mit der Automated Tested Suite (ATS) ein umfassendes Toolset, um wiederverwendbare End-to-End-Tests zu erstellen, zu automatisieren und die Apps auf Basis der Anwendererfahrungen zu überarbeiten.
Zudem umfasst die Plattform ein Test-Framework für Komponententests und automatisierte UI-Tests auf der Basis von Selenium, das problemlos über die Plattform-APIs in Testlösungen von Drittanbietern integriert werden kann.
Bereitstellung in Multi-Cloud-Umgebungen
Basierend auf Cloud Foundry sowie auf Docker-Containern, die von Kubernetes orchestriert werden, bietet Mendix Ihnen die größte Auswahl an Bereitstellungsoptionen in der Cloud für einen leistungsstarken aPaaS.
Sie können Ihre Apps in der Mendix-Cloud, unserem AWS-Public-Cloud-Service, über zahlreiche Regionen und Verfügbarkeitszonen hinweg zur Verfügung stellen.
Die Mendix Cloud bietet Hochverfügbarkeit sowie vertikale und horizontale Skalierbarkeit, die sich an Ihren Anforderungen orientiert. Zudem können Sie Ihre Lösungen in nahezu jeder Public-Cloud oder Virtual-Private-Cloud (VPC) bereitstellen, einschließlich AWS, Microsoft Azure, IBM Cloud, Pivotal und SAP – oder in Ihrem eigenen Rechenzentrum.