We may hear some buzz words about Cloud Computing such as Public Cloud, IaaS, Cloud Native, or Chaos Engineering but what exactly is Cloud Computing and why do we need it? How critical is the role of a Cloud Engineer and whether it is a promising career? In this post, we’ll look at these topics and see MoneyForward and Mekari real use cases, as well as some tips to set foot in this field.
I’m Truong Nguyen, Software Engineer @ Team Nikko, CTO Office. At the end of November, I have a chance to join a webinar as a speaker of Mekari’s webinar for students. The topic was “Is Cloud Engineering a Promising Career Field to Get Into?”. This is a very practical topic and I want to share my thought about this. So I, Rudy, and Abdi from Mekari had a 1 hour discussion and answer questions from participants. I will share what we discussed in this post.
Q: What is Cloud & Cloud computing?
Before cloud computing exists, when we want to build a service we need to build everything from scratch and build by ourselves. For example, if we want to build a website, we have to buy a physical server, set up a web server, buy physical storage, external hard drive for data backup. We can see right away the downside is that the first upfront cost is huge. We don’t know whether our service is successful or not but we lost the upfront cost already. Not to mention that the whole process is hard and takes time, not everyone can set up a web server, configure Nginx, etc. That requires IT experts for managing, maintaining the infrastructure. Sometimes we might not use the full potential of the resource which comes to a waste of money.