The Perfect Cloud: Introduction

This entry is part 1 of 2 in the series The Perfect Cloud

Introduction to the Perfect Cloud

In order for this to truly be a “perfect cloud” every server/service should be scalable (out and up), secure, and easy to manage (preferably automated). In this guide we will cover many in depth tutorials on how to get your cloud setup from nothing to deploying and maintaining your application(s).


Note: This guide is not definitive and will be updated regularly throughout the process, so keep an eye out for changes. Be sure to subscribe to receive updates if you decide to follow along!


What you’ll need to get started

  • DigitalOcean account. Click here to get $10 credit to get you started.
  • Domain name. I purchase mine domains from Namecheap. You can too by clicking here, though you can purchase your domain from any registrar you wish.
  • The current estimated cost of this cloud is approximately $75/month through DigitalOcean. Pricing may vary as this guide matures.
  • Ability to SSH into your new servers. If you are using Mac or Linux, you are already set. If you are unfortunate enough to be using Windows, you may want to look into something like Putty or any other similar application.
  • Code Editor. Can be any code editor you like, I use Sublime.
  • Git. You will need to have Git installed on your development machine in order to transfer your source code to and from a Git repository.
  • Patience. This is not going to be a weekend project (for most of us). Expect it to take some time!


What’s next?

We are going to create our first DigitalOcean droplet, and configure our DNS settings. If you have any questions, concerns, suggestions or notice a flaw (especially security related), be sure to comment below!


Disclaimer: Some links in this guide may be affiliate links in which I may receive payment should you choose to use them.

Series NavigationThe Perfect Cloud: Creating Our Proxy Server And Configuring DNS >>
%d bloggers like this: