Biznesingizga mos IT yechimlar
9:00 – 18:00 info@synchron.uz
SYNCHRON
+998 33 302 13 33
Infratuzilma qurish

Terraform va Ansible bilan avtomatlashtirish

Serverlar va bulut resurslari kod sifatida yoziladi: Terraform resurslarni yaratadi, Ansible ularni bir xil sozlaydi. Muhitni qayta qurish yoki nusxalash — buyruq bilan, qo‘lda emas.

INFRATUZILMA — KODterraform · prod
Git
Validate
Plan
Apply
Ansible
Har o‘zgarish avval plan’da ko‘riladi Ansible serverlarni bir xil sozlaydi
Kim uchun

Qanday vazifalarni hal qiladi

Bir nechta server yoki muhitni yurituvchi jamoalar uchun: sozlamalar odamlar xotirasida qolganda, test va production bir-biridan farq qilganda yoki yangi filial uchun muhit tez kerak bo‘lganda.

01

Muhitni koddan yaratish

Terraform bilan tarmoq, server, baza va DNS.

02

Serverlarni bir xil sozlash

Ansible playbook: paketlar, foydalanuvchilar, xavfsizlik.

03

O‘zgarishlarni nazorat qilish

Har o‘zgarish avval plan’da ko‘riladi va Git’da saqlanadi.

Ish tarkibi

Nimalar qilinadi

01

Mavjud resurslarni inventarizatsiya qilish

Qaysi server, tarmoq va baza qo‘lda yaratilganini ro‘yxatga olamiz.

02

Terraform modullari va holat (state) saqlash

Infratuzilmani qayta ishlatiladigan Terraform modullariga yozamiz; holat fayli xavfsiz joyda saqlanadi.

03

Ansible rollari va playbooklar

Server sozlamalari Ansible rollarida — har bir server bir xil va takrorlanadigan holatga keladi.

04

CI orqali plan / apply tartibi

O‘zgarish avval plan sifatida ko‘rib chiqiladi va faqat tasdiqdan keyin qo‘llanadi.

05

Hujjat va jamoa uchun ko‘rsatma

Jamoa infratuzilmani o‘zi o‘zgartira olishi uchun tushunarli hujjat va ko‘rsatma.

Siz nimani olasiz

Ish yakunida topshiriladigan natija.
Terraform va Ansible kodi omboringizda
Muhitni qayta qurish yo‘riqnomasi
O‘zgarishlar tarixi Git’da

Xizmatga kirmaydi

Alohida to‘lanadigan xarajatlar va boshqa xizmat doirasidagi ishlar.
Bulut yoki server to‘lovlari
Ilova sozlamalarini qayta loyihalash
Farqi nimadaTerraform / Ansible yoki CI/CD?

CI/CD ilova kodini chiqaradi. Terraform va Ansible esa shu ilova ishlaydigan infratuzilmaning o‘zini koddan quradi va sozlaydi. Ikkalasi bir pipeline’da birlashtirilishi mumkin.

Ish bosqichlari

01
Inventarizatsiya Hozirgi resurs va sozlamalar.
02
Kod Terraform modullari va Ansible rollari.
03
Import Mavjud resurslarni kodga olish.
04
Tartib Plan / apply jarayoni va hujjat.

Narxlar va paketlar

Terraform va Ansible

Paket: Terraform
Bir martalik
5 000 000so‘mdan
  • Infratuzilmani kod orqali tavsiflash
  • Muhitni yaratish va o‘zgartirish
  • Kod va hujjatlar buyurtmachida
Ish hajmi
Kelishilgan ish hajmi
Taxminiy muddat
1–2 hafta
Alohida xarajat
Server, bulut va litsenziya to‘lovlari

Terraform va Ansible

Paket: Ansible
Bir martalik
4 000 000so‘mdan
  • Server sozlamalarini kod orqali boshqarish
  • Takroriy sozlashni avtomatlashtirish
  • Kod va hujjatlar buyurtmachida
Ish hajmi
Kelishilgan ish hajmi
Taxminiy muddat
1–2 hafta
Alohida xarajat
Server, bulut va litsenziya to‘lovlari

Terraform va Ansible

Paket: Terraform + Ansible
Bir martalik
Individual hisoblanadiSummani vazifani o‘rganib chiqqach aytamiz.
  • Muhit yaratish — Terraform
  • Sozlamalarni boshqarish — Ansible
  • Ish hajmi o‘rganishdan keyin aniqlanadi
Ish hajmi
Kelishilgan ish hajmi
Taxminiy muddat
Kelishiladi
Alohida xarajat
Server, bulut va litsenziya to‘lovlari
Yakuniy narx ish hajmi va talablarni kelishganimizdan keyin aniq bo‘ladi.

Boshlash uchun kerak

01Bulut yoki serverlarga kirish
02Muhitlar ro‘yxati va ularning farqi
03Kod ombori

Narxga nima ta’sir qiladi

Resurslar va muhitlar soni
Mavjud resurslarni import qilish hajmi
Provayderlar soni
Yakuniy narx ish hajmi va talablarni kelishganimizdan keyin aniq bo‘ladi.
Savol-javob

Ko‘p so‘raladigan savollar

Qisqa javoblar — ish qanday boshlanishi, narx, muddat va keyingi yordam haqida.

Ha, Terraform import va Ansible bilan hozirgi holatni kodga olamiz.

Savolingiz qoldimi? Telegram’da yozing — vazifangiz bo‘yicha aniq javob beramiz. Telegram orqali yozish
Bog‘liq xizmatlar

Sizga yana kerak bo‘lishi mumkin

Foydalanuvchilar→ kompaniya.uz Navbatda
Server · bulutLinux · 4 vCPU · 8 GB
Joylashtirish Build→Test→Deploy
Saytkutilmoqda
APIkutilmoqda
Ilovakutilmoqda
Bazakutilmoqda
Monitoringkutilmoqda
Zaxira nusxa Navbatda · 03:00
Qayerda ishlaydi: server yoki bulutda Qanday chiqadi: tekshiruv va CI/CD orqali Qanday himoyalanadi: HTTPS, kuzatuv va nusxa
Infratuzilma qurish Bulutli infratuzilma Bulutdagi muhit va xizmatlarni tashkil etish. Batafsil
CI/CD PIPELINEmain · v1.4.3
Commit
Build
Test
Deploy
Monitor
Har o‘zgarish avtomatik tekshiriladi Xatolikda — oldingi versiyaga qaytish
Infratuzilma qurish DevOps va CI/CD Tekshirish va joylashtirish jarayonlarini avtomatlashtirish. Batafsil
Foydalanuvchilar→ kompaniya.uz Navbatda
Kubernetes klaster3 node · 12 konteyner
Joylashtirish Build→Test→Deploy
Saytkutilmoqda
APIkutilmoqda
Ilovakutilmoqda
Bazakutilmoqda
Monitoringkutilmoqda
Zaxira nusxa Navbatda · 03:00
Qayerda ishlaydi: server yoki bulutda Qanday chiqadi: tekshiruv va CI/CD orqali Qanday himoyalanadi: HTTPS, kuzatuv va nusxa
Infratuzilma qurish Docker va Kubernetes Ilovalarni konteynerlashtirish va konteynerlarni boshqarish. Batafsil
Aloqa

Vazifangizni muhokama qilaylik

Nima qilmoqchi ekaningizni yoki sizni nima qiynayotganini yozing — keyingi qadamni birga aniqlaymiz.

1Murojaat
Salom! Infratuzilmani Terraform / Ansible bilan kodga o‘tkazish kerak.
2Muhokama
MaqsadFunksiyalarMuddat
3Taklif
Ish hajmiBosqichlarNarx Tayyorlanmoqda
Yoki to‘g‘ridan-to‘g‘ri: +998 33 302 13 33 @synchronuz
Murojaat formasi * — majburiy maydonlar
Ma’lumotlaringizdan faqat sizga javob berish uchun foydalanamiz. Maxfiylik siyosati