SEMANTIC REVIEW ON SOFTWARE ARCHITECTURES FOR WEB-BASED APPLICATIONS

2021 
Different Software Architecture evolves for the last two to three decades. Organizations depend on Architects to provide the Solutions given business requirements. The Architect job is to provide the Solutions to suit the Business needs and follows the industry standards. Architects have to understand the requirement clearly and provide the Solution. Some of the Solutions that exist in the IT industry for the last two to three decades are N-Tier Architecture, Single Page Architecture, Microservices, and Serverless Architecture. Based on the requirement, any one of the Architecture would propose taking considerations of functional and non-functional requirements. Last three years, most of the projects executed in Single Page along with Microservices Architectures used. This paper elaborates on the different Architectures and their advantages and disadvantages. Prepared questioners and send them to fifty Architects, responded of twenty-five (50% response). Survey collected the information on how the Organizations adopting different Architectures in their project needs. Participants are working from different geographic locations, Organizations, and domains. A survey result clearly shows that 50% growth towards the Microservices based architectures for their significant advantage and benefit.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []