The first driving lesson booking platform, driving-school.app puts learner drivers in contact with driving instructors throughout Switzerland. The platform provides a turnkey service developed in collaboration with qualified instructors. It automatically manages schedules, payments, bookings, student monitoring and invoices. To oversee its development, the driving-school.app team opted for the Infomaniak infrastructure with Jelastic Cloud.
“For a small development team, it is essential to choose reliable, high-performance and dynamic tools that are easy to maintain. Opting for Jelastic Cloud offers us peace of mind in fostering the growth of our solution.” Julien Suard, CEO of driving-school.app
driving-school.app: the new starting point to obtain a driving licence
In Switzerland alone, 200,000 driving licence candidates take lessons every year to become independent on the roads.
Developed with learner drivers and instructors, driving-school.app is the reference platform for learning to drive. Candidates trying to obtain their driving licence can compare instructors as well as booking driving, awareness, first aid or theory lessons.
Specialists in development and the user experience, Julien Suard, CEO, and his associated, Florent Poittevin, CTO, identify the paths of both learner drivers and instructors in order to remove all the obstacles on this market and “inject a little gas”. Initially focussing on Switzerland, the platform already lists 1,400 instructors, while 1,500 student drivers have already made some 10,000 bookings during its first year.
The technical challenge
- To create development and production environments for driving-school.app independently (without having infrastructure administration skills).
- To handle the expanding operations of the app by changing the capacities and configuration of the infrastructure without wasting the budget on a pool of resources.
- To implement an activity recovery plan (ARP) to redeploy the service easily in the event of a problem.
The decision: Infomaniak preferred to Microsoft Azure and AWS
With the plethora of active cloud operators, we already had experience with certain renowned cloud services. We were very disappointed with Microsoft Azure, which suffered numerous glitches for a high price. The experience with AWS was catastrophic, despite the assistance of a senior developer. Advanced training was an absolute necessity in order to know how to use it and understand what the 50 acronyms for AWS services meant.
Could we really go down that road as a start-up? Not with any realistic chance of success. That’s when a colleague told me about Jelastic Cloud. This discovery was a pleasant surprise as, without any training, we required absolutely no assistance in implementing the infrastructure that drives the website and the driving-school.app.
For the users (students and instructors), it is also reassuring to know that their data are stored in Switzerland under local legislation, and are not exported abroad where they would be subject to less stringent legislations relating to personal data.
An infrastructure developed independently
Jelastic Cloud provides a simply incomparable lever. We created the infrastructure necessary to our production and pre-production environments in just a few clicks with no outside assistance. The architecture of the app is simple and couldn’t be more conventional. It includes:
- an Apache proxy
- a MySQL database
- an image docker containing our .NET application (application server)
All this was done with the Jelastic Cloud environment topology system. Moreover, it was easy to implement the SSL via the integrated Let’s Encrypt module. Once our production environment was installed, it was easy to create the pre-production environment by duplicating the entire environment, reducing the resources allocated and assigning a new URL. Done!
Attractive rates. Payment on demand. Scalable and dynamic resources.
In terms of popularity, driving-school.app is well on its way to becoming the leading platform for anyone looking for a driving instructor in Switzerland. We are very well referenced and the current traffic offers the instructors registered with us an unprecedented increase in visibility. There is naturally a snowball effect. Hence the importance of the scalability and prices.
“The cost of Jelastic Cloud is extremely low compared to the cloud giants such as Azure or AWS. We even have a clear vision of the cost per period according to our configuration, depending on whether the environment is in demand or not.” Julien Suard, CEO of driving-school.app
To ensure the growth of the service, we can implement load balancing by installing a new application server node and automatically configuring our Apache proxy. Until now, this hasn’t been necessary and we have only needed to increase the resources allocated to our application server by assigning more units of resources to offset the increased demands placed on our service. We can subsequently add an ElasticSearch to our infrastructure in order to improve the performances of our lesson searches.
“Instead of provisioning resources to cover busy periods (and paying an extra cost for slow periods), we can configure the automatic addition of dynamic resources in the event of a sudden rise in demand. This ensures financial savings while providing reassurance with regard to increased demand.” Florent Poittevin, CTO of driving-school.app
With an, as yet, small technical team, Jelastic Cloud provides a simply incomparable lever. We created the infrastructure necessary to our production and pre-production environments in just a a few clicks with no outside assistance. Cloud is really THE ideal solution for us to host our service. Today, it would be difficult for us to change solution because it provides genuine user comfort thanks to its simplicity, cost and flexibility. Add to that the high-quality support, and we can’t imagine ourselves continuing without Infomaniak.
Automatic with Swiss Backup
We also need to back up our databases several times a day in order to be able to redeploy our service easily and without losing any information in the event of a problem. In technical terms, only the database element is necessary to reconstruct our service without any information loss as the images are also stored in the database.
We therefore chose to perform recurrent database dumps (copies) several times a day on a dedicated volume using a script called via cron. Furthermore, to guarantee that we can recover these dumps in the event of a problem on this volume, we implemented a copy routine on Swiss Backup. The system copies the database node and the volume containing the dumps.
We successfully implemented this mechanism in just a few clicks via the integration available in Jelastic Cloud. This routine is executed several times a day with a rotation of backups so that the copies are only kept for a certain period of time.
Swiss Backup therefore enables us to have a sound activity recovery plan.
More
- Official driving-school.app website
- Discover Jelastic Cloud (PaaS)
- Discover the Jelastic Cloud plug-ins
Vous aimerez aussi...
Our customer support is improving thanks to a software package created by our developers
Friday January 27th, 2023
Case study: Okam uses the Infomaniak Public Cloud to accompany SMEs in their digital transformation
Monday December 5th, 2022
Case study: Idéative develops the resilient digital ecosystem of the CHUV
Thursday October 27th, 2022
kDrive: online collaboration on Microsoft Word, Excel and PowerPoint documents
Thursday October 13th, 2022
Auch interessant...
Our customer support is improving thanks to a software package created by our developers
Friday January 27th, 2023
Case study: Okam uses the Infomaniak Public Cloud to accompany SMEs in their digital transformation
Monday December 5th, 2022
Case study: Idéative develops the resilient digital ecosystem of the CHUV
Thursday October 27th, 2022
kDrive: online collaboration on Microsoft Word, Excel and PowerPoint documents
Thursday October 13th, 2022
Case study: Nako is modernising its data backup and cybersecurity offer with Swiss Backup
Monday August 15th, 2022
The Infomaniak Email Service is evolving, centralising security and user management
Thursday August 4th, 2022
Engineering ladder: Infomaniak promotes personal fulfilment and career growth for developers
Thursday July 14th, 2022
Partner programme (B2B): become a reseller of Infomaniak services to develop your business
Friday March 25th, 2022
Case study: Axium IT creating a new IaaS offering to migrate customers to Infomaniak’s Public Cloud
Friday February 4th, 2022
Octree is accelerating the adoption of digital participatory democracy with the Infomaniak Public Cloud
Friday November 19th, 2021
Case study: Deeplink is migrating its AI platform from AWS to the Infomaniak Public Cloud
Friday October 1st, 2021
Public Cloud: Infomaniak is launching a sovereign alternative to the GAFAM group at very aggressive rates
Tuesday September 28th, 2021
Events streaming: Théâtre Confiture becomes an innovation laboratory for Infomaniak Tickets
Thursday July 8th, 2021
Webmail that’s 100% independent: Infomaniak offers a unique alternative to GAFAM
Thursday May 20th, 2021
kMeet: the local alternative to Microsoft Teams and Zoom becomes more powerful
Tuesday May 11th, 2021
Datacenter security: how does Infomaniak protect itself against the worst-case scenarios?
Thursday March 18th, 2021
Control over data: data centres are the cornerstones of Infomaniak’s independence
Friday March 5th, 2021
Infomaniak × École 42 Lausanne: free local developer training for world-class skills
Friday January 22nd, 2021
Roadmap 2021: Infomaniak accelerates the development of its independent technology
Tuesday December 8th, 2020
Engineers, whistleblowers, ethical hackers… this is how Infomaniak protects your URL data
Monday November 9th, 2020
Encrypted email address: Infomaniak supports HIN for professionals dealing with health-related issues
Monday September 7th, 2020
kMeet, which is still free of charge, gets a makeover and now features moderation and recording
Monday September 7th, 2020
Swiss Made Software: building the technological alternative in the heart of Europe
Wednesday August 26th, 2020
One single password to manage everything: Infomaniak’s continuing its simplification process
Friday August 14th, 2020
Infomaniak 2020 Roadmap: a genuine alternative to the Big Five tech companies
Friday February 21st, 2020
9 reasons to choose Infomaniak to store your data and ensure data confidentiality
Monday February 3rd, 2020
Introducing kDrive: Switzerland’s first collaborative storage solution for SMEs and individuals
Friday December 20th, 2019
Black Friday: Infomaniak is clear – the planet is not something to haggle over
Friday November 29th, 2019
Infomaniak makes life easier for domain name owners and purchasers through bulk transfer
Monday September 23rd, 2019
Application hosting: an on-demand infrastructure to host a public service (case study)
Wednesday September 4th, 2019
How to create a Google Analytics goal for monitoring subscriptions to a newsletter
Friday August 16th, 2019
Web hosting with DIVI: free access to all WordPress themes by Elegant Themes
Thursday June 27th, 2019
Jelastic Cloud: the easy alternative to Amazon Web Services and Google Cloud Platform
Wednesday May 15th, 2019
Infomaniak makes your sites even more secure with Patchman Security Scanner
Friday February 22nd, 2019
Infomaniak launches SwissTransfer, the Swiss high-capacity alternative to WeTransfer
Friday February 15th, 2019
Speed up the page load time of your website anywhere in the world with Fast Anycast DNS
Friday February 1st, 2019
Guest Manager: the one-stop event organisation solution is now more powerful than ever before
Friday January 18th, 2019
Swiss Backup, the Swiss backup solution for Windows, Mac, Linux, iOS and Android
Thursday November 29th, 2018
Infomaniak Sync: the Android app to sync your WorkSpace calendars and contacts
Friday November 9th, 2018
DebConf18 in Taiwan: Infomaniak contributes to Open Source at the highest level
Tuesday October 16th, 2018
WorkSpace 3: the new generation of Swiss Webmail is evolving with its users
Friday September 14th, 2018
Infomaniak launches Jelastic Cloud: the Swiss PaaS platform for developers and businesses
Tuesday September 4th, 2018
ISO 27001: Infomaniak stands out for its optimal management of information security
Friday August 3rd, 2018
Invitation management service: Infomaniak launches a tool for organising your events
Friday July 27th, 2018
Create an on-line store: e-commerce sites are becoming increasingly popular
Wednesday March 21st, 2018
How to create a VPN in Switzerland with a Synology NAS, hosted with Infomaniak
Thursday March 15th, 2018
Infomaniak integrates the European General Data Protection Regulation – GDPR
Tuesday February 6th, 2018
Is your WordPress site not yet in https format? Here is how to enable it
Wednesday November 15th, 2017
5 concrete, simple recommendations for increasing your open rate – Email Marketing
Friday April 28th, 2017
Starting 4 April, your admin console interface is going to be gradually evolving
Thursday March 30th, 2017
Transfer a domain without interrupting the operation of your emails and Internet sites
Monday March 20th, 2017
The Rolex Grand Slam organiser sends its newsletters with Infomaniak: Interview
Thursday November 24th, 2016
A specialized partner of Solar Impulse, Infomaniak is actively involved in the adventure
Tuesday June 16th, 2015
Sync your contacts and calendars (even more easily) with the Infomaniak WorkSpace
Tuesday May 5th, 2015
Install Joomla, ownCloud, phpBB, and more… in just a few clicks with Infomaniak hostings
Friday January 23rd, 2015
Rencontres du Management Durable (Sustainable Management Meetings) at the CCIG
Friday June 20th, 2014
The new “Mon Site Facile” tool: easy web site creation in just a few clicks of the mouse
Friday February 28th, 2014
We also suggest...
Our customer support is improving thanks to a software package created by our developers
Friday January 27th, 2023
Case study: Okam uses the Infomaniak Public Cloud to accompany SMEs in their digital transformation
Monday December 5th, 2022
Case study: Idéative develops the resilient digital ecosystem of the CHUV
Thursday October 27th, 2022
kDrive: online collaboration on Microsoft Word, Excel and PowerPoint documents
Thursday October 13th, 2022
Case study: Nako is modernising its data backup and cybersecurity offer with Swiss Backup
Monday August 15th, 2022
The Infomaniak Email Service is evolving, centralising security and user management
Thursday August 4th, 2022
Engineering ladder: Infomaniak promotes personal fulfilment and career growth for developers
Thursday July 14th, 2022
Partner programme (B2B): become a reseller of Infomaniak services to develop your business
Friday March 25th, 2022
Case study: Axium IT creating a new IaaS offering to migrate customers to Infomaniak’s Public Cloud
Friday February 4th, 2022
Octree is accelerating the adoption of digital participatory democracy with the Infomaniak Public Cloud
Friday November 19th, 2021
Case study: Deeplink is migrating its AI platform from AWS to the Infomaniak Public Cloud
Friday October 1st, 2021
Public Cloud: Infomaniak is launching a sovereign alternative to the GAFAM group at very aggressive rates
Tuesday September 28th, 2021
Events streaming: Théâtre Confiture becomes an innovation laboratory for Infomaniak Tickets
Thursday July 8th, 2021
Webmail that’s 100% independent: Infomaniak offers a unique alternative to GAFAM
Thursday May 20th, 2021
kMeet: the local alternative to Microsoft Teams and Zoom becomes more powerful
Tuesday May 11th, 2021
Datacenter security: how does Infomaniak protect itself against the worst-case scenarios?
Thursday March 18th, 2021
Control over data: data centres are the cornerstones of Infomaniak’s independence
Friday March 5th, 2021
Infomaniak × École 42 Lausanne: free local developer training for world-class skills
Friday January 22nd, 2021
Roadmap 2021: Infomaniak accelerates the development of its independent technology
Tuesday December 8th, 2020
Engineers, whistleblowers, ethical hackers… this is how Infomaniak protects your URL data
Monday November 9th, 2020
Encrypted email address: Infomaniak supports HIN for professionals dealing with health-related issues
Monday September 7th, 2020
kMeet, which is still free of charge, gets a makeover and now features moderation and recording
Monday September 7th, 2020
Swiss Made Software: building the technological alternative in the heart of Europe
Wednesday August 26th, 2020
One single password to manage everything: Infomaniak’s continuing its simplification process
Friday August 14th, 2020
Infomaniak 2020 Roadmap: a genuine alternative to the Big Five tech companies
Friday February 21st, 2020
9 reasons to choose Infomaniak to store your data and ensure data confidentiality
Monday February 3rd, 2020
Introducing kDrive: Switzerland’s first collaborative storage solution for SMEs and individuals
Friday December 20th, 2019
Black Friday: Infomaniak is clear – the planet is not something to haggle over
Friday November 29th, 2019
Infomaniak makes life easier for domain name owners and purchasers through bulk transfer
Monday September 23rd, 2019
Application hosting: an on-demand infrastructure to host a public service (case study)
Wednesday September 4th, 2019
How to create a Google Analytics goal for monitoring subscriptions to a newsletter
Friday August 16th, 2019
Web hosting with DIVI: free access to all WordPress themes by Elegant Themes
Thursday June 27th, 2019
Jelastic Cloud: the easy alternative to Amazon Web Services and Google Cloud Platform
Wednesday May 15th, 2019
Infomaniak makes your sites even more secure with Patchman Security Scanner
Friday February 22nd, 2019
Infomaniak launches SwissTransfer, the Swiss high-capacity alternative to WeTransfer
Friday February 15th, 2019
Speed up the page load time of your website anywhere in the world with Fast Anycast DNS
Friday February 1st, 2019
Guest Manager: the one-stop event organisation solution is now more powerful than ever before
Friday January 18th, 2019
Swiss Backup, the Swiss backup solution for Windows, Mac, Linux, iOS and Android
Thursday November 29th, 2018
Infomaniak Sync: the Android app to sync your WorkSpace calendars and contacts
Friday November 9th, 2018
DebConf18 in Taiwan: Infomaniak contributes to Open Source at the highest level
Tuesday October 16th, 2018
WorkSpace 3: the new generation of Swiss Webmail is evolving with its users
Friday September 14th, 2018
Infomaniak launches Jelastic Cloud: the Swiss PaaS platform for developers and businesses
Tuesday September 4th, 2018
ISO 27001: Infomaniak stands out for its optimal management of information security
Friday August 3rd, 2018
Invitation management service: Infomaniak launches a tool for organising your events
Friday July 27th, 2018
Create an on-line store: e-commerce sites are becoming increasingly popular
Wednesday March 21st, 2018
How to create a VPN in Switzerland with a Synology NAS, hosted with Infomaniak
Thursday March 15th, 2018
Infomaniak integrates the European General Data Protection Regulation – GDPR
Tuesday February 6th, 2018
Is your WordPress site not yet in https format? Here is how to enable it
Wednesday November 15th, 2017
5 concrete, simple recommendations for increasing your open rate – Email Marketing
Friday April 28th, 2017
Starting 4 April, your admin console interface is going to be gradually evolving
Thursday March 30th, 2017
Transfer a domain without interrupting the operation of your emails and Internet sites
Monday March 20th, 2017
The Rolex Grand Slam organiser sends its newsletters with Infomaniak: Interview
Thursday November 24th, 2016