Architecture Thoughts for SAAS based cloud deployment

These days many of the Products are build with a deployment concept of SAAS. When we design those application , we need to consider diff. aspects of architecture compare to normal application architecture. Plus most of the time , this kind of application would be deployed on cloud as well. So let's start , what we need to consider for SAAS based clould deployment of a Product?

  • It should be Self Service
  • It should be Stateless
  • It should be Multi - Tenant
  •  It should have external API interfaces
  • It should have high level of Security and Access control
  • It should have mobile interfaces available
  • Monitoring
  • HTML 5 based UI
  • Consider Reactive manifesto
  • Analytics capability

 

I know that there could be many other parameters as well. Feel free to comments your thoughts as well.

To view or add a comment, sign in

More articles by Niraj Salot

  • Reactive Manifesto - Java as Base Language

    There has been lot of Interest over the internet on Reactive Manifesto and with Introduction of Node.JS in many of the…

  • Web architecture - Technical Design Components

    When we start designing a new solution for a Project / product , generally we define some common architecture stuff…

  • Configuration Management using GIT

    In modern product development world , configuration management plays a huge role. With tools like GIT , It has become…

  • IoT Solution Architecture - Terms , Protocols , Layers

    These days , IoT is a huge buzzword. Every news and technical sites are talking about the same.

  • Simple and effective log monitoring

    In any enterprise application , application log plays a very important role. To debug anything going wrong , our first…

  • When Microservices and When Not ?

    Microservices , an architecture which breaks down a task into small, meaningful, definitive, deployable individually…

    2 Comments
  • Service Discovery ( In Microservices )

    These days everyone is talking about Microservices , It’s scalability and How to make their automated deployment on…

    1 Comment

Explore content categories