Rivojlanish yondashuvi

Biz mahsulotlarimizni eng yangi koddan foydalangan holda yetkazib berishni maqsad qilganmiz hamda biz har doim rivojlanishda yangi va innovatsion yondashuvlarni qidiramiz.

mobileimage

Texnologiyalar

C, C++, CSS, Docker, ElasticSearch, GoLang, GraphQL, HTML, Java, JavaScript, MariaDB, Memcached, Mongo, LESS, SASS, TypeScript, PHP, PostgreSQL, Python, Redis, Node.JS

Freymvorklar

Angular, Jest, NestJS, Next.js, Node.js, React, Redux, Symfony, Vue.js

Infratuzilma

AWS, Digital Ocean, GCP, Yandex.Cloud, GitLab, ELK, Graylog, Open Search, Sentry, Kubernetes, ArgoCD, Istio, Grafana, Loki, Prometheus, Thanos

Kubernetes barcha muammolarga ham yechim topa olmaydi. Bu, albatta, murakkab infratuzilmalarni qanday boshqarishingizga bog‘liq.

IT olamining DevOps’lari o‘rtasidagi hamkorlik kundan-kunga muhimroq bo‘lib borar ekan, biz eskisi va yangisi o‘rtasidagi devorni buzib tashlashga harakat qilamiz. GitOps bunga yordam beradi, chunki u infratuzilmada nima sodir bo‘layotganini to‘liq ko‘rishni ta’minlaydi, shuningdek, kundalik ishlardagi har ikki tomon uchun ham yo‘l ko‘rsatuvchi kabi tanish vositalarni olib keladi. Bizning holatlarimizda, biz bunga erishish uchun ArgoCD texnologiyasidan foydalanmoqdamiz.

ArgoCD taqdim etadigan barcha muhim xususiyatlardan tashqari, biz SSO taklifi qiladigan bir nechta foydalanuvchili qo‘llab-quvvatlashni yaxshi ko‘ramiz.

Bizda Kubernetes klasterlarida ko‘plab loyihalarni amalga oshiradigan ko‘plab jamoalar mavjud, shuning uchun biz SSO yordamida ajoyib ko‘p foydalanuvchili qo‘llab-quvvatlanishdan mamnunmiz, u jamoalarga Kubernetes klasterlariga to‘g‘ridan-to‘g‘ri kirish imkoniyatini qulay FI yordamida o‘zlarining qimmatbaho dasturiy ta’minotlari klasterda qanday ko‘rinishini boshqarish va ko‘rish imkonini beradi.

Bizning GitLab mahluqimiz bir necha yil oldin “tamoyilimiz isboti” sifatida ishga tushirildi.

Oxir-oqibat u bizning ish oqimimizning ajralmas qismiga aylandi. Biz turli xil standart funksiyalardan foydalanamiz: kodimizni, doker tasvirlarini va paketlarni saqlash hamda CI/CD quvurlarini ishga tushirish. GitLab tez rivojlanayotgan loyiha bo‘lib, biz innovatsiyalarni kuzatib borishga harakat qilamiz. Biz dasturchilarimiz hayotini yaxshilash uchun ko‘plab yordamchi funksiyalardan foydalanamiz, masalan, qaram proksi, ko‘rib chiqish muhitlari, paketlar va konteyner registrlari. U hammasi yaxlit yechim sifatida rivojlandi va u mukammal tarzda ish berdi!

AWS Cloud yildan-yilga bizga ko‘proq imkoniyatlar berib, qayta-qayta innovatsiyalar kiritishimizga yordam beradi.

Biz ko‘plab bulutli xizmatlardan foydalanamiz, chunki bu bizni velosipedni qayta ixtiro qilishdan saqlaydi va rivojlanishimizni ajoyib mahsulotlar yaratishda ko‘radi. Bu yerda bizning javonlarimizdagi narsalarga bir nechta misollar berilgan.

Amazon Veb-xizmatlari yordamida yaratilgan bizning ma’lumotlar ombori yechimimiz moslashuvchan va to‘liq avtomatlashtirilgan.

Bir nechta ma’lumotlar bazalari bizning ehtiyojlarimizni qoplaydi: biz ma’lumotlarni issiq saqlash uchun o‘zaro aloqadagi ma’lumotlar bazalaridan foydalanamiz, ma’lumotlar manbasida paydo bo‘lgandan keyin bir necha daqiqada keladi, doim saqlanadigan va Big Data uchun masshtablanadigan ma’lumotlar oqimimizni saqlash uchun ustunli ma’lumotlar bazasi va taqsimlangan obyekt xizmati (S3). AWS yordamida har bir maʼlumot omboridan universal foydalanish mumkin bo‘ladi, u nazorat qilinadi, zaxiralanadi va kengaytiriladi.

Hisoblash

EC2, Route53, CloudFront, EKS, RDS

Biz EC2 namunalarida munosib fermani boshqaramiz va uni avtomatlashtirish orqali boshqaramiz.

Tahlil

RedShift, RDS, Kinesis, SES, Lambda, S3, AWS Glue

Bizning tahliliy yechimimiz asosan AWS ustidagi avtomatlashtirish tufayli mijozning ehtiyojlariga qarab me’yorlashtiriladi va moslashtiriladi.

Mijoz aralashuvlari

Pinpoint, SES, Lex, Amazon Connect

Mijozlarga yo‘naltirilgan AWS bilan birgalikda mijozlar tajribasiga e’tibor qaratishimiz mijozlarimizni ko‘proq qadrlashimizga yordam beradi.

Serversiz

Lambda, API Gateway, Cognito, DynamoDB

Biz innovatsiyalarni qabul qilamiz, shuning uchun bizning murakkab ilovalarimiz serversiz yaratilgan.

Monitoring

CloudWatch Logs, CloudWatch Metrics

Avtomatlashtirish qimmatga tushadi, chunki bu ehtiyotkorlik va mas’uliyatli monitoringdir. Xizmatlarimiz mukammal ishlashiga ishonch hosil qilish uchun CloudWatch’dan foydalanamiz.