Tus tsim tawm uas tau ua cov ntaub ntawv pov thawj thiab xav muab tso rau hauv cov pej xeem sau los qhia rau cov phooj ywg thiab cov chaw ua haujlwm.
Txog kuv tus kheej
Tsis ntev los no, kuv tab tom tsim kev pabcuam SaaS, ib hom kev lag luam uas tib neeg nrhiav cov kws qhia kis las rau kev cob qhia tus kheej. Siv Amazon Web Services pawg (tom qab no hu ua AWS). Tab sis qhov tob dua kuv nkag mus rau hauv qhov project, qhov ntau nuances kuv kawm txog cov txheej txheem sib txawv ntawm kev teeb tsa kev pib.
Kuv ntsib teeb meem hauv qab no:
AWS tau siv nyiaj ntau heev. Tau ua haujlwm rau 3 xyoos hauv cov tuam txhab lag luam, kuv tau siv los ua kev xyiv fab xws li Docker, Kubernetes, CI / CD, xiav ntsuab xa tawm, thiab, raws li kev xav pib programmer, kuv xav siv tib yam. Raws li qhov tshwm sim, kuv tuaj txog qhov xaus tias AWS tau noj 300-400 bucks txhua hli. Kubernetes tau dhau los ua tus kim tshaj plaws, kwv yees li 100 bucks, nrog rau qhov nyiaj tsawg kawg nkaus ntawm ib pawg thiab ib qho.
PS Tsis tas yuav ua qhov no thaum pib.
Tom ntej no, xav txog kev cai lij choj, kuv kawm txog txoj cai 152-FZ, uas tau hais qee yam zoo li hauv qab no: "Tus kheej cov ntaub ntawv ntawm cov pej xeem ntawm Lavxias teb sab Federation yuav tsum tau muab khaws cia nyob rau hauv ib ncig ntawm lub Lavxias teb sab Federation", txwv tsis pub nplua, uas kuv tsis xav tau. Kuv txiav txim siab los daws cov teeb meem no ua ntej nws tuaj rau kuv saum toj no :).
Kuv kawm lwm tus neeg sib tw ntawm qhov kev pabcuam no, tab sis lub sijhawm ntawd Yandex tau yeej.
Kuv twb qhia koj txog kuv tus kheej, yog li peb tuaj yeem nqis mus ua lag luam.
Kauj Ruam 0. Npaj qhov chaw
Ua ntej, peb xav tau lub vev xaib uas peb xav muab tso rau hauv Is Taws Nem. Txij li thaum kuv yog tus tsim tawm Angular, Kuv yuav ua tus qauv SPA daim ntawv thov yooj yim, uas kuv yuav tom qab tshaj tawm hauv Is Taws Nem.
Cia peb nruab Angular-CLI los tsim cov chaw SPA hauv Angular:
npm install -g @angular/cli
Cia peb tsim ib daim ntawv thov Angular siv cov lus txib hauv qab no:
ng new angular-habr-object-storage
Tom ntej no, mus rau hauv daim ntawv thov nplaub tshev thiab tso nws los xyuas nws cov haujlwm:
cd angular-habr-object-storage
ng serve --open
Daim ntawv thov tau tsim, tab sis tseem tsis tau npaj rau hosting. Cia peb sib sau ua ke daim ntawv thov mus rau hauv ib qho me me tsim (Kev Tsim Kho) kom tshem tawm txhua yam tsis tsim nyog thiab tawm tsuas yog cov ntaub ntawv tsim nyog.
Hauv Angular koj tuaj yeem ua qhov no nrog cov lus txib hauv qab no:
ng build --prod
Raws li qhov tshwm sim ntawm cov lus txib no, ib daim nplaub tshev tau tshwm sim hauv lub hauv paus ntawm daim ntawv thov dist nrog peb lub vev xaib.
Ua haujlwm. Tam sim no cia peb tsiv mus rau hosting.
Txhawm rau siv qhov kev pabcuam Yandex, koj yuav xav tau Yandex xa ntawv (tab sis qhov no tsis paub meej)
Rau qee qhov haujlwm koj yuav tsum tso nyiaj rau hauv koj tus as khauj hauv koj tus kheej tus account (yam tsawg kawg 500 rubles).
Tom qab ua tiav kev sau npe thiab kev tso cai, peb nyob hauv koj tus kheej tus account.
Tom ntej no ntawm sab laug hauv cov ntawv qhia zaub mov koj yuav tsum nrhiav qhov "Tsev Khoom" kev pabcuam, uas peb yuav siv rau hosting lub xaib.
Luv luv hauv nqe lus:
Object Storage yog cov ntaub ntawv khaws cia tau sib xws nrog Amazon zoo li AWS S3 thev naus laus zis, uas kuj muaj nws tus kheej API rau kev tswj hwm kev cia los ntawm cov lej thiab, zoo li AWS S3, tuaj yeem siv los tuav lub vev xaib zoo li qub.