How to port S3 apps to Azure with no changes

Zenko Connect for Azure enables developers to immediately consume Azure Blob Storage with Amazon S3 applications without any application modifications. Based on the open source Zenko CloudServer code, it’s a free and easy tool to jump from S3 to Azure Blob Storage quickly. Zenko Connect for Azure provides an Amazon Web Services (AWS) S3 API-compatible […]

Written By Stefano Maffulli

On August 24, 2018
"

Read more

Solve the challenges of large-scale data, once and for all.

Zenko Connect for Azure enables developers to immediately consume Azure Blob Storage with Amazon S3 applications without any application modifications. Based on the open source Zenko CloudServer code, it’s a free and easy tool to jump from S3 to Azure Blob Storage quickly.

Zenko Connect for Azure provides an Amazon Web Services (AWS) S3 API-compatible front end translator to Microsoft’s cloud storage service, Azure Blob Storage. The core capability of Zenko Connect is translation of S3 API calls into Azure Blob Storage API calls, for application-driven operations on S3 Buckets and Objects. This enables S3-enabled applications to access Azure Blob Storage services natively, without changing their storage API calls.

Zenko Connect for Azure is offered as a free application in the Microsoft Azure Marketplace (the only charges are for Azure infrastructure costs).

Step into a multi-cloud world with the free app Zenko Connect for Azure

Zenko Connect is a stateless service. It maintains and stores all data and metadata in the associated Azure Blob Storage account. The advantages of this stateless model are the capability for scale-out, load balancing, and simplified failover capabilities.

How to port S3 apps to Azure with no changes

Zenko Connect maps Amazon S3 buckets to Azure Blob Storage accounts and containers. As an application creates S3 objects in an S3 bucket, Zenko Connect stores them as blobs in the associated Azure Blob Storage account or container.

In this release of Zenko Connect for Azure (v. 1.0), API support focuses on:

  • Core create, read, update, and delete (CRUD) S3 operations on buckets and objects
  • Efficient upload of large objects through the S3 multi-part upload (MPU) APIs

Check the full Zenko Connect for Azure startup guide and full documentation to learn more.

Photo by rawpixel on Unsplash

Simple, secure S3 object storage software for modern applications