Not too many years ago, building a globally distributed database system using your own data centers, your own connections, and your own precious resources required a great deal of planning and more than a little effort. In some instances, enterprises would determine that the cost of such a project was just too great to undertake, limiting company growth and business potential.
However, with cloud computing and the Software as a Service (SaaS) business model, developing a scalable, globally distributed database for your enterprise—whether it is a one-man operation or a Fortune 100 company—can be just a few mouse clicks away.
Microsoft Azure Cosmos DB uses the inherent power of cloud computing to create a turnkey globally distributed database system that can expand and contract with your business needs. This smart person's guide provides specifics about Azure Cosmos DB and details on how to use it. We will update the guide as new information is available about the database system.
- What is Microsoft Azure Cosmos DB? A turnkey globally distributed, multi-model database system sold by Microsoft as part of Azure.
- Why does Microsoft Azure Cosmos DB matter? It provides enterprises of any size the ability to establish a global presence easily in a matter of minutes.
- Who does Microsoft Azure Cosmos DB affect? Any enterprise looking to deploy a global database that does not already have the technological infrastructure in place.
- When is Microsoft Azure Cosmos DB available? Azure Cosmos DB is currently available as part of the Microsoft Azure suite of cloud-based applications.
- How can I get Microsoft Azure Cosmos DB? Azure Cosmos DB can be acquired directly from Microsoft on the Azure website.
What is Microsoft Azure Cosmos DB?
Microsoft Azure Cosmos DB is a turnkey globally distributed, multi-model database system sold under the SaaS model. Cost is determined by data throughput and used storage capacity. The more data throughput an enterprise uses the more it will be required to pay.
Azure Cosmos DB give customers the tools it needs to scale both the computational power and the global distribution pattern required at any point in time depending on business needs. The tools are supplied by the Microsoft Azure platform and its intelligent cloud AI technology.
|Turnkey||Established globally distributed database system driven by the cloud-computing power of Azure. Data can be automatically replicated in Azure data centers around the world.|
|Multi-model||Customers can use key-value, graph, and document data without worrying about schema or index management.|
|Scalability||Customers can independently scale storage and throughput.|
|Five consistency levels||Defined consistency levels include strong, bounded staleness, consistent-prefix, session, and eventual.|
|Latency||Guaranteed less than 10-ms latencies on reads and less than 15-ms latencies on (indexed) writes at the 99th percentile.|
|Reliability||Offered service level agreements (SLAs) include 99.99% high availability, with latency at the 99th percentile.|
- Inside Microsoft's Cosmos DB (ZDNet)
- Microsoft Azure: The smart person's guide (TechRepublic)
- Hyperconverged infrastructure: The smart person's guide (TechRepublic)
- Multicloud: The smart person's guide (TechRepublic)
- How Microsoft is differentiating Azure as the 'business cloud' for the enterprise (TechRepublic)
- SaaS Research 2017: Adoption rates, business benefits, and preferred providers (Tech Pro Research)
Why does Microsoft Azure Cosmos DB matter?
Developing a proprietary, self-contained, globally distributed, multi-model database system from scratch requires a tremendous outlay of time and financial resources. In many cases, the cost of such a project is too much for an enterprise to undergo alone, which can limit the potential for business growth.
With Microsoft Azure Cosmos DB enterprises of any size can establish a globally distributed database system that takes advantage of already existing data centers and infrastructures in a matter of minutes. Combine that with the administrative tools provided by Azure and Microsoft's intelligent cloud system, and enterprises can establish a powerful global presence quickly and easily without a major initial expenditure.
- Containers: The smart person's guide (TechRepublic)
- Azure: How Microsoft plans to boost cloud speeds with an FPGA injection (TechRepublic)
- AWS vs Microsoft Azure: Understanding the serverless application trend (TechRepublic)
- How to develop a cloud-first architecture and strategy (TechRepublic)
- Ebook: The cloud v. data center decision (free PDF) (TechRepublic)
- Cloud computing policy (Tech Pro Research)
Who does Microsoft Azure Cosmos DB affect?
Any enterprise, regardless of size, that needs to establish a flexible database system to meet business requirements may find the Microsoft Azure Cosmos DB a desirable choice. This is particularly true if business dictates that the database be globally distributed and scalable.
SEE: Video: The most common mistakes companies make with their cloud strategy (TechRepublic)
The main competition to Microsoft Azure and all of the applications that make up the platform, including Azure Cosmos DB, are other large technology players like Amazon AWS, IBM, and Google Cloud Platform. Traditional database companies like Oracle also represent competition in this market.
- Google Cloud Platform: The smart person's guide (TechRepublic)
- AWS Lambda: The smart person's guide (TechRepublic)
- The Machine by Hewlett Packard Enterprise: The smart person's guide (TechRepublic)
- IBM Watson: The smart person's guide (TechRepublic)
- Three ways to get more from your vertical SaaS investments (Tech Pro Research)
When is Microsoft Azure Cosmos DB happening?
The Microsoft Azure Cosmos DB system is available now. However, because it is offered as a SaaS system, new features and applications will be tested and added periodically.
- Microsoft debuts Azure Cosmos DB, a superset of its DocumentDB service (ZDNet)
- Microsoft Azure launches 3 new tools to speed migration to hybrid cloud and optimize deployment (TechRepublic)
- 3 ways to connect your private network to the public cloud (TechRepublic)
- Businesses can't blindly trust the Microsoft cloud—or any other cloud for that matter (TechRepublic)
- The cloud war moves to machine learning: Does Google have an edge? (TechRepublic)
- Research: Cloud vs. data center adoption rates, usage, and migration plans (Tech Pro Research)
How do I get Microsoft Azure Cosmos DB?
Customers seeking to establish an Azure Cosmos DB database should visit the Microsoft Azure website. The system is one of the many applications offered under the auspices of Azure.
Pricing for Azure Cosmos DB is based on provisioned data throughput, measured in reserved RUs / second and storage usage, measured in GB / month. The standard current rate according to the Microsoft Azure website is:
|SSD Storage (per GB)||$0.25 GB/mo|
|Reserved RUs / second (per 100 RUs, 400 RUs minimum)||$0.008/hr|
- Azure Cosmos DB Pricing Details (Microsoft)
- PowerShell: The smart person's guide (TechRepublic)
- Is the cloud really just someone else's computer? (TechRepublic)
- The cloud age is finally upon us, report says (TechRepublic)
- Will cloud vendors dominate machine learning? Early signs point to yes (TechRepublic)
Mark W. Kaelin has been writing and editing stories about the IT industry, gadgets, finance, accounting, and tech-life for more than 25 years. Most recently, he has been a regular contributor to BreakingModern.com, aNewDomain.net, and TechRepublic.