which is the best solution for social media cloud or dedicated?


I have a website like a social network where people can post their photos and videos even can interact in their circle. All the thing which is necessary for social media website is done only thing which make my mind down is the proper web hosting solution for my website. I am confused in dedicated server and cloud server. It would be great if someone suggest me a proper solution for my website so that I can wind up the thing faster
harry thomasAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

   For services that require automated scaling of resource you need to review the cloud services options (AWS/Azure), to present a front end Web service to the clients (with back end Databases) i would suggest an AWS configuration with load balancing and auto-scaling, that way you are only paying for the resource you need when you need it and are not restricted by the Physical restraints with physical servers. It could be beneficial to ask for a design on the above setup within AWS, that way you can begin to understand costs and scale-ability


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Stuart ScottAWS Content Lead at Cloud AcademyCommented:
I agree with ncomper, you will want a solution that can scale in size as and when your customer base does, AWS would be a great contender for this solution as already indicated.  

Having it in the cloud will take away some of the day to day administration too of the servers.  It will aid with DR and high availability as well.

As I say, I agree with ncomper and he has hit the nail on the head with his suggestion.


It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Cloud Computing

From novice to tech pro — start learning today.