Microservice-Based Agile Architectures: An Opportunity for Specialized Niche Technologies