Yes. Both subscription and perpetual licenses need to host PowerServer apps in an environment with an Internet connection. Contact us at firstname.lastname@example.org if your server does not have Internet connectivity.
PowerServer is compatible with Windows 10 devices, such as desktops, laptops, and Surface tablets.
PowerServer is compatible with PowerBuilder 2021 (CloudPro) and newer. If your app is currently in an older version of PowerBuilder, it is usually little to no work to upgrade to the latest version of PowerBuilder. Generally speaking, upgrading from PowerBuilder 10.x or newer should require no code changes.
PowerServer utilizes a cloud-native architecture rather than running multiple instances of a client/server application. Its cloud-native architecture is built on ASP.NET Core, has a pre-dominantly stateless design, is REST API-enabled, deploys natively to cloud platforms, and so on. As such, PowerServer offers much higher scalability, much stronger security, much greater interoperability, and eliminates the typical limitations and headaches of remote desktop/VDI.
While PowerServer executes data access logic on the middle tier using C# and ADO.NET, it is not a code conversion solution. If you want to migrate your code to C#, we recommend you try the PowerScript Migrator.