Learn more about
architecture
architecture, SaaS, deployment, CI/CD, devops, backend, microservices, AWS, Amazon S3, Amazon ECR, SQL Server, Redis, .NET, Active Directory, customer-story, healthcare
Deploying Multi-Tenant SaaS Application on AWS
Discover the scalable multi-tenant backend architecture and robust CI/CD process at the heart of the client-server solution we developed for our major pharmaceutical customer. Initially crafted to assist asthma patients with medication adherence, this app also enables doctors to monitor treatment progress remotely. The market success of this solution led our customer to strategically scale […]
Get maximum of SQL Server: comparing Azure SQL Database and SQL Server on virtual machines
SQL Server is a veteran in the data management market and Microsoft’s most popular relational database management system. It boasts several benefits, including fast query processing, excellent security and data restoration, easy integration with other database systems, portability, and a variety of tools and plugins to enhance database management efficiency. Moreover, migrating SQL Server to […]
The flow and value of business analysis at ABCloudz
The application development process is a multi-layered activity with the core idea as the starting point and a well-functioning final product as the top layer. In this post, we will focus on the twists and turns involved in bringing the idea through to the final product. The role of business analysis is to identify and bring together […]
Why Use Microservices Architecture?
A Practical Guide
What is a Microservices Architecture? Microservices architecture is a style that structures an app as a set of predetermined services. At its core, such app is split into smaller independent segments that perform their own functions. This approach permits to view microservices as a group of undivided apps that handle their own features. As a […]
Why Use Monolithic Architecture?
A Practical Guide
What is monolithic architecture? Monolithic architecture is known as a traditional approach to software development that is based on a single-unit design. This means that a program is basically a self-contained and independent unit. It consists of a database, client-side user interface, and server-side application. As it is possible to clearly see, a monolithic app […]