Nalika nerangake hosting WordPress ing AWS, pitakonan sing paling umum yaiku, pira regane? AWS kondhang amarga duwe struktur rega sing rumit. Cukup maca kaca regane ora mbantu akeh, yen sampeyan ndeleng mung iki: Iki minangka kalkulator rega AWS migunani. Iki takon sampeyan babagan komponen sing pengin digunakake lan nuduhake kira-kira biaya Tantangan karo kalkulator iki yaiku ngerti endi saka 131 layanan AWS sing kudu sampeyan gunakake supaya bisa mbukak WordPress kanthi bener. Ing artikel iki, kita bakal njelajah komponen AWS sing bisa lan kudu digunakake karo WordPress lan ngitung biaya saben wulan **Asumsi** Hosting minangka topik sing wiyar kanthi macem-macem solusi potensial gumantung saka beban kerja sampeyan. Kanggo tujuan artikel iki, kita bakal nggawe sawetara asumsi babagan situs WordPress sing arep di-host ing AWS. Ing Nestify, kita kerep ndeleng kasus panggunaan ing ngisor iki: - Hosting 25-30 situs WordPress cilik ing server sing padha - Hosting 1 situs WooCommerce gedhe kanthi 10-15 transaksi saben jam Untunge, loro kasus panggunaan mbutuhake infrastruktur sing padha kanggo nyedhiyakake kinerja lan wektu aktif sing optimal Umume komponen AWS regane saben jam. Kita bakal nganggep yen sampeyan arep dadi tuan rumah situs kasebut ing jangka panjang lan tikelake biaya saben jam kanthi 744 (kira-kira jam saben wulan) kanggo entuk biaya saben wulan. AWS duwe tingkat gratis ing ngendi sampeyan bisa nggunakake layanan sing beda-beda kanthi gratis sajrone 12 wulan yen sampeyan tetep nggunakake ing watesan tartamtu. Amarga kita rencana kanggo dadi tuan rumah situs web produksi sing bakal nggunakake sumber daya luwih akeh tinimbang tingkat gratis, kita ora bakal nimbang ing perkiraan kita. Iki uga bakal njamin prakiraan sing bisa diulang kanggo situs web tambahan sing pungkasane dadi tuan rumah Amarga macem-macem produk sing ditawakake AWS, sampeyan bisa nggabungake akeh layanan lan nggabungake karo WordPress. Kanggo ngetung biaya hosting kanthi akurat, ayo dibagi perkiraan dadi komponen AWS wajib lan layanan opsional sing bisa dilewati yen perlu. ## Layanan AWS Wajib kanggo WordPress Iki minangka layanan sing pancen sampeyan kudu dadi host WordPress ing AWS **1. Server** Ora ketompo jeneng apa sing sampeyan gunakake, server minangka komponen sing paling penting ing persiyapan. Ing AWS, server virtual diarani instan lan diwenehake dening layanan EC2. Sampeyan uga bisa nggunakake conto AWS Lightsail, nanging dudu pilihan sing apik kanggo WordPress kaya sing diterangake ing artikel iki Yen sampeyan kenal karo VPS lan server darmabakti, sampeyan bisa nggunakake kritéria sing padha kanggo milih conto EC2. AWS nyedhiyakake atusan macem-macem jinis kedadean sing beda-beda ing kapasitas CPU lan memori. Sampeyan bisa ngalokasi panyimpenan kanthi kapisah kanggo kedadeyan kasebut Kanggo WordPress jinis conto ing ngisor iki bisa digunakake kanthi apik: - Instance Tujuan Umum Kahanan kasebut nyedhiyakake keseimbangan CPU lan memori sing sehat. Kanggo situs produksi M5 kedadean becik. Sampeyan bisa nyuda biaya kanthi nggunakake conto T3, nanging ana watesan CPU sing ora disenengi nalika sampeyan mbukak situs web penting. Kanggo dadi tuan rumah 25-30 situs WordPress cilik utawa 1 situs WooCommerce sing gedhe, disaranake conto M5.Xlarge. Nerangake karo 4 inti CPU karo 16 memori GB - CPU Optimized Kayata Kahanan kasebut cocog kanggo beban kerja sing intensif CPU, kayata toko WooCommerce kanthi akeh produk. Yen situs sampeyan abot ing basis data, mula kedadeyan kasebut bakal menehi wektu respon sing luwih cepet lan wektu entek luwih sithik. Yen sampeyan hosting sawetara situs WordPress cilik, sampeyan bisa uga ora ngelingi akeh bedane nalika nggunakake conto iki. Kanggo situs WooCommerce gedhe, disaranake jinis conto c5.Xlarge. Nerangake karo 4 intine CPU, nanging mung 8 memori GB, tinimbang 16 GB sing sampeyan entuk saka kasus umum. Yen sampeyan mbutuhake memori liyane, sampeyan bisa milih kanggo conto c5.2Xlarge kanggo biaya ekstra sethitik AWS uga nyedhiyakake conto sing dioptimalake memori, lan panyimpenan sing dioptimalake, nanging iki ora ana gunane nalika hosting situs WordPress. **Biaya Server** **m5.xlarge $0,192 * 744 = $142,64** Yen sampeyan nggunakake conto sing dioptimalake komputasi, sampeyan bakal mbayar $252.96 tinimbang kanggo jinis conto c5.2xlarge. 2. Panyimpenan AWS menehi sampeyan keluwesan kanggo nyedhiakke minangka akeh panyimpenan sing perlu kanggo kedadean. Nalika iki menehi kebebasan kanggo nggunakake akeh spasi disk sing perlu, iku uga nambah item baris liyane kanggo biaya AWS. Ing AWS, Panyimpenan diwenehake nggunakake layanan EBS. Kanggo WordPress, jinis volume EBS ing ngisor iki bisa digunakake kanthi apik: - Volume SSD Tujuan Umum (gp2). Volume utawa disk iki didhukung SSD lan nyedhiyakake campuran kapasitas lan kacepetan sing apik. Kacepetan maca-tulis (iops) gumantung saka ukuran disk sing digawe. Disk sing luwih gedhe entuk luwih akeh tinimbang disk sing luwih cilik. Kanggo artikel iki, kita bakal nganggo volume 200 GB, sing kudu cukup kanggo 25 situs WordPress cilik utawa situs WooCommerce sing gedhe. - Volume SSD Tujuan Umum (gp3). Volume iki padha karo volume gp2, nanging menehi keluwesan kanggo ngatur watesan iop kanggo ragad cilik. Kajaba sampeyan duwe kasus panggunaan tartamtu, tetep iops ing watesan standar bakal nyedhiyakake kinerja sing optimal kanggo situs sampeyan. Volume kasebut luwih murah tinimbang gp2 nalika nggunakake watesan iop standar lan nyedhiyakake kacepetan sing luwih apik kanggo volume sing luwih cilik Ana jinis volume liyane sing kasedhiya kayata io1, io2, st1, lan liya-liyane. Nanging iki ora ana gunane kanggo WordPress lan utamane migunani kanggo aplikasi sing abot banget kayata nyunting video utawa data gedhe. **Biaya Panyimpenan** **Volume gp3 200 GB: $0,8 * 200 = $16** **3. IP Address** AWS menehi alamat IP acak menyang conto EC2. IP iki ora didandani lan sampeyan duwe risiko entuk alamat IP acak nalika server diwiwiti maneh. Temenan, iki ora cocog nalika hosting situs WordPress sing mbutuhake alamat IP tetep kanggo DNS. Kanggo ngatasi masalah iki, sampeyan butuh alamat IP elastis. Kanggo saben conto EC2, sampeyan bisa entuk 1 IP elastis kanthi gratis. Yen sampeyan butuh luwih saka 1 alamat IP, AWS ngisi $0,005 saben IP saben jam Untunge, kanthi tumpukan server modern, sampeyan bisa dadi tuan rumah sawetara situs web ing alamat IP sing padha. Kanggo tujuan perkiraan iki, kita bakal tetep nganggo alamat IP gratis. **Biaya Alamat IP: $0** **4. Serep** Nalika mbukak situs web produksi, serep pancen penting. Cara paling cepet kanggo ngaktifake serep ing AWS yaiku snapshot EBS otomatis. Kanthi iki, AWS ateges njupuk snapshot point-in-time saka kabeh server sampeyan. Gambar iki bisa digunakake yen data ilang, gagal disk utawa malah ora sengaja mbusak kabeh server Snapshots EBS regane $0.05 saben GB saben wulan nanging mung nyimpen owah-owahan tambahan ing jepretan sakteruse. Dadi yen data sampeyan ora akeh owah-owahan, sampeyan bisa ngarepake mbayar luwih murah kanggo gambar saben dina tinimbang rega eceran. Adhedhasar pengalaman kita, gambar saben dina saka volume 200 GB sing ora ngganti luwih saka 5% saben dina regane antarane $25-35 **Biaya Serep EBS Snapshots) $35** **5. Transfer Data** Salah sawijining biaya variabel paling gedhe ing AWS yaiku transfer data. Yen ana wong sing ngunjungi situs web sing di-host ing AWS, sampeyan kudu mbayar biaya transfer data. Sawetara panyedhiya server nyebutake biaya bandwidth. Saben wulan sampeyan entuk transfer data nganti 9 GB kanthi gratis. Sawise iku, sampeyan mbayar saben GB transfer data sing metu saka server menyang internet Gumantung ing wilayah pengunjung sampeyan bakal mbayar biaya transfer sing beda-beda. Kanggo tujuan perkiraan iki, kita bakal nganggep manawa umume pengunjung situs saka Amerika Utara lan sampeyan nggunakake transfer data 200 GB saben wulan. **Biaya transfer data 0,09 saben GB * 200 = $18** **Layanan AWS opsional kanggo WordPress** Saiki ayo deleng layanan AWS opsional sing bisa digunakake karo WordPress kanggo nambah kinerja, keamanan, utawa kasedhiyan. **Database Terkelola** AWS nyedhiyakake database MySQL sing dikelola sing ngurus nganyari, optimasi kinerja, lan serep kanggo sampeyan. Iki diarani layanan RDS. RDS menehi sampeyan 1 utawa luwih server database MySQL sing mlaku ing zona kasedhiyan beda kanggo njamin kasedhiyan sing luwih dhuwur. Sampeyan bisa nggawe macem-macem database ing conto 1 RDS lan digunakake ing macem-macem situs WordPress Gumantung ing syarat wektu aktif sampeyan bisa tetep nganggo 1 conto MySQL utawa nggawe klompok 2 utawa 3 instan sing mlaku ing zona beda ing wilayah sing padha Kaya EC2, kedadeyan RDS duwe watesan CPU lan memori sing beda. Nalika milih jinis conto DB sampeyan kudu nggawe manawa memori luwih saka ukuran database. Yen sampeyan milih conto sing luwih cilik tinimbang database, sampeyan bakal ngalami kinerja sing alon, sing ngalahake tujuan database khusus. Bab liya sing kudu dielingake yaiku yen sampeyan dadi host database ing zona kasedhiyan sing beda tinimbang conto EC2 sampeyan, sampeyan bakal dikenani biaya transfer data antarane server lan database. Sanadyan ora katon akeh, bisa ditambahake kanthi cepet ing situs WooCommerce sing sibuk Kanggo tujuan artikel iki, kita bakal nganggep yen situs WooCommerce duwe database 4 GB, lan nganggo jinis conto db.t4g.large. **Biaya Database** Instance DB tunggal (db.t4g.large): $0,258 * 744 = $191,95 Kluster DB kasedhiyan dhuwur kanthi 2 conto (db.t4g.large): $191.95 * 2 = $383.90 **S3 Panyimpenan Obyek** Nalika volume EBS apik kanggo panyimpenan sisih server, kadhangkala sampeyan kudu nyimpen akeh file ing méga. Contone, media WordPress, gambar, PDF, lan serep situs. Iki ngendi layanan S3 Amazon kasedhiya. S3 nyedhiyakake panyimpenan tanpa wates kanggo file individu. Sampeyan bisa nggunakake macem-macem plugin serep ing WordPress kanggo nyimpen data situs ing S3 Kanggo nyimpen file media WordPress ing S3 sampeyan butuh plugin kaya WP Offload Media. Siji kauntungan nggunakake S3 tinimbang panyimpenan lokal kanggo file media yaiku sampeyan ora bakal kehabisan ruang disk. S3 mung ngisi sampeyan kanggo panyimpenan sing digunakake saben sasi Ana macem-macem undakan panyimpenan S3, kayata akses sing jarang, lan tingkatan cerdas, nanging ora ana gunane kanggo panyimpenan media. Sampeyan bisa nimbang kanggo panyimpenan serep jangka panjang sanadyan S3 uga ngisi biaya operasi file, kayata put, copy, post, list, lan delete. Nalika biaya operasi iki sithik, ($0.005 saben 1000 operasi), iki bisa ditambahake yen sampeyan duwe perpustakaan media gedhe. Kanggo tujuan perkiraan iki, kita bakal nganggo standar S3 lan nganggep panggunaan panyimpenan 500 GB saben wulan. Amarga operasi file bakal biaya kurang saka 1 sen, kita ora bakal kalebu ing taksiran. Biaya S3: $ 0,023 saben GB * 500 = $ 11,5 **CDN Cloudfront** Sanajan AWS duwe pusat data ing saindenging jagad, server sampeyan isih diwatesi ing salah sawijining lokasi kasebut. Yen sampeyan duwe pelanggan ing pirang-pirang negara utawa ing macem-macem wilayah ing negara sing padha, nggunakake CDN bisa nyedhiyakake kinerja sing luwih apik kanggo situs WordPress sampeyan. Ing AWS, layanan CDN diarani Cloudfront. Iku padha karo panyedhiya CDN liyane kayata Cloudflare lan Stackpath. Cloudfront bisa nyimpen situs web sampeyan ing 310 lokasi ing saindenging jagad. Nalika wong ngunjungi situs sampeyan sing nganggo CDN, dheweke bakal nampa respon saka lokasi CDN sing cedhak tinimbang lelungan menyang server sampeyan. Sanajan sampeyan ora duwe pelanggan sing disebarake sacara global, nggunakake Cloudfront CDN bisa ningkatake kinerja situs lan nyuda biaya transfer data bebarengan.Ing wiwitan artikel iki, kita mutusake ora kalebu tabungan tingkat gratis AWS ing perkiraan, nanging Cloudfront minangka pangecualian kanggo iki.Cloudfront dilengkapi transfer data 1 TB gratis saben wulan.Yen situs sampeyan nggunakake transfer data kurang saka 1 TB, banjur nggunakake Cloudfront ora perlu dipikirKanggo transfer data ngluwihi 1 TB, sampeyan bakal ditagih saben GB adhedhasar wilayah.Iki padha karo biaya transfer data EC2 nanging rada murahBiaya Cloudfront: $0 kanggo transfer data 1 TB**WAF**WAF singkatan saka firewall aplikasi web.Saiki, duwe lapisan keamanan tambahan ing ngarep WordPress pancen penting. #Minangka eksperimen, kita mriksa log pengunjung kanggo sawetara situs WordPress sing kurang lalu lintas.Ing sawetara menit sawise diluncurake, situs kasebut nuduhake akeh upaya brute force lan registrasi spamAmarga iki kasunyatan anyar sing kita urip, nggunakake WAF kanggo situs sampeyan bisa mbantu supaya aman.Firewall aplikasi web (WAF) Amazon menehi kemampuan kanggo mblokir panjalukan ala, nyegah bot saka nyerang situs sampeyan lan nglindhungi saka ancaman umumWAF ditagih adhedhasar jumlah aturan sing ditambahake menyang firewall.Yen sampeyan ngaktifake proteksi bot, bakal nambah biaya rata-rata saben wulan.Amarga iki AWS, ana uga biaya variabel adhedhasar jumlah kunjungan menyang situs sampeyan.Kabeh sing dianggep, WAF minangka investasi penting kanggo situs web produksi Biaya WAF: $5 saben firewall + $10 kanggo 10 aturan + $10 kanggo proteksi bot + $1 kanggo 1 yuta kunjungan = $26 saben wulan **Load Balancing** Salah sawijining daya tarik paling gedhe saka AWS yaiku kasedhiyan server sing dhuwur. Iki minangka salah paham umum yen hosting situs web ing AWS kanthi otomatis nyedhiyakake kasedhiya. Nanging sing bener yaiku nalika AWS menehi kabeh komponen sing dibutuhake kanggo persiyapan kasedhiyan dhuwur, sampeyan isih kudu mbangun dhewe. Salah sawijining komponen penting ing persiyapan iki yaiku load balancer. A load balancer dhasare pamisah lalu lintas situs web ing loro utawa luwih server. Iki menehi kemampuan kanggo nggedhekake lan nambah server luwih akeh nalika situs web saya tuwuh. Nalika iki bisa uga ora ana gunane kanggo 25 situs WordPress sing kita hosting, load balancer bisa migunani kanggo skala situs WooCommerce ing sawetara server. AWS nyedhiyakake macem-macem jinis load balancer, kalebu aplikasi lan jaringan load balancer Kanggo WooCommerce, dianjurake nggunakake app load balancer (ALB). Elinga yen sampeyan nggunakake load balancer, sampeyan kudu mbutuhake 2 utawa luwih instance EC2, database khusus, lan strategi supaya file sampeyan tetep sinkron ing kahanan kasebut. Load balancer aplikasi ngisi ragad kanggo balancer dhewe, plus ragad variabel kanggo jumlah lalu lintas sing ditangani Biaya Load Balance: $ 0,0225 saben jam kanggo load balancer * 744 = $ 16,74 $0,008 saben jam nganti 25 sambungan anyar * 744 = $5,95 Total Biaya: $ 22,69 Komponen tambahan sing dibutuhake kanggo mbukak WordPress ing mburi load balancer: 2x EC2 instan, 1x RDS, 1x S3 ember kanggo panyimpenan media **Route53 DNS** Salah sawijining layanan sing paling penting lan asring diabaikan yaiku DNS (sistem jeneng domain). Layanan iki tanggung jawab kanggo nerjemahake jeneng domain situs web sampeyan menyang alamat IP server. Asring tugas iki ditinggalake menyang layanan DNS registrar domain, sing kalebu gratis karo registrasi domain. Sanajan cukup kanggo nggunakake layanan gratis, kadhangkala sampeyan pengin solusi sing luwih mantep lan cepet. Iki ngendi AWS Route53 mlebu. Route53 menehi sampeyan kemampuan kanggo ndhaptar domain, ngontrol cathetan DNS, lan nindakake nuntun lan failover majeng ing tingkat DNS Route53 uga dilengkapi jaminan wektu aktif 100%, sing dikarepake dening situs web penting. Yen sampeyan nambahake jeneng domain menyang Route53, sampeyan bakal menehi 4 server jeneng sing beda saka 4 domain root sing beda. Iki tegese sanajan kabeh domain .com dadi offline, server DNS sampeyan isih bisa diakses saka domain .net, .co.uk. Route53 ngisi ragad cilik saben domain saben sasi, lan sampeyan bisa ngira, biaya variabel liyane adhedhasar jumlah panjalukan DNS Biaya Rute 53: $ 0,50 saben domain + $ 0,40 saben yuta pitakon = $ 0,90 utawa kurang saben domain saben sasi. Yen sampeyan hosting 25 situs WordPress, sampeyan bakal mbayar jumlah ing ngisor iki: $0.50 * 25 + $0.40 (Mayuta-yuta pitakon dituduhake ing 25 domain iki) = $6.65 **Beban ora langsung liyane** Ing artikel iki, kita ndeleng kabeh komponen AWS sing dibutuhake kanggo mbukak situs web WordPress kanthi bener. Saliyane biaya AWS, ana biaya liyane sing kudu dieling-eling. Sawetara biaya sing ora bisa dihindari kalebu: - Pangopènan server AWS: Sanajan jeneng apik, server EC2 isih dadi server Linux sing mbutuhake pangopènan lan perawatan. Anggaran 1/2 jam saben minggu kanggo pangopènan server bisa menehi perkiraan sing luwih akurat - Pindai keamanan lan ngresiki malware: Macem-macem tugas sing gegandhengan karo keamanan kalebu review log lan nganyari SSL penting kanggo situs web produksi. Ayo nambah ÃÂý jam saben minggu kanggo iki. - Situs pementasan lan pangembangan: Wiwit AWS ora nyedhiyakake GUI kanggo ngatur situs sampeyan, nyiyapake situs pementasan lan pangembangan minangka proses manual sing bisa njupuk jam ing kene kanthi gampang. Ayo tetep iki nganti 2 jam saben wulan kanggo perkiraan kita. - Kurva Pembelajaran: Sanajan umume layanan AWS didokumentasikake kanthi apik, sampeyan bisa nyana kurva sinau nalika miwiti. Nalika iki beda-beda saben wong, ayo sinau 5 jam sinau kanggo perkiraan kita. Total wektu sing ditindakake: 2 jam pangopènan server + 2 jam review keamanan + 2 jam persiyapan situs pementasan saben sasi = 6 jam saben sasi Siji wektu sinau: 5 jam Kabeh sing dianggep, wiwitane, sampeyan kudu nyedhiakke 10-12 jam kanggo miwiti AWS lan banjur supaya situs kasebut obah kanthi lancar. Multiply iki karo tarif saben jam lan sampeyan bakal entuk idea saka biaya ora langsung sing digandhengake karo proyek iki. **Total Biaya** Hosting 25 Situs WordPress utawa 1 WooCommerce ing AWS kanthi layanan wajib: $ 211 / wulan Layanan opsional kanggo kasedhiyan dhuwur, CDN, Keamanan: $191 nganti $450 saben wulan **Alternatif sing larang regane kanggo hosting dhewe** Yen kabeh bagean obah iki katon nggegirisi kanggo sampeyan, utawa yen biaya rada akeh, ana cara sing luwih apik. Ing Nestify, kita wis nyempurnakake hosting WordPress ing AWS kanthi skala lan nggawe dashboard intuisi kanggo manajemen situs. Amarga skala ekonomi, kita nyedhiyakake layanan hosting WordPress sing dikelola kanthi lengkap kanthi biaya sing luwih murah lan ora ana kurva sinau. Kanthi Nestify, total biaya kanggo hosting 25 situs WordPress utawa situs WooCommerce gedhe ing AWS bakal dadi $99 saben wulan, tanpa biaya variabel utawa biaya sing didhelikake. Yen sampeyan butuh solusi sing luwih disesuaikan utawa duwe kabutuhan hosting sing rumit, hubungi kita lan kita bakal nggawe solusi sing cocog kanggo sampeyan. #