Running SQL Server on EC2 [closed] - amazon-ec2

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
I'm considering using Amazon EC2 for a web app with a SQL Server back end. Amazon charges extra for running an AMI with SQL Server pre-installed. I already own a copy of SQL Server Enterprise Edition. Is there anything stopping me from getting a standard Windows AMI and installing SQL Server on that?
Taking it one step further, what about creating my own Windows AMI with SQL Server?
The main issue is that I'm in the Microsoft BizSpark program and I get all the Microsoft software I can eat for 3 years as my company grows. If I have to pay for Windows Server, SQL Server, etc. through Amazon, then it kind of defeats the purpose of why I worked hard to get into the program.
All of that said, I buy into the cloud computing model, so I'm more than happy to pay for the cloud services I use. I just have a deal where the software is free for me for a period of time, so I'm trying to avoid paying twice so-to-speak.
Thanks!

I can tell you technicaly it can work, and very well.
The devil is in the details with MS licence use. If you carry licenses through BizSpark you should probably just outline your use for the app to an MS rep to make sure your planned use is covered.
Big thing to keep in mind if you roll your own AWS images. You will want to make sure not to spin up more than you can fairly use under your license at one time.
I do like the fact that when you work with MS in their developer programs or go through certification they do seem to keep you stocked with software.

Related

Does anyone has experience with software development on a VM in Azure? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 3 years ago.
Improve this question
Does anyone have experience with developing on a virtual machine in Azure? To clear the matters before someone asks - no, I don't mean deploying and hosting software on a VM in Azure, but literally connecting via RDP to a VM in Azure, where Visual Studio and/or Visual Studio Code, Node.js, tooling etc. are installed and do the coding, debugging, testing etc. there.
If you have tried it then:
1) Did you experience any latency/LAG?
2) Did you have problems installing/configuring third-party software?
Thanks in advance.
I do. My company has some applications that require me to connect and develop, then test on Azure VMs that host those applications. I have to do the full cycle:
Clone, develop, test, push, publish on the VM each time. I don't have anything amazing to tell you, its pretty much the same thing.
To clarify, both desktop and Web apps
We have many customers who use Azure VMs to host development software. We also have many images that have all the software you need preinstalled
https://learn.microsoft.com/en-us/visualstudio/install/using-visual-studio-vm?view=vs-2019
In addition, we offer a variety of VM sizes which can be used specifically for whatever you are developing. As an example, you can use the N-Series VMs if you need GPU software for testing. So depending on your scenario, it can be quite cost effective to use a VM instead of a local machine.
Another advantage of using software that is preinstalled on Azure VMs is that the license comes bundled into the VM cost. So you will have a up front cost model for using the software and the VM.
All in all, it depends on your scenario. However many customers take advantage of Azure VMs to run development environments to help save money and increase the ease of development.

Which Web Hosting is perfect for Developers? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I'm a Web Developer and Backend Architect. As a Developer I need Web Hosting to run and deploy my code. Normal Web hosting plans don't offer flexibility, they're focused on simplicity and ease of use for normal/non-tech people. However, I need full stack hosting, a server where I have full control. Where I can install my necessary and preferred software, run my own programs like I do in my own PC. I have seen dedicated hosting, VPS hosting, cloud servers and I don't know which one actually fits my needs.I'll be happy if someone gives me some guidance.
Thank you,
Abraar
I suggest you to use http://aws.amazon.com/pt/ bcz:
Price - have free plans that help you in development process and paid plans are not expensive
Structure - You can configure everything, machine, server configuration, OS, DNS and more.
Technologies - Most Hosts have limitations and you cant configure permissions in server. AWS use a separated structure that let you set your configurations without limitations.
Well, this is my point. I tested and worked with so many hosts and i realize that AWS is the best.
Dedicated hosting is not necessary because it cost is very high.
If you need a fixed server eg:4gp ram, 2 core processor and centos.
you can go for VPS Hosting you can get help in this link VPS
Help.
If you want to pay for what you use you should go for cloud servers.

Windows Hosting Suggestions [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
I've been developing a Silverlight-c# client-server game that has now gotten to the point that it should be hosted for a small amount of people can test it out. The problem is that I've never looked at windows hosting before an am thus a total noob. I'm looking for a place that allows me to run a c# command line program (the game server), and allows me to open non-standard ports for communication. Since this is only for testing, I'm going for min specs etc.
Just spin up an Amazon EC2 or Rackspace Cloud instance, easiest way by-far to do this.
If you want raw hosting as you described, Amazon cloud, as Paul said, is probably your best bet. However... given that you are doing a C#/Silverlight application, I would suggest that you highly consider Azure for your hosting, as it scales rather nicely and the free trial is a great way to test.
You will likely have to refactor aspects of your server to do this. But you would have had to do that anyway, since hosting of servers in a console is an unstable choice -- at a minimum you would have wanted to use a Windows Service for your game server if only for the auto-start option.

Deploy a server without programming knowledge [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed 8 years ago.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
This question does not appear to be about programming within the scope defined in the help center.
Improve this question
Currently I have a dedicated server with WHM and Joomla running.
I want to transfer it to new server. This new server has high speed bandwidth.
I only have remote access to the new server which has Win 2008 R2 installed and it shows it was installed on a VM.
I need to configure this server to run a domain name with Joomla which will be access by 10k visitors/month.
I have knowledge on WHM and CPanel only. How I can started with any ready made packages?
The reason my management changed the server is for better performance as current dedicated server is slower.
However, I guess the new server is installed on a VM..
Please guide.
The first thing you need to do is not move your Joomla site to a Windows server. The configuration of the server is critical to the performance of Joomla and you will have nagging issues until the end of time trying to run Joomla on Windows. It can be done, but it's a massive headache and there is absolutely no advantage to doing so. There are dozens of reputable hosting companies that have servers configured specifically to run Joomla optimally. Take a look at Rochen (I have over 50 sites on Rochen) or CloudAccess, both have official relationships with the Joomla project and both have very reasonable pricing.
Also, 10k visitors per month does not require a dedicated server unless all of those users are on simultaneously running SQL query heavy apps. You could easily run a site that size on a managed virtual server and have no performance issues at all. I've got sites with hundreds of thousands of monthly visitors running on a single MVS with no issues at all.

Managing laptops and desktops in the organization and pushing windows updates to them [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
Here are the couple of things we are trying to achieve
Our staff currently uses a bunch of desktops and laptops. Around 30-5o of the staff, most of them are laptops (mix of HP and Lenovo). Most using Win 7 professional , a minority using XP. What is the best way to
Manage pushing the windows updates to everyone's computer since not every one installs the updates by themselves.
Managing inventory through a software so that we know how many computers are there, who is using which one, which are currently being used and which ones are in repair.
Good to have feature would also be able to install software remotely and perfom maintenance remotely.
I am fine with a solution that may not solve all the above so would love to know which one can help with most of these issues.
Thank you.
You need a Software Management Solution, and Microsoft provides just such a server/client infrastructure.
http://www.microsoft.com/systemcenter/configurationmanager/en/us/sms.aspx
Google also launched an open source effort last year to reduce the cost of software licenses by allowing employees to visit the tool, and uninstall apps. Not quite what your looking for, but you could likely extend their offering to get some use.
http://code.google.com/p/appreduce/

Resources