Udostępnij przez


Interfejsy: usprawnianie aprowizacji i żądań obsługi

Opracowywanie skutecznych interfejsów w inżynierii platformy obejmuje przejście z niestandardowych, ręcznych procesów do standardowych i spójnych rozwiązań, które usprawniają aprowizowanie i żądania obsługi. W tym artykule omówiono etapy tworzenia interfejsu, koncentrując się na konfigurowaniu środowisk deweloperskich i diagnozowaniu zachowania aplikacji.

Etapach

Procesy niestandardowe

Istnieje kolekcja różnych procesów w celu aprowizowania różnych możliwości i usług, ale spójność interfejsu nie jest brana pod uwagę. Procesy dostosowane na miarę adresują natychmiastowe potrzeby poszczególnych osób lub zespołów, które są zależne od ręcznej interwencji, nawet jeśli dostawca używa niektórych skryptów do zautomatyzowanej implementacji.

Znajomość sposobu żądania tych rozwiązań jest udostępniana od osoby do osoby. Proces żądania usługi nie ma standaryzacji i spójności. Wdrożenie i używanie usługi platformy wymaga głębokiej obsługi od dostawcy usług.

Brak centralnych wymagań i standardów sprawia, że ten poziom jest odpowiedni, gdy firma nie zidentyfikowała jeszcze i udokumentowała oczekiwania. Może to być skuteczne w przypadku zespołów na wczesnym etapie działań firm lub platform. W tych środowiskach zespoły mają swobodę rozwijania procesów i możliwości dostosowania ich do potrzeb, co pozwala im na szybsze dostarczanie i ponoszenie kosztów standaryzacji tylko wtedy, gdy jest to konieczne później.

Konfigurowanie środowiska projektowego: indywidualni inżynierowie łączą kroki wymagane do skonfigurowania środowiska, prosząc współpracowników, znalezienie dokumentacji i przestrzeganie własnych znanych praktyk.

Diagnozowanie zachowania aplikacji: inżynierowie wybierają własne narzędzia i proces do diagnozowania zachowania. Są one odpowiedzialne za podjęcie kroków w celu uzyskania dostępu do aplikacji i dzienników.