August 2022 Oasis Monthly Newsletter 4

August 2022: ArangoDB Cloud Monthly Newsletter

Estimated reading time: 2 minutes

New: Private endpoint support for all major cloud providers

Private endpoints allow the connection from your application to your ArangoDB Cloud deployment to stay entirely within the cloud service provider’s network and remain unexposed to the public internet. 

Last year we introduced support for private endpoints for Microsoft Azure. In June, we announced that private endpoints were GA for ArangoDB Cloud deployments running on AWS. Today, we are happy to share that we now support all three major cloud providers with the addition of private endpoints for Google Cloud Platform

Please note: the private endpoint feature is only available for enterprise-tier ArangoDB ArangoGraph organizations. Contact your account executive to know more about this feature, or get in touch with us here

(more…)
More info...

Public Preview of Microsoft Azure Now Available on ArangoDB Oasis

Estimated reading time: 3 minutes

Today we are excited to invite everybody to take the first public preview of Azure on ArangoDB Oasis for a test ride. In case you haven’t joined Oasis yet, please find more details about our offering and a 14-day free trial on cloud.arangodb.com. Just choose Microsoft Azure as your cloud provider and choose from the many regions we already support.

You can share all feedback with us about regions you’d love to see added or other improvements on slack. Please use the #oasis channel on Community Slack or raise an issue via the “Request Help” button in the bottom right corner of Oasis.

Please note that this is a public preview and not meant to be run in production.

Big Thanks to the Microsoft Azure Team

Before we dive into the details of the public preview for Azure on Oasis, we’d like to take a minute to send a big “Thank You!” to the Microsoft Azure team. The responsiveness and quality of their support as well as motivation to help us succeed has been exemplary. When building complex systems everything can’t be perfect but the support of the many different people at Azure has been. Thanks for making it possible to share the Oasis Azure offering so quickly with our community!

Azure on ArangoDB Oasis: That’s in

In this public preview, you can test the full feature set of ArangoDB Oasis on Azure for your projects. We already support a range of Azure regions including

  • East US, Virginia: eastus2
  • West US, Washington: westus2
  • Central Canada, Toronto: canadacentral
  • West Europe, Netherlands: westeurope
  • UK, London: uksouth

We based the initial regions on customer feedback and can easily add more if you require them. Just use the “Request Help” button in the bottom right corner of Oasis and raise an issue for your preferred region.

Azure Pricing on Oasis

Azure will have a similarly low prices to get started with as ArangoDB Oasis on Google Cloud or AWS. You can get started with as little as $0,27/hour for a 3 node, highly available OneShard setup with 4GB memory and 10GB storage per node.

Please see detailed prices for various setups on the pricing page within Oasis.

Limitations within the Public Preview

Until we can declare Azure on Oasis production-ready, there is still one thing to be fixed. Currently, it is not possible to change the disk size after a deployment has been created. This is something which we want to fix within the next couple of weeks. In case you have an account of type “professional”, you can use a slider to configure the disk size. We also recommend that you only choose well-known values for the disk size.

You can get started with Oasis easily and for free. Just sign-up for Oasis and create your first deployment with just a few clicks. The first 14 days are on the house. No credit card needed. Test-run ends automatically after 14 days of use.

Get started with Oasis on Azure, Google Compute or AWS

Continue Reading

An Introduction to Geo Indexes and their performance characteristics: Part I

ArangoDB 3.3 GA
DC2DC Replication, Encrypted backup, Server-Level Replication and more

Spring is coming! – ArangoDB meets Spring Data

More info...

Say Hi To ArangoDB ArangoGraph: A Fully-Managed Multi-Model Database Service

ArangoDB Oasis Managed ServiceAfter two years of planning, preparation and a few lines of code, you can now enjoy an even more comfortable developers' life with ArangoDB.

Today, we are happy to announce the launch of ArangoDB’s managed service Oasis – a fully-managed graph database, document, and key-value store, as well as a full-text search engine – in one place.

Oasis is available immediately for Google Cloud, AWS – and also Microsoft Azure will be available very soon.

The goal for Oasis was and is to provide highly scalable and secure deployments with just a few clicks and to be ready for action in minutes. And this is exactly what Oasis is.

Take ArangoDB Oasis for a test run. Feel free to sign-up for your free 14-day trial by just creating your account here: cloud.arangodb.com.

ArangoDB Oasis in a Nutshell

ArangoDB Oasis offers everything you can expect from a modern managed service offering. And, as it runs a native multi-model database, you get a managed, scalable document store, graph database and search engine in one place.

add whitelist to deployment small

Per default, Oasis runs the Enterprise Edition of ArangoDB, including security features like encryption (on transit, at rest, backups) and auditing, but also the special enterprise features like SmartGraphs and SmartJoins. These features enable high performance even with complex query requirements on distributed datasets.

Elastic Scalability

Creating deployments on ArangoDB Oasis is really simple. Just select your preferred cloud provider and region, configure your deployment and hit “create”. Oasis will send you a notification as soon as your deployment is ready for action.

Application needs change over time and a managed service should meet those changing requirements. You can easily define and change the size of your database nodes as well as the amount of instances you want in your deployments without any service interruption. Oasis takes care of everything under the hood.

Enterprise-Grade Security

Our Oasis team lead and architect Ewout likes to say, “We are living in 2019, so security should be prio 1. Always.” To ensure that you can build your applications to very high-security standards, Oasis always encrypts everything before it hits the disk.

From HTTPS endpoints to encryption at rest and encrypted backups (AES-256-CTR encryption), your data is safe. ArangoDB Oasis also provides fine-grained role-based access control and policies, so you can clearly define who has access to what on an organization, project and individual deployment level.

IP-Whitelisting, internal firewalls, auditing and enhanced data masking for data exports are also included to build HIPAA-, PCI- and GDPR/CCPA-compliant applications on top of Oasis.

OneShard: Highly-Available, Fault-Tolerant & Transactional Deployments

With the launch of Oasis, users now have access to a brand new deployment mode called OneShard.

Especially for graph use cases, many from the community expressed the need of an additional deployment mode for ArangoDB to provide the high-availability and fault-tolerance benefits of a cluster, with the traversal performance and transactional guarantees of a single instance or active failover setup.

The new OneShard deployment provides an ideal solution: synchronous replication and multi-document transactions as well as efficient, locally executed AQLs to speed-up graph traversals and joins. OneShard is the ideal option for applications where all your data fits on one node, where you need to run queries across all data and you, therefore, want to minimize the number of network hops (Graph Traversals, Join Operations) while you rely on synchronous replication to guarantee availability and fault-tolerance.

Organized & Secure Teamwork

When you register for ArangoDB Oasis, you will automatically create your first organization (your account). Each organization can have multiple projects and each project can have multiple deployments.

ArangoDB Oasis StructureThis structure mirrors the reality in many corporations and their application development process - for each project you might have a deployment for development, one for staging and one for production. The Oasis structure is also perfectly suitable for freelancers having different clients.

You can invite new members to your organization just by email and configure user roles and their access policies down to the individual deployment level. Users can also be organized in groups to allow certain access rights for every member of this group.

new policy role binding smallgroups with new group added small

Fast, Consistent, Schedulable Backups

Whether you have a OneShard setup or a cluster with sharded data, what you want is a fast, simple way to create and restore backups.

With the support of ArangoDB’s “Hot Backup” feature in Oasis, you can create backups either on demand or automatically in configurable intervals like hourly, daily, weekly and so on. Local backups can be restored within a couple of seconds.

Support & Pricing

With ArangoDB Oasis, your organization can belong to one of the following three tiers:

  • Free-To-Try: Everyone can have a free deployment on any supported cloud provider for 14 days for testing with basic support.
  • Professional: Upgrade your Organization anytime to Professional and create as many deployments as you like. Easily configure the size and resources of your deployments. Much shorter response times for support requests.
  • Enterprise: Best available support and response times. For more details contact our Sales Team

The organization is the payroll unit. All deployments are debited from the organization's credit card (you don't need a credit card in the free tier), with invoices that allow costs to be allocated to individual deployments and projects. Each organization can only belong to one Oasis tier (Free, Pro or Enterprise).

The price for your deployment depends on the cloud provider you selected, the amount of nodes and the size of the memory and storage you selected. You can directly see the price for any configuration you select before you create a new deployment or reconfigure an already existing one.

What’s next?

We will improve Oasis constantly but also have two major improvements already on the horizon.

Add support for Microsoft Azure cloud. We are listening to all of your valuable feedback and will add Azure soon.

Missing a region? Let us know! Many regions are already supported and we are more along user & customer feedback. Just open a support ticket in Oasis and let us know about your preferences.

ArangoDB Oasis is an API-driven framework that also allows Oasis to be controlled with various scripts. In the near future, we will also make this API available for users to allow its usage e.g. for continuous integration and deployment needs, or for automated scheduling of deployments.

Get started with Oasis today! Just sign-up and test ArangoDB Oasis for free at cloud.arangodb.com.

More info...

Building Our Managed Service on Kubernetes: ArangoDB Insights

Running distributed databases on-prem or in the cloud is always a challenge. Over the past years, we have invested a lot to make cluster deployments as simple as possible, both on traditional (virtual) machines (using the ArangoDB Starter) as well as on modern orchestration systems such as Kubernetes (using Kube-ArangoDB).

However, as long as teams have to run databases themselves, the burden of deploying, securing, monitoring, maintaining & upgrading can only be reduced to a certain extent but not avoided.

For this reason, we built ArangoDB ArangoGraph.
Read more

More info...

Early Bird Sign-up Open for ArangoDB Managed Service

ArangoDB already had quite some nice announcements this year… so we thought we should stick with it.

Today, we are pleased to announce the managed service for ArangoDB, and with it, early sign-ups are open.

Many asked us for a service that would relieve you from hosting, managing and monitoring ArangoDB deployments. We already made deployment very easy with the ArangoDB Starter or the Kubernetes Operator but… you know, having not even to think about it is even better 🙂 Read more

More info...

Get the latest tutorials,
blog posts and news: