ProHoster > ΠΠ»ΠΎΠ³ > Maamulka > Sida loo martigeliyo mareegaha taagan iyadoo la adeegsanayo Kaydinta Shayga Yandex.Cloud
Sida loo martigeliyo mareegaha taagan iyadoo la adeegsanayo Kaydinta Shayga Yandex.Cloud
Haye Habr!
Maqaalkan, waxaan kuu sheegi doonaa sida si fudud oo fudud loo martigeliyo degel aan caadi ahayn iyadoo la adeegsanayo tignoolajiyada Yandex Keydinta Qalabka.
Dhammaadka, waxaad yeelan doontaa shabakad ay marti galisay mareegaha oo laga heli karo xiriir dibadeed.
Horumariye sameeyay faylalka faylalka oo raba inuu dhigo goobta guud si uu u tuso asxaabta iyo loo shaqeeyaha.
Naftayda ku saabsan
Dhawaan, waxaan horumarinayay adeegga SaaS, nooc ka mid ah suuqa oo ay dadku ka helaan tababarayaal isboorti oo loogu talagalay tababbarka shakhsi ahaaneed. Adeegsaday kaydka Adeegyada Shabakadda ee Amazon (kadib loo yaqaan AWS). Laakin si qoto dheer oo aan u dhex galay mashruuca, waxaan ka bartay nuances badan oo ku saabsan hababka kala duwan ee abaabulka bilawga.
Waxaan la kulmay dhibaatooyinka soo socda:
AWS waxay cunaysay lacag badan. Anigoo ka shaqeeyay 3 sano shirkadaha Ganacsiga, waxaan la qabsaday farxadaha sida Docker, Kubernetes, CI/CD, keenista cagaarka buluuga ah, iyo, sidii barnaamij bilow ah oo rajaynaya, waxaan rabay inaan isla mid ka mid ah fuliyo. Natiijo ahaan, waxaan imid gabagabada in AWS ay cuntay 300-400 oo doolar bishii. Kubernetes waxa uu noqday kan ugu qaalisan, ilaa 100 bucks, oo leh mushaharka ugu yar ee hal kutlad iyo hal noode.
PS Looma baahna in tan la sameeyo bilowga.
Marka xigta, anigoo ka fekeraya dhinaca sharciga, waxaan bartay sharciga 152-FZ, kaas oo yidhi wax sidan oo kale ah: "Xogta gaarka ah ee muwaadiniinta Ruushka waa in lagu kaydiyaa dhulka Ruushka", haddii kale ganaaxyo, oo aanan rabin. Waxaan go'aansaday inaan wax ka qabto arrimahan ka hor intaanay xagga sare iiga iman :).
Waxyi maqaallo Ku saabsan ka guurista kaabayaasha adeegyada shabakadda Amazon una socda Yandex.Cloud, waxaan go'aansaday inaan si faahfaahsan u barto xirmada Yandex.
Aniga ahaan, astaamaha muhiimka ah ee Yandex.Cloud waxay ahaayeen kuwan soo socda:
2-3 jeer ka jaban (sida ku cad qodobka kore iyo liiska qiimaha dadweynaha)
Aynu rakibno Angular-CLI si aan u abuurno boggaga HBS ee xagal:
npm install -g @angular/cli
Aan abuurno codsi xagal annagoo adeegsanayna amarka soo socda:
ng new angular-habr-object-storage
Marka xigta, aad faylka codsiga oo billow si aad u hubiso shaqayntiisa:
cd angular-habr-object-storage
ng serve --open
Codsiga waa la sameeyay, laakiin wali diyaar uma aha martigelinta Aynu ku ururino codsiga dhismo yar (Production) si aan meesha uga saarno dhammaan waxyaabaha aan loo baahnayn oo aan ka tagno oo keliya faylasha lagama maarmaanka ah.
Xaglaha waxaad tan ku samayn kartaa amarka soo socda:
ng build --prod
Natiijadii amarkan, gal ayaa ka soo muuqday xididka codsiga dist leh mareegahayaga.
Ka dib markii lagu guulaystey diiwaangelinta iyo oggolaanshaha, waxaan ku jirnaa akoonkaaga gaarka ah.
Dhinaca bidix ee liiska waxaad u baahan tahay inaad hesho adeegga "Kaydinta Shayga", kaas oo aan u isticmaali doono martigelinta goobta.
Si kooban marka loo eego:
Kaydinta Shayga waa kaydinta fayl ku habboon tignoolajiyada AWS S3 ee Amazon ee la midka ah, kaas oo sidoo kale leh API u gaar ah oo lagu maareeyo kaydinta koodka iyo, sida AWS S3, ayaa loo isticmaali karaa in lagu martigeliyo goob taagan.
Aan abuurno mid iyaga ka mid ah. Si tan loo sameeyo, gudaha konsolka adeegga, dhagsii badhanka "Abuur baaldi".
Foomka lagu abuurayo baaldi wuxuu leeyahay meelaha soo socda, aan soo marno:
Magaca baaldiga Si ay u fududaato, aan ugu yeerno mashruuca la mid ah Angular - angular-habr-object-storage
Max. cabbirka. Waxaan sharad ku galnay inta ay le'eg tahay goobtayada, maadaama goobta aan lagu kaydin bilaash iyo gigabyte kasta oo loo qoondeeyay, waxaan ku siin doonaa Yandex dinaar quruxsan.
Helitaanka walxaha la akhriyo. Waxaan u dhignay "Public", maadaama isticmaaluhu ay tahay inuu helo fayl kasta oo ka mid ah goobtayada taagan si qaab-dhismeedka si sax ah loogu sawiro, qoraallada loo habeeyo, iwm.
Gelitaanka liiska walxaha iyo Gelitaanka habaynta akhriska. U daa sida "Limited". Tani waa lagama maarmaan si loogu isticmaalo baaldiga sidii kaydinta faylka gudaha ee codsiyada.
fasalka kaydinta. U daa sida "Standard". Tani waxay ka dhigan tahay in goobtayada si joogta ah loo soo booqan doono, sidaas darteed faylasha ka samaysan goobta ayaa si joogta ah loo soo dejin doonaa. Intaa waxaa dheer shaygu wuxuu saameeyaa waxqabadka iyo lacag bixinta (geli isku xirka).
Guji "Create a baaldi" oo baaldi waa la abuuray.
Hadda waxaan u baahanahay inaan ku dhejino boggayaga baaldiga. Sida ugu fudud waa inaad furto gal meel u dhow dist goobtayada oo si toos ah ugu jiid bogga adigoo isticmaalaya gacan-qabasho. Tani way ka sahlan tahay inaad gujiso badhanka "Waxyaabaha Load", sababtoo ah kiiskan faylalka lama wareejinayo waana inaad gacanta ku abuurtaa sida saxda ah.
Sidaa darteed, goobta ayaa lagu shubay kaydinta, si aan u siin karno dadka isticmaala fursad ay ku galaan kaydinta sida website.
Si arrintan loo sameeyo, dhinaca bidix ee menu, guji "Website" tab.
Bogga loogu talagalay dejinta baaldi goob ahaan, dooro tab "Hosting". Halkan waxaan ku muujineynaa bogga ugu weyn ee goobta, sida caadiga ah index.html. Haddii aad haysato codsiga HBS, markaa malaha dhammaan khaladaadka ayaa sidoo kale laga baaraandegay bogga ugu weyn, sidaas darteed waxaan sidoo kale ku muujin doonaa index.html bogga qaladka.
Waxaan isla markiiba aragnaa isku xirka boggayaga laga heli karo iyada oo loo marayo. Guji keydinta
Qiyaastii 5 daqiiqo ka dib, adigoo gujinaya isku xirka, waxaan aragnaa in goobtayadu ay hadda diyaar u tahay qof kasta.
Waad ku mahadsan tahay qof kasta oo akhriyay ilaa dhamaadka! Tani waa maqaalkeygii ugu horreeyay; Waxaan qorsheynayaa inaan si dheeraad ah u sharaxo adeegyada kale ee Yandex iyo is dhexgalka tignoolajiyada hore iyo kuwa dambe.
Ku qor faallooyinka sida aad u xiisaynayso inaad wax ka barato adeegyada kale ee Yandex ama isticmaalka Angular ee horumarinta casriga ah.