K
kh-it
Guest
A little introduction I am a developer for a company that is making it's start (first release december). Server: Linux Backend: RDBMS, PAS frontend: KENDO UI We have chosen AWS because - There where the leaders in cloud - They had a low cost - An amazing good documentation a. The effort if you know how to configure a server it's easy also you have an easy use for binding security groups to EC2 instances I didn't configure a firewall an use this for access to ports IP's.... b. The cost it depend I don't use a dedicated machine because as startup we don't need it and will not directly have thousands of clients. We start with a linux machine 8G RAM CPU I don't know directly. I think around 700euro each year. Dedicated machines are to expensive for them at the beginning. c.a OE client runtime no experience in the cloud but it's running on that machine so the connection to your database wil be very fast. No experience with AWS windows workspaces. Have another very small client that needed simple 3 users on a windows machine just added the 3 IP's to the firewall and installed a windows server. c.b No problem very easy in use and more storage so easy. The same for CPU or RAM on the EC2 instance only seconds the only problem you have to first shutdown your machine c.c S3 I think this is amazing together with cloudfront in my opinion storage for file and mailing don't do it yourself it will cost you to much time and maintainance. For S3 there is much docu. We will use S3 (hosting website, documents, files,... ) The only thing I was not happy with was for S3 combined with cloudfront for security use and encryption there is no SDK for Progress and also not possible on a *nix machine for running .NET in Progress... I had to adjust the program to .NET CORE and made a Progress class for interfacing with this. But this is no problem if you don't want to get the files directly from a web call from the client(securely). I hope this is somewhat useful. Grtz KH-IT
Continue reading...
Continue reading...