Azure Data Lake Storage Gen2 in preview
Azure Data Lake Storage Gen2 is a highly scalable, performant, and cost-effective data lake solution for big data analytics. Azure Data Lake Storage Gen2 combines the power of a high-performance file system with massive scale and economy to help you speed your time to insight. It extends Azure Blob Storage capabilities and is optimized for analytics workloads. Store data once and access via existing Blob Storage and HDFS compliant file system interfaces with no programming changes or data copying. Azure Data Lake Storage is compliant with regional data management requirements.
Azure Data Lake Storage Gen2 adds a Hadoop compatible file system endpoint to Azure Blob Storage and delivers the following capabilities:
- Limitless storage capacity.
- Support for atomic directory transactions during analytic job execution. This means that analytics jobs will run faster and require fewer individual transactions, thus leading to lower costs for Big Data Analytics workloads.
- Fine grained, POSIX compliant ACL support to enable granular permission assignments for Data Lake directories and files.
- Availability in all Azure regions when it becomes generally available.
- Full integration with Azure Blob Storage.
Azure Data Lake Storage Gen2 will support all Blob tiers (hot, cool, and archive), as well as lifecyle policies, Storage Service Encryption, and Azure Active Directory integration. You can write data to Blob storage once using familiar tools and APIs and access it concurrently in Blob and Data Lake contexts.
To learn more about Azure Data Lake Storage, please visit our product page.
Azure IoT Edge | GA
Announcing the general availability of Azure IoT Edge, a fully managed service that delivers cloud intelligence locally by deploying and running artificial intelligence (AI), Azure services, and custom logic directly on cross-platform IoT devices. With general availability (GA), we are introducing several new features and capabilities, including:
- Open source release of IoT Edge runtime.
- Support for Moby container management system.
- Zero touch provisioning of edge devices with Device Provisioning Service .
- Security Manager with support for hardware-based root of trust for allowing secure boot strapping and operation of Edge.
- Scaled deployment and configuration of Edge devices using Automatic Device Configuration Service.
- Support for SDKs in multiple languages, including C, C#, Node, Python and Java (coming soon).
- Tooling for module development including coding, testing, debugging, deployment—all from VSCode.
- CI/CD pipeline using Visual Studio Team Services.
Azure services supported on IoT Edge include:
- Cognitive Services: Custom Vision (in preview).
- Azure Machine Learning (in preview).
- Azure Stream Analytics (in preview).
- Azure Functions (in preview).
- SQL Server databases (in preview).
To learn more, read the announcement blog.
Azure App Service | Managed Service Identity—GA
Managed Service Identity gives Azure services an automatically managed identity in Azure Active Directory (Azure AD). You can use this identity to authenticate to any service that supports Azure AD authentication, including Key Vault, eliminating the need to manage credentials on your own.
Azure Logic Apps | Generally available in China
Azure Logic Apps is now generally available in China.
Logic Apps delivers process automation and integrates applications and data across on-premises, public, or private cloud environments.
Logic Apps enhance productivity with business processes automation, EAI, B2B/EDI, as well as services and applications integration using most common out-of-the-box connectors for Azure services, Office 365, Dynamics CRM, and other services.
Azure Search | Auto complete and synonyms in preview
New query features in Azure Search
Azure Search has two new features now generally available. The auto complete API feature searches an existing index to suggest terms to complete a partial query. The synonyms functionality feature allows for Azure Search to not only return results which match the query terms that were typed into the search box, but also return results which match synonyms you have defined of the query terms.
Learn more about Azure Search.
Azure SQL Database | Data Sync—GA
Azure SQL Data Sync general availability Azure SQL Data Sync provides unidirectional and bidirectional data synchronization capabilities between Azure SQL Database and SQL Server endpoints deployed anywhere in the world. Manage your data sync topology, schema, and monitor the sync progress centrally from the Azure portal. Azure SQL Data Sync also provides a stable, efficient, and secure way to share data across multiple Azure SQL Database or SQL Server databases.
For more information, visit the Azure blog.
Azure SQL Database | Storage add-ons now available
Storage add-ons now generally available in Azure SQL Database
Now generally available, storage add-ons allow the purchase of extra storage without having to increase DTUs or eDTUs. Purchase extra storage for performance levels S3–S12 and P1–P6 databases up to 1 TB, for smaller eDTU premium elastic pools up to 1 TB, and for standard elastic pools up to 4 TB.
Learn more about these add-on storage options on the Azure blog.
Azure SQL Database | Zone Redundancy—GA
Zone redundant configuration for premium service tier of Azure SQL Database now generally available.
Announcing the general availability of zone redundant premium databases and elastic pools in select regions. The built-in support of Availability Zones further enhances business continuity of Azure SQL Database applications and makes them resilient to a much larger set of unplanned events, including catastrophic datacenter outages. The supported regions include Central US and France Central with more regions to be added over time.
Azure Event Hubs |Availability Zones support in preview
Availability Zones support for Event Hubs now in preview
With Azure Availability Zones support for Event Hubs, you can build mission-critical applications with higher availability and fault tolerance by using cloud messaging between applications and services.
Azure Availability Zones support for Event Hubs provides an industry-leading, financially-backed SLA with fault-isolated locations within an Azure region, providing redundant power, cooling, and networking. The preview begins with Central US and France Central, and is available to all Event Hubs customers at no additional cost.
Azure Database for MySQL and Azure Database for PostgreSQL (open source database services) | Gen 5 new regions—GA
Azure Database for MySQL and PostgreSQL: Extended regional availability and memory optimized pricing tier
Azure Database for MySQL and Azure Database for PostgreSQL availability has been extended to the following regions; Central US (Gen4), North Central US (Gen5), France Central (Gen5), East Asia (Gen5), India Central (Gen5), India West (Gen5), and Korea Central (Gen5). You can now create and switch to the new memory optimized pricing tier, which is designed for high-performance database workloads that require in-memory performance for faster transaction processing and higher concurrency.
Azure SQL Database | Elastic Jobs in preview
Elastic Database Jobs preview now available for Azure SQL Databases
Now available in preview, Azure Elastic Database Jobs is a fully Azure-hosted service that’s easy to use for executing T-SQL based jobs against group of databases. Elastic jobs can now target databases in one or more Azure SQL database servers, Azure SQL elastic pools, or across multiple subscriptions. Elastic jobs can be composed of multiple steps and can dynamically enumerate the list of targeted databases as additional databases are added or removed from the service.
Learn more on the Azure blog.
Azure SQL Database | Resumable index creation in preview
Resumable online index create feature of Azure SQL Database in preview
The resumable online index create (in preview) feature lets you pause an index create operation and resume it later from where the index create operation was paused or failed. With this release, we extended the resumable functionality by adding this feature to the resumable online index rebuild feature as well.
Azure Dev Spaces | Preview
Imagine you are a new employee trying to fix a bug in a complex microservices application consisting of dozens of components, each with their own configuration and backing services. To get started, you must configure your local development environment so that it can mimic production, then set up your IDE, build tool chain, containerized service dependencies, a local Kubernetes environment, mocks for backing services, and more. With all the time involved setting up your development environment, fixing that first bug could take days. With Azure Dev Spaces, a feature of Azure Kubernetes Service (AKS) now in preview, the process can be drastically simplified.
Using Azure Dev Spaces, all a developer needs is their IDE and the Azure CLI. Azure Dev Spaces provides a rapid, iterative Kubernetes development experience for teams. With minimal machine setup, developers can iteratively run and debug containers directly in AKS, even in complex environments. Teams can share an AKS cluster to collaboratively work together, with each developer able to test end-to-end with other components without replicating or mocking up dependencies. They can also use Dev Spaces to develop on the OS of their choice—Windows, Mac, or Linux—using familiar tools like Visual Studio, Visual Studio Code, or just the command line.
Improved user experience for navigation in Visual Studio Team Services
Announcing the preview of an improved navigation user experience (UX) for Visual Studio Team Services. The goal of this new experience is to give users a clean and modern looking task-focused navigation while enabling more functionality. It also allows customers to decide on how much complexity they would like to expose to their users by enabling or disabling parts of Visual Studio Team Services like version control or build. It also includes other improvements in notifications and homepage. Additional improvements will be coming soon.
For all the details on what’s new with this release and to learn how to turn it on for testing, see our detailed blog post.
Azure Active Directory (Azure AD) | Password protection in preview
One weak password is all a hacker needs to get access to a corporation’s resources. With Azure AD password protection, you can now secure against this vulnerability. This security feature within Azure AD has capabilities such as banned passwords and smart lockout, and delivers on a hybrid promise by extending the protection to identities in the cloud and on-premises.
Banned passwords enables you to both restrict users from setting common passwords such as “password123”, and also to define a custom set of passwords such as “companyname123”.
Additionally, you can also set policies to define password complexity that they want to enforce from a security or compliance standpoint. Also a part of password protection, smart lockout enables you to set policies on the number of times a user gets to fail authentication and subsequently locked out.
With Azure AD password protection, you can bring together the power of cloud-powered protection and flexible policy definition, as well as protect against password spray attacks on your corporate resources.
To learn more, view the full blog post.
Get started today by trying out this preview for yourself.
Azure AD conditional access VPN connectivity | GA
Announcing the general availability of the support of Azure AD conditional access for Windows 10 VPN clients. With this feature, the VPN client is now able to integrate with the cloud-based Conditional Access Platform to provide a device compliance option for remote clients. This allows conditional access to be used to restrict access to your VPN in addition to your other policies that control access based on conditions of user, location, device, apps and data.
Get started today and learn more by visiting our documentation website.
Azure AD conditional access | What If GA
Announcing the general availability of the Azure AD conditional access What If tool. As you continue to create multiple policies within conditional access, the What If policy tool allows you to understand the impact of your conditional access policies on your environment and users. Instead of test driving your policies by performing multiple sign-ins manually, this tool now enables you to evaluate a simulated sign-in of a user. The simulation estimates the impact this sign-in has on your policies and generates a simulation report. The report does not only list the applied conditional access policies, but also classic policies if they exist. This tool is also handy to troubleshoot when a particular user will be affected by a policy.
Get started today with this tool and visit our documentation site to learn more.