A method for providing a connected flight management service at a server in a cloud computing environment, the method comprising: sending an initial JavaScript Object Notation (JSON) request from a client application comprising a data set of flight plan attributes to a web service at the server to initialize the flight management service at the server for an initial given state; receiving, at a cloud flight management computer (FPC) , from the web service , a request to create a flight plan using the initial JSON request as input; executing the requested operation at the FPC by a fetch or access request to a cloud data storage ; receiving at the FPC , from the cloud data storage, a dataset identifier (ID) of a link to the dataset from the cloud data storage ; sending to the web service , the attributes of the flight plan, predictions and the dataset ID; in response to the initial JSON request by the client application , sending an initial JSON response to the client application comprising the attributes of the flight plan, predictions and the dataset ID; sending another JSON request with updates or modifications from the client application and comprising the dataset ID to the web service at the server ; receiving, at the cloud flight management computer (FPC) , from the web service , a request to create a flight plan using the other JSON request as input, executing the requested operation at the FPC by sending a get dataset request using the dataset ID to the cloud data storage to update the dataset at the cloud data storage ; receiving , at the FPC , from the cloud data storage, a dataset identifier (ID) of an updated dataset; sending, by the FPC , the dataset ID and the updated dataset to the web service at the server ; and sending the JSON response to the client application comprising the updated dataset and the dataset ID in response to the other JSON request by the client application . sending an initial JavaScript Object Notation (JSON) request from a client application comprising a data set of flight plan attributes to a web service at the server to initialize the flight management service at the server for an initial given state; receiving, at a cloud flight management computer (FPC) , from the web service , a request to create a flight plan using the initial JSON request as input; executing the requested operation at the FPC by a fetch or access request to a cloud data storage ; receiving at the FPC , from the cloud data storage, a dataset identifier (ID) of a link to the dataset from the cloud data storage ; sending to the web service , the attributes of the flight plan, predictions and the dataset ID; in response to the initial JSON request by the client application , sending an initial JSON response to the client application comprising the attributes of the flight plan, predictions and the dataset ID; sending another JSON request with updates or modifications from the client application and comprising the dataset ID to the web service at the server ; receiving, at the cloud flight management computer (FPC) , from the web service , a request to create a flight plan using the other JSON request as input, executing the requested operation at the FPC by sending a get dataset request using the dataset ID to the cloud data storage to update the dataset at the cloud data storage ; receiving , at the FPC , from the cloud data storage, a dataset identifier (ID) of an updated dataset; sending, by the FPC , the dataset ID and the updated dataset to the web service at the server ; and sending the JSON response to the client application comprising the updated dataset and the dataset ID in response to the other JSON request by the client application . <EOS>