Various AWS services help us solve the most complex tasks. For example, we have created an IoT + SSO platform for Smart Home that simultaneously monitors up to ≈ 10 million devices.
The platform has two functions:
The platform was fully implemented based on AWS in no time. We got a reliable, scalable, and high-performing solution.
Whether it’s infrastructure, software, applications, services, products, or even an operating system, everything is making its way to the cloud. Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS) are the three most popular types of cloud service offerings. All of these models for cloud computing can be implemented via any cloud service providers. Today, the majority of top cloud service providers offer various benefits of use and you can choose any that suits you best.
We used Google Cloud Platform (GCP) to build an application which functions as a hub for company business processes. The goal was not to create application for all kinds of business process automation from scratch but seamlessly integrate solutions we were already using and provide experience best tailored for our own internal requirements. No existing product on the market provided such capabilities so we decided to build our own.
One of the challenges was to build multi-cloud application because at some point we as a company transitioned to Microsoft 365 solution.
The key components of application are:
The application was built to make encryption on files that are stored in OneDrive and SharePoint of Azure Cloud’s users as soon as they appear. This feature provides protection for sensitive files and makes OneDrive and SharePoint even more secure.
The application consists of two Logic Apps. The first one receives a token and updates its value every 50 minutes in Table Storage. The token is required for the second Logic App to get access to users’ OneDrive and SharePoint. This app does encryption using a Function App that runs a Docker container with a Python function for encryption.
Services used for creating this application: