The document discusses how System i environments can adopt a service-oriented architecture (SOA) approach. It describes how SOA can help address issues like increasing complexity, changing user expectations, and high maintenance costs by taking a more modular and standards-based approach. Key aspects of SOA discussed include exposing business functions as reusable services, defining service interfaces, and using an enterprise service bus for interoperability. The document argues that with the right tools, skills, and approach, System i environments can leverage SOA to modernize applications and keep the platform relevant.