More with tags:

Deployment of AI-Powered Chatbot

This blog post focuses on the architecture and deployment of the AI-powered Chatbot solution that we described in our earlier blog post Custom AI Chatbot Development Using RAG. This solution is built for the AWS cloud but uses OpenAI as an LLM. We’ll dive deep into the CI/CD process and AWS deployment architecture of the backend application. AWS Deployment Architecture Our solution represents a rather typical configuration of a web project deployed to AWS. Click or tap on the picture […]

Kostiantyn Odynets, Oleksii Svitlychnyi
Migrating from Monolith to Microservices

Starting a new software project or startup? Your initial decision could significantly impact your future success: choosing between monolithic and microservices architecture. Initially, a monolithic approach may be advantageous, providing simplicity in development, deployment, and testing, and enabling faster product launches. However, as your business expands, your software demands will grow. Shifting to a microservices architecture becomes a crucial, yet challenging, strategy. What obstacles might you encounter, and what factors should influence your choice? We’ll share insights from our experience […]

Konstantin Maevskiy
Deploying Multi-Tenant SaaS Application on AWS

Discover the scalable multi-tenant backend architecture and robust CI/CD process at the heart of the client-server solution we developed for our major pharmaceutical customer. Initially crafted to assist asthma patients with medication adherence, this app also enables doctors to monitor treatment progress remotely. The market success of this solution led our customer to strategically scale it, offering it to other healthcare providers under a white labeling model. To technically achieve this strategy, we needed to develop a scalable, distributed backend […]

Konstantin Maevskiy
Unleashing the power of data integration: a head-to-head comparison of AWS Glue vs. Azure Data Factory

Nowadays, it’s hard to imagine effective Business Intelligence without ETL (extract, transfer, and load) tools. These tools help you integrate data from multiple sources into a single database environment. Instead of keeping data in silos, you get an efficient and consistent data warehousing method where all data brings you value, regardless of its format and source. By integrating data from multiple sources into a single database environment, you can automate data management and save valuable time, allowing you to focus […]

Oleksandr Smolovyk, Mykhailo Ievsieiev
Get maximum of SQL Server: comparing Azure SQL Database and SQL Server on virtual machines

SQL Server is a veteran in the data management market and Microsoft’s most popular relational database management system. It boasts several benefits, including fast query processing, excellent security and data restoration, easy integration with other database systems, portability, and a variety of tools and plugins to enhance database management efficiency. Moreover, migrating SQL Server to the cloud offers additional benefits, such as improved scalability, database manageability, and cost-efficiency. There are three common options for deploying SQL Server in the cloud: […]

Sergii Zymbytskyi
Power BI Horizontal Fusion, the query optimization we’ve been waiting for

This last September’22 Microsoft announced an awaited query performance optimization for Data Analysis Expressions – or DAX queries – aimed at processing DAX queries more efficiently. On a nutshell, Horizontal Fusion means less trips back and forth to bring you the same result quicker than before. ABCloudz is hard-wired to the market for both new technologies, as well as the desired advancements and requested improvements the development and IT solutions community look forward to better providing to our customers. We […]

Denys Takahashi
Best practices: Security audit of Azure infrastructure for a healthcare data company

One of our customers runs a large Azure data center that works with Personal Health Information ( PHI). Before the client contacted us, many of their servers have been running on legacy OS and the overall infrastructure was rather disorganized. The Company’s management was concerned about potential security holes and requested to conduct a thorough security audit. Before contacting ABCloudz, the Company’s IT staff had been aware of potential security gaps in their infrastructure. For example, their data infrastructure included […]

Andrey Khudyakov, Roman Muzyka
DevOps and test automation: Docker saves the day!

Recently, the ABCloudz team migrated a customer’s database from Apache Cassandra to Amazon DynamoDB. As part of this project, we needed to run multiple tests to ensure perfect quality for our delivery. However, we faced a problem in setting up the test environment. Even though we were using AWS CloudFormation templates for the EC2 instances, it was taking over 30 mins to get the dev/test environment setup. In addition, our developers couldn’t run parallel regression testing. So, we decided to leverage Docker to automate the environment set up.
In this blog post, we will share our experience with using Docker for automating a NoSQL database migration dev/test environment.

Viacheslav Kim
Migrating to Azure SQL Managed Instance: Reasons and implications

Azure SQL Managed Instance (MI) is a highly-efficient Azure service that allows combining the broadest SQL Server database compatibility with numerous benefits of a fully managed PaaS (Platform as a Service). MI provides a much higher degree of capability than Azure SQL Database DTU and vCore service levels. Read this blog post to know the main reasons and implications of migrating to Azure SQL MI. Also, get to know how ABCloudz specialists can help you migrate quickly and efficiently. Why […]

Roman Muzyka, Andrey Khudyakov
Access modernization roadmap for a highly-outdated environment

One of our clients, a major health company, was operating a data system. Over the years, it had expanded dramatically. However, the client had never developed a comprehensive modernization strategy for their product. As a result, they ended up with a highly outdated and inefficient environment overloaded with thousands of Microsoft Access and SQL Server databases. The use of such an outdated system was associated with numerous performance, security, manageability, and scalability risks. In addition, there were frequent database corruptions. […]

Roman Muzyka, Andrey Khudyakov

Ready to start the conversation?

ABCloudz emerged from the world of data and established itself as a go-to partner for any IT needs. Our professionals are ready to help. Drop us a line today!

Hi there! How can I help you?

ABCAssist