For Data Engineers

Introducing Multi-Cloud Availability: Azure Support Unleashed!

The Azure version of FeatureBase has come to FeatureBase Cloud and is available to try NOW! Here’s a brief walkthrough of how you can experience the same low-latency, high-throughput database you know and love in a blue fashion.

Key Benefits of Featurebase Azure

Strategic Workload Distribution: Distributing workloads across multiple cloud providers enables optimized resource utilization and resilience. It allows users to strategically place data and applications in a way that maximizes performance and minimizes risks associated with a single cloud provider.

Geographical Redundancy and High Availability: Deploying FeatureBase on both AWS and Azure provides geographical redundancy. In the event of a regional outage or disruption on one cloud platform, users can seamlessly switch to the other, ensuring continuous access to services and data.

Global Reach: Azure is multi-region by design. Leveraging both AWS and Azure's global network of data centers allows users to position their FeatureBase instances closer to end-users, reducing latency and improving overall performance.

Reduced Vendor Lock-In: Users can avoid vendor lock-in by running FeatureBase on both AWS and Azure. This flexibility allows organizations to choose the cloud provider that best aligns with their specific needs, strategies, and pricing models.

Meeting Compliance Requirements: Some organizations may have specific regulatory or compliance requirements that are better addressed by one cloud provider over the other. Having FeatureBase on AWS and Azure allows users to comply with diverse regulatory frameworks more effectively.

Azure Pricing

The standard configuration assigns 3 nodes to the designated shapes, each with a replica factor of 2. As you observe, each shape now incorporates the region. As previously highlighted, Azure is inherently designed to be multi-region, and anticipate that new regions will be accessible soon.

How to get started

The first step to starting with Azure is creating a database. This can be accomplished through the UI by going to the Databases page, choosing Start with a clean database, selecting the Azure Vendor and a Shape, and pressing CREATE DATABASE:

You will now see your database with a status of RUNNING.

Loading and Querying Data

Engaging with an Azure database mirrors the process of interacting with a database on AWS. Data loading and extraction follow the familiar SQL approach. Execute the following commands to seamlessly load a set of records into an "age" table, specifically designed to store people's information:

Key differences of FeatureBase Azure vs FeatureBase AWS

  • Azure databases are running on AMD architectures, AWS databases are running on ARM
  • Azure databases currently don’t support externalized storage, they use their internal SSDs which are ephemeral storage. In Azure, if all the Featurebase nodes go down all at once, the data can only be recovered from the most recent backup.
  • Azure backups are stored in Blob Storage to keep all the data within the cloud provider, and AWS backups are stored in S3 buckets

Rest assured, we're committed to delivering ongoing updates and introducing new features to enhance your experience. Keep your ear to the ground for the latest developments!

Shameless Plug by the AI: Sign up for FeatureBase Cloud today and receive a $300 credit.