Hello,
the official requirements for Kentico are listed here:
Prerequisites & limitations of Azure installationWe ran the testing site on 1 small instance. Then it depends on traffic and wanted performance if you need more/larger instances.
However, I would recommend a standard server, it is faster and the deployment is much easier than on Azure.
Best regards,
Helena Grulichova