Demonstrates how to set up a WhatsApp Business API client on your developer machine with the purpose of getting familiar with the setup process. This should not be used for a production environment. It is highly recommended that you try out one of the developer setup processes below before attempting a production setup.
- Single Instance — Simple Docker Compose setup with one Coreapp instance
- High Availability/Multiconnect — Advanced Docker Compose setup with multiple Coreapp instances, which helps avoid a single point of failure and/or provides higher message throughput
- Multiconnect on Minikube — Minikube developer setup using High Availability mode
The WhatsApp Business API client can be installed as a developer setup for testing using either Docker Compose or Minikube. You can also use Amazon Web Services (AWS) on production systems. You can migrate from a developer setup to a production setup when ready to send messages to customers.