As a relative newcomer to FreeBSD, but something of a lapsed veteran of the Unix/System V era, I am curious about returning to my Unix roots by running FreeBSD in the Amazon and/or Azure clouds. My company online training business will be upgrading soon, and we have an option, one that arises only once every few years, to change the underlying OS for our cloud-based web and app servers. We are not ready to go the Docker way yet, so a good OS is a must. So far, we have happily run PHP-based Drupal on CentOS on EC2 for over 6 years, and we have benchmarked AWS Linux satisfactorily with a view towards this upcoming upgrade.
However, I see several reasons why FreeBSD would be an attractive option: it has a quality ports system; it is a little more ahead of AWS Linux packaging (ex. support for newer OpenSSL versions); naturally, it is more vendor-neutral and so more portable between the cloud providers; and above all, it allows me to connect to this community, and its active developers on the mail lists. At the same time, being able to contribute, and to offer some financial and human support to the Foundation, would also provide me with the pleasure of knowing that my company and I have been able to help others in some small way.
I realise there has been a couple of years of FreeBSD releases of AWS AMIs labelled under the name of Colin Percival, so I would hope that by now there was some community experience with it. I would appreciate if anyone who has run FreeBSD on AWS and/or Azure could share their opinion about their experience, especially in terms of overall performance (especially vs Amazon Linux or others) primarily as a web server (Apache or Nginx), reliability (hangs requiring reboots, other major issues), security and overall integration woes. If you read this and you want to suggest this is all a great or a bad idea, please let me know.
Thank you for sharing your thoughts.
However, I see several reasons why FreeBSD would be an attractive option: it has a quality ports system; it is a little more ahead of AWS Linux packaging (ex. support for newer OpenSSL versions); naturally, it is more vendor-neutral and so more portable between the cloud providers; and above all, it allows me to connect to this community, and its active developers on the mail lists. At the same time, being able to contribute, and to offer some financial and human support to the Foundation, would also provide me with the pleasure of knowing that my company and I have been able to help others in some small way.
I realise there has been a couple of years of FreeBSD releases of AWS AMIs labelled under the name of Colin Percival, so I would hope that by now there was some community experience with it. I would appreciate if anyone who has run FreeBSD on AWS and/or Azure could share their opinion about their experience, especially in terms of overall performance (especially vs Amazon Linux or others) primarily as a web server (Apache or Nginx), reliability (hangs requiring reboots, other major issues), security and overall integration woes. If you read this and you want to suggest this is all a great or a bad idea, please let me know.
Thank you for sharing your thoughts.