AIMMS PRO & Cloud Platform
Get and give help with AIMMS PRO and Cloud Platform
- 77 Topics
- 80 Replies
Hi, The AIMMS Portal allows developers to grant permissions to the aimms apps at different levels ( environment / Group/ User )In a situation where the permissions were invariably modified, reset or lost.Is it feasible to retrieve permissions to an app from a previous day? Is it feasible to retrieve history of all permission modifications that have been made to an app? Is it feasible to retrieve history of all added users ?
I wanted to know how is one supposed to take input from excel sheet when I publish my app on Cloud. I have tried uploading the excel sheet on cloud but I’m not sure how to locate the file on cloud and read data from that. Could you please guide me through this? Thanks.I have attached some screenshots for your reference.
In [url=https://how-to.aimms.com/Articles/13/13-Solver-Logging-IDE.html]Retrieve Solver Log Files in AIMMS Developer[/url], we explain how to adapt the project such that solver log files are available for inspection. A solver session runs somewhere on an AIMMS PRO server, and as a user, you do not have direct access to those files. However, with a few small steps, which are explained in this article, you can access these files as well. [url=https://how-to.aimms.com/Articles/13/13-Solver-Logging-PRO.html]Here[/url]
We have created a new AD group in our AD server. Added the AD group in Groups in AIMMS.However it seems like the changes in group members in Active Directory does not propagate in AIMMS group. We dragged the members to their new groups in able for them to be able to log in.Note that the Group name in AD and AIMMS group are exactly the same. Does AIMMS Pro have a back end process where synchronization between AD and AIMMS are set?Do we have sort of configuration that sets the timing of synchronization?
Dear Community;According to our current Aimms project deployment practice, we deploy an end-user aimmspack file on Windows/Linux machines. The host Windows/Linux machines have a “normal” (normal means not Aimms-Pro) Aimms installed with an end-user licence. The projects are executed using Aimms.exe/AimmsCmd commands.However, we have recently developed a webui for a new project, we are now wondering if we must deploy using Aimms-Pro to have the webui working in the production environment? Can we install Aimms-Pro on Linux servers (I understand from the documentation that it is supported only on Windows servers)? If it is possible to access webui using “normal” Aimms (we prefer linux deployment):How can we define a static port for webui URL? We want to run aimms with --hidden flag and access the webui using a static URL.
When querying data from a SQL Server using an ODBC driver (using SQLCreateConnectionString() and ‘trusted_connection=yes’ for the AdditionalConnectionParameters argument), is the authentication carried out for the service account running the AIMMS PRO service on the server or for the user logged into the PRO portal on an AD-linked environment? Is there additional setup required for double-hopping? Or does it depend on whether the AIMMS PRO service account is registered on AD? I am looking for support to build solutions where the database serving the AIMMS application is restricted for use by specific individuals and not service accounts.
Hello, We load back job data (optimization infos) from AIMMS PRO to the user session. I would like to display the status of the job. I only found the status code parameter but nothing about what is the status code list and meaning. Can somebody help me with that?Thanks, Zsófi
All,I have just begun supporting an AIMMS Pro implementation for my customers, and a separate cybersecurity team found that the traffic from the AIMMS Pro web server is unencrypted:Unencrypted Network Communication: AIMMS Pro Launch Page: When accessing the web frontend used to launch the application, traffic is transmitted using an unencrypted network protocol. Unencrypted Network Communication: Websocket: The application establishes a websocket to communicate with its server using an unencrypted network protocol.Looking through the support/architecture documentation it appears that AIMMS Pro uses it’s own web services to host the page, so I’m trying to see what effort is involved in changing these settings, and what the implication is on the client side as well.
Hello, I hope there is a solution for my problem I was working on a project for my class on AIMMS software (license provided by the university) online and when I save the file, I don’t know how I save it but it got extension .aimmspack. Now my instructor is not able to review my project since the version seems to not be compatible with his… He asked me to convert the file to .ams but I have no idea how to do it. I don’t have the software in my computer and don’t know anybody who has that version to convert it and pass it over to me…. Please any recommendations? Or can someone help me?
In this document we will describe options to provide business continuity and ensure resilience against hardware or software failure for self-managed installations of AIMMS PRO (On-Premise). To summarize, there are three approaches: Hot standby: spare AIMMS PRO installation, ready to take over instantly Cold standby: spare hardware present, installation and restore prepared Cloud: AIMMS PRO managed by the AIMMS Cloud, which provides this service as a standard feature Read more...
How to Scale AIMMS PROHow-to
This document describes how to scale AIMMS PRO. We refer to two types of PRO installations: AIMMS PRO On-Premise: PRO installations self-managed by the client, not managed by AIMMS AIMMS Cloud Platform: PRO installations managed by AIMMS on cloud technology, using a custom version of PRO Summary of scaling options Broadly speaking, there are three scaling scenarios. Volume: Serve more concurrent users and/or more concurrent solves Geography: Serve geographically spread users with minimum latency Power: Run larger models requiring more memory and/or processing power Read more...
I want to clarify the main advantages of installing Pro platforms as a cluster. Is the load distributed when solving tasks(make jobs) on several nodes or is there a link directly to one node? And is it also better to use NLB for balancing, or use a simple round robin by DNS?
How can I revert an app on PRO back to it's original ( as designed by the developer ) layout? I know in the older versions of AIMMS you had the possibility to click on your name and you had the option to revert the layout: 4.44: In newer versions of AIMMS I don't see this option anymore. Has this option been (re)moved? 4.71:
Hi Community, If a user creates a case file on AIMMS PRO Cloud or uploads one and shares with other users, is it possible to modify and saved this case file data by other users? I know it’s readonly by default. Can I modify somehow this functionality? Thanks, Zsófi
As an end user, you cannot directly inspect the data used by the data session or by the server session. As a model builder, you may need to investigate in detail what happens during these sessions. One way is by creating a data snapshot by creating case files or text files. This article shows how to do this with text files. Read more...
This article provides for the source of four utility apps to operate on AIMMS PRO storage. To access the apps, create an .aimmspack from these sources and publish them on your AIMMS PRO system. The app sources are available for download in the sections below: Alter authorization and/or delete individual files and folders Alter authorization of files in a pro storage folder Copy a PRO Storage folder to a Windows folder on laptop/desktop Alter authorization of files in a pro storage folder Read more...
An AIMMS PRO job may spend more time than the corresponding procedure on the client side. In this article we set out to answer the following questions:How can I reduce the execution time of my AIMMS PRO job? How can I find out what went wrong with my AIMMS PRO job?To provide a structural answer for your application, we need to dive into the workings of the procedure PRO::DelegateToServer. Read more...
Hello all! I'm working on different logs, and now I can get info about, how my solvings are in the server session. But how can I alarm the user, that he needs to wait, because a solving session is running on the server? (I mean there is two planner for the software, and both want to send an MP to the solver. The faster start it, the other one needs to wait, until the previous solving will be finished. I want to send a log message to the waiting user, that the solving won't started because of this) Thanks for the answers!
This article explains how to migrate your PRO server to a new machine.(For instructions to migrate the license server, please see Migrate the AIMMS PRO License Server.)We will call these servers the original machine (source host) and the new machine (target host).This can be broken down into five stages.Stop the PRO services. Backup the PRO configuration on the original machine. Install PRO on the new machine. Configure PRO on the new machine. Restart the PRO services.We will discuss this in further detail below. Read more...
When starting a new server session it is useful to know whether there are other server sessions started on the same server. This article explains how to find out the number of sessions running at an AIMMS PRO server. We will discuss two variations on the number of server sessions:The number of AIMMS PRO sessions actually running. The number of AIMMS PRO active sessions, i.e., sessions not yet finished. Read more...
Already have an account? Login
Please use your business or academic e-mail address to register
Login to the community
No account yet? Create an account
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.