In a connected world people increasingly use digital facilities to consume services and save time. Application delivery via internet is a common cost effective and manageable solution to make softwares avialable as services. It reduces the complexity of installation and system requirements for the target audience. The wide scale accessibility of software also increases the size of target audience and there comes the need of scalable system design. Thankfully cloud technologies enables us to pump more computing resources into the system but it does not solve the scalability problem unless software systems are designed for scalability particularly, horizontal scaling. It is where RedGrape can help to design the software architechure in a cloud ready way in case of new projects or help you in making existing apps cloud ready by making proper modifications.