Cloud программчлал гэж юу вэ? AWS, Azure, GCP-ийн үүрэг
Орчин цагийн программ хангамжийн хөгжүүлэлт, дэд бүтэц, өгөгдлийн хадгалалт, тооцооллыг эрс хялбаршуулж, шинэ боломжуудыг нээж буй хамгийн чухал хувьсгалын нэг бол Cloud Computing буюу Үүлэн технологи юм. Үүнтэй уялдан Cloud программчлал хэмээх ойлголт хүчтэй хөгжиж байна. Cloud программчлал гэж юу вэ? Cloud программчлал гэдэг нь үүлэн платформууд дээр (AWS, Azure, GCP гэх мэт) программ хөгжүүлж, […]
DevOps гэж юу вэ?
Та гайхалтай санаа гаргаж, код бичээд дуусгалаа гэж бодъё гэвч сервер дээр тавих гэж тохиргоо зөрөх, сервер ажиллахгүй болох, алдаа гарах зэрэг бөөн асуудал үүслээ. Ингээд бүтэн өдрийг алдааны мөр хөөж өнгөрөөлөө. Ийм асуудлыг шийдэхийн тулд DevOps бий болсон юм. DevOps: Хөгжүүлэлт + Үйл ажиллагаа DevOps гэдэг нь “Development” (хөгжүүлэлт) ба “Operations” (үйл ажиллагаа) хоёрын […]
Микросервис архитектур гэж юу вэ?
Микросервис архитектур (Microservices Architecture) гэдэг нь программ хангамжийн системийг жижиг, бие даасан, тодорхой үүрэгтэй олон жижиг үйлчилгээ (service) болгон хуваах загвар юм. Эдгээр үйлчилгээ бүр нь тусдаа ажиллаж, бие даан хөгжүүлэгдэж, байршуулж, удирдагддаг. Товчоор хэлбэл, том нэг системийг олон жижиг систем болгон задлах гэсэн санаа юм. Микросервисийн үндсэн ойлголт Нэг үйлчилгээг нэг зорилгод зориулна: Жишээ […]
Өгөгдлийн сан гэж юу вэ? Түүний төрлүүд ба хэрэглээ
Өнөө үед өгөгдөл маш үнэ цэнтэй болсон тул түүнийг зөв зохион байгуулах, хадгалах, удирдах нь бизнес, технологийн салбарт чухал үүрэг гүйцэтгэж байна. Үүнийг хэрэгжүүлэх гол хэрэгсэл бол өгөгдлийн сан (database) юм. Энэхүү нийтлэлд өгөгдлийн сан гэж юу болох, түүний төрлүүд болон хэрэглээний талаар тайлбарлая. Өгөгдлийн сан гэж юу вэ? Өгөгдлийн сан гэдэг нь өгөгдлийг зохион […]
Typescript хэл
TypeScript нь Microsoft компаниас хөгжүүлсэн, JavaScript дээр суурилсан программчлалын хэл юм. Энэ нь JavaScript-ийн бүх боломжуудыг агуулдаг бөгөөд түүн дээр нэмэлтээр статик төрөл тогтоох (static typing) болон объект хандалтат программчлал (OOP) зэрэг хүчирхэг боломжуудыг нэмдэг. TypeScript-ийг JavaScript-ийн “дэвшилтэт хувилбар” гэж ойлгож болно. JavaScript нь динамик төрөлтэй (weakly typed), алдаа шалгалт багатай байдаг бол TypeScript нь […]