Staging нь туршилтын систем мэт санагдах боловч түүний орчинд хуулбарласан үйлдвэрлэлийн мэдээллийн сан, амьд мэйл итгэмжлэл, төлбөрийн түлхүүр байгааг анзаарах хүртэл л тийм. Тэр мөчид таб дээрх шошго ач холбогдлоо алдаж, жинхэнэ асуулт нь энэ байршуулалт хаа хүрч чадах, түүнд хэн хүрч чадах вэ гэдэг болно. Урд хаалганы VPN тэр асуултад хариулахгүй, учир нь системд орох нэг замыг хязгаарлаж, систем гадагш гарахдаа юу хийж чадах талаар юу ч хэлэхгүй. Үзэгчдээс эхэлж, гадагш ажилла.

URL-ээс биш, үзэгчдээс эхэл

Гурван үзэгчид гурван өөр загвар гаргадаг. Хувийн инженерийн орчинд таних тэмдэг, маршрут хэрэгтэй; харилцагчийн хүлээн авалтын туршилтад харилцагчдыг төлөөлөх данс хэрэгтэй; олон нийтийн үзүүлбэрт өөрийн хяналттай санаатай ил болгох хэрэгтэй. Үзэгчдийг эхлээд бичих нь урьдчилан үзэх URL чимээгүйгээр байнгын болох ердийн гулсалтыг сэргийлдэг. Хяналт шалгалтын бусад бүхэн тэр хариултаас хамаарна.

Хэрэв хэн ч үзэгчдийг нэрлэж чадахгүй бол үүнийг баримт бичгийн цоорхой биш, эхний илрүүлэлт гэж үз.

Урд хаалга болон түүний ард байгаа гадаргуугаар яв

Танд өгсөн URL-д итгэхээс өмнө нэрсийг шийдэж, дараа нь админ замуудыг шууд асуу.

dig +short staging.example.com
curl -sS -o /dev/null -w "%{http_code}\n" https://staging.example.com/
curl -sS -o /dev/null -w "%{http_code}\n" https://staging.example.com/admin

Нэмэлт бичлэгүүд ихэвчлэн CDN эсвэл VPN-ийн орох хаалгыг тойрсон шууд гарал үүслийн хаягийг илчилдэг бөгөөд энэ нь зориудын хяналтыг сонголттой болгодог. Дахин чиглүүлэлт нь апп хаана амьдардаг гэж боддогийг хэлдэг бөгөөд гэнэтийн схем эсвэл хостын нэр нэмэлт шалгалт хийх ёстой. Магадлалтай админ замыг шалгахад хуудас биш, татгалзал гарах ёстой. Баталгаажаагүй админ замаас 200 гарах нь бүх хяналт шалгалтын хайж байсан илрүүлэлт юм.

Орчин юу харуулж байгааг бус, юу хийж чадахыг шалга

Нэвтрэх шаарддаг хуудас ч бэкендийн эрх мэдэлтэйгээр хүргэгддэг. Ажлын ачаалал ямар таних тэмдгээр ажилладаг вэ гэж асуугаад, түүнд хавсаргасан бодлогуудыг унш.

aws sts get-caller-identity

Тэр дуудлага нь орчны бодитоор ашигладаг данс болон үндсэн субъектийг мэдээлдэг бөгөөд энэ нь дараагийн бүх зөвшөөрлийн асуултын эхлэл цэг юм. Тэндээс таних тэмдэг мэйл илгээх, мөнгө зөөх, үйлдвэрлэлийн нууц унших эсвэл үйлдвэрлэлийн өгөгдөл бичих боломжтой эсэхийг шалга. Хуваалцсан үйлдвэрлэлийн итгэмжлэлийг хязгаарлагдмал staging таних тэмдгээр сольж, байгаа газарт нийлүүлэгчийн элсэн хайрцгийг илүүд үз. Жинхэнэ картаас мөнгө авах боломжтой туршилтын данс бол өөр хостын нэртэй үйлдвэрлэлийн систем юм.

Хяналт шалгалт дууссаны дараа ч хилээ хадгал

Орчныг нэг аудитаар хамгаалахгүй; ажилтны солилцоог даван тулд эзэмшил хамгаална. Хэн хандалтыг зайлуулах, туршилтын өгөгдлийг сэргээх болон байршуулалтыг ашиглалтаас гаргахыг томилж, урьдчилан үзэхэд хэн нэгэн сунгах ёстой хугацаа өг. Тусгаарлалт нь тусгаарлагдсан зүйлийг арчлах хүртэл л тус болно. Дараагийн хувилбарын дараа мөн замуудыг дахин шалга, учир нь функцийн туг эсвэл шинэ интеграци нь татгалзсан замыг нээлттэй зам болгох яг тэр арга юм.

Загварыг зөвшөөрөгдсөн ажлын урсгал болон татгалзсан урсгалтайгаар хүлээн ав. Хоёулаа баримт бичгийн дагуу ажиллах юм бол хил байна; зөвхөн аз жаргалтай зам туршсан бол энэ нь итгэл найдвар юм.

Холбоотой нийтлэлүүд