Quali sono i passaggi chiave per implementare un servizio esterno?