Podcast #2. Disrupting Healthcare Services

In this episode, we talk to Martin Högl, a true IT Healthcare professional and a father of 6 children. Martin founder of digital healthcare service providers medworx.io, giniMED, and Teamediothat connects both healthcare providers and patients. But before he got involved in developing this product, Martin worked his way up from an industrial mechanical engineer. He moved to the U.S. in 1993, and in 1999 he started a startup (it wasn’t mainstream then) in the healthcare industry on the Internet. Back then, the Internet was trendy, but enterprises still weren’t sure what the future held for this technology.





Navigating the Complex Health Sector in Germany

Then the company turned into a consulting business – Germany turned out to be too conservative for digitizing the health sector. Then there was a joint telecommunications project with Siemens – hardware & software as a service, which was eventually implemented with completely new partners. So Martin’s company was not only a SAAS, but at the same time, it was running this service as a telecommunications provider. All this experience ultimately helped Martin to beat 130 competitors to a contract with one of Germany’s largest healthcare companies. The nuances of doing business in Germany required Martin to create a second spin-off company.

“I can close the door, and I can leave it. And I can say: “Okay, maybe tomorrow is the next day, and we can make it happen the next day.” Sometimes it works.”

Trust, Technology, and Enjoying the Ride

Martin emphasizes the difficulty of finding a reliable IT partner because you invest a lot of money and work on a solution for 2-3-5 years; by that time, it is already out of date. According to Högl, no one believed launching a cloud solution in the German healthcare sector was possible. But Martin was able to – their solution allows them to work on a central platform rather than providing software code. Based on such a platform, Comjoodoc can deploy cloud services very fast. But the main thing was that healthcare providers trusted Martin with their personal data. The service doesn’t deal with patients but with their identities.


Embracing Innovation and Rule-Breaking for Success

“You need to have fun, and that’s a big topic even if you’re older. I’m 56 right now, and I’m always keen on topics and the work that enlightens and drives me. And it gives me joy and fun throughout the day.”

Martin says there’s always a big difference between what kind of employee you need and what’s actually on the market. A good CTO is not only a technician but also an entrepreneur, a true rock star!

“All future CEOs who are listening to it, who dares wins, and sometimes you need to play by the rules, but to not play, you need to find the rules.”

The APP Solutions Expertise: Success Story

Case Study: A White-Label Telemedicine Platform

The client is the owner of a medical center in Berlin, Germany. After the COVID-19 outbreak, he faced the need to provide patients with a distance communication solution to decrease the number of offline visits, while enabling doctors to monitor vital patient health data and streamline communication with a laboratory. 

For his goals, the client decided to use a comjoodoc telemedicine app, popular in the German region, that includes: 

  • Two mobile apps: one for patients and one for medical professionals, developed on React Native.
  • A web application built on Node JS and Typescript. The web app also leverages Doker as app containerization technology and Kubernetes for automated deployment and management. 

comjoodoc web app
while lable telemedicine app

After working with us, the client received a white-label telemedicine platform with advanced features that took us two months.

The while-label platform brings benefits to both types of users:

Medical professionals can exchange files with patients via secured live chat, send, and receive laboratory tests in a more streamlined way. 

Patients can receive high-quality medical services in the comfort of their homes, schedule appointments with doctors, attend medical meetings online, get receipts for medication, and medical treatment plans with a daily schedule. The app also allows patients to pay for medical services online. 


The APP Solutions launched a podcast, CareMinds, where you can hear from respected experts in healthcare and Health Tech.

Who is a successful product manager in the healthcare domain? Which skills and qualities are crucial? How important is this role in moving a successful business to new achievements? Responsibilities and KPIs?

Please find out about all this and more in our podcast. Stay tuned for updates and subscribe to channels –

Spotify: https://spotifyanchor-web.app.link/e/abvcQJFW3tb

YouTube: https://www.youtube.com/watch?v=SL9CfKy5ZqM

Cloud Service Models Explained: PaaS vs. SaaS vs. IaaS vs. DBaaS

The widespread adoption of cloud computing has changed the way products are created and presented to consumers. With the computing power and infrastructure of cloud computing, companies can deliver a fundamentally different kind of customer experience with a much better feedback loop and higher flexibility to ever-changing customer needs and the business landscape.

The understanding of different types of cloud service model is the key to figuring out the right technical configuration for your business. 

  • On the one hand, various cloud services can assist and handle workflow processes.
  • Also, the cloud takes out a large chunk of operating expenses related to hardware infrastructure.
  • On the other hand, platforms, infrastructures, and databases form a reliable backbone for the product and enable its stable growth and refinement. 

In this article, we will explain the difference between such cloud service models as PaaS and SaaS, or IaaS, and the likes. 


What is SaaS?

Software as a Service, aka SaaS is a cloud model in cloud computing environment in which the product is hosted by the service provider and delivered to customers over the Internet. 

SaaS is one of the most common approaches to product delivery within a cloud computing configuration. The product itself is more or less the same as an old school software application, except it is now deployed instantaneously directly from the SaaS vendor and with more thorough and responsive product support on the vendor’s part. 


SaaS Delivery

Here’s how the Software-as-a-service cloud computing service model works: 

  • The vendor manages the following components: 
  • the application itself; 
  • Its runtimes and all sorts of internal and cross-product integrations; 
  • security measures; 
  • application databases; 
  • server hardware maintenance; 
  • storage units and networking 
  • the customer just needs to plug in and use the product.


Software-as-a-Service advantages

These days, SaaS apps are widely presented as tools that enable particular aspects of the business process. Essential business development tools such as client emails, customer relationship platforms (like Hubspot), sales management (like Salesforce), financial services, human resources management, and so on can operate as SaaS.

Got something to say?

One of the most significant benefits of SaaS cloud computing model architecture is its availability. Because the application is distributed through the vendor’s servers, the user can plug into it from whatever computer he uses through his account. The user-generated data is stored both on the vendor’s servers in an encrypted form and also on the user’s device.

The other significant benefit of SaaS is the way it structures a particular business model. Thanks to its deployment approach, the product is open for customization to fit specific user needs. Usually, this approach manifests itself in different product tiers. 


Software-as-a-Service application examples

One of the most prominent examples of SaaS products is Evernote. 

The cornerstone SaaS business model is freemium. Why so? This configuration usually contains a basic set of features that constitutes the core value proposition of the product. Because of this, freemium is a perfect way to present the product to the target audience. You show how the product addresses their needs and, if they like it enough, they can convert into paying users. 

The basic set of features presented in the freemium version is then supplemented and expanded in the higher tiers. 

Let’s illustrate this with Evernote:

  • Evernote core features include note-taking tools, specific task management, and planning tools – the primary value proposition of the product.
  • The set of features is greatly expanded in the Premium version. In addition to those mentioned earlier, there are more hardware and software tools to operate with various attachments, broader integrations, and collaboration features.
  • Finally, there is a business version that provides even more features with a greater focus on collaborative work and document turnaround. 

What is PaaS

Platform-as-a-service is one of the service models of cloud computing. It operates at a different level. Instead of a dedicated product designed for specific purposes, the PaaS vendor provides a framework in which the customer can do their own thing. For example, develop and deploy an application of their own.

PaaS Solutions

Platform-as-a-service handles cloud-related operations, such as managing operating systems, providing virtualization, maintaining servers, serving storage units, and overseeing networking. At the same time, the customer can focus on the development of the application.

In this case, the PaaS product is a foundation for further building of a specific request, the one that includes all the functional elements and makes it work the way it should. In a way, PaaS serves as a foundation for SaaS solution. 

  • PaaS provides a more-or-less ready-made cloud-based framework upon which the application can be developed or hosted.
  • PaaS is much more cost-effective than maintaining a dedicated in-house platform. The result is incredibly flexible as the charges only include compute, storage, and network resources consumed.
  • PaaS enables smooth scalability as it uses as many resources as required by the current workload.    

Platform-as-a-service examples 

The most representative example of PaaS solutions is AWS Elastic Beanstalk, a compute service designed for deployment and scaling purposes with a wide range of features to maximize the performance of the application. Developers deploy an application on the AWS cloud, and then, Beanstalk takes care of the configuration.


What is IaaS: Cloud Computing Model?

Infrastructure as a Service is another step up in terms of operational scope. In essence, infrastructure as a service provides the whole package for software deployment and related operations – including computing resources and scalability.

As such, it is the most versatile cloud service model:

  • Startups and small scale companies use IaaS to avoid hardware and software expenses. 
  • Larger companies use the IaaS model to retain control over their applications and infrastructure but also use cloud computing services and resources to maintain their operation. 

One of the key reasons to use IaaS is its scalability features. While PaaS can provide case-specific scalability, IaaS handles it on a strategic scale. It is easier to evolve the product when you don’t need to think about how much your hardware can take.


In broad terms, IaaS is a self-service environment that substitutes hardware infrastructure while retaining and expanding its features, which include the full spectrum of cloud computing infrastructure: 

  • servers; 
  • network; 
  • operating systems; 
  • storages (through virtualization). 

The cloud servers are presented as an interactive dashboard connected with API for respective components. It is like having a data center without actually having to own an actual data center – it is outsourced to the “virtual data center” located on the cloud. 

What solutions can we offer?

Infrastructure as a Service examples 

An example of IaaS in cloud computing is the well-known usual suspects – Amazon EC2, Windows Azure, and Google Compute Engine.

IaaS providers handle the servers, hard drives, networking, virtualization, and storage – the things that enable the operation within the infrastructure. At the same time, the client retains a high degree of control over each aspect of the process, including applications, runtime, operational systems, middleware, and the data itself. 


As such, one of the critical advantages of IaaS is its flexibility and, as a result, cost-effectiveness. One can customize each component to the current business needs and then expand or reduce the resources according to the consumer demands. 

The other great thing is the automation of routine operations. You don’t need to worry about such things as storage deployment, networking, servers, and processing power.


What is DBaaS, aka Database as a Service?

DBaaS is one of the more case-specific cloud service models. It is a cloud-based service for storing and managing various databases without the need for maintaining physical hardware and handling all sorts of configurations — for example, customer databases of the eCommerce platforms or data coming from a marketing campaign. 

Here’s how database as a service looks: 

  • There is a database manager that handles information within the database and monitors operations. The manager provides control over database instances via an API. 
  • Database API is accessible to the user through the web-based management dashboard. The user can do all sorts of things with it – provisioning, management, configuration, and other operations within the database.


In the DBaaS configuration, the majority of administrative tasks are handled by the service provider while the client can focus on using the service. In a way, this is a variation upon a Software-as-a-Service approach but with a more data-driven approach.

The benefits of using DBaaS are similar to SaaS:

  • It is a cost-effective approach to handling a broad scope of data.
  • DBaaS is available at all times through a rich, interactive dashboard.
  • Because of its structure, the backup and security measures can be implemented more thoroughly.
  • Cloud features provide the required resources and scalability.  
  • Cloud deployment enables continuous refinement of the processes without sacrificing its productivity.

Database as a Service examples 

Examples of DBaaS include:

  • Microsoft Azure SQL
  • MongoDB Atlas
  • Amazon Relational Database Service
  • Google BigQuery

Key Differences between IaaS, PaaS and SaaS



When to use 


  • Managed from a central location
  • Hosted on a remote server
  • Accessible over the internet
  • Users not responsible for hardware or software updates

Google Apps, Dropbox, Salesforce, Cisco WebEx, Concur, GoToMeeting, Adobe Creative Cloud

  • Short-term projects that require quick, easy, and affordable collaboration
  • Applications that aren’t needed too often, such as tax software
  • Applications that need both web and mobile access


  • Builds on virtualization technology, so resources can easily be scaled up or down as your business changes
  • Provides a variety of services to assist with the development, testing, and deployment of apps
  • Accessible to numerous users via the same development application
  • Integrates web services and databases

AWS Elastic Beanstalk, Windows Azure, Heroku, Force.com, Google App Engine, Apache Stratos, OpenShift

  • When multiple developers are working on the same development project. 
  • You need to create customized applications. 
  • Reduce costs if you are rapidly developing or deploying an app.


  • Resources are available as a service
  • Cost varies depending on consumption
  • Services are highly scalable
  • Multiple users on a single piece of hardware
  • Organization retain complete control of the infrastructure
  • Dynamic and flexible

DigitalOcean, Linode, Rackspace, Amazon Web Services (AWS), Cisco Metapod, Microsoft Azure, Google Compute Engine (GCE)

  • Startups and small companies may prefer IaaS to save money and time. 
  • Larger companies to retain complete control over their applications and infrastructure
  • Companies experiencing rapid growth 

PaaS vs. SaaS vs. IaaS: Final Word

Cloud computing model is the solution for so many things as the sheer computing power of the cloud makes so many things possible:

  • Cloud can handle different aspects of a company’s workflow – make it easier and more transparent. 
  • Cloud can also serve as a reliable framework for the application work, make it more efficient and available for customers.

Download Free E-book with DevOps Checklist

Download Now