solution when your architecture requires solutions other than relational
databases. It’s a multi-model, globally distributed database service from
Microsoft that provides high availability and minimal latency. It is a fully
flexible and scalable solution that is a good choice if you operate on large
datasets and you want to make them available to users in a very short time.
serverless solution that allows you to create applications even faster and
simpler. You can use one of the many programming languages available to
implement the service. An additional advantage of this solution is the ability
to fully integrate with the cloud environment, based on the events of your
application. Depending on the selected variant, you will pay only for the time
when your service is really active (pay-per-use pricing model).
Azure SQL Database
relational MS SQL database that is shared as a managed service. Using the SQL
Server in the cloud relieves you of many administrative tasks, such as periodic
backups and updates. Such a database easily communicates with services
dispersed in the cloud or on different servers.
Azure Cache (Redis)
of the Azure platform, which is based on Redis software. The caching data solution
significantly increases the efficiency and scalability of the application.
Using Redis in the cloud provides much greater benefits, because it creates and
manages many Redis nodes. Data in the cache is protected additionally, so you
do not have to be worried about data security aspects.
Azure Service Bus
queuing tool to ensure reliable asynchronous communication between your
services. It’s perfect for microservices architecture.
cloud storage on the Azure platform. It’s a very good solution when you need
space to store different types of data, such as graphic files, documents,
binary messages, etc. Different types of storage allow you to select the one
which optimally meets your needs.