My Reflections /
AWS Reflection

To begin, Amazon Web Services (AWS) is the whole version of AWS. It's a flexible, scalable, easy-to-use, and cost-effective cloud computing platform. Amazon Web Services (AWS) is an easy-to-use computing platform with a lot of features.
The platform is built using infrastructure as a service (IaaS), platform as a service (PaaS), and packaged software as a service (SaaS). AWS offers a pay-as-you-go pricing mechanism for over 200 cloud services. Customers of Amazon Web Services just pay for the services they use, for as long as they use them, with no long-term contracts or costly licensing. Utility bills, such as water and electricity, are similar to how you pay for AWS. Customer just pays for the services he uses, with no hidden fees or penalties if he decides to stop using them. As a worldwide public cloud provider, Amazon Web Services requires a global infrastructure network to run and maintain its numerous increasing cloud services that support clients all over the globe. The AWS Global Infrastructure is made up of the following components:
  • Availability Zones
  • RegionsEdge
  • LocationsRegional
  • Edge Caches
With over 200 fully featured services accessible from data centers around the world, AWS Global Cloud Infrastructure has to be the most safe, comprehensive, and trustworthy cloud platform available. Whether you need to deploy your application workloads globally in a single click or build and deploy bespoke apps with single-digit millisecond latency closer to your end-users, AWS can assist.
 

I have done al the modules, however module 6 grabed my attention a lot, It has many things to learn actually but the most things usful in my opinion are:

  • Amazon Elastic Compute Cloud (EC2): In the Amazon Web Services (AWS) Cloud, Amazon Elastic Compute Cloud (Amazon EC2) provides scalable computing power. Using Amazon EC2 reduces the requirement for upfront hardware investment, allowing you to create and deploy apps more quickly.
  • AWS Lambda: Lambda is a computing service that allows you to run code without the need for server setup or management. Lambda executes your code on a high-availability computing infrastructure and manages all aspects of it, including server and operating system maintenance, capacity provisioning and automated scaling, code monitoring, and logging.
  • AWS Elastic Beanstalk: Elastic Beanstalk simplifies management without limiting options or control. You simply upload your app, and Elastic Beanstalk takes care of capacity provisioning, load balancing, scaling, and application health monitoring for you.

The way how I achieved them is that the videos given were very interesting and full of information, and we don't forgot the great demonstration that we can find in labs and videos as well.

 

A summary of what you have gained from completing the course?

Besides getting the badge, I have learned many essential thing in cloud computing, To illustrate, I learned how to create and design my own AWS architecture.

Your motivation to complete this project?

Because I was lost before and didn't know where to start learning about cloud computing, the AWS foundation course inspired me to learn more about it and work with it. As I mentioned before, I learned everything about cloud comuting from the scratch, I learned even how to design a whole cloud system for applications.

Your opinion whether getting the badge is easy or difficult? Which modul
is the easiest/most difficult.

Surely, the first module was the easiest because it was the beginning, where it discussed the headings, such as what each term in the cloud computing area means and what the benefits and drawbacks are. However, it is, in my opinion, the most beneficial module because you learn what cloud computing is all about.

Module 9 on the other hand, where you have to know how to build a complete cloud computing architecture and understand the connections between all three components (Front-end platform, Back-end platform, Cloud-based delivery), was a bit confusing.

What’s a badge worth? 

It is valuable for me because I spent a significant amount of time each week learning about each of the modules. This badge serves as a reminder of the hard work I put in, as well as proof that my efforts were not useless.

Feedback whether getting the badge improve your knowledge and skills
on Cloud Computing?

Of course, as I previously stated, I had no previous knowledge of cloud computing when I began this course. Until then, I've learned how to set up a cloud computing architecture for any business.

Your opinion whether every company should shift to Cloud Computing? 

Definitely, companies which do not transfer to cloud computing will be left behind in the near future, as the benefits of cloud computing over traditional computing easily outweigh the drawbacks, resulting in increased productivity with less time and money.

Your opinion whether every computer science/UTM student should learn
Cloud Computing (get the AWS badge?).

For me I would say Yes. This is own to Cloud Computing in general plays a big role on developing the technology which improves our world significantly. As we all know, AWS is the from the best cloud computing services that we've ever seen, so it very important to learn for any computer science student to learn it.

Any advice to your friends who have not get the AWS badge yet?

In addition to the educational benefits, you will receive an AWS badge and certificate, which will help you stand out on your CV. So, what exactly are you waiting for?

What is your direction after completing the badge?

I would say after completing this badge, I would like to attend many courses such as AWS course, I loved cloud computing after this course, hence, I would like to keep learning it.

Your opinion about getting the AWS badge that is included in SECP1513
subject?

Wonderful idea; instead of paying for a typical course, you can obtain more knowledge from Amazon for free.

 

 

 

Finally, earning the AWS badge and certificate as a reward for success made me pleased and inspired me. So I hope that I will keep learning about cloud computing in the the future, and AWS was the first gate.