First, kau kena familiarkan diri dengan 3 servis AWS ni
- BEANSTALK (EB), untuk host kau punya website
- ROUTE 53, untuk beli domain dan routing
- EC2, ini kau punya VMWare, semua file ada dalam ni. Ini server Linux kau, ibarat kau punya Windows/Linux cuma takda desktop
Dalam EC2, ada Beanstalk. Beanstalk ni anak buah dia.
Cuma bezanya depan EB dalam rajah ni, ada satu layer, ROUTE 53 yang handle domain.
Tak perlu handle database dulu. Itu kemudian. Apa aku ajar ni yang paling basic.
Untuk register domain, ada 2 requirement basic.
- Beli domain, melalui AWS Route 53
- Server letak website milik kita, melalui AWS Elastic Beanstalk
- Link-kan supaya domain -> redirect ke server milik kita, melalui AWS Route 53
Server letak website ada URL(domain) mereka tersendiri, so tujuan beli domain untuk nama lebih menarik dan sesuai.
Beli Domain
- Pergi ke AWS Route 53, boleh beli di sini terus. Nanti ada processing stage, ambil masa dalam 1 hari juga untuk approval.
https://aws.amazon.com/getting-started/tutorials/get-a-domain/#register-rt53
Link tu untuk tutorial lebih detail. Nanti dah approve, dia akan bagi notification.
Setup Website
Dah ada domain, of course kena ada web application dia. Tak kisah PHP ke, Ruby, NodeJS dan lain2, semuanya AWS support.
Code kamurang akan di-upload ke AWS Elastic Beanstalk
https://aws.amazon.com/getting-started/tutorials/launch-an-app/ Setup Route Redirect kepada Domain Link ni untuk link-kan domain -> server
https://aws.amazon.com/getting-started/tutorials/get-a-domain/#Step_3:_Configure_DNS
Best Regards,
Mohamad Zafranudin Bin Mohamed Zafrin
Email: [email protected]