AWS RDS
Amazon RDS nima?
Amazon RDS (Relational Database Service) — SQL’dan foydalanadigan relatsion ma’lumotlar bazalari uchun boshqariladigan xizmat. RDS zaxira nusxalash, yangilanishlarni (patch) o‘rnatish va uskunalarni ajratishni avtomatik ravishda bajaradi.
Qo‘llab-quvvatlanadigan ma’lumotlar bazasi dvigatellari: Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle, SQL Server
Keng tarqalgan foydalanish holatlari: veb-ilovalar, korporativ ish yuklamalari, elektron tijorat platformalari
Amazon RDS videosi
W3schools.com o‘quvchilarimizga raqamli o‘quv kontentini yetkazish uchun Amazon Web Services bilan hamkorlik qiladi.
RDS afzalliklari
- Multi-AZ joylashtirish: yuqori mavjudlik uchun ma’lumotlarni zaxira (standby) instansiyaga replikatsiya qiladi
- Avtomatik zaxira nusxalar: hamda zarur bo‘lganda qo‘lda olinadigan snapshotlar
- O‘qish replikalari (read replicas): yaxshiroq unumdorlik uchun trafikni taqsimlaydi
- Xavfsizlik: VPC orqali izolyatsiya, saqlanayotgan va uzatilayotgan ma’lumotlarni shifrlash
Relatsion ma’lumotlar bazasiga misol
| ID | Mahsulot nomi | Narx |
|---|---|---|
| 1 | Futbolka | $20 |
| 2 | Jinsi shim | $35 |
| 3 | Poyabzal | $50 |
Amazon Aurora
Aurora — MySQL va PostgreSQL bilan mos keladigan yuqori unumdor ma’lumotlar bazasi bo‘lib, MySQL’dan 5 barobargacha yuqori o‘tkazuvchanlik va PostgreSQL’dan 3 barobargacha yuqori o‘tkazuvchanlik ta’minlaydi.
U uchta AZ bo‘ylab ma’lumotlarning oltita nusxasini yaratadi, 99.99% mavjudlikni ta’minlaydi va saqlash hajmini 10 GB dan 128 TB gacha avtomatik masshtablaydi.
Aurora afzalliklari
- Taqsimlangan saqlash: yuqori unumdorlik uchun bir nechta tugun (node) bo‘ylab
- Uzluksiz zaxira nusxalash: S3’ga, muayyan vaqt nuqtasiga tiklash (point-in-time recovery) imkoniyati bilan
- Avtomatik zaxiraga o‘tish (auto-failover): trafikni soz replikalarga yo‘naltiradi
Foydalanish holatlari: o‘yinlar, media/kontentni boshqarish, real vaqtdagi tahlil
AWS bulut mashqlari
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
