Posts

Showing posts with the label Azure Blob Storage

Upload, Download, And Delete File - Azure Blob Storage + Spring Boot Example

Image
Hello everyone, Hope you are doing well. In this tutorial, you will learn how to create  a storage account on Microsoft Azure and create a simple spring boot application to perform different file operations such as upload, download, and delete files from the Azure blob storage. A little bit of Background Azure Blob Storage Azure Blob storage is Microsoft's object storage solution for the cloud. Blob storage is optimized for storing massive amounts of unstructured data. Unstructured data is data that doesn't adhere to a particular data model or definition, such as text or binary data. More Info -  https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blobs-introduction Spring Boot Spring Boot makes it easy to create stand-alone, production-grade Spring-based Applications that you can "just run".  More Info -  https://spring.io/projects/spring-boot Create an Azure Storage Account and blob container using Azure Portal Sign in to Azure portal  https://portal.azure.

Azure Blob Storage + Spring Boot + React - File Upload, Download, and Delete Example

Image
Hello everyone,  Hope you are doing well,  today we will learn how to upload, download, and delete the file with  Azure Blob Storage,  Spring Boot, and React. You could download the source code from our GitHub repository. Technologies used Backend: Spring Boot 2.7.1 Java 17 Frontend: React 17.0.2 Axios 0.27.2 Bootstrap 4.6.0 react-dropzone 11.3.4 Cloud Service: Azure Blob Storage A little bit of Background Azure Blob Storage Azure Blob storage is Microsoft's object storage solution for the cloud. Blob storage is optimized for storing massive amounts of unstructured data. Unstructured data is data that doesn't adhere to a particular data model or definition, such as text or binary data. More Info -  https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blobs-introduction Spring Boot Spring Boot makes it easy to create stand-alone, production-grade Spring-based Applications that you can "just run".  More Info -  https://spring.io/projects/spring-boot React React