Categories
Cloud Entrepreneurship Management and Projects Products and services Storage

Entrepreneurship and cloud services.

Better to pay or enjoy the free versions?

Entrepreneurship in the internet era

Entrepreneurship practitioners and for people in general. In fact they know that today it is difficult for us to live without the services of technological giants. I am talking about Google, Dropbox or Amazon. Indeed their resources allow us to store documents and files and access them from any place or connected device.

However, as difficult to believe as this may seem, Google is not available to everyone in the entrepreneurship world. Many regions of the planet, like China, have their access to its technologies denied.

Even if those regions were not denied, many people don’t believe it’s a smart decision to trust our data. Specially to dubious information management policies.

Cloud services can be used by all kinds of users specially when we are talking about entrepreneurship. As you might have already observed, By default, many of these companies that offers these benefits will provide you with free and professional/premium versions. Now, if you have a professional project, are self-employed or have a small business, you can benefit from the paid version or Company for a small price.

To Pay or not to Pay?

The question is whether it is worth taking the leap and paying for a service that we can continue to use for free. Let’s see the differences between the two services. This is of course a very general level discussion and my own opinion.

The advantages

As in the personal versions, the Business version offers storage space to store documents and files. Thus, instead of saving that content on our local computers, we can have them on the Internet and thus retrieve them when we need them and from different devices. With this we will have automatic backups and easy access to our documentation.

Another example

The second advantage they might offer is the ability to edit documents from the browser. This is normally without installing office software such as the popular Microsoft Office or other alternatives. Among other documents, we can create spreadsheets, text documents, presentations, drawings, diagrams, forms and a long etc. Some companies might offer this for free, just think of it as an example.

In this way we will be saving paid software costs and its maintenance (Office). this is since the cloud storage tools work in the browser and through free mobile apps and do not require updates or configurations. As you might guess this is great from the entrepreneurship standpoint. More services together for less pay.

As it stands the entrepreneurship practiconers or business owner do not need to by 2 or 3 different software, get free the 3 or 4 free softwares and maintain the integration. Most things are the and usable from the get go. No need to pay IT personnel etc.

Also the customization level, we can comfortably manage access permissions to storage space, files, what permissions each account has, etc. In short, we can manage a virtual office from the same place. This for many tends to save money, be more reliable and easy to use. Not to mention the fact that you might have a good customer service support. To be fare this depends on the company, but you can evaluate what works for you.

Enterprise Edition for entrepreneurship

The charms of the Enterprise version extend beyond online storage and office suite. As some of them will also provide email management, text, audio and voice communications, as well as the organization of meetings and events. You will be able to host your websites in a simple and efficient way, and all this under the same platform.

On the other hand, when constituting a payment service, it will include advice and personal support via phone or email.

The costs of the Enterprise version vary depending on the users who are registered and the storage of each user. They will be adapted to the number of employees or work collaborators. These services normally have and the amount of storage we will need.

Nihao Cloud is an excellent alternative option to large corporations. As you might know it offers information security, speed and access from any corner of the planet. If you feel interested, you will find much more information on its official page.

Hits: 4

Categories
Cloud Products and services Sotfware & Developers & DevOps Tools & How-Tos

Performance Test of NiHao Cloud with curl

Performance Test of NiHao Cloud using curl

In today’s dynamic world, time is the most critical aspect for any business person. Whether it’s deciding to trade off or launching a new product, reaching the customers within the least possible time filter you from the majority crowd.

Updated on: June 22, 2021

How much your customers wait for your website to load? 5 -seconds? 10 seconds? Probably not more than that! And in the end, the client leaves the website heavy-heartedly and downvotes the user experience. So, good to be on the safer side and check the latency tests beforehand.  In this article will talk about curl and how to use it for performance testing. This is a very popular open-source tool with it’s first release about about 23 years ago. First we will start by introducing some of the flag features of the tool. By the way these features are used that are used for many purposes like testing, troubleshooting, and much more. Finally In this article we will show you how to use if for a Performance Test of NiHao Cloud.

We’ve taken curl (a powerful command-line tool to transfers data from or to a server) and using Linux based operating system. Curl is a command-line utility for transferring data from or to a server designed to work without user interactions. Curl supports various options allowing the user to resume the transfer, measure and limit the bandwidth, proxy support, user authentication, and much more. It is simple, scriptable, scalable, flexible yet powerful. Curl is generally pre-installed in Linux-based systems.

site performance testing cover image
site performance test
Let’s discuss some of the popular options from curl:

-I (–head) — This option fetches the header only. For HTTP-based servers, fetches the header of the document and for file, it displays the file size and last modification time.

-X (–request) — With this option, one can explicitly specify the request method when communicating with HTTP-based servers. The specified method will be applied instead of the default one.

-v (–verbose) — It makes curl verbose during the operation. Very useful in troubleshooting and observing the “behind the scene” process. Further in the command line, output starting with “>” menas header data sent by curl, and “<” means header data received by curl.

-H (–header) — User can include extra header content in the request to the HTTP server. In addition, we may specify any number of customized headers and it will make sure that each added header will be sent with proper markup.

-L (–location) — If the server comes to know that the requested page has been moved to another location, then this option will redo the curl operation with an alternative location. This method won’t intercept the user credentials for authentication to an alternative location if the initial location is not present.

-K (–config) — Use this to specify a file to read arguments and use as input for curl command. It will create an illusion as if the arguments are passed via the command line itself.

-u (–user) — We can pass username and password to use for server authentication. If the username is passed, curl will prompt for the password. One should not pass sensitive information in plain text Pass it via file or follow some security practices.

  The steps would be nearly the same with another os as well. In the demonstration part, we will use time-related variables and test the same with 2 different networks in 2 different region(i.e: India and USA).

Demonstration:

Now, here is where we show you how to use curl for the purpose of a Performance Test of NiHao Cloud. Let’s get to it!

  • Create a file which has arguments that curl command takes:
time_namelookup: %{time_namelookup}
time_connect: %{time_connect}
time_pretransfer: %{time_pretransfer}
time_starttransfer: %{time_starttransfer}
———
time_total: %{time_total}
  • Here, time_namelookup – time, in seconds, it took from the start until the name resolving was completed.
  • time_connect – time, in seconds, it took from the start until the TCP connection to the remote host (or proxy) was completed.
  • time_pretransfer – time, in seconds, it took from the start until the file transfer was just about to begin.
  • time_starttransfer – time, in seconds, it took from the start until the first byte was just about to be transferred.
  • time_total – total time, in seconds, that the full operation lasted.
  • Now use this file and make curl request to the target website:
   Command: curl -w "@curl-format.txt" -o /dev/null -s http://app.nihaocloud.com/org/register/ 

Here, -w @”curl.txt” tells to use the mentioned file. –O option redirects the output to /dev/null and –s suppresses the progress bar. The target website is our Cloud Storage https://app.nihaocloud.com

Result 1: Using the wifi connection:

The results of the performance test below are in the Seconds unit. We measured the results from the Indian region and connected them to the servers in Korea.

Console curl register
Result1: through wifi network
Result 2: Using the Mobile Network
Console register curl output
Result2: through mobile network

Besides, let’s perform the same operation with different geolocation to ensure availability at other dimensions as well. In the example, we’ve taken North Virginia(USA) region. The results are identically the same as with the Indian region.

Result 1: Using the wifi connection:

Through wifi network
Result1: Through WiFi network

Result 2: Using the wifi connection:

Through mobile network
Through mobile network

We tried to show a small demonstration of site latency/speed testing. We at NiHao cloud always try to give the best services to our clients across the globe and results are mirrored above. Stay tuned for such interesting articles and the best services.

Hits: 8