A service orchestration method, wherein the method comprises: obtaining a service flowchart, wherein the service flowchart comprises a plurality of operation model identifiers and a logical connection relationship among the plurality of operation model identifiers, and the logical connection relationship is an execution sequence in the service flowchart; obtaining a scheduling parameter that corresponds to each operation model identifier, and when the scheduling parameter is a live network resource that needs to be provided to execute the service flowchart, obtaining a live network status by using a control plane, and verifying, based on the obtained live network status, whether the live network resource can be obtained; and when the verification succeeds, generating, based on the logical connection relationship and the scheduling parameter that corresponds to each operation model identifier, executable code for executing the service flowchart, wherein the plurality of operation model identifiers and the logical connection relationship are displayed on a user operation interface in a graphical manner; and the obtaining a service flowchart comprises: determining, based on an operation instruction of a user on the user operation interface, the plurality of operation model identifiers and the logical connection relationship that are selected by the user; and determining the service flowchart consisting of the plurality of operation model identifiers and the logical connection relationship. obtaining a service flowchart, wherein the service flowchart comprises a plurality of operation model identifiers and a logical connection relationship among the plurality of operation model identifiers, and the logical connection relationship is an execution sequence in the service flowchart; obtaining a scheduling parameter that corresponds to each operation model identifier, and when the scheduling parameter is a live network resource that needs to be provided to execute the service flowchart, obtaining a live network status by using a control plane, and verifying, based on the obtained live network status, whether the live network resource can be obtained; and when the verification succeeds, generating, based on the logical connection relationship and the scheduling parameter that corresponds to each operation model identifier, executable code for executing the service flowchart, wherein the plurality of operation model identifiers and the logical connection relationship are displayed on a user operation interface in a graphical manner; and the obtaining a service flowchart comprises: determining, based on an operation instruction of a user on the user operation interface, the plurality of operation model identifiers and the logical connection relationship that are selected by the user; and determining the service flowchart consisting of the plurality of operation model identifiers and the logical connection relationship. determining, based on an operation instruction of a user on the user operation interface, the plurality of operation model identifiers and the logical connection relationship that are selected by the user; and determining the service flowchart consisting of the plurality of operation model identifiers and the logical connection relationship.