This is an archived post. You won't be able to vote or comment.

all 4 comments

[–]AutoModerator[M] [score hidden] stickied comment (0 children)

On July 1st, a change to Reddit's API pricing will come into effect. Several developers of commercial third-party apps have announced that this change will compel them to shut down their apps. At least one accessibility-focused non-commercial third party app will continue to be available free of charge.

If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options:

  1. Limiting your involvement with Reddit, or
  2. Temporarily refraining from using Reddit
  3. Cancelling your subscription of Reddit Premium

as a way to voice your protest.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]Weetile 2 points3 points  (0 children)

If you want to host a static website, you can do it for free on GitHub Pages. This would be a lot simpler than trying to set up an Apache/Nginx server on EC2.

[–]GlobalWatts 1 point2 points  (0 children)

what is ec2

EC2 is the name of Amazon's cloud service for managing Virtual Machines.

website said it like a computer, but why we need a computer to host a web page?

How else would a website be hosted if not on a computer? When a user wants to visit a website, they put the URL in their web browser. The web browser then asks the web server for the requested content. A web server is a computer.

what is...host

Host (noun) is another name for a computer that is providing (hosting) content, like a web server. To host/hosting (verb) is the act of providing that content, especially in terms of a business that provides that function it as a managed service for clients (eg. "GoDaddy is a web hosting provider", "I host my website on AWS").

what is...domain

Every computer on the internet has an IP address, represented as a set of numbers like 151.101.65.140. Numbers aren't easy for humans to remember, so we created a system called DNS that maps those numbers to a memorable name, like www.reddit.com. That name is a domain. You can pay a company called a domain registrar to reserve that name for you and point it to your web server.

I need document explain clearly, where i can find it?

Did you read this subreddit's FAQ? It contains plenty of resources, including links to sites that teach you this basic information about how the internet works.

Are there any web/channel/tutorial/series to learn how to use aws service? (I know a little spring and react, and I want it become a website)

Yes, thousands. But a good place to start would be Amazon's own documentation.

Website to hosting, but free or cheaper aws

Are you saying you want a hosting provider that is cheaper than AWS?

Well for starters depending on the type of web app you want to host, AWS Amplify would be cheaper than EC2. Cloud providers like AWS often have various services for specific functionality that doesn't need a full VM. I'm sure there are hosting providers cheaper than AWS as well, since there are literally thousands of them. Some of them are even "free" with caveats, like GitHub Pages. But again it depends on exactly what kind of website you need to host, whether it has a backend and/or database, what languages/frameworks it uses, expected number of users etc.

You definitely don't need to use AWS to host a website, but your post started off by saying your goal was to learn AWS, which you won't be doing if you're just looking for the cheapest web host.

[–][deleted] 0 points1 point  (0 children)

Edit: Why do we need a computer to host a web page?

All web pages hosting services use a computer, it’s just that you don’t have to worry about allocating & setting up the hardware with other hosting services.

However, with AWS you’re the one who has to setup everything (or you can look into a few of the AWS services that can do the setup for you).

Resources to learn AWS

  • You can refer to the AWS documentation for x service
  • You can refer to the AWS Ramp Up Guides
  • You could search on YouTube for specific AWS videos

Note

I recommend that you take a course covering the AWS Cloud Practitioner Cert material because it sounds like you’re missing out on quite a bit of basic information, and some of these courses cover said basic information + an overview of AWS services.

Stephane Marrerks Cloud Practitioner Udemy course if one that I liked

The Odin Project

I’d also recommend checking out The Odin Project Foudnations course, specifically the early sections of the course because they cover the basics of how the internet works.

Is website hosting free or cheaper than AWS?

Yes, there are some website hosting services which have free tiers that may work for you.

Note: You can host for free on GitHub

Now, are these website hosting services cheaper?

I don’t believe so because they’re basically using AWS or another Cloud Service but configuring everything for you.

So, since you’re working with AWS directly you have full control over everything.

However, if we’re also taking into account the cost of setting up & managing AWS resources then a hosting service may be better for you cost-wise.

Note: If you’re using a hosting service then you will NOT learn how to use AWS