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ā
- Applicationās
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