Amazon AWS WorkSpaces Kiosk Mode

Amazon AWS WorkSpaces Kiosk Mode

So recently I have been working on a solution for creating a way for some of our users during a POC to access AWS WorkSpaces with some HP T520 thin clients of which can run Windows 10 IOT, of which is a post in itself but I know this may well be more useful to people even doing this with traditional PCs and Windows 10. I am not going to cover launching this application in start up etc or via GPO as again I may do this in the other post but I found quite quickly that I couldn’t get the client to persist in full screen. So first I headed to Google and the AWS documentation and there was nothing at the time of writing this

I found this quite shocking so the engineer in me came out and so did my managers, quite quickly we found /fullscreen didn’t work and I thought hang on they love their APIs I wonder if -fullscreen works… Guess what its does! This is a great way to force it each time even if the user switches out especially on the thin clients with the write filters. There also appears to be another large list of switches of which I don’t have them all working but it does appear SSO might be on its way and forcing/passing through user credentials could be useful in some cases. If anyone gets these working do let me know!

I have done a video of this too and hope to keep working on an exportable GPO or PowerShell cmdlet that can turn old clients into Kiosks


A-head in the clouds, a little RBD2 pre thoughts post

A-head in the clouds, a little RBD2 pre thoughts post

So in preparation for Ravello Bloggers Day #2 tomorrow I thought I would write up a quick blog post and its crazy to think I can do this 11,582m up in the clouds, ironically what tomorrow is all about. There is good reason why I selected the picture for my post and that is the clouds and landscape are amazing on our planet (as I glanced out the window writing this) and the same can be said out the technology too but as engineers,architects & even humans do we even stop to marvel in either of their beauties?

Before I waffle I have to thank John, Kat & Amy along with the rest of their team for letting be be a delegate and having this great opportunity! I feel rather honoured to be able to do this and to be in a room full of great minds!

We are all now so used to be connected 24/7 and able to communicate worldwide (or even in the sky) within the blink of an eye do but we ever consider how all of this is possible and even what about all the legacy systems that may well be holding up this amazing platform

I know first-hand from this week I have already experienced in my new role asking different questions than I usually would. How does this scale, can I do this as code or even infrastructure as code even down to how can I back that state up or even its residing data. Much like my last point we expect data everywhere now and we want easy access no VPNs or multiple credentials and let’s be fair AD domains are still the easiest single sign on for users but how do we extend all our traditional services to our users.

My one prime example is a file server as this seems to have come up several times, yes we could implement things like Microsoft Teams/OneDrive or Citrix ShareFile but you will still get users that will want their home folder and their drive letters no matter how hard you try to escape this for at least a few years yet. I know some of this is business process but then what about our apps some of these just aren’t going to change overnight and use storage such as S3.

I think even if I wanted to deploy this in the cloud even somewhat traditionally I would certainly have more than one cloud and then have them connected in some form. Then the question is how well are my apps going to run up there or does this cause a licensing nightmare. Again, I am still speaking with some vendors now and they still have a server client approach with HTML or web based on the way. Does that then mean I need to push my clients to the cloud or just an element and deliver this as a seamless remote application with RDS, Citrix or VMware Horizon.

I know myself along with the company want to adopt a cloud first approach but are we able to tackle all of our day to day challenges yet or do we just have to think cleverly.

I can only speak for myself, but I am truly excited to see what the team have achieved over the last year of somethings I may have missed. I know I will certainly be digging more into the lift and shift as this is a great way to cuddle our legacy apps and maybe even edge cases like SAP or JAVA apps. It would also be great to get a better understanding of how we can now back up their bare metal offerings and if any further hypervisors may be officially support. I know have seen some great VMware and Nutanix posts out there but it would be great to see what they think of this. A great DIY custom albeit not officially supported VMware cloud maybe?