
How We Push the Boundaries of Research
Zoom in so far that you can see atoms? These days, that’s not a problem.
Go to content | Go to the main menu | Go to search
Need to develop an application connected to Azure Storage but don’t have an Azure account? No problem! In this article, we’ll show you a simple way to simulate Azure Storage locally and work with it just like in the cloud.
In the project I have been developing for some time now, the main task is to process and store large amounts of data. We have been using Amazon S3 cloud storage for years for final archiving. And of course, our application structure is adapted to this.
Some time ago, it was requested we switch our system to pour data into Azure Storage. And I was tasked with the job of figuring it out.
Initial status: Do I have experience with Azure Storage? No. Have I ever worked on anything related to Azure Storage? No. Do I know anything at all about Azure Storage? No. Does anyone on our project team have experience with Azure Storage? No.
Despite this, I took on the task with confidence and got ready to start googling.
The first question that emerged clearly was: "How do I set up a development sandbox to play around in if I don't currently have an Azure account?"
Knowing that I'd have to figure it out and probably get a dummy account, I shelved the idea for later and went to a non-project meeting to chat. To my surprise, I left the meeting with a clear and simple answer to my question, thanks to my colleagues.
I'm at that age where the youthful part of me hasn’t surrendered yet, but it’s definitely keeping the white flag ready – just in case. And so, in my lifetime, I have managed to make quite a few mistakes, errors and blunders, which to a greater or lesser extent have gradually increased my private pile called "experience". Well, it is exactly this pile where you will find my very skeptical attitude towards sentences like "You'll have that figured out in five minutes."
Well, surprise! It actually works! I managed to get Azurite up and running in... well... 10 minutes.
In those ten minutes, I got a fully functional - and for the sake of the application being connected, indistinguishable from the "original" - emulated instance of Azure Storage running on my local machine.
Now how to get some initial data into it and how to browse it. The answer is Microsoft Azure Storage Explorer, a simple, intuitive application that not only gives you complete control over your data but also gives you the option of installing the Azurite emulator if you need it.
And so, thanks to my colleagues and these two utilities, I moved from the "Okay, I need to understand my assignment first" phase to the "I have my own Azure Storage and test data ready" phase in an extremely short time. Yay!
Here are the two key takeaways:
Zoom in so far that you can see atoms? These days, that’s not a problem.
When OpenAI introduced ChatGPT two years ago, some feared that developers and testers would lose their jobs. But two years on, we can safely say that hasn’t happened. So, where did those predictions go wrong — and what new challenges has AI really brought us?
Robot Framework is a popular Python-based testing tool maintained by the community and available free of charge. This gives it a great price/performance ratio. Its syntax is based on keywords. But can Robot Framework handle BDD and Gherkin? Let’s take a closer look.
Thank you for your interest in subscribing to our newsletter! To complete your registration you need to confirm your subscription. We have just sent you a confirmation link to the email address you provided. Please click on this link to complete your registration. If you do not find the email, please check your spam or "Promotions" folder.