QUESTION IMAGE
Question
2 - structure patterns
learning objective: differentiate between different architectural patterns in web development.
an organization is building a modular application that uses api endpoints to connect and work together.
which software structural pattern should an organization use to support this?
a.) a service - oriented architecture that uses cloud computing to develop the application using microservices.
b.) a model view controller architecture that uses cloud computing to deploy microservices that are used together to build an application.
c.) a monolithic architecture that uses microservice endpoints to build an application.
d.) a full - stack development architecture that uses microservice endpoints to build an application.
Service - oriented architecture (SOA) is a design pattern where services communicate via API endpoints. Microservices are a type of service in SOA. Cloud computing can be used to develop these microservices - based applications. Model - view - controller (MVC) is more about separating application logic into different components for better management, not mainly about API - based modularity. Monolithic architecture is a single, unified application and not modular with API endpoints. Full - stack development refers to working on both front - end and back - end, not a structural pattern for modularity via API endpoints.
Snap & solve any problem in the app
Get step-by-step solutions on Sovi AI
Photo-based solutions with guided steps
Explore more problems and detailed explanations
a.) A service-oriented architecture that uses cloud computing to develop the application using microservices.