IBM System i

Reliable. Secure. Future-proof. IBM System i!

IBM System i—now also known as IBM i—is one of the most stable and long-lasting IT platforms in the world. Whether in small and medium-sized businesses or large corporations, companies have relied on the high performance, security, and low-maintenance nature of this integrated server solution for decades. Learn why IBM System i still plays a central role in modern IT architectures today—and how the platform combines traditional strengths with new technologies.

Coraltree Systems Deutschland GmbH
Mottmannstraße 4a
53842 Troisdorf

Phone: 02241/84 40 70
Fax: 02241/93 21 26-9
Email: info@coraltree-systems.de

Table of Contents

Introduction to IBM System i

IBM System i, formerly known as IBM AS/400, is an integrated server platform that stands out for its stability, security, performance, and longevity. Designed for small and medium-sized businesses, it combines hardware, an operating system, and a database into a single system, thereby offering a highly reliable and powerful IT infrastructure that requires minimal maintenance.
Over the decades, System i has proven itself in numerous industries—especially where mission-critical applications must be operated reliably and continuously. Despite technological changes and the introduction of new platforms, IBM System i remains a central component in many IT landscapes.

What is IBM System i?

IBM System i is a server platform based on the IBM i operating system that stands out for its tight integration of hardware and software. Its unique feature lies in the combination of a Power-based processor, the IBM i operating system (formerly OS/400), and the integrated DB2 database.
The system was specifically designed to reliably and efficiently support business applications—ranging from ERP systems and financial software to custom solutions. A key feature is its high availability and security, which companies worldwide have valued for decades.

Evolution: IBM System i to IBM i

Over the years, the platform has undergone several name changes and technological advancements. What began as the AS/400 later became the iSeries, then IBM System i—and is now known as IBM i.
This evolution is more than just a new name: it represents a modern IT architecture that combines strengths such as stability and security with technologies like virtualization, open source, and cloud integration. IBM System i now runs on Power servers and supports not only traditional RPG programs but also modern languages like Python—a testament to the system’s adaptability.

Why do companies continue to rely on IBM System i?

Many companies remain loyal to IBM i because the system offers the highest levels of reliability, security, and performance—even after decades of use. Applications originally developed on IBM System i often run stably for decades with minimal maintenance.
At the same time, the platform enables gradual modernization: existing applications can be retained, expanded, or combined with new technologies. This protects investments and provides long-term planning security. Especially for small and medium-sized businesses, but also for large corporations, IBM System i is therefore one of the most cost-effective IT platforms on the market.

Your Benefits

IBM System i – we are the experts!

Two hands that clasped together and now hold each other tight.

Reliability
and Stability

IBM System i is considered an extremely stable platform with minimal downtime—ideal for business-critical applications that must be available around the clock.

A cogwheel that is intertwined with data streams.

Integrated
Architecture

The operating system, database (DB2), and security features are seamlessly integrated, which significantly simplifies administration and operation.

Long-term
investment security

IBM i systems often run reliably for decades—updates and modernizations can be implemented incrementally without requiring a complete system overhaul.

A sign with a checkmark in it.

High
Security

Thanks to integrated user management, an object-based security model, and modern encryption technologies, IBM i meets the highest security standards.

Have we piqued your interest?

Then simply schedule a no-obligation informational meeting. Whether in person on-site or via video—no problem for us.

Schedule an appointment

Challenges in IBM System i Administration

Many administrators face specific challenges with IBM System i: The complexity of legacy environments, a lack of real-time monitoring, and time-consuming user and rights management can make day-to-day work difficult.
Compounding this issue is the fact that fewer and fewer professionals possess in-depth knowledge of IBM i—a growing risk to smooth operations. Legal requirements for IT security and documentation are also increasing. This is where Coraltree comes in!

Custodiro: Our
IBM iSeries Software

With Custodiro, we offer a practical solution for the efficient management of IBM iSeries environments. The software was developed specifically for administrators who work with IBM System i on a daily basis and want to actively shape processes.
Whether it’s user management, backup control, monitoring, or logging—Custodiro bundles key functions into an intuitive interface. Particularly helpful: preconfigured workflows, automated notifications, and a flexible permissions model. This makes administration easier—even in complex system landscapes. You can find more information here:

More about IBM i and DB2

Optimize Your IBM System i Administration with Coraltree

Coraltree complements traditional administrative approaches with a modern, modular architecture and is designed for companies looking to modernize their IBM i administration in a sustainable way. The solution offers comprehensive automation features, detailed analysis and reporting tools, and intelligent task management that can be customized to meet specific requirements.
With our solutions, routine tasks can be handled more efficiently, critical processes can be monitored effectively, and resources can be utilized optimally. The platform not only supports day-to-day operations but also provides insights for the future-oriented development of your IT strategy.

The History of IBM System i and the AS/400 Platform

IBM System i—still known to many as the AS/400—has an exceptionally long history. With the launch of the AS/400 in the mid-1980s, IBM aimed to create a powerful yet easy-to-manage platform for medium-sized and large enterprises. The AS/400 was revolutionary: it combined the operating system, database, and hardware into a single integrated system—something that was unique at the time.
Since the platform’s introduction in 1988, the system has continued to evolve without losing its core strengths: reliability, integrity, and seamless integration of hardware and software. Continuous adaptation to new technologies has made IBM i one of the longest-lasting systems in the enterprise environment. Anyone who understands the history of this platform recognizes why it is still present in numerous IT landscapes today.

The Evolution from AS/400 to IBM System i and IBM i

Over the years, IBM has consistently evolved its platform—both technically and in terms of its name. The AS/400 first became the iSeries, then IBM System i, and finally IBM i, which now runs on modern Power hardware. Yet despite the new names, the underlying philosophy has remained the same: to provide a secure, stable, and integrated platform.
The newer versions support modern development environments, open interfaces, and cloud integrations—and bridge the gap between infrastructure and contemporary IT requirements. This evolution demonstrates that IBM recognized early on that innovation and continuity go hand in hand.

The Future of IBM i: Will IBM i Remain Relevant?

Despite the platform’s age, IBM i is anything but outdated—on the contrary: its continuous development makes it a future-proof solution for companies that prioritize stability and long-term investment security.
Thanks to modern programming languages, virtualization, and cloud connectivity, IBM i is more flexible today than ever before. At the same time, it offers exceptional operational reliability—a level that other systems often achieve only with additional solutions. So the future is secure! We have developed a special toolkit for IBM i that allows interfaces to other systems and called programs to be created significantly faster

Programming on IBM System i / IBM i

Programming on IBM System i differs fundamentally from development on conventional platforms. It is based on a deeply integrated architecture in which the operating system, database, and development environment are closely intertwined.
This not only enables stable and high-performance applications but also makes programming particularly efficient. Developers benefit from direct database access, robust security mechanisms, and proven tools such as SEU, RDi, or Rational Developer. Despite modern alternatives, native development on IBM i remains of central importance for many business-critical processes.

Introduction to the RPG Programming Language

RPG (Report Program Generator) is the longest-standing programming language on IBM i and was originally developed to generate reports from databases quickly and in a structured manner. RPG truly shines when used in conjunction with the integrated DB2 database: it enables high-performance database operations with minimal coding effort.
Many existing applications on IBM i are based on RPG, which continues to make the language a key competency in IBM i environments. Our product dopplix®> was specifically developed to transfer data from DB2 databases into a format that can be read and processed by all other database systems.

Learn more about dopplix®>

Modern RPG: RPG IV and Free-Format RPG for IBM i

With the introduction of RPG IV, and in particular Free-Format RPG, IBM has significantly modernized the language and given it a contemporary look. The new syntax is more closely aligned with common high-level languages such as Java or C#, which makes it much easier for new developers to get started.
At the same time, code readability and maintainability have been improved—a clear advantage for long-term applications. Features such as a modular structure, procedures, service programs, and enhanced support for modern development environments make RPG a powerful tool—even for experts and demanding applications in complex system landscapes.

Why RPG skills are in demand

Despite the growing popularity of modern programming languages, RPG remains indispensable in many companies. Numerous business-critical applications run on IBM System i and are written in RPG—maintaining, further developing, or modernizing them requires in-depth knowledge of this language.
At the same time, the pool of experienced RPG developers is limited, which makes this expertise particularly valuable and our experts irreplaceable. Those who are proficient in RPG therefore secure a clear competitive advantage—both from a technical and a professional standpoint. Especially in companies with long-standing system architectures, RPG expertise is in greater demand today than ever before.

Have we piqued your interest?

Then simply schedule a no-obligation informational meeting. Whether in person on-site or via video—no problem for us.

Schedule an appointment

The DB2 database on IBM System i

The DB2 database is a central component of the IBM System i platform and forms the backbone of many business-critical applications. Unlike traditional database systems, DB2 is seamlessly integrated into the IBM i operating system, resulting in a particularly stable and high-performance overall solution.
The tight integration of the database, operating system, and hardware ensures smooth operation and minimal administrative overhead. Companies benefit from robust data management that can be flexibly adapted to a wide range of requirements—from traditional ERP systems to modern analytics and reporting solutions.

DB2 on AS/400: The Role of the Database in the IBM i Ecosystem

Even on the original AS/400 platform, DB2 played a central role and was more than just an optional add-on from the very beginning. As a fully integrated relational database, it is deeply embedded in the system and performs far more tasks than just data storage.
Db2 on IBM i serves simultaneously as a database, transaction engine, and interface to applications—without external drivers or additional configurations. This architecture reduces complexity and provides a stable foundation for applications that are designed to run reliably and perform well for many years to come.

Benefits of DB2 on IBM System i: Performance and Scalability

A key feature of DB2 on IBM i is its exceptional performance—even with large volumes of data and complex transactions. Thanks to its tight integration with the operating system, DB2 benefits from direct access to system resources without additional layers or intermediary systems.
Furthermore, the database scales to meet growing demands: whether it’s new business processes, an increasing number of users, or growing data volumes—DB2 remains powerful and stable. Optimized indexing, automatic tuning, and high availability make it an ideal solution for data-intensive enterprise applications.

Business Applications of DB2

The applications of Db2 on IBM i are extremely diverse. In addition to traditional business applications such as inventory management, accounting, and production, the database is increasingly being used for business intelligence, data warehousing, and modern interface solutions.
Thanks to SQL support, web services integration, and REST API functionality, Db2 can be flexibly integrated into hybrid IT architectures. Companies use Db2 not only as a stable backbone for their operational systems but also as a powerful data foundation for data-driven decisions, analyses, and custom software solutions. This benefits companies—and their customers!

IBM System i Programming – The Languages

There are many programming languages available for IBM System i:

  • RPG (in various versions, particularly RPG IV/RPG ILE and Free-Format RPG)
  • COBOL
  • CL (Control Language)
  • SQL (embedded & procedural)
  • C / C++
  • Java
  • PHP
  • Python
  • Node.js
  • .NET (via web services or external integration)
  • JavaScript (e.g., in the frontend for browser-based interfaces)

IBM i Tools: RDi, SEU, and Modern IDEs

Various tools are available for development on IBM i, covering both traditional and modern requirements. The traditional SEU (Source Entry Utility) editor remains widely used, particularly for maintaining existing RPG or CL programs.
RDi (Rational Developer for i), on the other hand, offers a modern, Eclipse-based IDE with comprehensive features such as syntax highlighting, debugging, source code management, and object-oriented development. In addition, modern IDEs such as VS Code, in combination with open-source tools and APIs, enable a contemporary approach to IBM i programming—especially when integrating web technologies or modern languages like Node.js or Python. Our IBM System i solution, Custodiro, also comes into play here with a wide range of features. Learn more:

IBM i and DB2 for i Experts

The Role of AS/400 Programmers in IBM System i

AS/400 and IBM System i programmers form the technical backbone of many companies whose processes are based on this platform. They ensure that existing applications are maintained, expanded, and adapted to new requirements—often within highly complex IT environments that have evolved over many years.
Their work requires not only technical expertise but also a deep understanding of business processes. Because the demand for qualified professionals in this field remains high, we train RPG ILE programmers every year as part of our IT Specialist in Application Development program. This ensures that competent developers for IBM i systems will continue to be available in the future—with up-to-date expertise and confidence in working with both classic and modern technologies. This benefits us—but above all, it benefits you!

IBM System i Consulting: Our Expertise for Your IT Strategy

The IT landscape is constantly evolving, and customers have higher expectations—yet IBM System i remains a reliable cornerstone for many companies. This makes it all the more important to integrate this technology standard into a forward-looking IT strategy. Our IBM System i consulting services combine in-depth technical expertise with strategic foresight.
We analyze your existing system environment, identify opportunities for optimization, and develop customized solutions for maintenance, further development, or modernization. In doing so, we take into account not only technical requirements but also business objectives—ensuring that your IT grows alongside your company.

Why is IBM System i consulting a good idea?

Many IBM System i installations have grown over the years and continue to perform their tasks reliably. But that is often precisely where the challenge lies: processes, applications, and structures are not always optimally aligned with one another or integrated into the modern IT environment.
Professional IBM System i consulting provides clarity in this area. It helps identify risks early on, use resources more efficiently, and further develop the platform in a targeted manner—without jeopardizing ongoing operations. Issues such as security, interface integration, or migrations can also be addressed more effectively and quickly with external expertise.

We are your experienced partner for IBM System i

Our many years of experience with IBM System i make Coraltree a reliable partner for medium-sized and large enterprises, as well as for our clients in general. We understand the unique characteristics of this platform—from both a technical and operational perspective.
Whether it involves maintaining existing applications, implementing new tools, optimizing performance, or developing new solutions, we support you as a partner with practical solutions and personalized support. Our team combines decades of expertise with a fresh perspective on modern IT requirements—and delivers projects with the highest quality standards. We look forward to hearing from you!

Would you like more information?

We would be happy to present the possibilities of digital business process support to you in a no-obligation informational meeting. In person or via video—we’ll accommodate your preferences.

FAQ

IBM i is an operating system designed specifically for IBM Power Systems. As the direct successor to OS/400, it forms a powerful platform for business-critical applications in conjunction with the integrated DB2 database and IBM Power hardware.

IBM i itself is the operating system. It runs exclusively on IBM Power Systems and was formerly known as OS/400 and i5/OS. It is closely integrated with the hardware and the built-in DB2 database, offering an exceptionally stable and secure system environment.

An IBM system generally refers to a server or mainframe platform from IBM. These include IBM Power Systems (for IBM i, AIX, and Linux), IBM Z (mainframe), and, in the past, systems such as the AS/400 or IBM System i. IBM systems are known for their scalability, reliability, and durability.

System i was the product name for IBM's midrange server line in the early 2000s and a direct evolution of the AS/400 platform. Today, this line continues under the name IBM Power Systems, with the IBM i operating system forming the core of the classic System i.

AS/400 was the original platform (introduced in 1988), which was later renamed iSeries and then IBM System i. Today, the operating system is called IBM i and runs on modern IBM Power hardware. The core concept—an integrated platform for business applications—has remained the same.

Yes, it is! IBM System i is continuously being developed and supports modern technologies such as REST APIs, virtualization, cloud integration, and open source. Many companies continue to successfully use IBM i for critical applications.