What I like at least in terms of a cloud perspective. I don't know if I can say honestly that... Well, there's an application itself, that's application specific code. And a lot of applications are written custom. Some are some aren't, but anyway, from a cloud foundation perspective, what I love about Google is that they really lead you to doing things the right way, doing that infrastructure as code, or doing your automation and your API and scripting things out. Some of the other clouds you're able to click around and model your way through. And I love that to begin with you as an application developer, because I was like, "Oh, I could spin up a server. I don't need these infrastructure guys anymore." And it was so easy, but yes, I quickly ran into trouble as soon as somebody asked me to create an SSL cert or do a sub-net or something like that.
I was like, "I could figure this out by clicking the buttons, but I'm pretty sure I'm doing everything wrong here." So, knowing how to set that up from the right way, you have to really understand the code behind it and all the possible features and functions of doing that. And Google really lends itself nicely to creating those, again, infrastructure as code templates, whether they're scripting or Json templates, or even the programs to create infrastructure. Again, maybe you speak a little bit better to the foundational pieces but to me what they do better is the foundations of what the app will be built on. The app itself, they have a lot of good features and functionality too with app engine, but I personally enjoy the foundational piece.