Categories
Blog

How to choose right cloud services for your business?

Nowadays cloud platforms have become a common choice for hosting preferences. The rates at which an instance is offered to a developer or customer is amazing. But does these service actually charge you as they advertise? This blog will explain in brief some pros and cons of different cloud hosting available today. Cloud hosting providers can be categorized into 3 or more units depending on the feature and pricing schemas provided by the providers. One must be careful while choosing a platform as they are many charges that accumulate with the instance that is normal not accounted in pricing tables.

When looking at cloud hosting providers like Amazon Web Services (AWS), Google Compute Engine (GCE), Microsoft Azure, Alibaba Aliyon Cloud etc, they come with charges for every bit of service provided. In these providers, each instance (CPU & RAM), Disk, Traffic(Incoming & Outgoing), IP(more than one), DNS are charged separately, hence if you are looking to host a website all these should be taken into consideration. Keeping apart the charges on other resources, the price that will endorse upon the traffic will always come as a surprise as they have much policy for different regions and connection.

Whereas in Providers like DigitalOcean Cloud, Vultr Services etc they provide a package on monthly basis with prepaid billing(safer), thus you will have more control of your bills. But the disadvantage of these services is that they have limited features compared to the first list. Also adding up of space or bandwidth, user’s are forced to choose next bundle rather than increasing them individually. As of now, they offer additional disk in some regions.

Other option would be to choose dedicated cloud resource and build server or environment on them. These are provided by companies like Linode Cloud. Here the resources can be used according to the need or availability of resources. Same is provided by IBM Cloud, OVH Cloud, RackSpace Cloud, M5 Cloud etc but on a larger scale.

Apart from the above, we have many options like the storage is redundant and cloud-based while the resources are shared like Cloud VPS given by OVH, 1and1etc. The best you get of this is that they might offer unlimited bandwidth etc.

To conclude we suggest taking statistical review before switching to a cloud resource and choose one which is better according to the need of application or website.

If  you face any issue or need any assistance in choosing right cloud platform for your business, please contact our support team for a free consultation on live chat at https://www.skynats.com

Categories
Blog

How to Recover AWS EC2 pem Key ?

Elastic Container (EC2) is the most commonly used product along with its product range in Amazon web service’s (AWS). As for security reasons the access to the Linux environment containers are restricted with the key. At the time of creation of container, a key pair is generated and a pem file is available for download. This file is only available once hence making it highly fragile for the user. If a user loses or deletes this file it is impossible to re-download the file from AWS.

In order to recover the files or instance if a key is lost or deleted we at Skynats implement the different technique. Most of the task here is to be done by a Linux professional, which includes changing the instance types and disk to recover the data and imprints in the server. The process involves checking the metadata of the current running server along with its boot logs to find the schematics with which the server is booted in AWS. The disk to the server is either recover or reattached in this scenario.

Major steps that covered for the recovery process

  1. Detach root volume from the machine
  2. Create a new instance with new pem key
  3. Attach the disk to the new instance
  4. SSH to the machine and mount the correct partition
  5. Check everything is working fine
  6. Use the latest pem key to access the machine and data

Please follow the above steps and if  you face any issue or need any assistance, please contact our support team for a free consultation on live chat at https://www.skynats.com