Ðведение
ÐÐ»Ñ Ð½Ð°Ñала давайÑе оÑвеÑим на некоÑоÑÑе базовÑе вопÑоÑÑ Ð¿Ð¾ AWS Amazon. Ðни ÑÑанÑÑ Ð¾ÑлиÑнÑм пÑимеÑом Ñого, ÑÑо Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе вÑÑÑеÑиÑÑ Ð² наÑале ваÑего ÑобеÑÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ Ð¿Ð¾ÑенÑиалÑнÑм ÑабоÑодаÑелем.
ÐÑ Ð¼Ð¾Ð¶ÐµÑе ÑÑиÑаÑÑ Ð¿Ð¾Ð´Ð¾Ð±Ð½Ñе вопÑоÑÑ Ð² каÑеÑÑве Ñ Ð¾ÑоÑей Ñазминки пеÑед более пÑодвинÑÑÑми вопÑоÑами AWS DevOps. Ðднако не ÑÑÐ¾Ð¸Ñ Ð¸Ñ Ð½ÐµÐ´Ð¾Ð¾ÑениваÑÑ! ÐазовÑе вопÑоÑÑ Ð½Ð°ÑÑолÑко же Ð²Ð°Ð¶Ð½Ñ (иногда – даже более важнÑ) как и Ð¸Ñ Ð¿ÑодвинÑÑÑе веÑÑии.
ÐазовÑе вопÑоÑÑ Ð¸ ÑÐµÐ¼Ñ Ð¿Ð¾ Amazon AWS помогÑÑ Ð²Ð°ÑÐµÐ¼Ñ ÑабоÑодаÑÐµÐ»Ñ Ð¿Ð¾Ð½ÑÑÑ Ð²Ð°Ñ ÑÑÐ¾Ð²ÐµÐ½Ñ Ð½Ð°Ð²Ñков и пÑовеÑиÑÑ Ð²Ð°Ñи навÑки кÑиÑиÑеÑкого мÑÑлениÑ. Ðменно поÑÑÐ¾Ð¼Ñ Ð²Ð°Ð¶Ð½Ð¾ ÑоÑÑедоÑоÑиÑÑÑÑ Ð¸ попÑÑаÑÑÑÑ Ð¾ÑвеÑиÑÑ Ð½Ð° вопÑоÑÑ ÑоÑно и ÑÑаÑелÑно – не пÑоÑÑо даваÑÑ Ð¾Ð´Ð½Ð¾ÑложнÑе оÑвеÑÑ Ð¸ ждаÑÑ ÑледÑÑÑего вопÑоÑа. ÐÑа ÑаÑÑÑ ÑобеÑÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ Ð¾ÑоÑий ÑпоÑоб пÑодемонÑÑÑиÑоваÑÑ ÑÑÐ¾Ð²ÐµÐ½Ñ Ð²Ð°ÑÐ¸Ñ Ð·Ð½Ð°Ð½Ð¸Ð¹ ÑабоÑодаÑÐµÐ»Ñ – не ÑпÑÑÑиÑе ÑÑÐ¾Ñ ÑанÑ!
ÐопÑÐ¾Ñ 1: ЧÑо Такое AWS?
ÐÑ, ÑкоÑее вÑего, понимали, ÑÑо ÑÑÐ¾Ñ Ð²Ð¾Ð¿ÑÐ¾Ñ Ð¾Ð±ÑзаÑелÑно бÑÐ´ÐµÑ Ð¿ÐµÑвÑм на оÑеÑеди в наÑем ÑпиÑке. Ð Ñ ÑÑого еÑÑÑ Ð²ÐµÑÑма веÑÐºÐ°Ñ Ð¿ÑиÑина – Ñаким обÑазом ÑабоÑодаÑÐµÐ»Ñ Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑовеÑиÑÑ, дейÑÑвиÑелÑно ли Ð²Ñ Ð·Ð½Ð°ÐµÑе о ÑÑм говоÑиÑе и наÑколÑко Ñ Ð¾ÑоÑо Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑÑоÑмÑлиÑоваÑÑ Ð¾ÑÐ²ÐµÑ Ð½Ð° вопÑоÑ.ÐÐ»Ñ ÑÑого вопÑоÑа вам вÑÑд-ли ÑдаÑÑÑÑ Ð¿Ð¾Ð´Ð³Ð¾ÑовиÑÑ ÐºÐ°ÐºÐ¾Ð¹-Ñо кÑеаÑивнÑй оÑÐ²ÐµÑ – Ð²Ñ Ð»Ð¸Ð±Ð¾ знаеÑе оÑÐ²ÐµÑ Ð½Ð° него, либо неÑ.
Ðднако манеÑа ваÑего оÑвеÑа ÑÑÐ°Ð½ÐµÑ ÑвоеобÑазнÑм индикаÑоÑом Ð´Ð»Ñ ÑабоÑодаÑÐµÐ»Ñ Ð¾ÑноÑиÑелÑно Ñого, ÑÑо ÑÑÐ¾Ð¸Ñ Ð¾Ð¶Ð¸Ð´Ð°ÑÑ Ð¾Ñ Ð¾ÑвеÑов в далÑнейÑем. ÐÑли он ÑвидиÑ, ÑÑо Ð²Ñ Ð¿Ð¾Ð¿ÑоÑÑÑ Ð·Ð°Ð¿Ð¾Ð¼Ð½Ð¸Ð»Ð¸ оÑÐ²ÐµÑ Ð¸Ð· Google, Ñо вÑÑд-ли бÑÐ´ÐµÑ Ð²Ð¿ÐµÑаÑлÑн ваÑим оÑвеÑом. Ðднако, еÑли Ð²Ñ Ð¿ÑодемонÑÑÑиÑÑеÑе знание ÑÐµÐ¼Ñ Ð Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ Ð¾Ð±ÑÑÑниÑÑ ÐµÑ Ñвоими Ñловами, Ñо поÑенÑиалÑнÑй ÑабоÑодаÑÐµÐ»Ñ Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑопÑÑÑиÑÑ Ð´Ð¾Ð»Ð³Ð¸Ðµ ÑаÑÑпÑоÑÑ Ð¸Ð· базового Ñаздела.
ТепеÑÑ, возвÑаÑаÑÑÑ Ðº наÑÐµÐ¼Ñ Ð²Ð¾Ð¿ÑоÑÑ – AWS, ÑÑо ÑÑо Ñакое?
AWS ознаÑÐ°ÐµÑ “Amazon Web Services” или “Ðеб-ÑеÑвиÑÑ Ðмазон”. ÐÑли говоÑиÑÑ Ð¿ÑоÑÑÑми Ñловами, Ñо ÑÑо облаÑнÑй вÑÑиÑлиÑелÑнÑй ÑеÑвиÑ, коÑоÑÑй Ñоздан Ð´Ð»Ñ Ð¾Ð±ÑлÑÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ ÑазлиÑнÑÑ ÐºÐ¾Ð¼Ð¿Ð°Ð½Ð¸Ð¹. ЧÑо подÑазÑмеваеÑÑÑ Ð¿Ð¾Ð´ обÑлÑживанием? ЧÑо же, наÑÐ¸Ð½Ð°Ñ Ð¾Ñ Ñ ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½ÑÑ , заканÑÐ¸Ð²Ð°Ñ Ð´Ð¾ÑÑавкой конÑенÑа – Amazon AWS ÑвлÑеÑÑÑ Ð¼Ð½Ð¾Ð³Ð¾ÑÑнкÑионалÑной плаÑÑоÑмой и пÑÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ Ð¾Ð³ÑомнÑй вÑÐ±Ð¾Ñ ÑÑлÑг Ð´Ð»Ñ ÑÐ²Ð¾Ð¸Ñ ÐºÐ»Ð¸ÐµÐ½Ñов.
ÐопÑÐ¾Ñ 2: РЧÑм РазлиÑие ÐÐµÐ¶Ð´Ñ ÐÑÑановкой ÐкземплÑÑа и Ðго ÐавеÑÑением?
ÐÑли Ð²Ñ ÑолÑко ÑеÑили изÑÑаÑÑ Ðмазон ÑеÑвеÑ, Ñо именно Ñ ÑÑой Ñемой вам Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑазобÑаÑÑÑÑ Ð² пеÑвÑÑ Ð¾ÑеÑедÑ.
Ðогда Ð²Ñ Ð¾ÑÑанавливаеÑе ÑкземплÑÑ, Ñо пÑоÑеÑÑ Ð·Ð°ÐºÑÑваеÑÑÑ Ð² ноÑмалÑной манеÑе и оÑÑаÑÑÑÑ Ð½ÐµÐ°ÐºÑивнÑм. ÐÑли ÑкземплÑÑ Ð·Ð°Ð²ÐµÑÑаеÑÑÑ, Ñо он Ñакже закÑоеÑÑÑ Ð² ноÑмалÑной манеÑе, но поÑле ÑÑого ÑдалÑеÑÑÑ (еÑли не Ñказано обÑаÑное).
ÐопÑÐ¾Ñ 3: ЧÑо Такое S3?
ÐопÑоÑÑ Amazon AWS по ÑÑой Ñеме вÑÑÑеÑаÑÑÑÑ Ð´Ð¾Ð²Ð¾Ð»Ñно ÑаÑÑо. S3 ознаÑÐ°ÐµÑ “Simple Storage Service” или “ÐÑоÑÑой СеÑÐ²Ð¸Ñ Ð¥Ñанениє (S3 Ñак как вÑе ÑÑи Ñлова в оÑигинале наÑинаÑÑÑÑ Ñ Ð±ÑÐºÐ²Ñ “S”. ÐÑо инÑеÑÑейÑ, коÑоÑÑй позволÑÐµÑ Ð²Ð°Ð¼ Ñ ÑаниÑÑ Ð¸ пеÑемеÑаÑÑ Ð½ÐµÐ¾Ð³ÑаниÑенное колиÑеÑÑво даннÑÑ Ð² лÑбое меÑÑо в лÑбое вÑемÑ. ÐеÑмоÑÑÑ Ð½Ð° Ñо, ÑÑо ÑÑа ÑÑнкÑÐ¸Ñ Ð¼Ð¾Ð¶ÐµÑ ÐºÐ°Ð·Ð°ÑÑÑÑ ÑпеÑиÑиÑной, ей полÑзÑеÑÑÑ Ð±Ð¾Ð»ÑÑое колиÑеÑÑво компаний по вÑÐµÐ¼Ñ Ð¼Ð¸ÑÑ – оÑобенно когда дело каÑаеÑÑÑ ÐºÐ¾Ð½ÑепÑа DevOps.
ÐопÑÐ¾Ñ 4: ÐазовиÑе Ðдин Ðз ÐеÑодов ÐолÑÑÐµÐ½Ð¸Ñ ÐоÑÑÑпа к EBS.
EBS ознаÑÐ°ÐµÑ “Elastic Block Storage” или “ÐлаÑÑиÑнÑй Ðлок Ð¥Ñанениє. ÐÑо Ñ ÑанилиÑе, к коÑоÑÐ¾Ð¼Ñ Ð»ÐµÐ³ÐºÐ¾ полÑÑиÑÑ Ð´Ð¾ÑÑÑп в лÑбое вÑемÑ. СÑÑеÑÑвÑÐµÑ Ð½ÐµÑколÑко ÑпоÑобов полÑÑиÑÑ Ðº Ð½ÐµÐ¼Ñ Ð´Ð¾ÑÑÑп, но ÑамÑм оÑевиднÑм ÑвлÑеÑÑÑ Ð¿Ð¾Ð»ÑÑение непоÑÑедÑÑвенного доÑÑÑпа к облаÑÑи Ñ ÑанениÑ.
ÐÑÐ¾Ñ Ð²Ð¾Ð¿ÑÐ¾Ñ Ð¼Ð¾Ð¶ÐµÑ Ð²ÑзваÑÑ Ð·Ð°ÑÑÑднение лиÑÑ Ð² Ñом ÑлÑÑае, еÑли Ð²Ñ Ð¿Ð¾Ð´ÑмаеÑе о каком-Ñо более Ñложном ÑпоÑобе полÑÑÐµÐ½Ð¸Ñ Ð´Ð¾ÑÑÑпа к EBS. ÐоÑÑÐ¾Ð¼Ñ Ð´Ð»Ñ Ð¸Ð·Ð±ÐµÐ¶Ð°Ð½Ð¸Ñ ÑÑого пÑоÑÑо делайÑе веÑи пÑоÑÑÑми!
ÐопÑÐ¾Ñ 5: ÐаÑÑÑабиÑование Ðо УмолÑÐ°Ð½Ð¸Ñ ÐÐ»Ñ Amazon AWS ЯвлÑеÑÑÑ ÐоÑизонÑалÑнÑм. ÐожеÑе Ðи ÐÑ ÐаÑÑÑабиÑоваÑÑ ÐкземплÑÑ ÐеÑÑикалÑно?
Ðа, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе. Ðам нÑжно лиÑÑ Ð¿ÐµÑезапÑÑÑиÑÑ ÑкземплÑÑ Ð¿Ð¾Ñле Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¼Ð°ÑÑÑабиÑÐ¾Ð²Ð°Ð½Ð¸Ñ – еÑли ÑÑого не ÑделаÑÑ, Ñо оно ÑабоÑаÑÑ Ð½Ðµ бÑдеÑ.
ÐопÑÐ¾Ñ 6: ЧÑо Такое AMI?
ÐпÑÑÑ Ð¶Ðµ, одна из оÑнов AWS Amazon – именно ей вам нÑжно ÑделиÑÑ Ð¾Ñобое внимание пÑи наÑале знакомÑÑва Ñ Ðмазон ÑеÑвеÑ.
AMI ознаÑÐ°ÐµÑ “Amazon Machine Image” или “ÐаÑиннÑй ÐбÑаз Ðмазон”. ÐÑо Ñаблон, коÑоÑÑй иÑполÑзÑÑÑ ÑазÑабоÑÑики ÑкземплÑÑов Amazon AWS – он ÑодеÑÐ¶Ð¸Ñ Ð²ÑÑ Ð²Ð°Ð¶Ð½ÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¸ даннÑе Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ñе Ð´Ð»Ñ Ð¿ÑавилÑной ÑабоÑÑ ÑкземплÑÑа.
ÐопÑÐ¾Ñ 7: ЧÑо Такое EC2?
Amazon EC2 — ÑÑо ÑлаÑÑиÑное облако вÑÑиÑлениÑ. AWS ÑазÑабоÑÑики иÑполÑзÑÑÑ ÐµÐ³Ð¾ Ð´Ð»Ñ Ð·Ð°Ð¿ÑÑка виÑÑÑалÑнÑÑ ÑеÑвеÑов. Ðно Ñ Ð¾ÑоÑо Ñем, ÑÑо бÑÑÑÑо маÑÑÑабиÑÑеÑÑÑ Ð¸ позволÑÐµÑ Ð·Ð°Ð¿ÑÑкаÑÑ Ð½ÐµÐ¾Ð³ÑаниÑенное колиÑеÑÑво ÑеÑвеÑов – идеалÑно Ð´Ð»Ñ ÐºÑÑпнÑÑ ÐºÐ¾Ð¼Ð¿Ð°Ð½Ð¸Ð¹ и пÑедпÑиÑÑий!
ÐопÑÐ¾Ñ 8: ÐÐ¾Ð¶ÐµÑ Ðи ÐкземплÑÑ EC2 ÐÑполÑзоваÑÑ S3?
ЧеÑÑно говоÑÑ, ÑÑÐ¾Ñ Ð²Ð¾Ð¿ÑÐ¾Ñ Ð¿Ð¾ Amazon AWS Ð¼Ð¾Ð¶ÐµÑ ÑÑиÑаÑÑÑÑ Ð¾ÑÐµÐ½Ñ ÑложнÑм, Ñак как вам бÑÐ´ÐµÑ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ имеÑÑ Ð¿Ð¾Ð»Ð½Ð¾Ñенное понимание и некоÑоÑÑй опÑÑ ÑабоÑÑ ÐºÐ°Ðº Ñ EC2, Ñак и Ñ S3.
Ðа, ÑкземплÑÑÑ EC2 поддеÑживаÑÑ S3. ÐдинÑÑвеннÑм ÑÑловием ÑвлÑеÑÑÑ Ñо, ÑÑо ÑкземплÑÑÑ Ð½Ð° коÑоÑÑÑ Ð¸ÑполÑзÑеÑÑÑ S3 Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¿Ð¾Ð´Ð´ÐµÑживаÑÑÑÑ Ð»Ð¾ÐºÐ°Ð»Ñно (ÑезеÑвное копиÑование должно пÑÐ¾Ñ Ð¾Ð´Ð¸ÑÑ Ð² локалÑном Ñ ÑанилиÑе).
ÐопÑÐ¾Ñ 9: Ðак ÐÑ ÐожеÑе ÐаÑиÑиÑÑ ÐаннÑе в Ðблаке ÐÑи ÐÑ ÐеÑедаÑе?
Ðблако пÑÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ Ð¾ÑобÑе клÑÑи безопаÑноÑÑи, коÑоÑÑе Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ Ð´Ð»Ñ Ð·Ð°ÑиÑÑ Ð´Ð°Ð½Ð½ÑÑ Ð² пÑоÑеÑÑе пеÑедаÑи. Рдополнение к ÑÑомÑ, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе подойÑи к ÑÑÐ¾Ð¼Ñ Ð²Ð¾Ð¿ÑоÑÑ Ð±Ð¾Ð»ÐµÐµ оÑигиналÑно и попÑобоваÑÑ ÑазбиÑÑ Ð²Ð°Ñи даннÑе на ÑазлиÑнÑе ÑÐ°Ð·Ð´ÐµÐ»Ñ Ð¸ пеÑедаваÑÑ Ð¸Ñ Ð¾ÑделÑно (Ñ ÐºÐ»ÑÑами безопаÑноÑÑи Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ из Ð½Ð¸Ñ , конеÑно же).
ÐопÑÐ¾Ñ 10: ÐоÑмалÑно Ðи То, ЧÑо ÐоддеÑÐ¶Ð¸Ð²Ð°ÐµÐ¼Ð¾Ð¼Ñ AMI ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÐеÑÑÑÑ ÐинÑÑ ÐÐ»Ñ ÐапÑÑка?
ÐеÑ, ÑÑо не ноÑмалÑно. СÑандаÑÑнÑм вÑеменем запÑÑка AMI ÑÑиÑаеÑÑÑ Ð¿Ð¾ÑÑдка пÑÑи минÑÑ, ÑÑо ознаÑÐ°ÐµÑ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ðµ пÑевÑÑение ноÑмÑ.
Ðа ÑÑом Ð¼Ñ Ð·Ð°Ð²ÐµÑÑаем пеÑвÑÑ ÑаÑÑÑ Ð²Ð¾Ð¿ÑоÑов пÑо Ðмазон ÑеÑвеÑ. Ð ÑÑом Ñазделе Ð¼Ñ ÑаÑÑмоÑÑели ÑамÑе попÑлÑÑнÑе пÑимеÑÑ Ð²Ð¾Ð¿ÑоÑов по AWS Amazon, коÑоÑÑе Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе вÑÑÑеÑиÑÑ Ð½Ð° ÑобеÑедовании. Ðа даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ Ñ Ð²Ð°Ñ Ñже должно бÑло ÑложиÑÑÑÑ Ð¾Ð±Ñее пÑедÑÑавление об иÑпÑÑаниÑÑ , коÑоÑÑе вам пÑидÑÑÑÑ Ð¿ÑеодолеÑÑ.
ÐопÑоÑÑ Ðо Amazon AWS: ÐÑодвинÑÑÑе
ТепеÑÑ Ð´Ð°Ð²Ð°Ð¹Ñе пÑедÑÑавим, ÑÑо Ð²Ñ Ñ Ð»ÑгкоÑÑÑÑ Ð¾ÑвеÑили на вводнÑе вопÑоÑÑ Ð¿Ð¾ AWS, вопÑоÑÑ Ð¿Ð¾ ÑÐ¸Ð¿Ñ ÑÑо ÑÑо и как иÑполÑзÑеÑÑÑ Ð½Ðµ бÑли Ð´Ð»Ñ Ð²Ð°Ñ Ð¿Ñоблемой. ÐÐ°Ñ ÑабоÑодаÑÐµÐ»Ñ Ñже гоÑовиÑÑÑ Ð¿ÑинÑÑÑ Ð²Ð°Ñ Ð½Ð° ÑабоÑÑ – Ñ Ð¾ÑÑ Ð²Ð°Ð¼ вÑÑ Ñавно пÑидÑÑÑÑ Ð¾ÑвеÑиÑÑ Ð½Ð° неÑколÑко более ÑложнÑÑ Ð²Ð¾Ð¿ÑоÑов! Ðиже Ð²Ñ Ð½Ð°Ð¹Ð´ÑÑе более пÑодвинÑÑÑе ÑÐµÐ¼Ñ Ð¿Ð¾ Amazon AWS, коÑоÑÑе поÑÑебÑÑÑ Ð¾Ñ Ð²Ð°Ñ Ð±Ð¾Ð»ÑÑе знаний и опÑÑа, Ñем могÑÑ Ð¿ÑедоÑÑавиÑÑ ÑолÑко обÑÑаÑÑие кÑÑÑÑ Ð¸ ÑÑоки.
ÐопÑÐ¾Ñ 1: СвÑÐ·Ð°Ð½Ñ Ðи ÐкземплÑÑÑ Ð¸ AMI Ðаким-Ðибо СпоÑобом?
Ðа, доволÑно ÑеÑно – AMI иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð·Ð°Ð¿ÑÑка ÑазлиÑнÑÑ Ñипов ÑкземплÑÑов. РазлиÑнÑе ÑÐ¸Ð¿Ñ ÑкземплÑÑов пÑедлагаÑÑ ÑазлиÑнÑе ÑÐ¸Ð¿Ñ ÑÑнкÑий, коÑоÑÑе они могÑÑ Ð²ÑполнÑÑÑ. Тем не менее, Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¾Ð±ÑаÑиÑÑ Ð²Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ на ÑиÑÑемÑ, коÑоÑÑÑ Ð²Ñ (в каÑеÑÑве ÑазÑабоÑÑика) имееÑе – обоÑÑдование игÑÐ°ÐµÑ Ð¾Ð³ÑомнÑÑ ÑолÑ, когда дело каÑаеÑÑÑ ÑазлиÑнÑÑ Ð²Ð°ÑиаÑий ÑкземплÑÑов.
ÐопÑÐ¾Ñ 2: ÐÑ ÐопÑÑалиÑÑ ÐодклÑÑиÑÑÑÑ Ðº ÐкземплÑÑÑ Ð¸ ÐолÑÑили ÐÑибкÑ. ÐайÑе ÐеÑколÑко ÐÑимеÑов ÐозможнÑÑ ÐÑибок, ÐоÑоÑÑе Ðогли ÐозникнÑÑÑ Ð² ÐÑой СиÑÑаÑии.
ÐÑо доволÑно оÑигиналÑнÑй вопÑÐ¾Ñ Ð¿Ð¾ Amazon AWS. Ðполне возможно, ÑÑо Ð²Ð°Ñ ÑабоÑодаÑÐµÐ»Ñ Ð¿ÑедоÑÑÐ°Ð²Ð¸Ñ Ð²Ð°Ð¼ ÑеалÑнÑÑ ÑиÑÑаÑÐ¸Ñ Ð¸ попÑоÑÐ¸Ñ Ð½Ð°Ð¹Ñи ÑеÑение или даÑÑ Ð¾ÑенкÑ.
ЧÑо каÑаеÑÑÑ ÑÑого вопÑоÑа, Ñо Ð´Ð»Ñ Ð²Ð¾Ð·Ð½Ð¸ÐºÐ½Ð¾Ð²ÐµÐ½Ð¸Ñ ÑÑой оÑибки Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¼Ð½Ð¾Ð¶ÐµÑÑво пÑиÑин. ÐÑли вам не пÑедÑÑÐ°Ð²Ð»ÐµÐ½Ñ Ð½Ð¸ÐºÐ°ÐºÐ¸Ðµ ÑÑоÑнÑÑÑие ÑÑловиÑ, Ñо Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе вÑбÑаÑÑ Ð¸Ð· Ñелого ÑÑда возможнÑÑ Ð¾Ñибок.
РкаÑеÑÑве ÑамÑÑ ÑаÑпÑоÑÑÑанÑннÑÑ Ð¾Ñибок, коÑоÑÑе могÑÑ ÑлÑÑиÑÑÑÑ, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе назваÑÑ Ð¸ÑÑеÑение ÑÑока подклÑÑÐµÐ½Ð¸Ñ (одна из ÑамÑÑ Ð¾ÑевиднÑÑ ), налиÑие оÑибки Ñ ÐС или бÑаÑзеÑом, непÑавилÑное ÑаÑпознавание клÑÑа и Ñ.д. ÐозможноÑÑи в ÑÑом плане пÑакÑиÑеÑки безгÑаниÑÐ½Ñ – вÑбеÑиÑе ÑÑ, коÑоÑÐ°Ñ Ð¿Ð¾Ð´Ð¾Ð¹Ð´ÑÑ Ð´Ð»Ñ Ð²Ð°Ñ Ð»ÑÑÑе вÑего!
ÐопÑÐ¾Ñ 3: ЧÑо ÐÑ ÐнаеÑе о DynamoSB?
ÐÑли Ð²Ñ Ð½ÐµÐ¼Ð½Ð¾Ð³Ð¾ ÑдивилиÑÑ Ð¿Ð¾Ð´Ð¾Ð±Ð½Ð¾Ð¼Ñ Ð²Ð¾Ð¿ÑоÑÑ, Ñо не ÑÑÐ¾Ð¸Ñ Ð²Ð¾Ð»Ð½Ð¾Ð²Ð°ÑÑÑÑ – ÑÑо вполне Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð°Ñ ÑеакÑиÑ. ÐÑ, ÑкоÑее вÑего, дÑмаеÑе – “ÑÑо ÑÑÐ¾Ñ Ð²Ð¾Ð¿ÑÐ¾Ñ Ð´ÐµÐ»Ð°ÐµÑ Ð² Ñазделе пÑодвинÑÑÑÑ ? ÐÑо же пÑоÑÑо опÑеделение!”. ÐаÑе негодование обÑÑÑнимо, но позволÑÑе обÑÑÑниÑÑ Ð¿ÑиÑинÑ.
Ðо ÑÐ¸Ð¿Ñ Ð²Ð¾Ð¿ÑоÑа он оÑÐµÐ½Ñ Ð¿Ð¾Ñ Ð¾Ð¶ на ÑамÑе базовÑе вопÑоÑÑ. Ðднако Ð²Ñ Ð±ÑдеÑе ÑÐ´Ð¸Ð²Ð»ÐµÐ½Ñ Ð½Ð°ÑколÑко много лÑдей забÑваÑÑ Ð¿Ñо DynamoSB или даже не знаÑÑ Ð¿Ñо него! ÐÑиÑина Ð´Ð»Ñ ÑÑого оÑÐµÐ½Ñ Ð¿ÑоÑÑа – вÑе иÑполÑзÑÑÑ SQL.
DynamoSB ÑвлÑеÑÑÑ Ð±Ð°Ð·Ð¾Ð¹ даннÑÑ “NoSQL”. Ðна оÑÐµÐ½Ñ Ð³Ð¸Ð±ÐºÐ°Ñ Ð¸ Ð¸Ð¼ÐµÐµÑ Ð½ÐµÐ²ÐµÑоÑÑно надÑжнÑÑ Ð¿ÑоизводиÑелÑноÑÑÑ – и Ñамое главное инÑегÑиÑована Ñ Amazon AWS!
ÐопÑÐ¾Ñ 4: ÐазовиÑе ÐÑновное РазлиÑие ÐÐµÐ¶Ð´Ñ ÐоÑизонÑалÑнÑм и ÐеÑÑикалÑнÑм ÐаÑÑÑабиÑованием.
Так как ÑÑо доволÑно обÑиÑÐ½Ð°Ñ Ñема, Ñо поÑле ÑÑого вопÑоÑа Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð·Ð°Ð´Ð°Ð½Ð¾ множеÑÑво ÑÑоÑнÑÑÑÐ¸Ñ Ð²Ð¾Ð¿ÑоÑов. Ðднако, еÑли Ð²Ñ Ð·Ð½Ð°ÐµÑе и понимаеÑе оÑновнÑе ÑазлиÑÐ¸Ñ Ð¼ÐµÐ¶Ð´Ñ Ð´Ð²ÑÐ¼Ñ Ñипами маÑÑÑабиÑованиÑ, Ñо Ð´Ð¾Ð»Ð¶Ð½Ñ Ñ Ð»ÑгкоÑÑÑÑ Ñ ÑÑим ÑпÑавиÑÑÑÑ.
СамÑм ÑÑндаменÑалÑнÑм ÑазлиÑием Ð¼ÐµÐ¶Ð´Ñ Ð´Ð²ÑÐ¼Ñ Ñипами ÑвлÑÑÑÑÑ Ð¼ÐµÑодÑ, Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ¾ÑоÑÑÑ Ð²Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÑеÑе дополниÑелÑнÑÑ Ð²ÑÑиÑлиÑелÑнÑÑ Ð¼Ð¾ÑноÑÑÑ Ð´Ð»Ñ Ð²Ð°Ñей инÑÑаÑÑÑÑкÑÑÑÑ. ÐÑли Ð²Ñ Ð¸ÑполÑзÑеÑе гоÑизонÑалÑное маÑÑÑабиÑование, Ñо новÑе ÑеÑÑÑÑÑ Ð¿Ð¾ÑÑÑпаÑÑ Ð²Ð¼ÐµÑÑе Ñ Ð½Ð¾Ð²Ñм обоÑÑдованием Ð´Ð»Ñ Ð¿Ð¾Ð´Ð´ÐµÑжки инÑÑаÑÑÑÑкÑÑÑÑ. ÐеÑÑикалÑное маÑÑÑабиÑование, в ÑÐ²Ð¾Ñ Ð¾ÑеÑедÑ, ÑабоÑÐ°ÐµÑ Ð¿Ð¾-дÑÑÐ³Ð¾Ð¼Ñ – Ð²Ñ ÑвелиÑиваеÑе пÑоизводиÑелÑноÑÑÑ ÑлÑÑÑÐ°Ñ ÑÑÑеÑÑвÑÑÑее обоÑÑдование. УÑиÑÑÐ²Ð°Ñ ÑÑо оÑновное ÑазлиÑие, оба Ñипа маÑÑÑабиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð¼ÐµÑÑ Ñвои плÑÑÑ Ð¸ минÑÑÑ.
ÐопÑÐ¾Ñ 5: ЧÑо Такое Amazon Kinesis Firehose?
Ðдин из вопÑоÑов по Amazon AWS, оÑÐ²ÐµÑ Ð½Ð° коÑоÑÑй Ð²Ñ Ð»Ð¸Ð±Ð¾ знаеÑе, либо Ð½ÐµÑ – AKF ÑвлÑеÑÑÑ ÑеÑвиÑом онлайн ÑÑÑиминга даннÑÑ , коÑоÑÑй пÑедоÑÑавлÑÐµÑ ÑазлиÑнÑе ÑоÑÐ¼Ñ Ð¸Ð½ÑоÑмаÑии в ÑÐ°ÐºÐ¸Ñ Ð¼ÐµÑÑÐ°Ñ ÐºÐ°Ðº S3, RedShift и Ñак далее.
ÐÑо бÑли лиÑÑ Ð½ÐµÑколÑко доÑÑойнÑÑ ÑÐ¿Ð¾Ð¼Ð¸Ð½Ð°Ð½Ð¸Ñ Ð²Ð¾Ð¿ÑоÑов по Ðмазон ÑеÑвеÑ. ÐÑли Ð²Ñ Ñмогли оÑвеÑиÑÑ Ð½Ð° вопÑоÑÑ Ð±ÐµÐ· ÐºÐ°ÐºÐ¸Ñ -либо ÑÑÑдноÑÑей – поздÑавлÑем! У Ð²Ð°Ñ Ð½Ðµ должно бÑÐ´ÐµÑ Ð²Ð¾Ð·Ð½Ð¸ÐºÐ½ÑÑÑ ÐºÐ°ÐºÐ¸Ñ -либо ÑложноÑÑей во Ñамого вÑÐµÐ¼Ñ ÑобеÑедованиÑ! Ðднако, еÑли ÑÑи вопÑоÑÑ Ð±Ñли Ð´Ð»Ñ Ð²Ð°Ñ ÑложнÑми – не ÑÑÐ¾Ð¸Ñ Ð±ÐµÑпокоиÑÑÑÑ! ÐодÑмайÑе о Ð½Ð¸Ñ ÐºÐ°Ðº о пÑимеÑÐ°Ñ Ñого, ÑÑо вам Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ изÑÑиÑÑ Ð±Ð¾Ð»ÐµÐµ подÑобно. УделиÑе ÑÑÐ¾Ð¼Ñ Ð´Ð¾ÑÑаÑоÑно вÑемени и вÑкоÑе обнаÑÑжиÑе, ÑÑо даже ÑамÑе ÑложнÑе вопÑоÑÑ Ð¸Ð¼ÐµÑÑ Ð¿ÑоÑÑой оÑвеÑ!
ÐаклÑÑение
РазÑабоÑÑики AWS имеÑÑ Ð¾ÑлиÑнÑе каÑÑеÑнÑе возможноÑÑи – плаÑÑоÑма иÑполÑзÑеÑÑÑ Ð²Ñе ÑаÑе и ÑÑановиÑÑÑ Ð±Ð¾Ð»ÐµÐµ ÑаÑпÑоÑÑÑанÑнной, поÑÑÐ¾Ð¼Ñ Ð²Ð¾Ð·ÑаÑÑÐ°ÐµÑ ÑпÑÐ¾Ñ Ð½Ð° пÑоÑеÑÑионалов Ñвоего дела в ÑÑой облаÑÑи. ÐÑли Ð²Ñ Ð¿Ð¾Ð»Ð½Ñ ÑеÑимоÑÑи попаÑÑÑ Ð½Ð° ÑабоÑÑ Ð² Ð¾Ð´Ð½Ñ Ð¸Ð· кÑÑпнÑÑ ÐºÐ¾Ð¼Ð¿Ð°Ð½Ð¸Ð¹ – Amazon AWS ÑÑÐ°Ð½ÐµÑ Ð¾ÑлиÑнÑм вÑбоÑом.
ХоÑиÑе ли Ð²Ñ Ð¿ÑоÑÑо оÑвоиÑÑ AWS или Ñже иÑеÑе ÑабоÑÑ, вопÑоÑÑ ÑобеÑÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¼Ð¾Ð³ÑÑ ÑÑаÑÑ Ð´Ð»Ñ Ð²Ð°Ñ Ð¾ÑлиÑнÑм ÑпоÑобом ÑглÑбиÑÑ Ñвои Ð·Ð½Ð°Ð½Ð¸Ñ Ð¸ даÑÑ Ð¿ÑовеÑÐºÑ Ð½Ð°Ð²Ñкам. ÐÑоме Ñого, оÑÐµÐ½Ñ Ð²Ð°Ð¶Ð½Ð¾ не ÑпÑÑкаÑÑ Ð¸Ð· Ð²Ð¸Ð´Ñ Ð¾ÑÐ½Ð¾Ð²Ñ – даже еÑли Ð²Ñ Ð´Ð°Ð²Ð½Ð¾ изÑÑаеÑе ÑÑÑ Ð¿Ð»Ð°ÑÑоÑмÑ, Ð²Ñ Ð¼Ð¾Ð³Ð»Ð¸ ÑпÑÑÑиÑÑ Ð½ÐµÑÑо важное. Ðменно Ð´Ð»Ñ ÑÑого задаÑÑÑÑ Ð²Ð¾Ð¿ÑоÑÑ Ñ Ð¿Ð¾Ð´Ð²Ð¾Ñ Ð¾Ð¼.
ÐадеемÑÑ, ÑÑо ÑÑи вопÑоÑÑ ÑобеÑÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð¼Ð¾Ð³ÑÑ Ð²Ð°Ð¼ подгоÑовиÑÑÑÑ Ðº лÑÐ±Ð¾Ð¼Ñ ÑобеÑÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾ Amazon AWS. УдаÑи!