Abstract: Now in Preview, Elastic Scale for Azure DB offers a set of features that make it easier to build and manage a sharded data tier for cloud applications that can grow and shrink database capacity on demand. Delivering on this the key promises of cloud computing used to be challenging in particular for the database tier. Over the last few years, the industry has converged on sharding as a well-established design pattern for cloud applications. Elastic Scale adopts the general sharding pattern and significantly simplifies building and managing sharded applications for Azure SQL DB.
In this session, we are going to explore workloads that are a natural fit for sharding and Azure SQL DB Elastic Scale. Workloads discussed in depth include multi-tenancy as well as telemetry and sensor data processing. We will use capabilities from the Elastic Scale preview to make developing, scaling and managing sharded applications on Azure SQL DB much easier. The capabilities discussed in the session include shard management, data dependent routing, querying across shards and elastic capacity at the data tier in Azure SQL DB.
Objectives: 1. Identify workloads that will benefit from Elastic Scale. 2. Guide you on how to apply sharding to your data tiers.