AWS Academy Cloud Foundation Badges

Getting AWS Badge | SEMESTER 2020/21-1 |SECP1513 Technology and Information Systems | SECTION 05

Introduction to AWS

AWS, or Amazon Web Services, is a cloud platform that provides a wide range of cloud-based services throughout the world. AWS is a cloud computing service provider that provides a wide range of computer resources and processing power, such as storage, processors, databases, and networking. Application integration, augmented reality and virtual reality, migration and transfer, networking and content delivery, machine learning, database, business applications, storage, end-user computing, and many other services are available through AWS. AWS services are adaptable. Users have the option of reconfiguring and updating on demand, using automated scaling to fit consumption patterns and save money, or shutting down the system permanently or temporarily.

Aside from that, AWS offers VPN services to its clients. AWS has a pay-per-use invoicing system. Customers are solely accountable for the food they eat. The amount of times a user uses the service determines how much they are charged. It is not charged if the service is not used. As such way, clients may be able to save money by eliminating wasteful spending. Because no money is spent on operating and maintaining data centres, AWS keeps expenses low.

The agility and speed of Amazon web services might well be improved. It would also reach the entire planet in a couple of seconds. By dynamically scaling capacity in response to demand, AWS can eliminate capacity guessing and ensure that no capacity is over- or underused. Depending on the business goals and technical needs, AWS offers a variety of services. AWS offers a variety of services, including Amazon EC2, AWS Lambda, AWS Elastic Beanstalk, and Amazon LightSail, to mention a few.

The Journey of getting AWS badge

I managed to get the AWS badge as I finished the ten module from AWS academy. I start my journey from Module 1 and go thorough throughout until the 10th module in sequences so that I don't miss any important information. Each module has different objective which cover the overall summary of AWS. I managed to finish all the modules in a week during the mid semester break as I want to fully understand the concept of AWS without other subject interrupting my studies. The learning path of the AWS is already been made for us as it start with overview in Module 1 to help my gain insight and I learned more as I go through the modules.

 

Below these are the exploration, the understanding and the process of learning throughout these Modules.

 

MODULE 1 :  Cloud Concept overview

The objective that I achieved from this module is defining what is AWS Cloud.

I was able to identify AWS cloud by studying the first module, which covers the AWS architecture, AWS services, how AWS functions, and the AWS cloud adoption framework, among other things.

 

MODULE 2 :  Cloud Economics and Billing

The objective that I achieved from this module is explaining the philosophy of pricing in AWS.

Module 2 provided insight into AWS pricing philosophy, addressing the three key cost drivers of AWS: computing, storage, and data transport. The total cost of ownership was also included in the module, which allows the system's owner to examine the system's direct and indirect expenditures. There's also the AWS price calculator, which may be used to figure out how much anything will cost. The billing dashboards' cost management functions may also be utilised for cost planning.

 

MODULE 3 :  AWS Global Infrastructure Overview

The objective that I achieved from this module is identifying the global infrastructure components of AWS

Module 3 taught about the infrastructure specifics, therefore the global infrastructure components of AWS were recognized. The user will be able to select the region in which they want to run their business. The lesson also covered AWS's offerings, which featured 23 distinct items across a variety of categories. It is the best approach to learn about AWS because it covers the most widely used services.

 

MODULE 4 : AWS Cloud Security

The objective that I achieved from this module is describing the security and compliance measures of the AWS Cloud including AWS Identity and Access Management (IAM)

The goal was attained via learning module 4, which focused on security responsibilities. The security of the cloud is the responsibility of AWS, while the security of the cloud is the responsibility of the client. In addition, the module included identity and access management, as well as user authorization and authentication. I also finished Lab 1 of the introduction to AWS IAM from module 4, in which I learnt how to use AWS to manage users, security, and access permissions.

 

MODULE 5 : Networking and Content Delivery

The objective that I achieved from this module is creating an AWS Virtual Private Cloud (Amazon VPC).

Module 5, in which I learned about the principles of AWS networking, the Amazon Virtual Private Cloud, virtual private cloud networking, and security, helped me reach my goal. In lab 2, I was able to utilise AWS to build my own virtual private cloud, run a web server, establish customised networks, and create security groups for my instances.

 

MODULE 6 : Compute

The objective that I achieved from this module is demonstrating when to use Amazon Elastic Compute Cloud (EC2), AWS Lambda and AWS Elastic Beanstalk.

I was able to show when to use Amazon Elastic Compute Cloud (EC2), AWS Lambda, and AWS Elastic Beanstalk after completing module 6, where I learned about AWS computing services. In addition, I gained knowledge about Amazon EC2 instances in general. I also completed lab 3 by using this module to create a web server with termination protection enabled, monitor EC2 instances and explore their limitations, and ultimately resize and terminate the instance. I also completed the AWS activity of viewing the resources in the Elastic Beanstalk environment. Module 6's job of developing an AWS lambda function was also completed.

 

MODULE 7 : Storage

The objective that I achieved from this module is differentiating between Amazon S3, Amazon EBS, Amazon EFS and Amazon S3 Glacier

Module 7, in which I learned more about Amazon elastic book store storage, Amazon simple storage service storage, and Amazon elastic file system storage, assisted me in achieving goal 7 of being able to distinguish between Amazon S3, Amazon EBS, Amazon EFS, and Amazon S3 Glacier. I also finished lab 4, which taught me how to create an EBS volume, connect to an instance, apply a file system, and take a snapshot backup.

 

MODULE 8 : Databases

The objective that I achieved from this module is to demonstrating when to use AWS Database services including Amazon Relational Database Service (RDS), Amazon DynamoDB, Amazon Redshift, and Amazon Aurora

Understanding module 8, where I learnt about the managed services responsibilities, allowed me to illustrate when to utilise AWS Database services such as Amazon Relational Database Service (RDS), Amazon DynamoDB, Amazon Redshift, and Amazon Aurora. I also learned about Amazon RDS and when to use it and when not to use it in a virtual private cloud. I also learned about the components of Amazon DynamoDB, Amazon Redshift, and Amazon Aurora. I also finished lab 5, in which I was able to establish high-availability Amazon Relational Database Services database instances, configure the instances to allow connections from my server, and open a web application to interface with the database.

 

MODULE 9 : Cloud Architecture

The objective that I achieved from this module is to explain the principle in AWS Cloud architectural

By understanding module 9, which included the architecture framework, security design, dependability, performance efficiency, cost optimization, and trusted advisor of AWS, I was able to explain the Amazon Web Services cloud architectural concepts.

 

MODULE 10 : Auto Scaling and Monitoring

The objective that I achieved from this module is exploring the key concepts that related to Elastic Load Balancing (ELB), Amazon CloudWatch, and Auto Scaling.

I learned about important topics like Elastic Load Balancing (ELB), Amazon Cloud Watch, and Auto Scaling after finishing module 10. I also learnt about Amazon EC2 auto scaling, automatic scaling and monitoring, and elastic load balancing. I also completed Lab 6, in which I learned how to create an Amazon machine image from running instances, set up a load balancer, establish an auto scaling group, automatically scale new instances within a private network, and use Amazon Cloud Watch to monitor the operation of my infrastructure.

 

 

AWS Reflection RSS

All in all, I learned the depth concept of how AWS works throughout the journey in getting the AWS badges from the overview of the AWS. AWS, or Amazon Web Services, is a cloud platform that provides a wide range of cloud-based services throughout the world. AWS is a cloud computing service provider that provides a wide range of computer resources and processing power, such as storage, processors, databases, and networking. Application integration, augmented reality and virtual reality, migration and transfer, networking and content delivery, machine learning, database, business applications, storage, end-user computing, and many other services are available through AWS. AWS services are adaptable. Users have the option of reconfiguring and updating on demand, using automated scaling to fit consumption patterns and save money, or shutting down the system permanently or temporarily.

What motivates is AWS provide wide and in depth ranges of services to be used an apply in cloud computing. Learning the details and applied for practical make me want to gain more knowledge and finish the course. For me, the easier module is mode 7 which explains how to use Amazon Elastic Block Store (Amazon EBS), Amazon Simple Storage Service (Amazon S3), Amazon Elastic File System (Amazon EFS), and Amazon Simple Storage Service Glacier. This was achievable because the module demonstrates how to use the Amazon EBS console, Amazon S3 console, Amazon EFS console, and Amazon S3 Glacier console to demonstrate how to compute on AWS. I learnt a lot more about this module when I did the lab for Amazon EBS and the activities on the storage solution case study.

Although the badge only worthwhile, it reminds me that I have only learned the basic of cloud computing and drive me to learn more. However, having the badge does not make me expert in cloud computing. It is the step stone for me to increase my knowledge and skills more on cloud computing. 

In my opinion, every company should shift to Cloud Computing as it provide a lot of benefit to the company and also the target customer of the company. In addition to that, I think every computer science student should explore the cloud computing by getting the AWS Badge as their first experience so that they took advantage and could explore more on how 4th Industrial Revolution works regarding cloud computing.

For those who have not received the AWS badge, it is not worrisome for not having it because there are a lot of way to learn and expert in cloud computing. However, AWS academy is one of the best way to explore the cloud computing  as it benefits the student a lot.

After finishing this journey, I plan to revise back on this module and applied to real life so that I can be expert in the cloud computing as my goals is to know the security and network detail of computer architecture.

It is the best experiences I have ever achieved so far as getting the AWS badge is implement in SECP1513 Subject. However, it should not be a compulsory as having a big carry marks on the course as there are a lot of technology to be explore from the course

Details