abcloudz
Software development for connected audio devices

Software development for connected audio devices

Developing connected audio hardware is only the beginning. Headphones, speakers, wearables, and other connected audio devices also need companion apps, Bluetooth connectivity, firmware integration, OTA (Over-the-Air) update workflows, backend systems, and embedded engineering to become complete products that manufacturers can…

How one developer ran an end-to-end legacy migration with agentic AI

I was given a C++ application that ran on an older generation of payment terminals, documentation for the old platform, documentation for the new one, and a simple objective: Build the application for the new terminals, and use AI to help. That was essentially the entire handoff. There was no business analyst to walk me […]

How we turned AI development cost spikes into a controllable workflow

By Illia Sokolov, Senior Technology Fellow at ABCloudz Most days, our AI spend for development stayed below $100. Then one day hit $490. No big production launch. No planned load test. No obvious reason in the data. It was clear, visible, and hard to ignore. The problem was that the chart could only tell us […]

How far can agentic AI automate backend development?

By Mariia Horova | Senior Full Stack Engineer We already knew that AI agents could help with substantial backend development tasks. The more interesting question was how far we could take that idea. Could we connect specialized agents into a workflow that would move a feature through documentation, architecture, database work, implementation, and review with […]

How to build an agentic AI software development lifecycle

By Illia Sokolov, Senior Technology Fellow at ABCloudz × Generative AI already helps developers write code faster. But using it primarily through a chat window leaves much of that potential unused. The model often lacks enough project context to solve a task properly. The developer still has to explain the problem, copy information back and […]

How to configure output files in Ellucian Data Connect Framework v3.1

Producing the correct data is only part of an Ellucian Data Connect integration. The result also has to reach the receiving system in the format that system expects. A report, audit, or error file may require a specific delimiter, extension, header row, filename, or delivery destination. When multiple integrations need the same kinds of output […]

How to validate Data Connect parameters against Ellucian Banner reference data

An Ellucian Data Connect pipeline may accept reason codes, employee classifications, or other runtime values that represent reference data maintained in Banner. These values cannot always be validated locally. A parameter may be present and have the correct format, but that still does not prove that the code actually exists in Banner or belongs to […]

How to validate parameters in Ellucian Data Connect Framework v3.1

Ellucian Data Connect is designed to support integrations that move and transform data between systems. Framework v3.1 is version 3.1 of Ellucian’s extensibility framework for Data Connect pre-built integrations. It provides reusable pipeline and sub-pipeline patterns, together with defined extension points for integration-specific behavior. The framework provides reusable baseline behavior for common integration concerns, so […]

How to handle sequential forEach loops in Ellucian Data Connect

Some Ellucian Data Connect pipelines need to process two related collections in sequence, but nested forEach loops are not supported. This post explains how to complete the first loop, preserve its payload, run a second loop, and merge the second-loop results back into the original records. It is part of our Ellucian Data Connect tips and implementation patterns series and belongs to its Pipeline […]

Ellucian Data Connect tips and implementation patterns

Reimplementing on-premises integration logic in Ellucian Data Connect is rarely a direct code conversion. Existing processes may rely on sequential operations, shared message state, runtime parameter rules, Banner reference data, report formatting, and file-delivery behavior that must be represented explicitly in a Data Connect pipeline. Over the past three years, the ABCloudz team has delivered […]

Modernizing ALEKS test score imports for Ellucian Banner SaaS

ABCloudz modernized an existing McGraw-Hill ALEKS score import for an institution moving from on-premises Ellucian Banner to Ellucian Student powered by Banner. McGraw-Hill ALEKS is an online learning and assessment platform that helps educators understand each student’s knowledge and learning progress. The institution already used ALEKS scores in its Banner student records, but the existing […]

How to modernize Ellucian Banner integrations for Ellucian Platform (SaaS)

When Banner moves to Ellucian Platform (SaaS), the integration layer your team built over the last decade moves with it, except most of it was never designed to survive that transition. Direct database access ends. Stored procedures need a supported posting path. SQL scripts that quietly enforced eligibility rules for years need to become documented, […]

How to modernize Banner direct database integrations for Ellucian Platform (SaaS)

Custom SQL scripts and ODS views against Banner tables do more than extract data. They filter which students are included, apply term logic, join course and instructor context, and enforce eligibility rules that exist nowhere else in writing. Banner SaaS removes direct Oracle access. Moving these integrations to SaaS means deciding which of that logic […]

How to modernize Banner stored procedure integrations for Ellucian Platform (SaaS)

A custom PL/SQL stored procedure may look like database code. In practice, it can validate financial aid data, match students, check amounts, and decide what is safe to post to Banner. In Ellucian Platform (SaaS), custom Oracle stored procedures cannot remain the integration posting model. Modernizing that logic means deciding what to keep, what to […]

How to modernize Banner CSV and SFTP integrations that rely on manual handoffs for Ellucian Platform (SaaS)

A notification reaches students late. A financial aid verification file misses the provider’s window. Alumni records drift during graduation. Bookstore credits appear after students need course materials. These are the consequences of manual file handoffs: not system failures, but timing and dependency failures. Staff generated the file, uploaded it, checked the log, and it still […]
12345...

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?