Skip to main content

Posts

Showing posts from January, 2023

Docker ilə bağlı müsahibə sualları və cavabları

Salam dostlar, Bu məqaləmdə  "Docker"  haqqında tez-tez verilən (müsahibə tipli) suallar və cavabları təqdim edəcəm. Beləliklə: "Docker" nədir? "Docker" tətbiqlərin, proqram təminatının qurulması və daşınması üçün nəzərdə tutulmuş konteyner tipli açıq mənbəli bir platformadır. Proqram təminatının qurularaq konteyner vasitəsilə daşınmasını həyata keçirən "Docker", tətbiqləri infrastrukturdan ayırır ki, məhz "Docker" ilə tətbiqlərin idarə edilməsi kimi infrastrukturun da idarə edilməsi mümkün olur. "Docker" metodologiyalarından yararlanaraq, "production"-da kod yazmaqla tətbiqetmə arasında olan gecikməni əhəmiyyətli dərəcədə azaltmaq mümkündür; Virtualizasiya nədir? Virtualizasiya kompüterdə yer alan əməliyyat sistemini təqlid (simulyasiya) edən bir platformadır və fiziki infrastruktur (bera metal) üzərindən (ESXI) müxtəlif virtual əməliyyat sistemlərinin yaradılmasını təmin etməklə mərkəzdən idarətməni həyata keçirir;...

Shell Scripting

Salam dostlar, Bu nəzəri və praktiki məqaləmdə sizə "shell scripting" ilə bağlı bəzi tapşırıqları təqdim edəcəm ki, bəzən bu cür tapşırıqlar iş müsahibələri zamanı "task" olaraq istənilə bilir. Lakin, ilk növbədə "shell" haqqında ümumi bir giriş vermək istərdim. Beləliklə, "shell" nədir? Nəzəri hissə: Özünəməxsus xüsusiyyət və funksiyalara malik olan "shell" ən çox "scripting" (avtomatlaşdırma) proseslərində istifadə olunur. İstifadəçi sistemə daxil (login) olduqda və konsol (terminal) pəncərəsini açdıqda istənilən əməliyyat sisteminin ürəyi hesab olunan "kernel", istifadəçi ilə "kernel" arasında interfeys rolunu oynayan (proqramı) "shell"-i işə salır. "Kernel", proseslərin idarə edilməsi və icrasına nəzarəti, eləcə də sistem resurslarından düzgün istifadəni təmin etmək üçün məsuliyyət daşıyır. Add alt text "Linux Shell"-in növləri: "Bourne Shell (sh)" - "Uni...