Are Service-Oriented Architecture and Microservices Different Things?