Find Jobs
Hire Freelancers

Need someone to tune/optimize my AWS setup-Pros only!!

$15-25 USD / hour

Completed
Posted almost 10 years ago

$15-25 USD / hour

My friend, who is very capable, has been managing the back end of my sites. Have 4 WP sites hosted on AWS EC2. I buy traffic to augment the organic traffic on my site, to promote certain articles and videos, and to generate more ad revenue. On avg, each site does about 250K UVs/500K pageviews per month. During certain days of the month, I may need a surge in traffic, up to 100K pageviews /day. From what I can tell, my friend has setup a caching layer to speed up page loads on WP to help as well. The issue: My sites crash when a surge in traffic occurs. To compensate, he increases the cap on everything, and my sites dont crash anymore, but then my bill is through the roof!. $983 last month. There has to be a better solution. After all, doesnt everyone use AWS because it has the ability to scale up and down based on usage? Need someone to set this up accordingly, and to monitor it so that my sites never crash, yet my bill is reasonable every month. Professionals only please. I cannot afford to have my time wasted by someone who is still learning. This is not the job for you. There is too much at stake. Thank you for reading.
Project ID: 5936991

About the project

12 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello, Based on the product description you have given you would like your server to sustain continuous burst of high traffic or peaks and still be online and running good. It is very good that you using the Amazon Web Services for word press sites as the AWS provides this excellent elasticity called [login to view URL] feature of AWS means that you pay for the hardware in a very optimal [login to view URL] the load average/traffic on your website becomes high the server capacity will be boosted automatically (instances are added to the pool/server farm automatically behind an elastic load balancer) according to the preset policies and so the traffic is distributed accordingly and the capacity scales down when there is less of [login to view URL] you inccur high costs only for the time when the auto scaling create additional servers. Please let me know if you are using Varnish as a caching layer in that case the the solution would be that the whole of Varnish+APP server will be auto [login to view URL] the autoscaling activity takes place every time you will receive an email notification. I have experience on auto scaling and have implemented this for one of my [login to view URL] a linux sysadmin by profession and hand on with AWS with total exp of 4 years and would love to work on this Please mail me for any further details. Thanking you.
$22 USD in 2 days
4.9 (4 reviews)
3.5
3.5
12 freelancers are bidding on average $23 USD/hour for this job
User Avatar
Hi Greetings!! Thank you for giving us opportunity to bid on your project. i have gone through your requirement and can surely help you with this wonderful project. We are having team of experience developers and they have good sound on AWS, PHP, cloud computing etc. We are excited to take effective steps further, to make this assignment as first footprint for our long-term healthy business relationship in coming days. Assuring you a Best service all the time. Look forward for working with you. Thanks and regards Sandeep Ghodasara Prakash Software Solutions Pvt Ltd (Microsoft Silver Certified Company)
$21 USD in 1 day
4.9 (51 reviews)
7.6
7.6
User Avatar
I am expert in desired skills for this project and have done similar tasks already. Please get back to me, so I can show you some of the work I have done. I will not be asking for any upfront only pay me when you are satisfied with the progress.
$26 USD in 1 day
4.1 (183 reviews)
8.0
8.0
User Avatar
Hi You're friend did the right thing by bumping up the instance type but it's an overkill since you don't need that much horse power all the time. Here're the things that you'll need in order to lower your billing and to squeeze that extra juice only when needed. 1. Autoscaling configured to spin required amount of EC2 when traffic spikes 2. Elastic load balancer to distribute traffic to multiple EC2 depending upon the load each one is undergoing at that time. 3. Github repository for hosting your codebase since the site will be in a distribute environment and you'll need to deploy your code changes to all these instances when you make any. 4. A configuration management tool to handle EC2 configs. Example: Puppet, Chef or Ansible. 5. RDS to separate the DB instance from the EC2 (if you're using MySQL inside EC2) Most importantly you'll need to opt for failover as all AWS resources are ephemeral i.e. any of those can terminate without any prior notice. BTW I'm an AWS expert, but I guess you've already noticed that. :D Here's my profile https://www.freelancer.com/u/joystick220.html Lemme know if I missed anything. Joy
$26 USD in 1 day
4.9 (86 reviews)
6.8
6.8
User Avatar
I have great experience in AWS and Wordpress performance. I am lead sysadmin in a company that provides managed Wordpress as a service. However I will help you as an individual. In order to get best performance, wordpress cache (e.g. w3tc) and nginx fastcgi cache must be installed.
$22 USD in 4 days
4.9 (54 reviews)
5.2
5.2
User Avatar
Hi I'm expert in this field..before that I want to let you know that..if we use autoscaling then it is pretty easy to handle..just award me the project..I will fix those issues Thanks Rajesh
$22 USD in 1 day
4.9 (41 reviews)
4.9
4.9
User Avatar
Hi, I have 10 years of experience in IT industry. I have hands on experience in AWS technologies, currently working as Cloud Consultant for one of the NZ telecom giant. Currently I am majorly working on automation, designing and implementation of AWS infrastructure using Cloudformation, AutoScaling, VPC, S3, ELB, Cloudfront, RDS, SES, SNS and other AWS services. Plus I have good hands on Configuration Management tools like Puppet / Chef which helps in automation of your application stack. It seems you may need to use auto scaling feature to scale up & scale down your instances on the basis of your server usage. You can use ELB to distribute the load evenly on your web and application stack. Cloud front is the technology we can apply in front of your ELB , It helps the sites having high traffic and improves the page SLA. I have great experience on setting up such environments , we can discuss more and plan the implementation . I can do this job with excellence. You can connect me over skype, skype id: abhishek_vasisht Thanks, Abhishek
$22 USD in 1 day
5.0 (3 reviews)
2.5
2.5
User Avatar
Currently working on AWS platform. Worked extensively on scalablity and performance of web applications. Worked on optimization, scalablity and performance issues of many architectures. Have thorough knowledge on pricing and follow best practices. Will really appreciate if you revert to me on the same for further discussion.
$21 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$22 USD in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
New York, United States
5.0
14
Payment method verified
Member since Mar 9, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.