Correct Answer:B.
AWS Lightsail is an inexpensive, easy-to-use, novice-friendly and interactive platform to configure and launch web applications or websites quickly.
AWS Lightsail is best to utilize for simple workloads and has fast start-to-end deployment.
It is built to assist users who have little or no experience with web application design.
It also allows users to implement small deployments that are easily disposable or easily scale with the use case.
https://aws.amazon.com/lightsail/features/
Option A is INCORRECT because using AWS Marketplace to install a ready-made WordPress AMI onto an EC2 instance is feasible but not the most novice-friendly method.
Option C is INCORRECT because using a pre-configured customizable Apache web server on an Amazon EC2 instance is feasible but requires the user to have a fair knowledge of Apache.
The question requires a novice-friendly option.
Option D is INCORRECT because downloading a pre-configured website on an EC2 instance from a third-party website generator is feasible but not the most novice-friendly method.
For a group of non-tech savvy friends looking to set up a website for an upcoming event at a cost-effective price, with a novice-friendly interface, the most appropriate AWS service to use would be AWS Lightsail (Option B).
AWS Lightsail is a simple and easy-to-use service that provides all the necessary tools for launching and managing a website or application quickly and cost-effectively. It is designed to be user-friendly, with a simplified web interface that makes it easy for non-technical users to create and manage their website.
AWS Lightsail provides various pre-configured templates, which includes popular web applications like WordPress, Joomla, Drupal, and more, to enable novice users to launch a website with minimal effort. These templates have been preconfigured with all the necessary software components, such as web server, database, and PHP, to make the website creation process easier.
Furthermore, AWS Lightsail also provides a wide range of tools and resources that help users to manage their website and scale it up as needed. For example, users can use the integrated DNS management tools to easily create custom domains, set up SSL certificates, and more. AWS Lightsail also provides automatic backups, monitoring, and alerts to ensure that the website is always up and running.
In contrast, the other options provided in the question are less suitable for novice users with limited technical skills. Using AWS Marketplace to install a ready-made WordPress AMI (Option A) requires more technical knowledge than using AWS Lightsail, as it involves configuring the server environment and installing the software manually.
Using a pre-configured customizable Apache web server on an Amazon EC2 instance (Option C) requires a more advanced level of technical knowledge, as it involves configuring and managing an EC2 instance and the web server software manually.
Finally, downloading a pre-configured website on an EC2 instance from a third-party website generator (Option D) is also less suitable for novice users, as it requires technical skills to set up and manage the website on an EC2 instance.
In conclusion, AWS Lightsail is the most appropriate option for non-tech savvy users who want to create a website at a cost-effective price with a novice-friendly interface.