Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


SteveON

1916 posts

Uber Geek


#160478 7-Jan-2015 23:27

Hey there

We are looking to engage some developers to build us a new SaaS platform. However I have VERY limited knowledge in MS tech.

Could someone please help me understand the pros and cons of the following? Thanks!

 

     

  1. Windows Server 2008 Standard or later
  2. Microsoft .Net framework 4.0
  3. net MVC 4
  4. SQL Server 2008 or later

Create new topic
Zeon
3916 posts

Uber Geek

Trusted

  #1210284 7-Jan-2015 23:57
Send private message

Is this just for you or going to get bigger? I know that MS have recently "Open sourced" /net but still not sure if its a very open platform to develop with. It may be speedier in the short term but something linux based will give you more flexibility in the longer term generally.




Speedtest 2019-10-14




Regs
4066 posts

Uber Geek

Trusted
Snowflake

  #1210299 8-Jan-2015 01:24
Send private message

if you're building a SaaS platform you can go two routes:

* DIY using IaaS (Infrastructure as a Service) (build and maintain your own servers from the OS up_
* Partially managed using PaaS (Platform as a Service)

IaaS would mean that the application could be portable between cloud providers, whereas PaaS might lock you into one cloud vendor (e.g. Microsoft).

If it was me, i'd go down the PaaS route and build the service using SQL Azure (and/or DocDB/HDinsight etc) and Azure Websites (either .NET preferable to a MS guy like me, or an open source tech like PHP etc if that's your thing).  You can also use additional services like Azure Mobile Services, Service Bus for queuing messages etc.

The big advantages of the PaaS route are that you can:
* scale up or out, and then back down again, with a few clicks on the web interface
* not have to worry about patching/upgrading OS and App tier as that all handled by the platform
* have high-availability as easy as a few checkboxes rather than hiring someone who knows that stuff

Is this something you're looking to build as a Startup?  If so then take a look at Microsoft BizSpark - if you qualify (<5yo company, <$1m revenue) you can get free software (Visual Studio etc for 5 users, and much more) and free cloud computing credits per month to use on Azure for either production or dev/test workloads. 





SteveON

1916 posts

Uber Geek


  #1212363 12-Jan-2015 11:06

Thanks for getting back to me guys, I am personally from the PHP world and all the MS tech is very new to me. I do like the Azure platform and will research more into it. 



SteveON

1916 posts

Uber Geek


  #1212369 12-Jan-2015 11:12

Zeon: Is this just for you or going to get bigger?

The product is rather complex with multiple operations but will only be used by a small amount of users. 



toyonut
1508 posts

Uber Geek


  #1212399 12-Jan-2015 11:50
Send private message

I would not use anything before server 2012R2. It is the latest platform and supports .net 4 out of the box and will have the current longest support lifecycle. It also has more security built in and has the latest version of IIS which has improvements in speed and security. If you are going to use either a VPS or your own server, investigate the Microsoft Web Platform Installer for installing components like MVC etc. Depending on data size and features needed, you may be able to use SQL 2012/2014 express with advanced services for management which is free. 
Have a look here for SQL server editions feature comparisons. 

.net and MS server are plenty flexible and despite the linux enthusiasts dislike of it, it does serious work. Plenty of big sites and services are based on it and it is a simpler to manage solution out of the box than a linux box which requires a bit of specialist nous. If it was bad, inflexible and didn't scale, Trademe, Xero, Countdown online shopping, Stack overflow, Bing and plenty of others wouldn't use it. 




Try Vultr using this link and get us both some credit:

 

http://www.vultr.com/?ref=7033587-3B


Regs
4066 posts

Uber Geek

Trusted
Snowflake

  #1212549 12-Jan-2015 14:11
Send private message

SteveON: Thanks for getting back to me guys, I am personally from the PHP world and all the MS tech is very new to me. I do like the Azure platform and will research more into it. 


You can create an Azure Website (PaaS) with the preferred language being PHP - http://azure.microsoft.com/en-us/services/websites/







Regs
4066 posts

Uber Geek

Trusted
Snowflake

  #1212560 12-Jan-2015 14:14
Send private message

You can also set up your own Linux server (Ubuntu, Centos, Oracle Linux, etc) running Apache, MySQL and PHP (LAMP) as a virtual machine:

http://azure.microsoft.com/en-us/documentation/articles/virtual-machines-linux-install-lamp-stack/




Create new topic





News and reviews »

Air New Zealand Starts AI adoption with OpenAI
Posted 24-Jul-2025 16:00


eero Pro 7 Review
Posted 23-Jul-2025 12:07


BeeStation Plus Review
Posted 21-Jul-2025 14:21


eero Unveils New Wi-Fi 7 Products in New Zealand
Posted 21-Jul-2025 00:01


WiZ Introduces HDMI Sync Box and other Light Devices
Posted 20-Jul-2025 17:32


RedShield Enhances DDoS and Bot Attack Protection
Posted 20-Jul-2025 17:26


Seagate Ships 30TB Drives
Posted 17-Jul-2025 11:24


Oclean AirPump A10 Water Flosser Review
Posted 13-Jul-2025 11:05


Samsung Galaxy Z Fold7: Raising the Bar for Smartphones
Posted 10-Jul-2025 02:01


Samsung Galaxy Z Flip7 Brings New Edge-To-Edge FlexWindow
Posted 10-Jul-2025 02:01


Epson Launches New AM-C550Z WorkForce Enterprise printer
Posted 9-Jul-2025 18:22


Samsung Releases Smart Monitor M9
Posted 9-Jul-2025 17:46


Nearly Half of Older Kiwis Still Write their Passwords on Paper
Posted 9-Jul-2025 08:42


D-Link 4G+ Cat6 Wi-Fi 6 DWR-933M Mobile Hotspot Review
Posted 1-Jul-2025 11:34


Oppo A5 Series Launches With New Levels of Durability
Posted 30-Jun-2025 10:15









Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.