Cloud scale applications typically require high concurrency to achieve desired performance when accessing remote data. The new Storage Java SDK simplifies building such applications by offering asynchronous operations, eliminating the need to create and manage a large thread-pool. This new SDK uses the RxJava reactive programming model for asynchronous operations, also relying on Netty HTTP client for REST requests.
Today we are excited to announce the public preview of static website hosting for Azure Storage! The feature set is available in all public cloud regions with support in government and sovereign clouds coming soon.
This set of new storage capabilities provides a cost-effective and scalable solution for hosting modern web applications. For more more details on the feature, see the Microsoft Azure Blog and the complete static websites documentation.
The public preview of immutable storage for Azure Storage blobs is now available in all Azure public regions. Through configurable policies, users can keep Azure Blob storage data in an immutable state where blobs can be created and read, but not modified or deleted.
After the recent general availability for Storage Explorer, we also added new features in the latest 1.1 release to align with Azure Storage platform:
Azurite cross-platform emulator
Access tiers that efficiently consumes resources based on how frequently a blob is accessed
The removal of SAS URL start time to avoid datacenter synchronization issues
Azure zone-redundant storage, which was previously in public preview, is now generally available.
Zone-redundant storage greatly simplifies development of highly available applications by replicating your data to different Availability Zones, with inserts and updates to data being performed synchronously across these Availability Zones. You can continue with read and write operations on your data even when one of the Availability Zones is unavailable or unrecoverable.
Today we are excited to announce the public preview of soft delete for Azure Storage Blobs! The feature is available in all regions, both public and private.
When turned on, soft delete enables you to save and recover your data where blobs or blob snapshots are deleted. This protection extends to blob data that is erased as the result of an overwrite.