Announcing Cognitive Search: Azure Search + cognitive capabilities

Today we are announcing Cognitive Search, an AI-first approach to content understanding. Cognitive Search is powered by Azure Search with built-in Cognitive Services. It pulls data from a variety of Azure data sources and applies a set of composable cognitive skills which extract knowledge. This knowledge is then organized and stored in a search index enabling new experiences for exploring the data.

Finding latent knowledge in all data

Real-world data is messy. It often spans media types (e.g. text documents, PDF files, images, databases), changes constantly, and carries valuable knowledge in ways that is not readily usable. In our team we see the same challenges that emerge from this on a daily basis: our customers apply information retrieval solutions, such as Azure Search- combined with AI models, either pre-built models such as Cognitive Services or custom ones, to extract latent knowledge in their vast data stores.

The typical solution pattern for this is a data ingestion, enrichment and exploration model.  Each of these brings its own challenges to the table—from large scale change tracking to file format support, and even composition of multiple AI models. Developers can do this today, but it takes a huge amount of effort, requires branching



Monitoring Azure Kubernetes Service (AKS) with Azure Monitor container health (preview)

Monitoring the health and performance of your Azure Kubernetes Service (AKS) cluster is important to ensure that your applications are up and running as expected. If you run applications on other Azure infrastructure, such as Virtual Machines, you have come to rely on Azure Monitor to provide near real-time, granular monitoring data. We are happy to announce that you can now rely on Azure Monitor to also track the health and performance of your AKS cluster. Let’s look at the new container health monitoring capability in Azure Monitor.

You can enable container monitoring from the Azure portal when you create an AKS cluster. You may notice the prompt for a Log Analytics workspace, and the reason for this will become clear throughout this post. For now, just know that you are providing a central location to store your container logs.

Now that you have gone through the wizard and setup AKS cluster with container health, let’s go through an example to see how you would use it. Start by clicking on Health in AKS. Let’s say, you believe there is a possible resource bottleneck somewhere in your Kubernetes cluster. Since you aren’t sure exactly what and where the issue



Simplifying blockchain app development with Azure Blockchain Workbench

This week, developers from around the world join us at our annual Microsoft Build conference to hear about the latest in technology innovation. Blockchain remains a key topic of interest.

Over the past 18 months, thousands of customers have experimented with the blockchain templates and developer tooling available on our Azure Marketplace to begin their blockchain journeys. Businesses across industries have built a variety of applications to address needs ranging from pharmaceutical counterfeiting and travel booking reconciliation, to the creation of digital domestic currencies. While the use cases are diverse, the challenges for customers just beginning their journey have been the same – bespoke applications are costly and time consuming to develop and notoriously difficult to integrate.

Skip the scaffolding

Today, we’re excited to announce the public preview release of Azure Blockchain Workbench, a new offering that can reduce application development time from months to days. Workbench gets customers started quickly by automating infrastructure setup, so developers can focus on application logic, and business owners can focus on defining and validating their use cases.

Businesses using Workbench can provision the scaffolding for an end-to-end blockchain application with just a few simple clicks. Using Azure Resource Manager (ARM) templates, Workbench not only



Shared Image Gallery now in limited public preview

On February 8, 2017, we launched Managed Disks, Snapshots, and Images, which made it easy to provision and manage disks at scale on Azure. We’re now taking the next step and are excited to announce the Shared Image Gallery, which offers an easy but powerful set of tools to share VM images on Azure.

The Shared Image Gallery greatly simplifies image sharing at scale. It’s designed to make it easy for you to share your applications with others in your organization, within or across regions, enabling you to expedite regional expansion or DevOps processes, simplify your cross-region HA/DR setup and more. The Shared Image Gallery is now available in West US Central Azure and will soon expand to all Azure regions.

We will start sending invitations to join the limited public preview on the May 21, 2018. If you’re interested in joining the limited public preview, please submit this form to express your interest.

How do I use Shared Image Gallery?

The Shared Image Gallery lets you choose which images you want to share, which regions you want to make them available in, and whom you want to share them with. You can create multiple galleries so that you can



Sharing provisioned throughput across multiple containers in Azure #CosmosDB

Azure Cosmos DB is Microsoft’s globally distributed, multi-model database service for mission-critical applications. Azure Cosmos DB provides turnkey global distribution, elastic scaling of throughput and storage worldwide, single-digit millisecond latencies at the 99th percentile, five well-defined consistency models and guaranteed high availability, all backed by industry-leading comprehensive SLAs. Azure Cosmos DB automatically indexes all your data without requiring you to deal with schema or index management. It is a multi-model service that supports document, key-value, graph and column-family data models and exposes wire-compatible APIs for MongoDB, Apache Cassandra and Apache Gremlin, in addition to a native SQL dialect. As a natively born in the cloud service, Azure Cosmos DB is carefully engineered with multi-tenancy and global distribution from the ground up.

Unlimited flexibility, elasticity and scalability

Azure Cosmos DB offers a provisioned throughput model, where you configure throughput that you need and pay only for the throughput that you have reserved. As a multi-model database, depending on your choice of data model and API, Azure Cosmos DB allows you to create collections, tables or graphs – they all map internally to a Cosmos DB container. Azure Cosmos DB will transparently, automatically and elastically scale throughput and storage of its containers,



Build 2018: What’s new in Azure video processing and video AI

Developers and media companies trust and rely on Azure Media Services to build the ability to encode, protect, analyze and deliver video at scale. This week, at the Build 2018 conference in Seattle, we are proud to announce a major new API version for Azure Media Services, along with new developer focused features, and updates to Video Indexer.

Media processing at scale: Public preview of the new Azure Media Services API (v3)

Starting at Build 2018, developers can begin working with the public preview of the new Azure Media Services API (v3). The new API provides a simplified development model, enables a better integration experience with key Azure services like Event Grid and Functions, includes two new media analysis capabilities, and provides a new set of SDKs for .NET, .NET Core, Java, Go, Python, and Node.js!

We have created a set of preliminary documentation to get developers started quickly learning more about the new Azure Media Services preview release announcements.

Get Started with v3 Public Preview: REST API, SDKs, Swagger Files. Code Samples used at the Build 2018 session. Learn more about.. How the new Transform template makes it easier to submit encoding and analysis Jobs. How to use the



Have fun and draw awesome on the cosmic scale Azure #CosmosDB #PxDraw canvas today!

PxDraw is a massive, realtime drawing canvas, that allows you build pictures one pixel at a time in unison with thousands of other people from around the world. PxDraw is an experiment the Azure Cosmos DB team has put together just for Microsoft Build Conference 2018; it will end after the conference has wrapped up on Wednesday, May 9th. It showcases the soon to be released multi-master support for Azure Cosmos DB, as well as a handful of other great Azure technology. You can see the demo featured in the Microsoft Build keynote on May 7, 2018.

Start drawing now at https://pxdraw.azure.com/!

– Your friends @AzureCosmosDB

P.S. Team up and invite your friends to make some Cosmic art! #CosmosDB #PxDraw.

What is PxDraw?

It’s a million pixels ready to be filled in with your awesome ideas! It started as an idea for a //build demo, and expanded into a massive, “Cosmos”-scale experiment for everyone to try during //build. Everyone is welcome to collaborate, whether you’re at //build or just following along online. We definitely encourage folks to work together and form teams to draw more complex designs. It’s 1000×1000 grid supports 16 colors. You add pixels one at a



Azure #CosmosDB @ Build 2018: The catalyst for next generation apps

One year of Azure Cosmos DB

Today marks the 1-year anniversary of the launch of Azure Cosmos DB – Microsoft’s globally distributed, multi-model database service. As many of you know, Azure Cosmos DB started inside Microsoft in 2010 as Project Florence with a goal to address the unmet needs of Microsoft’s own globally distributed apps. These apps were pushing the limits of traditional databases and were unable to achieve desired availability, scalability and performance needs at global scale. This cemented our “mission” to build a database for the cloud from the ground up to enable globally-distributed apps.

Reflecting back on the past year, it is deeply heartening for us to see the growth of the service. We are so very grateful to our customers who have relied on Azure Cosmos DB to build their mission-critical apps, pushed the limits of the service and always demanded the best. To all our customers – we want to thank you for trusting us with your data. We are committed to making Azure Cosmos DB the best database for your business.

As a cloud-born database, we have carefully engineered Azure Cosmos DB with multi-tenancy and global distribution from the ground up. Azure Cosmos



Virtual Network Service Endpoints for Azure #CosmosDB is now generally available

This blog was co-authored by Anitha Adusumilli​, Principal Program Manager, Azure Networking and Sumeet Mittal, Program Manager, Azure Networking.

Azure Cosmos DB is Microsoft’s globally distributed, multi-model database service for mission-critical applications. Azure Cosmos DB provides turnkey global distribution, elastic scaling of throughput and storage worldwide, single-digit millisecond latencies at the 99th percentile, five well-defined consistency models, and guaranteed high availability, all backed by industry-leading comprehensive SLAs. Azure Cosmos DB automatically indexes all your data without requiring you to deal with schema or index management. It is a multi-model service and supports document, key-value, graph, and column-family data models.

Improved security capabilities

We are excited to announce the general availability of Virtual Network Service Endpoints for Azure Cosmos DB. Azure Cosmos DB uses Virtual Network Service Endpoints to create network rules that allow traffic only from selected Virtual Network and subnets. This feature is now available in all regions of Azure public cloud.

Customers can combine existing authorization mechanisms like Firewall Access Control List (ACL) with the new network boundaries to provide an enhanced security for their data. Azure Cosmos DB is the first service to allow cross region access control support where customer can restrict access to globally distributed



Better integrations and higher productivity with Azure Event Grid

Since we announced general availability of Azure Event Grid, we have seen great adoption and received good feedback on what else you want to do with your event-driven architectures. Today we are happy to announce public preview support for a host of new features aimed at improving your developer experience, expanding the list of Azure services that natively integrate with Event Grid, and embracing standards that allow cross cloud interop.

CloudEvents open standard support

Multi-cloud architectures for enterprise solutions had become a common trend, as customers are picking up best of breed tools and services from across multiple cloud vendors, and so they build their solutions spanning public cloud platforms and services from different vendors. We want to make sure our customers have the ability to integrate Azure services and resources on these multi-cloud solutions. As part of this effort to improve interoperability between public cloud platforms, SaaS companies and other vendors, we have been working with a number of other cloud providers on an open standard for events called CloudEvents. This project has been created in the Serverless Working Group of the Cloud Native Compute Foundation (CNCF), and we recently announced Azure being the first major public cloud to