Nowadays, even the simplest application cannot be imagined without using data. For developers, this means writing complex systems for accessing data storage and information in them. For organizations that want to be data-driven, it is important to skillfully build such data operations and ensure their efficiency and reliability. In the following article, we will talk about how to ensure business logic accuracy by setting up a testing system.
Let’s imagine you have the following setup in your project. A project API that communicates with Data API to get data from the database and forwards final results to the web application…
7–11 September 2020, we immersed ourselves in the cooperative environment of knowledge sharing, expert insights, and innovation in healthcare digitalization at the HIMSS & Health 2.0 European Digital Event.
Domain leaders, entrepreneurs, and investors from about 100 countries gathered on the virtual platform that welcomed 4K of attendees, over 150 speakers including the WHO, the US ONC, and of course the key Partners from Finland (who are supporting this Conference) along with nearly 140 virtual booths at the exhibition floor.
The event talks, panel discussions, keynotes, and the latest tech solutions showcasing sessions clearly pivoted where European healthcare is going…
Everyone wants to have their app running on Kubernetes. But how to start this process? What steps should be performed? How to estimate the effort?
Many development teams are only starting their K8s journey. Despite the popularity of Kubernetes in recent years, there are still a lot of organizations that are only starting to plan the migration process.
As a part of our work, we help and support such companies in their Kubernetes migration process. Here we would like to share the common steps and milestones that development teams should do to port their awesome app to K8s. …
Everyone knows how to secure user access to resources. It’s simple, as we have a person that can enter his login and password into the login form on his screen as prompted. Based on the received credentials, the authentication provider will generate a token, and a user will use this Token to access API or any type of application. But what should we do if there’s no user and the client of our API is another service? How can this service login and enter its credentials? How can it obtain the access token?
This type of communication is called service…
It’s rare luck when you are given a chance to concentrate fully and solely on improvements. As you may know, often when you change the technological stack, some new functionality is always needed as well.
We had to add new data module processing to Pipeline to support functionality that was not yet in production.
This task means we have new data sources and new business transformation rules, and need to update the Data Mart structure to receive the resulting data. It required changes, which means testing of all Pipeline components… including data sources.
AWS IAM is tightly coupled with every resource creation and should be provisioned wisely to avoid errors or security issues. In this series of articles, we will start from the basics and will gradually move on to subsequent parts.
This article describes basic IAM concepts and IAM policy building components flavored with tasty donuts examples. So go on, maybe stop by the bakery first, and enjoy!
First of all, let’s imagine you’re a policeman. So you come to the police station and see a bunch of donuts lying on the dinner table. Can you eat them? Are they shared? Or…
The testing approaches and types discussed are universal and can be applied to any project to safeguard data update quality.
Grab your favorite beverage. Kick back. Enjoy. Write to us, should you have any comments and questions. We’ll be super glad to be of service!
A few words about our great client and partner. With the help of our services, one of the oldest USA Healthcare Research corporations does processing and analysis of patient feedback for American clinics, to see whether people are satisfied with medical services, to address any concerns, and thus increase patient loyalty.
The project is a…
As GreenM ambassadors, and Ukraine User Group reps, this November we participated in the largest & the most important Analytics Conference in Las Vegas — TABLEAU 2019.
You could easily ask the question, why should an API be highly available? In our world of big data and unpredictable users load, you should guarantee the responsiveness of your application. It is the minimum necessity to save the business money and not lose your clients. Such important architectural characteristics like high availability and scalability can help you with this. You have to always keep them in mind while creating new modern applications. And as you know, today, the API is one of the main parts of any system.
Let’s start off with a brief explanation of high availability and…
Nowadays, a lot of solutions are using the microservices approach. They have a set of small APIs that communicate with each other. They get data from a database or other resources, apply some business logic on top of it, and return as an API response. So, you want to be sure that each of such APIs is working correctly, and they work well together.
It sounds like a complex task, but let’s see how to elaborate the testing approach for your project.
We want to highlight two main testing strategies that can be considered for your API testing. As you…
We don’t make health tech solutions. We make health tech solutions better.