Basics of the cloud

What exactly are cloud services and how does it work?

What exactly is the cloud?

Cloud services, cloud, cloud computing are IT services like over the internet enables functionality that used to be available locally. In short, you are using someone else computer power over the network, which you do not have to physically own. Major suppliers such as Amazon, Microsoft, Google and many more others have created these cloud services that are whole infrastructures IaaS, Infrastructure as a Service - as we then can use to create various functions in the cloud.

What are the real benefits?

Many companies (and individuals) are moving over their servers and IT services to the cloud and that's all more popular to store data elsewhere. You do it not just because it's a new hype but because the benefits are many. Some of the benefits are scalability, security, the cost savings, availability and the simpler ones working methods for users.
  • Scalability

  • The scalability is towards infinity in the cloud where you can easily increase the number of servers and decrease the number of servers against the need that one has for the use. If you compare to to have physical servers locally, it does not exist at all equal scalability. One can imagine one simple scenario where a company has its servers locally where each server can handle 100 users for example data flow, this results with the company needing 10 physical servers to able to handle 1000 users and 2 servers for in case someone crashes.
    Would service completely suddenly get more users due to different reasons, the company needs to increase the number of physical servers to handle more users. IN small amounts this works but when it starts to scale it is really starting to have consequences and companies are taking risks not being able to scale in time.
    It will also be difficult for companies to scale down theirs servers when they are physically still on site and standing unused. A scenario arises there the area of ​​use increases drastically and the company buys twice as many servers to cope with the pressure so they stand with unused servers when the pressure decreases. For example, when use increased at streaming services due to the COVID-19 pandemic and people were at home in quarantine. When it calmed down reduced usage and the servers would remain.
  • Security

  • The companies that bring these services focus strongly on to maintain a secure system for its users. Datan stored in the cloud has replicas, copies of your data at accidents. The risk of the data that you store in the cloud disappears is minimal if you compare to having it locally. If you have your data on a local server and that would be an accident in the area and the whole premises would burn up - your data is completely destroyed, as long as you do not has a good backup. You are also exposed to an attack risk then your data is stored in one place, which increases the possibilities for hacker attacks.
    The copies that the cloud services have are spread over several regions and you can feel assure that the data that is disseminated is secure. The is also encrypted and the risk that it is accessible to outsiders are minimal.
  • Savings

  • "Pay only for what you use" - Just like that sounds so you pay for what you use. Here you can return to the scenario where you scale the number of servers based on needs. The costs are minimized by not need some physical servers that are unused, man do not need to have any IT technicians who are willing to take care of potential crashes. The price per server must be more expensive in itself, but if you deduct what is not used, it becomes much more cost effective to use cloud services instead of locally.
    Should your use of services increase during certain times one can increase the number of servers during these times. If again returns to the scenario with streaming services so they are mostly used in the evening - while they are scarce used during working hours. In that example, it is enough that reduce usage to reduce costs.
  • Availability

  • Easier collaboration

Amazon Web Services (AWS) guide

We have produced some cheat sheets on how to navigate around Amazon Web Services and how to register, creates account and starts with its first features in the cloud. Below are guides on how to set up an account, start a virtual machine in AWS EC2, serverless features in AWS Lambda and databases.

Learn more

What we are showing is, as I said, the basics of cloud services and the Amazon Web Services. There are very many courses online that you can go to learn a lot more. Do you want to learn architecture, features and much more so you can attend courses on youtube, Ucademy and many more. Then when you feel called to obtain an AWS Certificate, you can apply to take something off the following AWS certificates close to you. These certificates are very meritorious if you want to take them assignments involving cloud services.