Posted on 01-15-2016 09:08 AM
We're looking into cloud-based DPs and our relationship with MS makes Azure the first option everyone suggests. I know it is not a native cloud option, but I assume it's possible to set it up as an https DP? Is this possible, and has anyone done it?
Posted on 01-15-2016 04:21 PM
It is possible and it's something i'm experimenting with myself right now.
I don't want to go into details right now, but i'll be announcing what i've been working on at MacAdmin and Developers Conference in London next month.
Posted on 01-15-2016 07:55 PM
^^ Great to hear, franton. We're just starting to move in that direction for other purposes, so look forward to hearing what you've found.
Posted on 01-16-2016 05:01 AM
Sorry I misread the OP.
Short version, you can do it by building an Ubuntu 14.04 server and manually doing everything. Getting the server spec right and the configuration will be hard.
Also you'll have to spend time installing apache, locking down the ufw firewall, getting some form of afp (via netatalk) or smb (via samba 4) configured so Casper Admin can access the server. It's not that easy but is possible. Running in the cloud complicates matters as far as security is concerned.
Posted on 01-18-2016 08:17 PM
It looks like Azure File Storage offers SMB to host files. I wonder if that would be usable without much extra effort?
Posted on 10-19-2017 07:04 AM
Any updates on if this is easier to setup?
Posted on 02-25-2018 03:33 PM
@Franton, did yo ever post your slides? Trying to make this work right now and I'd be keen to see how others made this work.
Posted on 02-27-2018 10:08 AM
Slides? Yes, please share.
Posted on 02-27-2018 10:34 AM
@chrisacouch @swhps I don't know where you got the idea I was doing slides on this: my MacAdUK slides involved my JSS in a Box project.
My playing with Azure only lasted as long as the trial I had. I'll say this: you have to build your own inf with Azure.
Posted on 03-01-2018 01:31 PM
@franton I thought your first reply was saying you were working on it for a presentation at MacAdmin. I'll keep poking at this on the side and see if I can't post directions when/if I figure it out.
Sadly Box.com is not supported for my org.
Posted on 02-11-2019 03:00 PM
Im using blob storage in azure to host my DP's, works very well. Im getting ready to roll the jss in azure on serverless infrastructure.
Posted on 02-12-2019 01:53 AM
@geoffreykobrien More information about that, hosting DP's in Azure storage and make it available for the JSS? Curious!
Posted on 02-12-2019 05:16 AM
Blob storage has http built in so it’s pretty straight forward. I replicate my jss master do with a script to azure and the blob storage is setup as an http dp in jamf. I’ll write something up when time allows. I’m also about to roll the jss on an azure webapp with cosmosdb as the backend.
Posted on 03-04-2019 05:43 AM
@geoffreykobrien did you configure your DP access with an SAS URL or were you able to assign basic username/password authentication?
I got one of our Azure guys to agree to help me test this, but it's failing me trying to use a SAS url. (admittedly, not sure I'm doing it right!)
Posted on 03-26-2019 06:48 AM
Success!
Configure the blob storage to anonymous authentication and the DP authentication type to none.
The problem is my SecOps is not likely to approve anonymous auth on cloud based storage, although I'm told you can't browse the storage and would need to know the full file path to happen upon it.
Anyway: user name/password authentication did not work for me using an AAD account. Anyone else in a position to test the same? Come on kids lets figure this out, everyone wants to do it!
Posted on 06-09-2022 11:55 AM
Im about to begin testing this. Have you made any progress on getting Auth to work?
Posted on 06-20-2019 09:12 AM
Hello All,
Any new updates and actual steps on this?
Thanks!
Posted on 12-05-2019 01:25 PM
Curious if anyone has any experience with Azure Files to enable SMB in the cloud.
Posted on 08-30-2022 07:52 AM
Extremely interested in this! Does anyone have a guide or some more details?