Энэ нь танд юу өгөх вэ?
Өөрийн AWS Amplify дансыг холбосноор Zinn® хяналтын самбараас статикийн сайтаа өөрийн AWS Amplify данс руу нийтлэх боломжтой болно. Төсөл болон тооцоог та өөрөө хариуцах ба бид байршуулалт, өөрийн домэйн болон DNS бүртгэлийг хариуцна.
Эхлэхээс өмнө
AWS данс. AWS Amplify нь зөвхөн таны өөрийн дансанд ашиглах боломжтой: Amplify нь үйлчилсэн гигабайт болон бүтээх минутаар тооцоо хийдэг бөгөөд үнэгүй хугацаа байхгүй тул манай дансан дээрх сайт хэнд ч хязгаар тогтоох боломжгүй тооцоо үүсгэх байсан. Харин таны өөрийн дансанд энэ нь таны зардал, таны хязгаар болон таны AWS консол байх болно.
Удирдах аппликейшн дээрх Amplify үйлдлүүдийг (amplify:*) зөвшөөрөх бодлого бүхий энэ холболтод зориулсан IAM хэрэглэгч үүсгэнэ үү.
1. AWS Amplify дээр түлхүүр үүсгэх
AWS консол дотроос IAM → Users хэсгийг нээж, энэ холболтын үйлдлийг гүйцэтгэх хэрэглэгчийг сонгоно (зориулалтын хэрэглэгч шинээр үүсгэх ба үндсэн/root дансаа хэзээ ч бүү ашигла), түүний Security credentials таб руу орж, Access keys хэсгээс Create access key сонгоно. Ашиглах тохиолдлоор нь Other сонгоод үргэлжлүүлэн Create access key товчийг дарна. Access key ID болон Secret access key-г хуулж авна уу — AWS нууц түлхүүрийг ганцхан удаа харуулдаг. IAM хэрэглэгч бүр нэг удаад хоёр түлхүүртэй байж болно.
2. Энд холбох
Хяналтын самбараасаа Integrations руу орж Connect an account сонгоно. Бүлэг хэсгээс Static hosting (Netlify, Vercel), дансаар нь AWS Amplify сонгоод Access key ID болон Secret access key оруулсны дараа Connect account товчийг дарна уу.
Бүгдийг хадгалахаас өмнө бид таны оруулсан мэдээллийг шалгадаг. Ажиллахгүй түлхүүр хэзээ ч хадгалагддаггүй бөгөөд ямар алдаа гарсныг харуулдаг. Ажиллаж буй түлхүүрийг бидний нууц мэдээллийн санд — мэдээллийн сан биш — шифрлэгдсэн байдлаар хадгалах ба дахин хэзээ ч, тэр ч байтугай танд ч харуулахгүй.
Дараа нь юу болох вэ
- Та статик сайт үүсгэх эсвэл зөөх үед энэ данс байршуулах зорилтот хэсэг болж харагдана. Үүнийг сонгосноор бид тухайн сайтын бүтээцийг таны данс дахь төсөл рүү нийтлэнэ.
- Өөрийн домэйнүүд танд холбогдох ба домэйний хуудас нь шинэ хост руу хандахын тулд нийлүүлэгчийн шаардагдах аливаа DNS бүртгэлийг харуулна.
- Төсөл, түүний ашиглалт болон тооцоо нь таны дансанд байх ба та өөрийн нийлүүлэгчийн хяналтын самбараас байршуулалт бүрийг харах боломжтой.
Хэрэв холбогдохгүй бол
AWS итгэмжлэлийг зөвшөөрсөнгүй. IAM дотор хандалтын түлхүүр идэвхтэй хэвээр байгаа эсэх, мөн хэрэглэгчийн бодлого нь апп дээрх Amplify үйлдлүүдийг зөвшөөрсөн эсэхийг шалгана уу. Идэвхгүй болгосон хандалтын түлхүүр нь яг л буруу түлхүүр шиг хариу өгдөг.
Нууц үг алдагдсан. AWS нууц хандалтын түлхүүрийг дахин харуулах боломжгүй. Шинэ хандалтын түлхүүр үүсгэж холбоод дараа нь IAM доторх хуучнаа устгана уу.
Түлхүүр татгалзсан гэж гарч байна. Ихэнх тохиолдолд дараах гурван зүйлийн нэг байдаг: хуулж авсан хоосон зай эсвэл мөр таслалт, хугацаа нь дууссан түлхүүр, эсвэл хуулж авсны дараа хүчингүй болгосон эсвэл шинэчилсэн түлхүүр. Шинэ түлхүүр үүсгээд дахин буулгана уу.
Холбогдсон боловч дараа нь ямар нэг зүйл амжилтгүй болсон. Түлхүүр нь баталгаажсан боловч тухайн үйлдлээр хийх шаардлагатай зөвшөөрөл дутуу байна. Дээр дурдсан зөвшөөрөлтэй шинэ түлхүүр үүсгээд хуучин холболтоо салгасны дараа шинэ түлхүүрээ холбоно уу.
Салгах
Integrations руу орж, дансаа олоод Disconnect товчийг дарна уу. Энэ нь хадгалагдсан түлхүүрийг шууд устгана. Үүнийг ашиглаж байсан аливаа зүйл дараагийн үйлдэл дээрээ зогсох ба үүнээс хамааралтай дэлгэцүүд чимээгүйгээр алдаа гаргахын оронд энэ тухай мэдэгдэнэ.
Холболтыг салгах нь өмнө хийгдсэн зүйлийг буцаахгүй — бидний таны дансанд өөрчилсөн бүртгэл, байршуулалт эсвэл тохиргоо хэвээр үлдэнэ. Түлхүүр өөрөө алдагдсан байж магадгүй гэж үзвэл нийлүүлэгч талдаа мөн хүчингүй болгоно уу; холболтыг салгаснаар тэднийх биш манай хуулбар устгагдана.