AMAZON WEB SERVICE (AWS)

The journey of getting the AWS badge

Amazon Web Service (AWS) is a cloud computing platform that includes a mixture of infrastructure as a service (IaaS), platform as a service (PaaS), and packaged software as a service (SaaS) offerings. The course that I entitled is AWS Academy Cloud Foundations. It is intended for students who seek an overall understanding of cloud computing concepts, independent of specific technical roles. I start to entitle the course after my lecture told me in November 2021. In order to complete this course and get an AWS badge, I need to go through all the 10 modules and score at least 80.0 for each module knowledge check. It was very hard as I need to study the modules by myself. At the same time, I still need to study other subjects as well. I don’t know about AWS and cloud computing at all before. The 10 modules are the fundamentals needed in cloud computing using AWS. For example, AWS Global Infrastructure Overview, AWS Cloud Security, Networking and Content Delivery, etc. Each module talked about the details of different major components needed in a complete cloud computing system. It was a long learning process as there are around 4 videos and 1 lab exercise in almost all the modules. Having the lab exercise helps to provide a real and clear vision for me related to cloud computing and the AWS environment. It helps me to become more familiar and comfortable when using AWS and provides some solutions and tips for me in order to smoothen the flow. The contents were arranged accordingly but not so deep. Nevertheless, I still managed to score well in all the knowledge checks and get the AWS badge after around 2 months. The badge looks simple but peaceful and meaningful. It is very interesting to know about all of that as I never had any kind of experience before. By going through this course and getting the AWS badge, I have learned the details of the services provided by AWS and some basic knowledge of cloud computing.

AWS Badge

What's a badge worth

This badge shows that I'm experienced in AWS and have some basic knowledge of cloud computing. It helps to increase my potential in the industry. It also helps me to find a job related to AWS easily. It is like proof to prove that I have graduated from AWS fundamental course.

Feedback

By getting this badge, I have improved my knowledge and skills in cloud computing. It enhances my concept by explaining their services according to the function. By getting the badge, you will have an overview of cloud computing. For example, the components that are needed in cloud computing. You will get to know what the cloud architecture will probably look like and what are the most suitable AWS services that your cloud computing system should use. 

Should every company shift to cloud computing

In my opinion, every company should shift to cloud computing. It is because it can help to save their expenditure on setting up, renewing, repairing, and updating the infrastructure.  It also provides a clear view of how their company system work to the management layer. They can also easily create or edit the rules or policies in order to smoothen the flow and secure their company. They also can easily track their transaction, users' interactions, and other detailed statistics by clicking the services provided by AWS. They also can have a reasonable price to startup their company by going through the plan offered by AWS or customizing the plan on their own because AWS provides the services that are on a metered pay-as-you-go basis.

Advice to the friends who have not get the badge

Try your best to get the badge. If you're facing any problems, do google it to find the solution or discuss it with your friends to get the solution. Try to watch the video again if you still have any questions regarding that module. Be patient and focused when watching the video and answering the knowledge check.

Summary of what I gained

From this course, I learned the fundamentals of cloud computing and the basic knowledge of various services provided by Amazon. For example, cloud economics and billing, AWS global infrastructure, AWS Cloud Security, Amazon Route 53, Amazon EC2, AWS EBS, Amazon RDS, etc. Each of these services is playing an important role in a cloud computing system. So, it is important to know the details of these services before designing the cloud architecture. Furthermore, I also get to know about the basic components needed in every cloud architecture in order to make sure the system can run smoothly and safely. I also learned to choose the best AWS services at a reasonable price and manage the AWS account efficiently. Other than that, I also learn to manage my time well and efficiently. 

My motivation to complete this project

My motivation to complete this project is I want to have a better understanding of AWS because I don't have any kind of experience on AWS before. Other than that, this project would definitely be beneficial for my future job as I'm a software engineering student. Furthermore, this project provides a badge that can be used to prove that I'm experienced in using AWS which might increase my potential in the industry. By completing this project, I can gain a lot of extra knowledge which is related to the trend in today's society.

Is it difficult to get the badge

It's difficult. First, you need to study AWS by watching the videos by yourself which means you need to manage your time well and keep focused while watching the videos. Sometimes, the video didn't explain the services in more detail and we only can google for it. Some lab exercises are used to enhance your experience but you might easily get in trouble if you missed out on one step or even a sentence. I think that module 8 which is about the database is the most difficult as it is very complex compared to other modules while module 4 is the easiest as the content is explained clearly in the video and some lab exercises that help to provide a sample view of how the program will run for us.

Should every computer science/UTM students learn Cloud Computing

In my opinion, every computer science student should learn cloud computing because it would be very beneficial for their future. They can put this badge in their resume in order to increase their potential in the industry. For UTM students, I think it is optional for them to learn cloud computing as cloud computing is not related to their course or their future job. They can choose to learn it if they want to gain some extra knowledge or they are passionate about cloud computing.

Direction after completing the badge

I will try to do more research on AWS and get to know the details of other services provided by AWS. I will try to find and do some projects related to AWS in order to enhance my experience. 

Opinion about getting the badge that is included in SECP1513 subject

In my opinion, it is good to get the badge that is included in the SECP1513 subject. It is because it would be beneficial for our future job. SECP1513 is a subject that will briefly talk about the general things related to technology information systems. In this subject, there are various types of assignments and industry talks that we need to attend. So, getting the badge would be a wise option to be included in the SECP1513 subject.