Category Archives : Announcements

03

Jul

What’s new in Azure IoT Central
What’s new in Azure IoT Central

Azure IoT Central brings the simplicity of SaaS for IoT with built-in support for IoT best practices, and world class security and scalability with no cloud expertise required. We have been constantly adding new features, and true to the promise of SaaS applications, you can just start using these features right away to build production-grade applications without worrying about managing infrastructure.

Since entering public preview, IoT Central has implemented a number of new features, capabilities, and usability improvements. We will dive deeper in to many of these features in the future, but for now we’d like to focus broadly on what new features have landed in IoT Central.

State measurement

Previously, devices could be measured by telemetry or by events triggered. Now, users can measure their devices qualitatively by defining device states. State measurement enables devices to report the current state of the overall device or its components. For example, a connected air conditioner may have two states (stopped and operating), and a user can see all connected devices and their current state. For more information, please visit the state measurement documentation.

Event monitoring template

IoT Central is continuing to expand remote monitoring capabilities by adding support for device

Share

03

Jul

What’s new in Azure IoT Central
What’s new in Azure IoT Central

Azure IoT Central brings the simplicity of SaaS for IoT with built-in support for IoT best practices, and world class security and scalability with no cloud expertise required. We have been constantly adding new features, and true to the promise of SaaS applications, you can just start using these features right away to build production-grade applications without worrying about managing infrastructure.

Since entering public preview, IoT Central has implemented a number of new features, capabilities, and usability improvements. We will dive deeper in to many of these features in the future, but for now we’d like to focus broadly on what new features have landed in IoT Central.

State measurement

Previously, devices could be measured by telemetry or by events triggered. Now, users can measure their devices qualitatively by defining device states. State measurement enables devices to report the current state of the overall device or its components. For example, a connected air conditioner may have two states (stopped and operating), and a user can see all connected devices and their current state. For more information, please visit the state measurement documentation.

Event monitoring template

IoT Central is continuing to expand remote monitoring capabilities by adding support for device

Share

02

Jul

Azure Search – Announcing the general availability of synonyms

Today we are announcing the general availability of synonyms. Synonyms allow Azure Search to associate equivalent terms that implicitly expand the scope of a query, without the user having to provide the alternate terms.

A good example of this capability was demonstrated at the recent Microsoft Build conference, where we showed how NBA.com searches their vast photo library of players, owners, and celebrities. In this application Azure Search synonyms are used to enable nicknames of Lebron James such as “The King” or “King James” to be returned regardless of which of the three terms are used in the query.

In Azure Search, synonym support is based on synonym maps that you define and upload to your search service. These maps constitute an independent resource, such as indexes or data sources, and can be used by any searchable field in any index in your search service. Synonym maps use the Apache Solr format as outlined in the example synonym map below:

POST https://[servicename].search.windows.net/synonymmaps?api-version=2017-11-11 api-key: [admin key] { “name”:”mysynonymmap”, “format”:”solr”, “synonyms”: ” USA, United States, United States of American Washington, Wash., WA => WAn” }

In the above example, you can see there are two types of synonyms that are

Share

02

Jul

Azure Databricks provides the best Apache Spark™-based analytics solution for data scientists and engineers

Azure Databricks provides a fast, easy, and collaborative Apache Spark-based analytics platform to accelerate and simplify the process of building Big Data and AI solutions that drive the business forward, all backed by industry leading SLAs.

I am excited to announce the availability of a set of new features and regions, which enable our customers to accelerate their AI journey with Azure Databricks.

RStudio integration generally available with Azure Databricks

Today, we are announcing the ability to use RStudio with Azure Databricks. Customers can now analyze data with RStudio while taking advantage of the scale and flexibility of Azure Databricks.

RStudio offers in a rich IDE that is very popular with the data scientists in the R community. With this integration, RStudio runs directly inside Azure Databricks. This enables data scientists to continue to use the familiar and powerful RStudio IDE while gaining the ability to build their solutions at unprecedented scale. Azure Databricks provides the flexibility to start with small jobs and automatically scale up to production workloads in the same environment.

Setting up RStudio in Azure Databricks is simple and fast. Learn how to get started today.

Azure Databricks available in Australia and UK

We are excited

Share

29

Jun

Migrating IoT Edge solutions to GA
Migrating IoT Edge solutions to GA

On Wednesday, June 27, 2018, we announced the general availability of Azure IoT Edge. This release adds tons of new features for those already using public preview bits. Customers who have never used Azure IoT Edge can start with the Linux or Windows quickstarts. Those who have started projects on preview bits should upgrade to the latest bits and integrate breaking changes.  Details on both of these processes are below.

Upgrade to the latest bits Uninstall preview bits

Use iotedgectl to uninstall the preview bits from your Edge device by running the following command. You can skip this step if you are installing GA bits on a device or VM that has never run preview bits.

iotedgectl uninstall Delete preview runtime container images

Use “docker rmi” to remove the container images for preview versions of Edge Agent and Edge Hub from your Edge device. You can skip this step if you are installing GA bits on a device or VM that has never run preview bits.

Remove references to preview container images in deployments

The IoT Edge Security Daemon includes functionality to allow the user to specify which versions of the Edge Agent and Edge Hub are used by

Share

28

Jun

Autocomplete in Azure Search now in public preview

Today, we are happy to announce public preview support for autocomplete in Azure Search, one of our most requested features on UserVoice. Autocomplete, also called “type-ahead search”, can enhance the search experience by finding potential terms in the index that match the partial term being written by the user. An example of similar functionality is shown below from bing.com:

 

Autocomplete modes

For autocomplete to work, the fields in the search index should be listed in a suggester. For example, if you define a suggester on a city field, typing “sea” will return terms like “Seattle” or “Seaside” if those terms exist in the city field.

The table below describes the 3 modes supported by Autocomplete and the expected results in each scenario.

Mode Behavior Query Autocompleted results OneTerm Returns a single term which autocompletes the partial term of the query. “what a wo

“women”

“wool”

“world”

TwoTerms Returns a single term and two terms which autocomplete the partial term of the query. “what a wo

“wonderful day”

“wolf spider”

“woman”

“world”

OneTermWithContext Returns two terms such that the last two terms from the input query appear together. “what a wonderful d

“wonderful day”

“wonderful dog”

Share

28

Jun

Autocomplete in Azure Search now in public preview

Today, we are happy to announce public preview support for autocomplete in Azure Search, one of our most requested features on UserVoice. Autocomplete, also called “type-ahead search”, can enhance the search experience by finding potential terms in the index that match the partial term being written by the user. An example of similar functionality is shown below from bing.com:

 

Autocomplete modes

For autocomplete to work, the fields in the search index should be listed in a suggester. For example, if you define a suggester on a city field, typing “sea” will return terms like “Seattle” or “Seaside” if those terms exist in the city field.

The table below describes the 3 modes supported by Autocomplete and the expected results in each scenario.

Mode Behavior Query Autocompleted results OneTerm Returns a single term which autocompletes the partial term of the query. “what a wo

“women”

“wool”

“world”

TwoTerms Returns a single term and two terms which autocomplete the partial term of the query. “what a wo

“wonderful day”

“wolf spider”

“woman”

“world”

OneTermWithContext Returns two terms such that the last two terms from the input query appear together. “what a wonderful d

“wonderful day”

“wonderful dog”

Share

27

Jun

Automatic device management, module identity, and module twin are now generally available

Last month, we released Azure IoT Hub automatic device management, and module identity and module twins. Each of these features enable scenarios to enhance device management capabilities within your IoT application built on Azure IoT Hub. Today, we are excited to announce that they are generally available with the same great support you’ve come to know and expect from Azure IoT services.

Automatic device management

Automatic device management automates many of the repetitive and complex tasks of managing large device fleets over the entirety of their lifecycles. With automatic device management, you can target a set of devices based on their properties, define a desired configuration, and let IoT Hub update devices whenever they come into scope. We offer two services in automatic device management for different scenarios – automatic device configurations and IoT Edge automatic deployments.

Automatic device configurations

Automatic device configurations provides the ability to perform IoT device configuration at scale including updating settings, installing software, and updating firmware with reporting and conflict resolution automatically handled. It provides an additional layer of capability by building upon existing platform primitives, namely device twins, and queries.

With general availability support comes expanded SDK support. We now support service SDKs

Share

27

Jun

Automatic device management, module identity, and module twin are now generally available

Last month, we released Azure IoT Hub automatic device management, and module identity and module twins. Each of these features enable scenarios to enhance device management capabilities within your IoT application built on Azure IoT Hub. Today, we are excited to announce that they are generally available with the same great support you’ve come to know and expect from Azure IoT services.

Automatic device management

Automatic device management automates many of the repetitive and complex tasks of managing large device fleets over the entirety of their lifecycles. With automatic device management, you can target a set of devices based on their properties, define a desired configuration, and let IoT Hub update devices whenever they come into scope. We offer two services in automatic device management for different scenarios – automatic device configurations and IoT Edge automatic deployments.

Automatic device configurations

Automatic device configurations provides the ability to perform IoT device configuration at scale including updating settings, installing software, and updating firmware with reporting and conflict resolution automatically handled. It provides an additional layer of capability by building upon existing platform primitives, namely device twins, and queries.

With general availability support comes expanded SDK support. We now support service SDKs

Share

27

Jun

Use Azure Active Directory with Spring Security 5.0 for OAuth 2.0

We are excited to announce that Spring Starter for Azure Active Directory (AD) is now integrated with Spring Security 5.0. It offers you an easy way to build OAuth2.0 authentication and authorization flow for your Java apps in the cloud, supporting both implicit and authorization code grant types. With only a few lines of configuration, you can build apps that perform authentication with Azure Active Directory OAuth2 and manage authorization with Azure Active Directory groups.

Get started

To start, open the Azure portal and register a new application in Azure Active Directory (AD). Next, grant permissions to the newly created application. Use Azure Active Directory’s group and member to set up the access rules. Add the Spring Security Azure AD library to your project. Depending on the kind of application that you’re building, choose from the following two authentication types to build up OAuth2.0 authentication and authorization flow. Learn more about Spring Starter for Azure Active Directory on GitHub.

Back-end authentication

Once the library of Spring Security Azure AD is added to the project, it will automatically map the Azure AD groups and Spring Security authorization logics. It allows developers to build the OAuth2.0 flow in the back end.

Share