# Service Dependencies

## Simple (Android app)

* Remote Mobile App Configuration Database
  * [Firebase](https://firebase.google.com/)
* Mobile App Error Logging
  * [Sentry](https://sentry.io)
* Mobile App Usage Analytics
  * [Heap](https://heap.io/)
* Continuous Integration & Deployment
  * [Bitrise](https://www.bitrise.io/)
* App Deployment
  * [Google Play Console](https://play.google.com/apps/publish/)

## Simple Dashboard & API (Ruby on Rails web app)

* Application Hosting (Ubuntu Linux, nginx, Passenger)
  * [AWS EC2](https://aws.amazon.com/ec2/)
* PostgresSQL Database Hosting
  * [AWS RDS](https://aws.amazon.com/rds/)
* Redis Cache Hosting
  * [AWS ElastiCache](https://aws.amazon.com/elasticache/)
* External Storage (for log files, database backups)
  * [AWS S3](https://aws.amazon.com/s3)
* Server & Application Monitoring
  * [New Relic](https://newrelic.com/)
* Server Error Logging
  * [Sentry](https://sentry.io)
* Automated SMS
  * [Twilio](https://www.twilio.com/)
* Patient calls with masked caller ID
  * [Exotel (in India)](https://exotel.com/)
* Email Delivery
  * [SendGrid](https://sendgrid.com/)
* Web App Usage Analytics
  * [Google Analytics](https://analytics.google.com/)
* Continuous Integration & Deployment
  * [Semaphore](https://semaphoreci.com/)
