Freigeben über


Schnittstellen: Optimieren von Bereitstellungs- und Dienstanforderungen

Die Entwicklung effektiver Schnittstellen im Plattform engineering umfasst den Übergang von benutzerdefinierten, manuellen Prozessen zu standardisierten und konsistenten Lösungen, die die Bereitstellung und Serviceanforderungen optimieren. In diesem Artikel werden die Phasen der Schnittstellenentwicklung erläutert, die sich auf das Einrichten von Entwicklungsumgebungen und die Diagnose des Anwendungsverhaltens konzentrieren.

PHASEN

Benutzerdefinierte Prozesse

Es gibt eine Sammlung unterschiedlicher Prozesse, um verschiedene Funktionen und Dienste bereitzustellen, die Konsistenz der Schnittstelle wird jedoch nicht berücksichtigt. Benutzerdefinierte maßgeschneiderte Prozesse erfüllen die unmittelbaren Bedürfnisse von Einzelpersonen oder Teams und sind von manuellen Eingriffen abhängig, auch wenn der Anbieter einige automatisierte Implementierungsskripts verwendet.

Wissen über das Anfordern dieser Lösungen wird von Person zu Person geteilt. Der Prozess zum Anfordern eines Diensts fehlt an Standardisierung und Konsistenz. Die Bereitstellung und Verwendung eines Plattformdiensts erfordert wahrscheinlich umfassende Unterstützung vom Funktionsanbieter.

Fehlende zentrale Anforderungen und Standards machen diese Stufe angemessen, wenn das Unternehmen die Erwartungen noch nicht identifiziert und dokumentiert hat. Es kann besonders effektiv für Teams in frühen Phasen Unternehmen oder Plattformbemühungen sein. In diesen Umgebungen bieten Teams die Freiheit, Prozesse und Funktionen für ihre Bedürfnisse zu entwickeln, sodass sie schneller liefern und den Preis der Standardisierung nur dann bezahlen können, wenn sie später erforderlich sind.

Einrichten der Entwicklungsumgebung: Einzelne Ingenieure stellen die Schritte zusammen, die erforderlich sind, um eine Umgebung einzurichten, indem Sie Kollegen fragen, Dokumentationen finden, die ihren eigenen bekannten Praktiken folgen.

Anwendungsverhalten diagnostizieren: Techniker wählen ihre eigenen Tools und Prozesse für die Diagnose des Verhaltens aus. Sie sind für die Durchführung von Schritten für den Zugriff auf Anwendung und Protokolle verantwortlich.

Weitere Informationen zu relevanten Themen: