Visions of multi-tenant MiServer
Posted: Sun Jun 05, 2016 2:13 am
Greetings, MiServer gurus.
We have been making good progress at APLcloud.com as we strive to master MiServer and provide a friendly and effective Web-Based Dyalog APL hosting environment.
Our dedicated Windows 2012 servers with Dyalog APL and MiServer have been selling like hotcakes for only $40 per month (USD).
However, we have discovered that there is a large back-end support effort required to help our customers keep their Windows Servers, Dyalog APL, and MiServer systems up-to-date! It is difficult to support our APL users when they are spread across different versions of software.
So, we have been working on a new concept. Well... I should say.. a rebirth of an old 1970 Time Sharing concept.. that, today, we call "Multi-Tenant Cloud Computing" (aka "time sharing").
The idea is driven by the fact that our infrastructure provider (Amazon AWS) offers an excellent service. And, we can quickly add more CPU, RAM or DISK space to any of our APLcloud virtual servers on demand and anywhere in the world.
Then, it follows that it may make sense for us to offer services that share ONE BIG APLcloud Server that runs multiple on-demand instances of MiServer.
If we can go this way, we can greatly reduce our cost, and can pass that on to our APL customers. In addition to cost savings, this model can provide scalability and reliability and make it much easier for APLers to develop and support their applications on the Internet.
Attached is a conceptual diagram of the new proposed multi-tenant MiServer system. Our plan is to deploy a centralized multi-tenant MiServer computer at each of the 7 regional Amazon computer centers.
Feedback and comments are greatly appreciated.
All the best,
//W
(Click to enlarge image)
We have been making good progress at APLcloud.com as we strive to master MiServer and provide a friendly and effective Web-Based Dyalog APL hosting environment.
Our dedicated Windows 2012 servers with Dyalog APL and MiServer have been selling like hotcakes for only $40 per month (USD).
However, we have discovered that there is a large back-end support effort required to help our customers keep their Windows Servers, Dyalog APL, and MiServer systems up-to-date! It is difficult to support our APL users when they are spread across different versions of software.
So, we have been working on a new concept. Well... I should say.. a rebirth of an old 1970 Time Sharing concept.. that, today, we call "Multi-Tenant Cloud Computing" (aka "time sharing").
The idea is driven by the fact that our infrastructure provider (Amazon AWS) offers an excellent service. And, we can quickly add more CPU, RAM or DISK space to any of our APLcloud virtual servers on demand and anywhere in the world.
Then, it follows that it may make sense for us to offer services that share ONE BIG APLcloud Server that runs multiple on-demand instances of MiServer.
If we can go this way, we can greatly reduce our cost, and can pass that on to our APL customers. In addition to cost savings, this model can provide scalability and reliability and make it much easier for APLers to develop and support their applications on the Internet.
Attached is a conceptual diagram of the new proposed multi-tenant MiServer system. Our plan is to deploy a centralized multi-tenant MiServer computer at each of the 7 regional Amazon computer centers.
Feedback and comments are greatly appreciated.
All the best,
//W
(Click to enlarge image)