Over the last 6 months we’ve seen a big increase in interest around RAD Server. In most cases it has been driven by people taking existing Delphi Client Server apps and extending them into the cloud, enabling them for Mobile and/or Web, but at the same time, breathing new life into code bases that in some cases they had previously thought were legacy.
You might have already seen it, but Foresiight is a perfect example:
However, it’s not just interest. License sales are growing nicely, and in a few cases we’ve taken on the development work for the customers through our services side.
Next week we should be announcing a new initiative in this space, a very public project that you can all follow along with, but in the meantime, I wanted to pull together some of the resources you can use to get started with RAD Server. Note, if I’ve missed a great resource that you think should be included, please let me know in the comments.
If you’ve got no idea what I’m talking about, this short video should at least set the scene for what RAD Server is for. Yes, it refers to EMS, but don’t let that worry you. EMS was subsumed into RAD Server a little while back and still forms the core of the functionality.
Cary Jensen’s Whitepaper
I feel a bit silly calling this a whitepaper, it’s basically a short book, but in usual Cary Jensen style, it’s an awesome read.
Department Store Webinar
A couple of months back Embarcadero did a webinar around a fictitious Department Store scenario that exercises a lot of the pieces of RAD Server. Note on the embedded playlist below the first video is the full thing but the others are the different sections so you can jump direct to the pieces you care about (click on the hamburger icon in the top left corner of the video).
RAD Server doesn’t have to be deployed in the Cloud, but if that’s where you plan on running it, Pawel’s video here is well worth a watch (I’d embed it but that’s been disabled for some reason).
Authentication and Authorisation
Jim Tierney, one of the key Architects behind EMS/RAD Server does a deeper dive into Authentication and Authorisation. I love Jim’s sessions in general, as there are useful tidbits of info all over the place, even aside from the main content.
This video from CodeRage X has some good detail on Google and Apple Push Notifications in EMS/RAD Server, as well as handling Custom Logins.
Documentation and Sample Projects
Last but not least, this might be an obvious one, but you’d be surprised how often people ignore what’s already installed with RAD Studio. Also, it doesn’t help that there was a name change along the way, so if you search the Help for RAD Server you probably won’t find much. The EMS section of the docs is completely relevant. There are also Tutorials and Sample apps (on both those links look under E for EMS).
That should give you plenty to get started on, and as I mentioned before, stay tuned for the start of a public RAD Server project we’re going to build.