Die wirklichen Probleme, die die IT für Plattformen noch angehen muss
Plattformen wie ServiceNow und Salesforce (um nur einige zu nennen) wurden eingeführt, um die vielen überwältigenden Aufgaben zu lösen, die mit der Erstellung von unternehmensspezifischen Anwendungen verbunden sind, und um Unternehmen agil, automatisiert und skalierbar zu halten. Um diese Plattformen im Unternehmen einzuführen und ihren Wert zu maximieren, sind jedoch ähnliche Entwicklungspraktiken, Prinzipien und Disziplin wie bei der klassischen Softwareentwicklung erforderlich.
Plattform-Engineering und Instanzmanagement-Plattformen entstanden, um die Verwaltung der Plattform einschließlich ihrer CI/CD-Produktionspipelines zu kodifizieren und zu standardisieren. Im Zeitalter von Low-Code/No-Code-Plattformen (LCNC) wie den oben genannten ist die Anwendung von Plattform-Engineering-Prinzipien auf diese Plattformen jedoch sowohl für Nicht-Entwickler als auch für klassische Entwickler von Vorteil. LCNC-Plattformen ermöglichen es Entwicklern, sich direkt auf die Entwicklung einer soliden Geschäftslogik zu konzentrieren, ohne die erforderliche Anwendungslogik zu kodieren. Theoretisch sollte dies die Markteinführungszeit verkürzen und die Wartungskosten senken, da die Plattform die gesamte Anwendungsinfrastruktur (Arbeitsspeicher, Speicher, Netzwerk usw.) übernimmt. Es darf jedoch nicht übersehen werden, dass Unternehmen, die bürgerliche Entwickler einbinden, mit denselben Herausforderungen konfrontiert werden, die auch professionelle Entwickler in der Unternehmensentwicklung erleben.
Mehr lesen