Tag: Build 2017

HardwareInternet of Things

Get Started with Azure IoT Technical Training for Developers

Many developers are interesting in building Internet of Things solutions; whether it’s as a side project or something for Enterprise use. With all the Consumer and Industrial IoT products out today and being worked on, it’s certainly an interesting space to work in. However, it can be a bit challenging, and possibly daunting, for developers to get started with building IoT solutions with Microsoft Azure. As a result, many developers have had to do research in many areas and figure out their own learning path. Today, as part of the Build 2017 conference, Microsoft has announced the availability of a number of technical trainings available from Microsoft and other third-parties.

As a means of simplifying your journey to learning how to develop Internet of Things solutions with  the Microsoft Azure cloud, the technical training announced provide structured paths to follow. This structured Azure IoT training will guide you through navigating all the different Azure IoT Suite services (Azure IoT Hub, Azure Stream Analytics, Azure Service Bus, Event Hubs, Azure Functions, Cosmos DB / DocumentDB, Azure Machine Learning and more) in the affect of how to design and build full IoT solutions. You no longer need to piece together documentation articles in order to learn how to build IoT solutions with Azure. Read More

databaseportal

CosmosDB: The New DocumentDB NoSQL Database in Microsoft Azure

DocumentDB has been around for awhile now in Microsoft Azure. It’s a Document based, NoSQL database in the cloud. There’s been tons of advancements to the service over time, including MongoDB API support so you can use it in place of MongoDB for existing code bases. It’s always been called “DocumentDB” since initial release of the service, but for a time it was labeled as “NoSQL (DocumentDB)” in the Azure Portal. It seems there was some indication that Microsoft wasn’t happy with the name they first chose.

Today, we wake up in the morning to updates that have been made to the Azure Portal where DocumentDB is no longer there. Well, it actually is there, but has undergone renaming / rebranding. From this day forward, DocumentDB will no longer be called DocumentDB. Instead we will call this NoSQL, Document based database service….. Azure Cosmos DB.

From this day forward, DocumentDB will no longer be called DocumentDB. Instead we will call this NoSQL, Document based database service….. Azure Cosmos DB.

This naming change to CosmosDB isn’t the only thing released. There’s the all new “Data Explorer” UI in the Azure Portal that makes it a bit easier to use DocumentDB… ahem… CosmosDB too!

In the sessions and documentation that will come out of Microsoft and from the Microsoft Build 2017 conference which starts today, I’m sure we’ll hear all about these changes coming to our favorite NoSQL, Document store in the Microsoft Azure cloud.

For now, here are some link to additional artifacts I’ve found that show evidence that Microsoft is in fact renaming DocumentDB to CosmosDB:

Here’s the description in the Azure Portal when you search for “CosmosDB” in the Azure Marketplace:

Azure Cosmos DB is a fully managed, globally-distributed, horizontally scalable in storage and throughput, multi-model database service backed up by comprehensive SLAs. Azure Cosmos DB is the next generation of Azure DocumentDB. Cosmos DB was built from the ground up with global distribution and horizontal scale at its core – it offers turn-key global distribution across any number of Azure regions by transparently scaling and replicating your data wherever your users are. You can elastically scale throughput and storage worldwide and pay only for the throughput and storage you need. Cosmos DB guarantees single-digit millisecond latencies at the 99th percentile anywhere in the world, offers multiple well-defined consistency models to fine-tune for performance and guaranteed high availability with multi-homing capabilities – all backed by industry leading service level agreements (SLAs).

Cosmos DB is truly schema-agnostic – it automatically indexes all the data without requiring you to deal with schema and index management. Cosmos DB is multi-model – it natively supports document, key-value, graph and columnar data models. With Cosmos DB, you can access your data using NoSQL APIs of your choice — DocumentDB SQL (document), MongoDB (document), Azure Table Storage (key-value), and Gremlin (graph), are all natively supported. Cosmos DB is a fully managed, enterprise ready and trustworthy service. All your data is fully and transparently encrypted and secure by default. Cosmos DB is ISO, FedRAMP, EU, HIPAA, and PCI compliant as well.

Happy discovering new features!!

Internet of Things

Announcing Azure IoT Edge

The all new Microsoft Azure IoT Edge brings down the power and capabilities of Azure IoT down to run natively on individual Internet of Things devices. This will enable scenarios that require much lower latencies to be built with real-time analytics and intelligence on running on the IoT devices (at the edge). Also, the devices supported include a broad range of IoT hardware which includes much more than just Raspberry Pi with the inclusion of lower powered devices as well.

Azure IoT Edge enabled you to build Hybrid IoT Solutions the bridge the gap and merge the Cloud IoT and local, device IoT capabilities into a single cohesive mesh. This allows you to easily orchestrate IoT cloud services in Azure to run on your IoT devices at the edge. This allows you to get the best of both Cloud and On-Premises worlds in your IoT solutions providing intelligence and analysis on the edge closer to your devices with up to 20x reduction in decision latency!

Here are some of the benefits and advantages of using Azure IoT Edge:

  • Run artificial intelligence at the edge
  • Perform edge analytics
  • Deploy IoT solutions from cloud to edge
  • Manage devices centrally from the cloud
  • Operate with offline and intermittent connectivity
  • Enable real-time decisions
  • Connect new and legacy devices
  • Reduce bandwidth costs

The Azure IoT Edge was just announced today at Build 2017, and promises to be a truly great advancement in building IoT solutions. Microsoft even showed a really great demonstration of implementing it in Industrial IoT that resulted in 20x reduction in decision latency and emergency response in a factory.

Azure IoT Edge looks really awesome, and I look forward to learning more about it!