Correct Answer – B
AWS Lambda@Edge is a serverless service that makes it possible to run event-triggered functions on Edge Locations within the AWS Content Delivery Network. Using AWS CloudFront, an administrator can introduce decision-making and compute processing closer to the viewer’s location. Thereby it improves on their browsing experience.
https://aws.amazon.com/lambda/edge/
Option A is INCORRECT because AWS CodeCommit is inappropriate in addressing the scenario. It is a service that allows for the management of software development versions and software development assets. These include binary files, documents and source code.
Option C is INCORRECT because AWS CodeStar is a service used to manage software development projects. It is not the appropriate Option for the scenario. CodeStar project makes it possible to develop, build and deploy applications.
Option D is INCORRECT because it is not the best solution though it can be used in the scenario to write, run and deploy code. It is an integrated development environment (IDE) that can accommodate various runtimes. Since the Lambda@Edge is best suited to meet the requirements of the scenario, this makes this Option incorrect.