Infobip infrastructure
10,000+
unique active customers
7 bn+
end users touchpoints
115 bn+
Total interactions over our platform in the 1st quarter
The most powerful unified communications platform
Simple and personalized
- One provider for all channels
- One tool to manage complete customer journey messaging
- Personalized conversational experience
- Full dev experience or full UI
Global Infrastructure
Selecting the right region optimizes performance and data residency
- Regions are two or more Infobip locations logically grouped together for disaster recovery and load balancing purposes.
- Achieve lower latency benefiting real-time voice systems, video applications, or chat interfaces
- Comply with data residency regulations
Connectivity across the infrastructure
- Redundant Internet links
- Redundant leased line connections
- High-performing connections with Public Clouds
For customers: Network connectivity options
Performance
Every DC: Redundancy on multiple levels:
- Network
- Hypervisors
- Load balancers
- Applications
Application redundancy:
- HA application deployments
- Region balancing
- Automatic failover
With its robust, redundant, and scalable infrastructure, the platform handles over 1.2 billion transactions daily. Moreover, our architecture has been designed for enhanced node elasticity, allowing us to augment throughput capacity dynamically based on our clients’ evolving requirements.
Infobip Cloud
Application platform
Microservice platform
- Fast delivery
- Continuous improvement
- Continuous Integration
- Continuous Delivery processes
- 1000 deployments daily (every 1.5 min)
- 15k application instances
Infrastructure
- 1300+ physical servers
- 40+ datacenters and auxiliary locations, extension to cloud (Azure, AWS) 17K+ virtual machines
- Terraform, Chef, Ansible
- Kubernetes
- microservice architecture
- 1600 service types
- 15K+ application instances
Observability
- Prometheus
- Graylog
- InfluxDB
- PRTG
- RedGate
- LibreNMS
- Grafana
- OpsGenie
Development
- Java/Spring, Kotlin, NET, Golang, Javascript, React, Node
- Groovy, Python, Bash, Powershell, C/C++,…
- Git, Jenkins, Artifactory, Proprietary deployment pipeline, Docker, K8S
- SonarQube, Snyk
- Junit, Mokito, Selenium, TestNG, Cucumber, Gherkin Smoke testing, Canary, SLA/SLO/SLI tracking system
Data
- MSSQL, PostgreSQL, MySQL, MongoDB, Cassandra, Clickhouse, Elasticsearch (ELK), Kafka…
- Redis, RabbitMQ…
- 50K+ objects (tables, Kafka topics, ES indexes)
- 600+ TB working data size
- 660 relational database servers, 5500 databases
- 800K msgs/s through Kafka
Process and Techniques
- Agile/Scrum/LeSS
- OKRs, One Backlog
- Cl/CD >1000 deployments/day
- Full ownership
- DevOps, SRE, Quality Control, Incident management
- 800+ engineers in 100+ self-managed teams