Category Archives: technology

Server Management Tool

If you have VPS and don’t know much on linux command to manage, you have option to use server management tools like the following

  1. runcloud.io
    1. come with 5 day free trial for PRO
    2. free package available with limited features
  2. serverpilot.io
  3. laravel forge – no trial or free package

good reading on review of those tools

Notes on Azure

Some notes on Microsoft Azure

3 type of services provided

  1. App Service –  Scalable Web Apps, Mobile Apps, API Apps, and Logic Apps for any device
  2. Cloud Service – Highly available, scalable n-tier cloud apps with more control of the OS
  3. Virtual Machines – Customized Windows and Linux VMs with complete control of the OS

Important steps you should know in creating an application

  1. Create a “resource group”. All your services will be grouped under this resource group
  2. Create an “app service plan” – package of data center location, cpu and memory size
  3. Create an “web app service” – based on plan and under resource group created in step 1 and 2

More resources and references

  1. More info on services
  2. Azure calculator
  3. VM sizing options – compute, memory
  4. Azure roadmap – see what’s in preview and what have gone generally available (GA)

Summary of Azure services (click to enlarge)

Other readings/resources:

  1. Running a High Volume Website on Azure Infrastructure Services
  2. Azure documentation
  3. Step by step PHP on azure (starting from create resource, web app, transfer file via git, mysql etc)

AWS notes

Some notes on setting up AWS services.

EC2 (Elastic Compute Cloud)

Go to EC2 console and cilck Launch Instance.

There are 7 steps to go

  1. Choose an image to use – OS and services to use
    They call it as AMI – Amazon Machine Image
  2. Choose instance type – cpu, memory etc
    Refer available instance type with explanation
  3. Configure instance details – more configuration on the instance.
  4. Add storage
    The call it as EBS – Elastic Block Store
  5. Add tag – not sure what is this for
  6. Configure security group
  7. Review before launch

RDS (Relational Database Service)

S3 (Simple Storage Service)

AWS – full service diagram
(cilck to enlarge)

References:

  1. AWS 10-minute tutorial on some basic things
  2. AWS in plain english

Disposable email

Several providers for disposable or temporary emails. Just in case you wan to test anything and need a valid email for temporary

  1. https://mailinator.com – can set xx@mailinator.com
  2. yopmail.com – can set xx@yopmail.com
  3. https://nowmymail.com/
  4. https://getnada.com/
  5. https://mytemp.email – total random, cannot set own name
  6. https://temp-mail.org/en/ – can set own email. provide multiple @domain

 

Setting PATH in Mac OSX

In order for any executable to run anywhere in terminal, we need to set the $PATH to the directory.

You can check which directory can be globally accessed by typing this command

echo $PATH

  1. To add that path to the file, login as root
  2. Type nano /etc/paths
  3. Edit the file to add another path
  4. Save and exit
  5. You need to restart the terminal in order for change to take effect

 

Server uptime by percentage. What does it mean?

Have you heard about 99.99% uptime? How much downtime is considered 99.99% uptime?

Below is the answer

  • 99.5% uptime = 216 minutes of downtime in a month
  • 99.8% uptime = 86.4 minutes of downtime in a month
  • 99.9% uptime = 43.2 minutes of downtime in a month
  • 99.99% uptime = 4.32 minutes of downtime in a month
  • 99.999% uptime = 0.432 minutes (26 seconds) in a month

SMS Gateway Service

SMS gateway services for Malaysians. Mostly with short/long code and API  integration.

  1. sms123.net – with reseller program, as low as 3sen, no detail pricing
  2. onewaysms.com – credit never expires, can buy minimum 1,000 credit with RM90
  3. trio-mobile.com

Some application also apply for android for bulk sms sending. Good if use with unlimited SMS package by telco.

  1. smsblastr.com