eBook how to create multitenancy cloud framework

Join us to receive early eBook sections and presentation materials






Share our eBook announcement:

How to create Multitenancy Cloud Framework

After years of implementing successful solutions for well-known customers, our strong team has put all the best architectural practices and concepts together – and now we’re announcing a book: "How to create a Multitenancy Cloud Framework" for any type of business solution based on Microsoft technologies.

Here are some important sections in the Book:

General Solution Architecture

You get answers on how to structure the Presentation (user Interface), Business (business logic), and Data (access to data) layers. We know from our experience that improper structuring of this may cause huge troubles and double the time of simple task execution in the future.

General Solution Architecture
Multitenancy Architecture

Multitenancy Architecture

Multitenancy architecture usually differs from project to project. For example, a customer may request a separate database for his data, which is understandable from a security point of view. Another scenario is a single tenant-services layer and a multitenancy DB layer. We design balanced architecture, which is very flexible, and handle variety of customer requirements without losing key indicators: performance, ease of support and development.

Functional Customization

We show you how to properly create new, customize and override existing functionality for each customer. This approach lets you avoid having to support different code branches for each customer and simplify the development/testing process.

Functional customization
Validation engine/Business rules

Validation Engine/ Business Rules

Our validation engine simplifies, generalizes and structures the procedure of checking declarative and dynamic business rules from user inputs. We help you avoid hardcoding of validation rules, which is usually one of the painful parts of the application and makes the development process much more time-consuming.

“One click” Switch Mechanism From PaaS to IaaS (on premises)

Are you thinking of hosting your application as cloud PaaS, but wondering whether your customer will want to host on premises? We’ll show you how to design in a way that enables a one-click application switch from PaaS to IaaS (on premises).

“One click” Switch Mechanism From PaaS to IaaS (on premises)
Workflow framework

Workflow framework

When you’re automating business or non-business processes, the first thing that comes to mind is workflow. Our wrapper, extensions and examples for WWF will help you automate any business process, including most complex customer scenarios, and bring a structured and declarative approach to defining workflows in your application.

You will know how our architecture helps to reduce the actual time of development for a regular customization (it is in several times faster in comparison with development from scratch, as well as in 3 times for further support, as we just help to avoid common costly mistakes).

We will specify the performance parameters. For example the functional, validating and workflow customization designed so that, the flexibility does not affect the response time of the system even in the most complex cases. The architecture has been designed that subsequent core upgrades do not break up the customizations (quite a typical concern for the most cloud-based systems).

Along with everything mentioned above we are going to share some more important points about Azure.

Authors

Illia Pinchuk Founder & CEO at Diceus
Dmytro Kazymir COO at Diceus
Mykytyn Alexander Project Manager/Architect at Diceus
Andrew Tsopych Founder & CTO at Diceus

Our Cloud Framework already used for: