Feature #1356
closedMeeting internal IT 2 Maret 2024
Description
Minutes of Meeting IT (2 Maret 2024)
Target development 2024
1. CI/CD
- Environment: Dev, Staging, Production
- Menggunakan Gitlab
- Development App menggunakan Docker Development (1 image berisi semua yang diperlukan untuk running app)
- Deployment App menggunakan Docker (source code jadi 1 image)
- Cluster app: mobile, dcaf, wafr
- Implementasi kubernetes
- Implementasi message broker (kafka)
- Implementasi OAS 3.x (OpenAPI Specification)
- Implementasi OAuth (explore Keycloak tapi aplikasi tetap menggunakan HRD)
2. DC/DRC
- Data Center: Cyber, Rempoa
- Cluster: MariaDB, ElasticSearch, App
- Storage menggunakan teknoogi CEPH (clustered storage)
- Hadoop untuk archieve
3. Data Pipelining
- OLTP: mariadb digunakan untuk operational (mostly INSERT, UPDATE, DELETE)
- OLAP: mariadb/elasticsearch untuk search & reporting (mostly SELECT)
- Archieve: hadoop distributed file system
Development Lifecycle
- Developer tidak boleh masuk ke production
- Tech lead bertanggung jawab design system
- Team/squad lead bertanggung jawab deliverability
- Team 1
Lead: Sayuti
Member: Fauzi, Rangga, Lanang
- Team 2
Lead: Jovi
Member: Angga, Sigit