API para todos los usos : interno, clientes y socios, público.
Abra su organización para nuevos usos y nuevos clientes con Public APIs.
En sociedades comerciales , clientes como proveedores ** , las API son el formato de intercambio estándar.
Las API también están destinadas a usos internos de la organización.
El uso de una API debe ser simple y rápido.
El uso de API debe ser lo más simple posible. Piensa en la experiencia del desarrollador.
La mejor solución para validar la adecuación con la necesidad es probar la API rápidamente : ¡unos pocos minutos deben bastar!
La plataforma debe ofrecer una interfaz gráfica para probar la API simplemente.
Los usos de las API deben ser controlados y controlados.
Implemente una solución de administración de API para administrar cuotas, aceleración, autenticación y registro.
Recoja métricas para administrar monitoreo, filtrado y informes.
Establezca requisitos para sistemas y servicios externos integrados en la plataforma.
Requerir que sistemas externos cumplan los mismos requisitos que sistemas internos.
Los sistemas externos deben publicar eventos y permitir la supervisión técnica.
En el caso donde los datos del sistema externo deben integrarse, la sincronización total debe ser posible.
La arquitectura debe ser pensada multi-tenant.
Incluso si la marca blanca no se considera en la base, configure una arquitectura multi-tenant. Su aplicación inicial es la primera celebración.
Piense en la instanciación multifuncional del sistema desde el principio.
Los sistemas deben ser nativamente configurables.
Los idiomas, las monedas, las reglas comerciales, los perfiles de seguridad deben ser fáciles de configurar.
Tenga cuidado con hipergenericidad , a menudo es inútil y fuente de costo.
la configuración debe ser escalable y rápida según sea necesario.
Cree sistemas flexibles y genéricos usando función voltear.
la función voltear se trata de diseñar una aplicación como un conjunto de funciones que se pueden habilitar o desactivar caliente, producción.
En una aplicación multi-tenant , la función flipping le permite personalizar a los seguidores.
Le función voltear simplifie l'A / B testing.