Working with Azure Blob and NAV

UPDATE 2: The code is (finally) published here. https://github.com/markbrummel/azure-blob-storage-public

UPDATE!! The code will be published. Please allow me a period to do so. Making the code available will be part of the next itteration of the ForNAV report pack module.

This is something that’s long overdue, I wanted to write this before my summer vacation.

My reason for holding back is that I want to share all the code for this project and this needs cleaning up. This is still not done and if you want the code you’ll have to contact me.

Why am I still writing this? I am actually writhing this from the “International” airport of Cork Ireland where I spent the day with my friend Tim Grant.

Tim and I go way back when we both worked together on the Design Patterns project with Microsoft and the reason for my visit was to help him with his go-to cloud strategy.

Last spring we moved all EDI and E-Invoicing at my customer Vos Transport from On-Prem to Azure Blob Storage and Logic Apps.

In total we moved 4.5 million files to the cloud and migrated a few dozen EDI processes to use Azure Blob storage as queues.

The cost of storage and running this is less than 100 euro’s per month and it is insanely stable. So stable that I had to use Statical Prism today to find some of the code and explain it to Tim.

I’ll let this post sit here for a while and see what happens. if I get spammed to share the code I’ll spend the time cleaning it up. If nothing happens than no time is wasted.

Enjoy…

20 Comments

  1. davmac1 says:

    spam # 1 – share the code please

    Liked by 1 person

  2. Darren says:

    Please consider me your first spammer.

    I’d love to see how you achieved this.

    Liked by 1 person

    1. Steinar says:

      Code please 🙂

      Like

  3. Andrius says:

    The more code – the better

    Liked by 1 person

  4. Andreas says:

    Some more details and maybe some code would be nice

    Liked by 1 person

  5. Skuli says:

    Dude, this is exactly what I need, please share!

    Liked by 1 person

  6. Igor Alfonso says:

    please share !

    Liked by 1 person

  7. Shankar says:

    Mark, We have client want to use Azure Blob Storage to move files (data) from one system to Business Central (SAAS), if you could share your code that would be much appreciated

    Like

  8. spam # 7 – share the code please

    Like

  9. Rafael Rodríguez says:

    awesome!please share!

    Like

  10. Hi Mark,

    I wanted to create a Poc for this internally, could you point us in the right direction by providing the code?

    Thanks

    Dave

    Like

  11. Hi Mark,

    I’m really curious about what you where able to s achieve here.

    Any change you could provide me the code?

    Regards,

    Dave

    Like

  12. Boris says:

    please provide us the code 🙂

    Like

  13. Eric says:

    How did you do this? codes please 🙂

    Like

  14. Matthias Rabus says:

    Interested 🤓

    Like

  15. Chege says:

    Awesome stuff! Especially the insanely stable part!Do share the code you used to achieve the same thank you

    Like

  16. Frédéric Vercaemst says:

    Hi Mark, any plans to share this IP with the community? 😉

    Like

    1. Mark Brummel says:

      Yes, I will do that over the next few months if time permits.

      Like

  17. Vishal Sharma says:

    Hi Mark,
    Trying to work with Azure Blob Storage and using REST API. I seem to get message about Authorization. I don’t see any code regarding Header Management for Get e.g. in ‘ListContainer’. How is that been handled in your code sample?
    I am adding the Authorization Header, but still getting error

    Like

Leave a Comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.