Building A Custom CDN With DigitalOcean – UltimateCDN.com

Visit Building A Custom CDN With DigitalOcean – UltimateCDN.com for the whole story
Ultimate SEO is all for trying things and testing out options.  While we’ve used JetPack we’ve settled on Cloudflare over a year ago as our preferred CDN provider.  Ultimate SEO is a Cloudflare Certified Partner and we offer SEO Hosting packages through our Ultimate SEO Network which uses https://ultimateseo.net for all infrastructure.
Building a custom CDN though we registered UltimateCDN.com which we’ll use in this experiment.
Speed And Mobile Search Results
In previous articles we’ve discussed the importance of speed.  Two client articles addressed this: Sex, Speed And The SEO Migration of Romantic Depot to WordPress and Optimizing For Site Speed: Page Load To SEO Cloud Server Infrastructure.
We have also shown how less established, less well known, less trusted sites can out rank household brands by just being faster in Can Page Speed Alone Make A Difference In Google Ranking? Yes, it even beats Domain Authority.
With mobile searches number now over 50% of all searches speed is a premium means to rank up among content.  Every time this site loads in the 2 second range we gain momentum and every time I find myself dropping in the rankings I realize I forgot to turn…

Visit Building A Custom CDN With DigitalOcean – UltimateCDN.com for the whole story

Ultimate SEO is all for trying things and testing out options.  While we’ve used JetPack we’ve settled on Cloudflare over a year ago as our preferred CDN provider.  Ultimate SEO is a Cloudflare Certified Partner and we offer SEO Hosting packages through our Ultimate SEO Network which uses https://ultimateseo.net for all infrastructure.

Building a custom CDN though we registered UltimateCDN.com which we’ll use in this experiment.

Speed And Mobile Search Results

In previous articles we’ve discussed the importance of speed.  Two client articles addressed this: Sex, Speed And The SEO Migration of Romantic Depot to WordPress and Optimizing For Site Speed: Page Load To SEO Cloud Server Infrastructure.

We have also shown how less established, less well known, less trusted sites can out rank household brands by just being faster in Can Page Speed Alone Make A Difference In Google Ranking? Yes, it even beats Domain Authority.

With mobile searches number now over 50% of all searches speed is a premium means to rank up among content.  Every time this site loads in the 2 second range we gain momentum and every time I find myself dropping in the rankings I realize I forgot to turn on our CDN.

Content Delivery Networks Deliver Content From Edge Servers

A CDN is a Content Delivery Network.  Essentially your load balancing on a global scale, this isnt new but its new to non-multibillion dollar companies.  Literally all across the world you’d need data centers all caching the content served by your webserver and providing it to visitors closer to them than to your webserver.

Bring the data closer to the user and spreading out the load delivers a smoother web experience.  It looks like this graphic.

A CDN

Each server has the same content on it, all served from the one server that hosts the content usually. To build an effective global network though is expensive, unless you rent space on someone elses.  Thats where CDN providers come in and provide services to sites too small to build their own network.

Free Options: JetPack CDN and Cloudflare CDN – I hate one love the other

Jetpack is a free CDN that operates a plugin on WordPress … I HATE it …. everytime I use it, the rewrites of all my images get messed up and I effectively loss all graphics on a site.  You still see from time to time references in articles where the image doesnt display.  9 times out of 10 its trying to still use JetPack.  I’ve search and replaced in the WordPress database but still somehow the referrences remain and the images don’t work anymore.  I never use Jetpack.

Cloudflare provides a free tier that speeds up your site but these only cache a limited amount of the site.  To my knowledge images and html are not cached making the free CDN option only a half win.  The paid plan does offer better CDN options and they’re still next to nothing in cost at $20/month.

Using DigitalOcean Spaces To Build Custom CDN

As you may recall in Technical SEO: Digital Ocean vs Google Cloud vs AWS DigitalOcean came out the cheapest and best in performance testing.  They have their “Spaces” S3 compatible storage solution thats object oriented … great for static content.

This naturally creates an opportunity to scale out a CDN and DigitalOcean offers free Domain Name Service so picking them as the DNS easily allows a custom subdomain to take root for a CDN on their Spaces.  network.ultimatecdn.com is an example now.

UltimateCDN.net

I’ll continue to develop this resource and test its performance, updating here with more data soon.

Hits: 0

The post Building A Custom CDN With DigitalOcean – UltimateCDN.com appeared first on Ultimate SEO | Backlinks, Audits & More.

Ultimate SEO Articles

Source

Technical SEO: Digital Ocean vs Google Cloud vs AWS

Visit Technical SEO: Digital Ocean vs Google Cloud vs AWS for the whole story
This may seem off topic but its on topic, technical SEO is imperative … you’re not going to rank number one on Google using Shopify or Wix.  It just isnt going to happen.
Its also apparently difficult to get solid advice on SEO Hosting from “experts” Best Blog Hosting for SEO is junk … reciting features doesnt make a hosting plan the best…one quote notes that WordPress is already installed with InMotionHosting.com … so what!  Our web servers are preconfigured to install WordPress in every new account as well…it only saves maybe 5 minutes per user but for
The post Technical SEO: Digital Ocean vs Google Cloud vs AWS appeared first on Ultimate SEO | Backlinks, Audits & More. Ultimate SEO Articles…
Technical SEO: Digital Ocean vs Google Cloud vs AWS Web Host, Design, Data and SEO Services Source…

Comparing Digital Ocean Droplets and AWS EC2 VPS

How Is This SEO?

This may seem off topic but its on topic, technical SEO is imperative … you’re not going to rank number one on Google using Shopify or Wix.  It just isn’t going to happen.

Those platforms are not serious enough to deliver the configurability one needs to out perform a competitor.

This Isn’t Your Typical Review

It’s also apparently difficult to get solid advice on SEO Hosting from “experts” Best Blog Hosting for SEO is junk … reciting features doesn’t make a hosting plan the best…one quote notes that WordPress is already installed with InMotionHosting.com … so what!

Our web servers are preconfigured to install WordPress in every new account as well…it only saves maybe 5 minutes per user so that savings is not for the user but for a web host, that time adds up very quickly.  So that’s not a benefit for the client as much as it is for the host.

You likely aren’t a web host, so it’s not that big of a deal.  I’d like to see benchmarking tests they may have run to decide who is the best.  And we do … but thats coming in a few paragraphs.

I only mention these to point out typically articles covering which thing is better, focus on the irrelevant because the author lacks a clear grasp of technology and SEO.  Well, this isn’t one of those articles.

Promising More Than Physically Possible

Unlimited bandwidth…sounds great but what are the limits?  There are limits, the infrastructure that a site sits on has limitations.  If someone uses a CAT5 cable instead of a CAT6 everything will be slower and you’ll find a speed limit there.  It may be 5 gbps which is A LOT but … that IS a limit.

Bottlenecks can be designed into infrastructure by error and these can limit a site’s performance. Unlimited bandwidth means nothing because there are limits … physical limits exist and can’t be avoided.  So “unlimited” is a term being misused a lot in hosting today.

WordPress preinstalled saves someone 5 minutes but nothing else.  These aren’t important to the Hosting performance and way too many top articles on SEO hosting confuse WordPress’s selling points with the web host’s infrastructure.  That’s what this is all about after all, infrastructure and how it directly impacts a site’s Google ranking.

Google says that over half of all searches are now mobile.  Mobile is extra sensitive to speed and technical SEO matters.  Thats why its so important to set yourself up with the best infrastructure to build on.

Cloud Computing: Background On Our Use Case

The industry standard in web hosting administration software is cPanel.  No way around it with cPanel your support opinions are bountiful where as dreamhost.com has its own proprietary server software … its no better or worse in actuality, its just far less supported by third parties.

Ultimate SEO is hosted on a variety of cPanel servers that were easy to build and deploy, we made them from scratch and some with templates but all in all, there are 4 AWS servers, 2 Google Cloud Platform and 4 Digital Ocean. These currently are powering hundreds of sites including this site.  Cost varies wildly…

Shared Hosting Solution?

It’s important to note that your web host is honestly likely run on one of these three services.  Godaddy is … if you have their shared hosting your running on this environment.  You’re sharing their share of the cloud environment.

Why not just skip ahead and be the master of your domain….sure it will cost more than $3 a month … but that $3 a month hosting plan is shit.  You can have a decent VPS server for $5 a month with better performance.

We’re not going to mix apples with oranges though, this isn’t about shared hosting plans and a VPS.  The VPS will win.  A good review between AWS and a traditional hosting provider is AWS vs Blue Host

Amazon Web Services

I don’t even know what I am spending, where and how it is being spent.  AWS charges you for every little thing and no matter what steps you might take it may seem like rising project costs are simply unavoidable.

Their platform to work within is NOT intuitive … its damn near hell, and it will require some play time.

You’ll need to recall that you have to leave the virtual server’s configuration area to select an IP address to then assign to the server you were just configuring.

Then go back to the server configuration and keep working…till a minute later you have to go to some other obscure place.  (that will cost you money too…each ip address, not talking about bandwidth that’ll cost you too … I’m just saying the ip number).

Don’t even think about swapping hard drives and knowing what is attached to what unless you are prepared to write down long strings of numbers and letters.

AWS does provide greater flexibility than the others on options beyond just a virtual server…but unless you plan to send 100,000 emails a day you won’t benefit from their email service … as an example.

Cloudfront looks like a great CDN option, until you find Cloudflare.

Technical SEO wise I’d give AWS a D overall. Infrastructure and computing power is an obvious A+, but it’s how you interact with that, that weighs the grade down.

More so AWS limits your resources with Throttling and Burstable CPUs … these sound good but they mean they’re only giving you part of the resource not all of it.

Poor navigation and the nickle and dime pricing is absurd.  Want to monitor your usage so you can understand your bill?  Monitoring costs more…its ridiculous.  CloudWatch can be expensive.

They do offer reserved instances and I loaded up on those but still my costs never decreased.

AWS is so hard to understand billing wise that IT Managed Service Providers will offer free excel templates to figure out your AWS monthly costs.

Think I’m being over the top?  Check out this calculator form sheet by AWS to forecast your expenses.

It is never simple when you ask how much and are handed a spreadsheet to calculate the server costs.

Here’s something crazy…why my April bill was $167 but AWS forecasts it will be $1020 in May I have no idea.  I’m not adding servers…so whatever they know, I must not.

(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = “https://www.berush.com/static/webpack_bundles/remote.js?v=9”; fjs.parentNode.insertBefore(js, fjs); }(document, “script”, “berush-widget”));

AWS costs are high and unpredictable

AWS costs are high and unpredictable

Google Cloud Platform

Is easier to use and wrap your head around but it is considerably more expensive than either of the other options. For this simple reason…they receive an F. The additional costs come with less options and less features than AWS.

Billing is more transparent and you can understand why your bill is what it is at least.  But Google also makes unilateral decisions for you like blocking smtp and ssh access.  

Sure its more secure but it makes email and server maintenance a nightmare.  You can add those to nonstandard ports in the firewall but then you have to keep up with an oddity.

Documents like this Connecting to Instances make it seem like not a big deal, but these will not allow you to move a file from your computer to the server like SFTP would.

They are expensive, offer less and needlessly shot you in the foot with their restrictions.  

That’s why I stand by the F as an overall grade.  Now infrastructure capabilities … A+ no doubt about it…but you’re paying a premium and placed into a box.

Digital Ocean

I received no compensation or thank you from anyone for writing this … Digital Ocean is my B+ graded cloud solution.  

It’s the cheapest, and they don’t seem to charge you a fee for tools that are required for the main product to function, unlike AWS and their static ip addresses.

They have the least ability and options outside of a virtual server.  If you want a database server that’s in the works unless you can use Postgres.  

UPDATE Sept 2019: MySQL Databases are now fully supported and available.  Additionally Microsoft.com has step by step instructions for installing MsSQL on Digital Ocean’s linux machines.

That’s limiting, but it is also not important if you’re just running a few web servers that will already have MySQL installed on them anyhow (if a LAMP server template is utilized).

Digital Ocean is the no frills, no surprises, cloud computing option.  The reason I have so many servers is because I am migrating everything off AWS and Google Cloud to Digital Ocean…it’ll be cheaper.  A lot cheaper…we’ll discuss performance in this article.

cloud computing cost comparisons

cloud computing cost comparisons

That’s right… $20 vs $121, $177 and $120 from AWS, GCP and Azure.  I didn’t really consider Microsoft Azure just because I have reservations moving into their sphere of control where every thing you need to do is addressed by yet another Microsoft clunky product that usually has little imagination in it.

Test out a server in each environment and I think you’ll quickly take to the Digital Ocean option.

But in deciding the winner of this debate I figure a more scientific method could be used….so let’s divide the debate into areas that can be scored and assessed.

Amazon Web Services vs. Digital Ocean

Simplicity at scale

Ease Of Use

As previously noted, the Digital Ocean’s dashboard is very streamlined compared to AWS.  With AWS you have to configure your network, and several other parts such as the keys before you can make a server that’s accessible to the internet.  

Digital Ocean, you can literally have a server running in less than a minute from a single screen.  Who else can claim that?

Base Cost

Digital Ocean’s costs are inclusive of bandwidth, hard drive size, ip addresses and more.  Everything you need to have a server is right there in one easy package.   Their packages include:

RAM CPUS BAND SSDHD PRICE  
1 GB 1 vCPU 1 TB 25 GB $5/mo
$0.007/hr
 
2 GB 1 vCPU 2 TB 50 GB $10/mo
$0.015/hr
 
3 GB 1 vCPU 3 TB 60 GB $15/mo
$0.022/hr
 
2 GB 2 vCPUs 3 TB 60 GB $15/mo
$0.022/hr
 
1 GB 3 vCPUs 3 TB 60 GB $15/mo
$0.022/hr
 
4 GB 2 vCPUs 4 TB 80 GB $20/mo
$0.030/hr
 
8 GB 4 vCPUs 5 TB 160 GB $40/mo
$0.060/hr
 
16 GB 6 vCPUs 6 TB 320 GB $80/mo
$0.119/hr
 
32 GB 8 vCPUs 7 TB 640 GB $160/mo
$0.238/hr
 
48 GB 12 vCPUs 8 TB 960 GB $240/mo
$0.357/hr
 
64 GB 16 vCPUs 9 TB 1,280 GB $320/mo
$0.476/hr
 
96 GB 20 vCPUs 10 TB 1,920 GB $480/mo
$0.714/hr
 
128 GB 24 vCPUs 11 TB 2,560 GB $640/mo
$0.952/hr
 
192 GB 32 vCPUs 12 TB 3,840 GB $960/mo
$1.429/hr

Amazon Web Services doesn’t allow an easy comparison.  Everything is charged individually it would seem.  They have a tool called Simple Monthly Calculator, it’s a spreadsheet basically … first off  if  you need a calculator it’s obviously not simple.

AWS Calculator

To compare something with the $5 option from Digital Ocean I used the calculator and a t2.micro which is 1cpu and 1g ram with a 25 GB SSD drive, with 2 ips and 1 TB of data transferred to the world, costs about $21.49 but that’s also after a -11.00 discount … without the discount it was 32.49.  That’s for the $5 Digital Ocean option.

AWS Costs

Google Cloud Platform’s version of VPS using Compute Engine isn’t as bad to figure out as AWS but it is still seeming complicated.  I guess my beef with GCP and AWS is that if I spin up an instance I’m obviously going to have to have bandwidth so some baseline amount should be included … just because the instance cant function without it…so it should be part of the instance, I think.

So the N1 class is their general use server.  On-demand pricing is:

$0.0356 / vCPU hour and $0.00095444 / GB hour

So our 2 vCPU with 4 gb RAM is about $0.07 for vCPU and $0.0038 for RAM per hour.  Google shows 730 hours average in a month.  Meaning $51.38 a month.  That includes no hard drive or bandwidth ,.. but no use calculating it further as GCP is way in the lead as most expensive of the three.

Now you might say…well you get what you pay for … and I’d say … Not true in 10/10 tests. 

So at $5 to $32

Digital Ocean Wins 

But wait there’s more and this is the why you’ll switch to Digital Ocean.

Options

Monitoring and alerts can be configured on both platforms .. both allow scaling up and adding additional storage as well as internal networking.  Internal networking has shown to provide fast results for configurations like a web server and an independent second database  AWS though has an expansive offering of options and wins out in this area.

AWS Wins

Billing Options

Digital Ocean allows for credit cards as well as paypal.  AWS allows credit cards and bank accounts.  The difference then is Paypal vs Checking Accounts and since this is a cloud computing, tech product … Im going to prefer Paypal to a tool that has been around for hundreds of years.  So we’re going to hand it to Digital Ocean.

Digital Ocean Wins

Freelancer Friendly

Each can transfer servers to other accounts.  I’ve only been successful in doing this with Digital Ocean and not AWS.  The AWS process is more tedious and you can give a server away that you aren’t an admin of anymore but still are responsible for billing somehow.  That sucks!

Digital Ocean Wins

Support

AWS only offers free billing support…although if you ask them a tech question they do tell you “as a courtesy” here is an article that might help…but tech support itself is out of your reach for free.  Digital Ocean allows you to message them and I’d assume some tech level of support for their platform without charging.

Digital Ocean Wins

So all in all…

The winner is Digital Ocean over GCP and AWS.

but … now an added update to question these assertions…

VPS PERFORMANCE TESTING

Testing Digital Ocean to AWS head to head.

Source

Optimizing For Site Speed: Page Load To SEO Cloud Server Infrastructure

Visit Optimizing For Site Speed: Page Load To SEO Cloud Server Infrastructure for the whole story
TrueInfluence.com has been an Ultimate SEO client for several months now. During that time a central project has been to deliver the companies web pages in three seconds or less. TrueInfluence is a data intelligence marketing organization. IntentBase is a product of theirs and they are focused heavily in lead generation and demand generation.  The […]
The post Optimizing For Site Speed: Page Load To SEO Cloud Server Infrastructure appeared first on Ultimate SEO | Backlinks, Audits & More. Ultimate SEO Articles…
Optimizing For Site Speed: Page Load To SEO Cloud Server Infrastructure Web Host, Design, Data and SEO Services Source…

SEO WordPress Optimization

Initial success was quick to be realized in optimization of the sites images, the addition of a CDN network, html compression and image compression. After this first phase the site was loading at about 5 seconds on average.

This meant the site was loading in less than half as long as before but still almost twice as long as our three second goal. In reviewing what we had to do we identified three areas that we felt encompases a site’s speed.

I. Content – animations, js, css, images, video files

These are the basics that every site should have in place by default. Rarely does a new client have all of these in place.

II. Site Optimization – compression, software versions, CDN 

Adding Content Delivery Network or CDN as an optimization.  While a CDN is infrastructure its not required for a site to function but servers to improve the delivery of content, so for our purposes it is an optimization.

III. Server and Networking Infrastructure – host hardware, 

SEO Optimization Areas

 

Content For SEO Speed

Speed is important to SEO ranking. It’s incredibly important with mobile users which now out number desktop users on Google’s search engine. Google has an initiative called Mobile First and its title makes it obvious what they want to see from sites.

In previous tests we’ve seen a visible bump caused by a site’s speed performance. This was observed with at least 3 sites that were first on shared hosting, then given a dedicated VPS server.

Leaving behind the animations and scrollers is an easy thing for an SEO to advocate but it’s sometimes those elements that drive the site’s conversion rates. Content that’s rich in only text may be great for Google but it isn’t the best way to present yourself to future clients. Our goal was to minimize animation but leave content largely intact.

We also worked to resolve site errors and broken links within the content.

Source

AWS Vs. Digital Ocean: Costs, Performance, Features For Cloud Computing | Clear Winner

Visit AWS Vs. Digital Ocean: Costs, Performance, Features For Cloud Computing | Clear Winner for the whole story
Why I Made The Switch To Digital Ocean And You Should Too After a year of ballooning costs I stumbled across Digital Ocean an figured I’d try their $5 VPS server and compare it to my Amazon Web Services experience. Astonishing… Digital Ocean quickly grabbed my attention with the straight forward ease of use. I had a working cPanel server in less than 20 minutes. They make the entry into Cloud Computing easy with a 1 CPU 1 GB Ram server that has 25GB SSD and 1000GB Transfer …. also included was 2 external IP Addresses and the Ability to create a firewall protecting my servers. That cost $5 a month. Jaw dropping I exclaim the AWS price is $5 just for the two IP addresses! I should have made an apples to apples comparison but at that moment I was off. My AWS Configuration And Cost: 2 t2.medium 2[Find Out More]
The post AWS Vs. Digital Ocean: Costs, Performance, Features For Cloud Computing | Clear Winner appeared first on Make An Impact | Ultimate SEO. …
AWS Vs. Digital Ocean: Costs, Performance, Features For Cloud…

Site RSS

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match_all(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 690

Warning: Invalid argument supplied for foreach() in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 697

Warning: preg_match_all(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 690

Warning: Invalid argument supplied for foreach() in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 697

Warning: preg_match_all(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 690

Warning: Invalid argument supplied for foreach() in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 697

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 1385

Warning: preg_match_all(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 690

Warning: Invalid argument supplied for foreach() in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 697

Warning: preg_match_all(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 690

Warning: Invalid argument supplied for foreach() in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 697

Warning: preg_match_all(): Compilation failed: invalid range in character class at offset 4 in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 690

Warning: Invalid argument supplied for foreach() in /home/matt2info/public_html/wp-content/plugins/category-specific-rss-feed-menu/simple_html_dom.php on line 697

Source

Cloud Computing: Digital Ocean vs Google Cloud vs AWS

This may seem off topic but its on topic, technical SEO is imperative … you’re not going to rank number one on Google using Shopify or Wix.  It just isnt going to happen. Its also apparently difficult to get solid advice on SEO Hosting from “experts” Best Blog Hosting for SEO is junk … reciting features doesnt make a hosting plan the best…one quote notes that WordPress is already installed with InMotionHosting.com … so what!  Our web servers are preconfigured to install WordPress in every new account as well…it only saves maybe 5 minutes per user but for a web host that time adds up very quickly. But you arent a web host so it’s not that big of a deal.  I’d like to hear about benchmarking tests they may have run to decide who is the best. Features Aren’t Technical Specs Unlimited bandwidth…sounds great but what are the limits?  There […]
Ultimate SEO …
Cloud Computing: Digital Ocean vs Google Cloud vs AWS Web Host, Design, Data and SEO Services Source…

This may seem off topic but its on topic, technical SEO is imperative … you’re not going to rank number one on Google using Shopify or Wix.  It just isnt going to happen.

Its also apparently difficult to get solid advice on SEO Hosting from “experts” Best Blog Hosting for SEO is junk … reciting features doesnt make a hosting plan the best…one quote notes that WordPress is already installed with InMotionHosting.com … so what!  Our web servers are preconfigured to install WordPress in every new account as well…it only saves maybe 5 minutes per user but for a web host that time adds up very quickly. But you arent a web host so it’s not that big of a deal.  I’d like to hear about benchmarking tests they may have run to decide who is the best.

Features Aren’t Technical Specs

Unlimited bandwidth…sounds great but what are the limits?  There are limits and these are beyond the hosts control sometimes but for instance …. if someone uses a CAT5 cable instead of a CAT6 everything will be more speed limited and especially if a bottle neck is designed in to infrastructure. Unlimited bandwidth means nothing to me because there are limits … physical limits exist and can’t be avoided.And WordPress preinstalled saves someone 5 minutes but nothing else.  These aren’t important to the Hosting platform.

Cloud Computing: Be Your Own Host

The industry standard in web hosting is cPanel.  No way around it with cPanel your support opinions are bountiful where as dreamhost.com has its own proprietary server software … its no better in actuality its just far less supported by third parties.  Ultimate SEO is hosted on a variety of cPanel servers that were eay to build and deploy, I made them from scratch and with templates but all in all there are 4 AWS servers, 2 Google Cloud Platfrom and 4 Digital Ocean currently powering hundreds of sites including this site.  Cost varies wildly…

Its important to note that your web host is honestly likely run on one of these three services.  Youre sharing their share of the cloud environment.  Why not just skip ahead and be the master of your domain….sure it will cost more than $3 a month … but that $3 a month hosting plan is shit.

A good review between AWS and a traditional hosting provider is AWS vs Blue Host

Amazon Web Services

I don’t even know what I am spending, where and how it is being spent.  AWS charges you for everything little thing and no matter what steps you might take it may seem like rising project costs are simply unavoidable.  There platform to work within is NOT intuitive and it will require some play time to remember that you have to leave the virtual server’s configuration area to select an IP address  ( that will cost you money…each ip address, not talking about bandwidth I’m just saying the number ) and then return to that original area to associate it.  Dont even think about swapping hard drives and knowing what is attached t what unless you are prepared to write down long strings of numbers and letters.

AWS does provide greater flexibility than the others on options beyond just a virtual server…but unless you plan to send 100,oo0 emails a day to people you wont benefit from their email service … as an example.  Technical SEO wise I’d give AWS a D overall. Infrastructure and computing power is an obivous A+ but its how you interact with that that weighs the grade.

Poor navigation and the nickle and dime pricing is absurd.  Want to monitor your usage so you can understand your bill?  Monitoring costs more…its ridiculous.

They do offer reserved instances and I loaded up on those but still my costs never decreased.  AWS is so hard to understand billing wise that IT Managed Service Providers will offer free excel templates to figure out your AWS monthly costs.  Think I’m being over the top?  Check out this calculator form sheet by AWS to forecast your expenses.

Heres something crazy…why my April bill was 167 but AWS forcasts it will be $1020 in May I have no idea.  I’m not adding servers…

AWS costs are high and unpredictable

AWS costs are high and unpredictable

Google Cloud Platform

Is easier to use and wrap your head around but it is considerably more expensive than either of the other options. For this simple reason…they receive an F. The additional costs come with less options and less features than AWS.  Billing is more transparent and you can understand why your bill is what it is at least.  But Google also makes unilateral decisions for you like blocking smtp and ssh access.  Sure its more secure but it makes email and server maintenance a nightmare.  Documents like this Connecting to Instances make it seem like not a big deal, but these wont allow you to move a file from your computer to the server like SFTP would.

They are expensive, offer less and needlessly shot you in the foot with their restrictions.  Thats why I stand by the F as an overall grade.  Now infrastructure capabilities … A+ no doubt about it.

Digital Ocean

I received no compensation or thank you from anyone for writing this … Digital Ocean is my B+ graded cloud solution.  Its the cheapest, and they don’t seem to charge you a fee for tools that are required for the main product to function, unlike AWS and their static ip addresses.  They have the least ability and options outside of a virtual server.  If you want a database server thats in the works unless you can use Postgres. Thats limiting, but it is also not important if you’re just running a few web servers that will already have MySQL installed on them anyhow.

Digital Ocean is the no frills, no surprises, cloud computing option.  The reason I have so many servers is because I am migrating everything off AWS and Google Cloud to Digital Ocean…it’ll be cheaper.  A lot cheaper…

cloud computing cost comparisons

cloud computing cost comparisons

Thats right… $20 vs $121, $177 and $120 from AWS, GCP and Azure.  I didn’t really consider Microsoft Azure just because I have reservations moving into their sphere or control where every thing you need to do is addressed by yet another Microsoft product that usually has little imagination in it.

Test out a server in each environment and I think you’ll quickly take to the Digital Ocean option.

Hits: 4

Ultimate SEO

Source