Can anyone help me how could I upload file and image on Azure blob storage through Azure CDN?
is there have an idea about Azure CDN.
You can't upload to the CDN directly. You should upload to the Storage and then it will be under CDN.
However, it is possible to integrate web service/cloud service with CDN like that.
Related
I am looking for the offline storage solution compatible with azure blob storage API for production environment.
Example Minio for AWS S3.
Microsoft Azure Storage Emulator
is for testing purpose i can not used it for production
Minio can be used as object storage in Microsoft Azure.
MinIO is an open-source object storage solution.
Yes, Minio can be used as an offline object storage solution in Azure Blob storage with API compatibility by running Minio on an Azure virtual machine or as a managed service.
It can be configured to store data in an Azure Blob storage container.
This allows Minio to access the data in Azure Blob storage and provide a compatible S3-style API to access the data.
And Applications can interact with the Minio instance as if it were an S3 bucket, allowing for offline processing of data stored in Azure Blob storage.
Minio Features
It is compatible with the Azure Blob Storage API and can be used in production environments.
It is a high performance, scalability, and compatibility with cloud native tools and technologies.
MinIO supports multi-cloud, on-premises and hybrid cloud deployments, and it is a flexible choice for offline storage.
Steps to seup Minio
You can install MinIO on a server/ virtual machine / cloud platform like AWS, GCP, Azure or DigitalOcean.
Start MinIO with a unique endpoint and access/secret keys to access your data.
Create a bucket in MinIO to store your data.
You can upload data to MinIO using the MinIO client, S3 API, or the MinIO browser.
You can access your data stored in MinIO through the MinIO client, S3 API, or the MinIO browser.
MinIO provides features like versioning, lifecycle policies, access controls, and more to manage your data.
Use MinIO's built-in monitoring and management tools to monitor the performance and health of your MinIO instance.
References taken from
MinIO Client SDK for .NET)
MinIO Multi Cloud Object Storage
I would like to access a blob e.g. https://mystorage.blob.core.windows.net/container/file.dat also by using a public IP from Azure in my embedded application. For example https://1.2.3.4/container/file.dat should be the same file.
I have checked Azure Load Balancer, App Gateway, App Proxy, Azure CDN and Azure Front Door services bud could not find a solution.
EDIT:
Azure storage has private link option. I tried today and no success. Basically I am trying to link my public IP to Azure storage blob access.
This is the error you get:
First, make sure your blob can be access by public:
And if you don't have requirement to set networking, please make sure:
Then set the container access level:
Then, it should be no problem.
I have created an Azure Akamai CDN with an endpoint connected to a storage account (block blob only). I generated a SAS Token with full permissions and it is used to access to a specific container using the CDN endpoint. The SAS Token gives the delete permission and the blobs are deletable throught storage account address (mystorage.blob.core.windows.net) but not deletable throught CDN endpoint (my-cdn.azureedge.net).
Is there a way to delete a blob via CDN endpoint?
Thanks,
Dan
I found that is a Storage Explorer (or AzCopy) issue. It works by REST API and SDK.
Is it possible to upload multiple images(In my case 4) to azure blob storage from windows phone 8 app.I am using Windows Azure storage library,Im able to upload a single image.Is there an option to upload multiple images?
The recommended solution would be to create a Web API service that you would call from your Windows Phone 8 application and send the picture to the Web API that would handle uploading your picture to a blob storage.
Merged with How to access Azure blob storage via Flex Application?.
I am trying to access Blob Storage on Azure via my flex Application. I am doing this via an HTTP Service by using the url given by Azure Blob Storage. However, my storage has private and restricted access and I can only update the storage by using the key (provided by Azure).
Since my application needs to write to this storage, I somehow need to pass in the key via my HTTPService?
Does anyone have any idea how I can do this?
Regards
Aparna