Find answers, ask questions, and connect with our
community around the world.

  • Cloudfront and FTP

  • Titi Wangsa Damhore

    Member
    January 10, 2023 at 2:40 am

    Hi,

    I am doing a question on set 3 for AWS SAP-C02. There is a question about FTP and Cloudfront.

    The answer was:

    Create an Amazon S3 bucket with website hosting enabled and upload the game package on it. Create an Amazon CloudFront distribution with the S3 bucket as the origin. Create an Amazon Route 53 entry pointing to the CloudFront distribution. Publish the Route 53 entry as the FTP URL to allow users to download the game package.

    Can admin double check this?

    A. Based on the question, I don’t see a need for a Route 53 entry. If you want to use CloudFront, you could use the default .cloudfront.net DNS entry.

    B. I am very sure that CloudFront does not serve traffic using the insecure FTP protocol. Can someone double check this?

    Thanks.

    • This discussion was modified 1 year, 2 months ago by  Titi Wangsa Damhore. Reason: notify me of replies
  • Kenneth-Samonte-Tutorials-Dojo

    Member
    January 10, 2023 at 4:25 pm

    Hi Titi,

    Thanks for the feedback.

    A. Based on the question, I don’t see a need for a Route 53 entry. If you want to use CloudFront, you could use the default .cloudfront.net DNS entry.

    > I understand that the default .clodufront.net URL will work fine. However, for production environments, and on the AWS Exam (unless it is explicitly stated), we should always assume there is a Route 53 entry for a custom URL. It looks more professional for a company to have its company name on the domain name URL instead of .cloudfront.net.

    B. I am very sure that CloudFront does not serve traffic using the insecure FTP protocol. Can someone double check this?

    > As stated in the question – “it is a website that lists the FTP files”. It is still a webpage that lists files that can be downloaded by users. So technically it is not using an FTP protocol.

    The users will be able to view the file listing on the website using their web browser. Clicking files will allow downloading – similar to downloading computer drivers, software, etc. via the internet.

    The wording for FTP site may be confusing to be considered as FTP protocol, however, from my perspective I think wording FPT site is still popular among the internet people which means “a place to download a file/installer/etc/”

    Hope this helps.

    Let us know if you need further assistance. The Tutorials Dojo team is dedicated to helping you pass your AWS exam!

    Regards,

    Kenneth Samonte @ Tutorials Dojo

  • Titi Wangsa Damhore

    Member
    January 10, 2023 at 9:57 pm

    I am not satisfied with your answer.

    The answer provided by the practice exam mentions “Publish the Route 53 entry as the FTP URL”

    A link that starts with “https” is not an FTP URL.

  • Kenneth-Samonte-Tutorials-Dojo

    Member
    January 16, 2023 at 5:56 pm

    Hi Titi,

    Thanks for the feedback.

    Our team will review this question and will update accordingly.

    Please note that there are questions in the actual AWS exam that are difficult, tricky and ambiguous. This is the style that we are trying to mimic in our practice tests. Some of the questions do not explicitly show the obvious keywords or phrases that will easily point to the answer.

    Hope this helps.

    Let us know if you need further assistance. The Tutorials Dojo team is dedicated to helping you pass your AWS exam!

    Regards,

    Kenneth Samonte @ Tutorials Dojo

  • Pete Gaffney

    Member
    March 7, 2023 at 1:37 am

    I’m with Titi on this one. The files will be available by http/https rather than ftp, which means the client needs to change etc. That’s a significant functional difference.

    I hear you that the AWS questions are intentionally tricky. I hope they aren’t this tricky, yikes. 😀

    I did find this post, which is interesting: https://aws.amazon.com/blogs/aws/new-aws-transfer-for-ftp-and-ftps-in-addition-to-existing-sftp/

    That looks like it autoscales, but you pay $30 a month, plus $0.04 / gb, so not super cheap. That is in additional to standard data out rates.

  • Kenneth-Samonte-Tutorials-Dojo

    Member
    March 18, 2023 at 5:01 pm

    Hello,

    Thanks for the feedback.
    Although the answers and the general scenario did not changed, this question has since been updated to reflect proper wording on the question.
    Kindly re-try to take the practice exam to reflect the latest changes that our team uploaded.

    Thank you.

    Let us know if you need further assistance. The Tutorials Dojo team is dedicated to helping you pass your AWS exam!

    Regards,

    Kenneth Samonte @ Tutorials Dojo

  • Justin Stewart

    Member
    May 24, 2023 at 12:01 am

    I’d like to second everyone here that this is poorly worded. CloudFront and S3 cannot be used with the FTP protocol. The network load balancer answer is the only one that provides a solution that could actually work.

  • Kenneth-Samonte-Tutorials-Dojo

    Member
    May 29, 2023 at 7:54 pm

    Hi Justin,
    I have recently updated the question for it to specifically address the FTP protocol vs FTP website ( a web page where you can download files).

    The wording for FTP website may be confusing to be considered as FTP protocol, however, from my perspective I think wording FPT website is still popular among the internet people which means “a place to download a file/installer/etc/”.

    I still want to retain a level of complexity that is on par with scenarios from the AWS Solutions Architect Professional exam.

    Hope this helps.

    Let us know if you need further assistance. The Tutorials Dojo team is dedicated to helping you pass your AWS exam!

    Regards,

    Kenneth Samonte @ Tutorials Dojo

    • Bub697

      Member
      September 27, 2023 at 6:37 am

      I’m with everyone else here. FTP stands for File Transfer Protocol, and it is clearly not supported by Cloudfront. ‘FTP’ should be removed from the question completely.

  • Matthew Bonig

    Member
    June 15, 2023 at 5:59 am

    I think you are intentionally misleading the test takers. Currently the test question says:

    “Currently, the company has a Linux-based, FTP website that lists the files which are hosted on its on-premises data center”.

    Either a server is hosting a website via HTTP or it’s hosting an FTP server via the FTP protocol. There is no such thing as an ‘FTP website’. That’s just a website that lists file. There is nothing “FTP” about it.

  • Titi Wangsa Damhore

    Member
    September 26, 2023 at 5:00 am

    I think, you mean something like this https://mirrors.edge.kernel.org/pub/

    I honestly think, it would be more helpful if the term FTP was dropped from the question.

    a website that lists files would be more accurate.

    or maybe mention somewhere (not to be confused with the unencrypted ftp protocol).

  • fancypants

    Member
    December 3, 2023 at 10:32 pm

    I agree with others, calling an HTTP website an FTP website is just erroneous, no matter if it simply lists files or not. I’ve been doing IT stuff for a decade and I’ve never heard anyone call it like that.

    The question still uses this confusing wording, please remove FTP from the question entirely.

  • kaws8902

    Member
    December 11, 2023 at 12:41 pm

    Hello Tutorial Dojo team,

    Please remove FTP from the cloud front answer. At best this is unnecessarily confusing and a “trick question”, and at worst it’s blatantly incorrect. CloudFront only supports HTTP and HTTPS. Maybe “FTP website url” means it’s really using http/s – which goes into the realm of trick question.

    Also, using FTP to distribute public files are insecure and considered am anti patter. If it must be used, FTPS would be more suitable. You can modify the question to include AWS SFTP transfer service.

Viewing 1 - 12 of 12 replies

Log in to reply.

Original Post
0 of 0 posts June 2018
Now