Таныс жағдай: сіз стартапты немесе жаңа микросервисті іске қосасыз. Басымдық — жеткізу жылдамдығы (Time-to-Market). Сіз cloud-провайдерді таңдап, autoscaling-ті «қорымен» баптайсыз және ресурстарды бағасына қарамай-ақ себетке қосасыз.
Алты ай өтеді. Жоба сызықтық өседі, ал бұлтқа төлемдер де бірге өседі. Ай соңында бухгалтер қорқып, Data Transfer немесе Unused Volumes үшін төлем сомасы mid-level әзірлеушінің жалақысынан асып кеткен шотты жібереді. Бюджет шексіз емес, ал бизнес шығындарды қысқартуды талап етеді. Таныс па? Бұл — FinOps-пен уақытында айналыспағандардың барлығы төлейтін «бұлт салығы».
Жақсы жаңалық: әдетте шығындардың 30–40%-ы — таза «шу», оны бір демалыс күнінде-ақ жоюға болады.
Оңтайландыру алгоритмі: қарапайымнан күрделіге
1-қадам: «Зомби-ресурстарды» анықтау
Ең алдымен, қолданыста жоқ, бірақ төлем жасалып жатқан ресурстардан құтылу керек.
• Unattached Volumes: инстанс жойылған, бірақ оның storage-і қалып, қаражат есептен шығаруды жалғастырып жатыр.
• Ескі Snapshot-тар: ешкімге қажет емес үш жыл бұрынғы backup-тар.
• Idle Load Balancers: target-тері жоқ балансировщиктер.
• Не істеу керек: аптасына бір рет пайдаланылмайтын ресурстар тізімін жіберетін скрипт баптаңыз.
2-қадам: Дұрыс сайзинг (Rightsizing)
Көбіне әзірлеушілер, мысалы, 16 ГБ RAM бар инстансты «сақтық үшін» алады, ал қосымша ең көбі 4 ГБ пайдаланады.
• Мониторинг: соңғы 30 күндегі CPU/RAM жүктемесін талдаңыз.
• Әрекет: егер орташа CPU жүктемесі 10%-дан төмен болса, төменгі кластағы инстансқа ауысыңыз.
Бес жыл бұрынғы логтарды жылдам SSD (NVMe) ішінде сақтау — бюджетке қарсы қылмыс.
• Алгоритм: Lifecycle Policies баптаңыз. 30 күн бойы ашылмаған файлдар автоматты түрде S3 storage-ке, ал 90 күннен кейін архивке жіберіледі.
• Үнем: стандартты storage пен архивтік storage арасындағы баға айырмашылығы он есеге дейін жетуі мүмкін.
4-қадам: Инстанстарды тоқтату және кесте қолдану
Ешкім жұмыс істемейтін уақытта (түнде немесе демалыс күндері) Dev/Staging ортасының серверлері үшін неге төлеу керек?
• Schedule: staging ортасын 20:00-де автоматты түрде өшіріп, 08:00-де қосуды баптаңыз. Бұл машиналар бойынша бюджеттің 65%-ына дейін үнемдеуге мүмкіндік береді.
• Инстанстарды тоқтату: үзіліске төзімді тапсырмалар (CI/CD, видео өңдеу, аналитика) үшін virtual machine-ді тоқтатып, тек disk үшін ғана төлеңіз.
5-қадам: Стратегияны өзгерту (Multicloud немесе Hybrid)
Егер инфрақұрылым already белгілі бір бұлтта орналастырылған немесе on-site болса, hybrid тәсілді қолдану уақыты келді.
• Мысал: дерекқор Managed DB сервисінде қала алады, ал worker-лер мен frontend бұлтқа көшіріледі.
• Трафик: ірі cloud-провайдерлерде outbound-трафик өте қымбат. Медиа-контентті трафигі тегін провайдерге көшіру бір айда-ақ өзін ақтауы мүмкін (Cloupard.kz платформасында трафик есептелмейді).
Қорытынды: FinOps — сараңдық емес, гигиена
Инфрақұрылымды оңтайландыру — бір реттік шара емес, тұрақты процесс. Кішіден бастаңыз: бүгін артық disk-терді жойыңыз, ай соңында шоттағы нақты айырмашылықты көресіз.