 So hello, my name is Justin Nysen. I'm a software engineer from Microsoft, formerly Wunderless. So I work on the Wunderless app, and today I'm going to talk to you about getting started with developing or building your own device grid and getting started for Android iOS. So the challenge, you have all of these. And how will you test all of them? And each one of these cases. So you have these apps, but you want to test on different locales and languages. You want to test all the different OS versions your app supports, validate every different resolution of different applications or different devices, and different screen sizes like phones, tablets, phablets, et cetera. And all the different manufacturers that come with that. So you could try the manual single-threaded approach. It's not recommended. Or the manual multi-threaded approach, also not recommended. No, this guy doesn't seem to mind. Still not recommended. You could hire an Armaged Zombie testers. Definitely not recommended. So what options do we have? Automation, of course. That's why we're all here. But how, why, and where? So you can run automated, but you want to run in single-threaded. You might end up like this guy waiting for the test to finish. Paralelization, of course. Have a happy VFF forever. So first, we'll talk about the cloud as an option. We'll have the pros and cons. You can send or test the cloud, and we'll talk about it. So you have the pros. So this is the present and the future of automated testing. Just like everything for our server architectures are going to AWS, Azure, et cetera. So will our tests, and they are. They're headed that way in a foreseeable future. Everything will be run in the cloud. Very rarely, I can imagine, things will be run locally. You have ease of set of integration. You don't have to do any of that. It's all done for you. All you have to do is send your test to these services. You don't have to buy all the machines and all the devices to.