As a result of the growth and development of digital education, many educational resources have appeared on the Internet. On the other hand, these educational resources are scattered, unorganised, duplicated, isolated, and closed. Based on a detailed study of the characteristics and design ideas of SOA software system architecture, this paper develops an integrated and optimized system of English teaching resources based on SOA. SOA is a new service model for sharing and integrating educational resources from disparate sources that is characterized by loose coupling, platform independence, interoperability, and openness. This paper explains the system’s overall structural framework and design flow. It also explains how each layer structure’s function is realized through technology and process. Different service interfaces are used to realize various system functions, and an abstract service interface is left for future system expansion, allowing the system to be reused as much as possible. The system proposed in this paper is an open sharing platform for educational resources that has unified standards and rich content, greatly improving the situation of previously isolated educational information resources.