Sandwiched between the open source excitement of Microsoft’s Connect(); 2018 event was news to set the hearts of database fans a-quiver. As well as a slew of new toys, the cost of entry and scaling of its globally distributed database service, Cosmos DB, was lowered considerably.

Cosmos DB is Microsoft’s crack at a distributed NoSQL database along the lines of Amazon’s DynamoDB. An evolution of Azure’s DocumentDB service, the tooling gives customers a read and write availability of 99.999 per cent along with write latency below the ten millisecond mark.

Data can be replicated over all Azure’s regions and devs can pick and choose from a wide variety of APIs in order to talk to the thing, from MongoDB to good old SQL. We took a look at it back in September andliked what we saw. But even though the entry point had been dropped, the price made us wince a little. Now things have reduced further.

Dropping the price of entry

The drop is eye-opening . Azure Cosmos DB is billed by provisioned throughput and consumed storage per hour, and is expressed as Request Units per Second (RU/S). As a minimum, Microsoft expected users to sign up for a minimum of 10,000 RU/S for a Cosmos DB database, with scaling increments of 1,000 RU/S.

While the Cosmos DB team didn’t really like to talk about it, there was no getting away from the fact that compared to many other options, that was expensive. Customers were looking at a cost of approximately $584 per month if they stuck to just one region. Going multi-region (which is one of the great benefits of Cosmos DB) sent the price nearer to $1,168 per month.

The price of entry has now been slashed , with the minimum throughput of a Cosmos DB Database matching that of a Container, at 400 RU/S with scaling increments of 100 RU/S.

To put that in context, the starting price of a Cosmos DB database is now $23.36 per month, or $46.72 to take advantage of the multi-region goodness.

Of course, the actual cost of RU/S remains the same. However, moving from the free trial period to something that involves cold, hard cash is has become considerably less heartstopping and could well tempt those considering a traditional SQL solution. As with all cloud services, keep a close eye on your usage.

New SDK and a new Role

While the price-drop was the attention-grabber, Microsoft also slipped out the first preview of Cosmos DB SDK 3.0, which is aimed at users of the venerable .NET Framework (4.6.1 and above) and the update .NET Core (2.0 and above.)

It is all change in this SDK, with top-level CosmosClient and methods split across relevant CosmosDatabases, Containers and Items classes, and also support for streams.

As well as the SDK, the Cosmos DB team has also added a new built-in Role Based Access Control (RBAC) Azure role in the form of “Azure Cosmos DB Operator” . In a nod to enterprise compliance and regulatory challenges, the role gives users the right to provision and manage Cosmos DB resources without providing access to the data within the account.

Sponsored: Five steps to dealing with the insider threat

本文系统(windows)相关术语:三级网络技术 计算机三级网络技术 网络技术基础 计算机网络技术

代码区博客精选文章
分页:12
转载请注明
本文标题:Microsoft makes a dip in the Azure Cosmos DB pool just a bit more tempting with ...
本站链接:https://www.codesec.net/view/621298.html


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 系统(windows) | 评论(0) | 阅读(42)