As we’ve seen in part 1, we started with AWS but soon realized that to be in accordance with the French law, we needed a certified cloud provider to store health data.

Following are the details of the serverless services that we use on both provider to deliver our application platform.

I’ll give you other third party PaaS providers also.

AWS

Cognito

We use Cognito for user account related stuff (sign-up/sign-in/authentication). Our main database hosted on Azure (see below) just holds the cognito identifiers, helping us to be conform to the General Data Protection Regulation.

Elastic Beanstalk

This PaaS component is used to host our Wrodpress based corporate website.

Simple Email Service

This component is used to send all of our email to our customers.

Route53

Route53 is used to get our prospects reach our corporate website.

Azure

Azure Database

We host our Health Data in a MySQL instance.

App Service

We use it to provide our web application and mobile REST API. This may have been left on AWS because there was no added value on Azure, except that having our API close to the data is the best thing to do for performance.

Storage Account

We store our mobile assets (mainly images, but also videos) on disk. Again, no added value compared to AWS except that being very close to our APIs.

DevOps

We’re mainly using two services of Azure DevOps:

  • Azure Repos (Git)
  • Azure Boards

CI/CD and Monitoring

Microsoft AppCenter for mobile applications (Android/iOS). “On push” build and delivery allows us to distribute our always improving apps to the Google and Apple stores several times a day if necessary. As soon as a commit is done on the linked Git repos, the new app will be available within minutes.

Others

We also use other PaaS services.

Twilio

Used for videoconferecing. We could have of course used a free alternative like Zoom, but we’re assured that the data collected by the service will remain private.

Stripe

Used for online payments and invoicing.

Costs

Now you may wonder about the cost of all of it. Well, we are on the beginning of our business adventure so it matters the most obviously.

I’m not going to give you great details about it. Know that it is around 300€ per month because we have very few customers right now.

As the platform will scale automatically to serve demand, we’ll reevaluate our choices very frequently.

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.