Often, business owners decide to continue maintaining outdated software systems because they think legacy system migration, part of application modernization services, would cost much more. Although this tactic may be viable short-term, using legacy systems can cause a lot of problems in the long run.
Dmitry Baraishuk • 7 min read
Migrating to a SaaS delivery model is not about simply moving your app to the cloud. Every migration process is unique for the specific business case. Companies start off by facing various challenges from the market and competition. Each of them may also have their own technical and legacy constraints. Although every journey can be different, there are some integral principles that form the overall migration strategy. Following these guidelines can ensure a successful SaaS migration.
Dzmitry Garbar • 2 min read
Choosing the deployment mode (cloud or self-hosted/on-premise) can affect the security of your data, the costs of the implementation, and even the availability of the system should the vendor go bust. This concerns both new companies that are just starting to build their training program and established enterprises that are moving away from classroom-based learning processes.
Dmitry Baraishuk • 10 min read
Belitsoft previously relied on on-premise servers, which I wouldn't entirely consider a mistake. To be honest, the experience of using them was quite enlightening, albeit frustrating. Now, we mostly prefer to utilize cloud services.
Dzmitry Garbar • 7 min read
SaaS platforms have different customers/subscribers, or, “tenant” users, in technical terms. For B2B SaaS such tenants are often organizations. If the SaaS platform is deployed in the cloud using multitenant architecture for cost-effectiveness, the platform’s customers use the same databases and storages as others. SaaS platform owners have to prevent user access from one customer to another customer's private information. The solution is the implementation of multi-tenant SaaS identity and access control management.
Dzmitry Garbar • 4 min read
In 99% of cases DevOps engineer is not a single multi-tasked person, but a team of 2+ engineers that are experts in their fields.
Alexander Kosarev • 7 min read
Infrastructure-as-a-service (IaaS) is a cloud computing service from a cloud service provider where you receive access to compute, storage, and networking resources on-demand and are charged for what you use. Additional services include billing management, logging, monitoring, storage resiliency, and security. In this model, the IaaS provider maintains the physical infrastructure, so you can concentrate on the development of your core business software. Businesses use the IaaS to migrate some or all of their use of on-premises or collocated data center infrastructure to the public, private, or hybrid clouds to become more agile, and innovate faster.
Dmitry Baraishuk • 8 min read
Your SaaS application is hosted in the cloud, and you have to pay for this. That’s why subscription fees your customers pay must be higher than your cloud hosting spending. Wrong architectural decisions lead to hard-to-manage operational gaps. You may want to make provision for different negative scenarios architecturally.
Dzmitry Garbar • 3 min read
Microsoft Azure cloud platform offers over 200 products and services such as analytics, virtual computing, storage, and networking. It is a powerful tool that businesses can use to improve their enterprise IT environments while ensuring full compliance and data protection. They can choose to augment their applications or fully replace their on-premise setting with Azure cloud to boost productivity, increase flexibility, and reduce costs.
Dmitry Baraishuk • 6 min read
Let's Talk Business
Do you have a software development project to implement? We have people to work on it. We will be glad to answer all your questions as well as estimate any project of yours. Use the form below to describe the project and we will get in touch with you within 1 business day.