Partilhar via


Interfaces: simplifique o provisionamento e as solicitações de serviço

O desenvolvimento de interfaces eficazes na engenharia de plataformas envolve a transição de processos manuais personalizados para soluções padronizadas e consistentes que simplificam o provisionamento e as solicitações de serviço. Este artigo explora os estágios de desenvolvimento de interface, concentrando-se na configuração de ambientes de desenvolvimento e no diagnóstico do comportamento do aplicativo.

Estágios

Processos personalizados

Existe uma coleção de processos variados para fornecer diferentes recursos e serviços, mas a consistência da interface não é considerada. Processos personalizados sob medida atendem às necessidades imediatas de indivíduos ou equipes e dependem de intervenção manual, mesmo que o provedor use alguns scripts de implementação automatizados.

O conhecimento de como solicitar estas soluções é partilhado de pessoa para pessoa. O processo de solicitação de um serviço carece de padronização e consistência. O provisionamento e o uso de um serviço de plataforma provavelmente exigem suporte profundo do provedor de recursos.

A falta de requisitos e padrões centrais torna esse nível apropriado quando a empresa ainda não identificou e documentou as expectativas. Pode ser eficaz para equipas de empresas em estágio inicial ou esforços de plataforma. Nesses ambientes, as equipes têm a liberdade de evoluir processos e capacidades para suas necessidades, permitindo que entreguem mais rapidamente e paguem o preço da padronização apenas quando necessário mais tarde.

Configurar o ambiente de desenvolvimento: os engenheiros individuais reúnem as etapas necessárias para configurar um ambiente, perguntando aos colegas, encontrando documentação e seguindo suas próprias práticas conhecidas.

Diagnosticar o comportamento do aplicativo: os engenheiros escolhem suas próprias ferramentas e processos para diagnosticar o comportamento. Eles são responsáveis por tomar medidas para acessar aplicativos e logs.