AMAZON WEB SERVICE(AWS)

 

 

Introduction

Amazon Web Services(AWS) is a cloud platform of services that we can get only on the web or it also provide hardware as a software solution. Because of this, it really bring a change in how the world is seeing the hardware because with AWS we no longer need to buy specific hardware that we really need especially if we only just want to use it that one time so we should not buy the hardware just for that. Instead we use AWS to fulfill our need as it is pay per use service that really give us the advantage of we can do anything without need to pay for everything. AWS also provide us with tons of services related to storage, parse, coding solution and scalability and many more. Everything of information systems necessities for normal people and entrepreneur is covered through this service and people no longer needed for traditional solution.

Modules

In module 1, the main objective is to define the Amazon Web Service(AWS) Cloud and I get to achieve that through section 3 in this module which depict clearly about  what is AWS, categories of it and the example of solution it can gives to the business owner

 

In module 2, the main objective is to understand the AWS pricing philosophy and I get to achieve that through all the sections in this module especially section 1 which discussed in depth about the pricing for individual. Starting with 3 fundamental drivers of cost with AWS and how we pay for our service which is pay per us, pay less when we reserve and pay less by using more and also AWS provide free tier service to help newbies get started in AWS which is a good opportunity for all people.

 

In module 3, the main objective is to identify the global infrastructure components of AWS,  and it is there in section 1 which state the meaning of AWS global infrastructure , and the AWS regions that consist of 22 regions worldwide which consist availability zones which consist data centers , to get the least latency we must choose the regions that are the nearest to the user .It also explain about AWS infrastructure features which include elasticity and scalability and fault-tolerance.

 

In module 4, the main objective is to describe security and compliance measures of the AWS Cloud including AWS Identity and Access Management (IAM). In section 2, it tells us about IAM function and essential components of it and the most important is IAM policy who ensure top tier security.

 

In module 5, the main objective is to create an AWS Virtual Private Cloud (Amazon VPC). This is clearly discussed in section 2,3 and 4. In section 2 it introduce us to Amazon VPC what is the basic component of it and in section 3 we start to route the traffic for the networking system using NAT gateway, VPC sharing and many more and lastly in section 4 we must implement the security so that the network is safe for all people.

 

In module 6, the main objective is to know when to use Amazon Elastic Compute Cloud (EC2), AWS Lambda and AWS Elastic Beanstalk. This is discussed in section 2,7 and 8. Section 2 clearly depict about the EC2 and the service and instance provided for the user , in section 7 they state about AWS Lambda function which is mainly to run code without servers and it state the benefits of it ,and AWS Lambda event sources .In section 8  they explain about the function of AWS Elastic Beanstalk and how it is deploy.

 

In module 7, the main objective is differentiate between Amazon S3, Amazon EBS, Amazon EFS and Amazon S3 Glacier. In section 1 ,it tells in depth about the Amazon EBS which is a non-volatile storage. In section 2, it tells about Amazon S3 which is a level object storage .In section 3 , it tells about Amazon EFS which allows multiple virtual machines accessibility using NFS protocol. Lastly in section 4 it tells about Amazon S3 glacier which mainly use for storing and archiving and backup activity.

 

In module 8, the main objective is to demonstrate when to use AWS Database services including Amazon Relational Database Service (RDS), Amazon DynamoDB, Amazon Redshift, and Amazon Aurora. We use Amazon RDS when we want a managed databased that also sets up, operates and scales itself without ongoing administration. We use Amazon DynamoDB when we need fast database service that is consistent and very low latency database. We use Amazon Redshift when we want to combine the database and our existing business intelligence (BI) tools. We use Amazon Aurora when we want to automate long time taken task, like monitoring, backup and recovery.

 

In module 9,the main objective is to understand AWS Cloud architectural principles. This is clearly depicts in section 1 which define the AWS Well-Architected Framework and the pillars of it which is the principal of AWS Cloud Architectural.

 

In module 10,explore key concepts related to Elastic Load Balancing (ELB), Amazon CloudWatch, and Auto Scaling. Key concepts of ELB is clearly mention in section 1 which tells how ELB distribute the incoming application or network traffic and how ELB scales our load balancer as traffic. In section 2, it tells us about the concept of Amazon CloudWatch which is about monitioring our AWS resources and tells us when we should expand our EC2 instance and many more. In section 3, it depicts about the concept of Amazon EC2 auto Scaling which can automatically scale our EC2 instances.

Reflection on AWS Introduction Course

Before this course, I never know what is cloud computing and never crossed my mind that we can purchase hardware as a service. From this course I realize that we are in a very advance world and everyone is pushing for new technology. And AWS platform is one of the biggest platform for cloud service and also provide good price for the customer and I realize that I should take this opportunity especially because I am a computer science students so I need to take full advantage of AWS services in order to enlarge my option so that I not just thinking about working in a office but also building a startup is made easier because of AWS. I am very motivated to finish this course because it teach me new things that make me excited to keep going and exploring the beautiful technology.For me the easiest module will be the first module and the hardest for me is the networking ,VPC module. In my opinion, every company must shift to and take advantage of Cloud Computing because it is a valuable asset that we can easily add to our company and have many advantages to it and not just company but every university students must explore cloud services, must have the knowledge about it. For my friend that not yet get the AWS badge please hurry up and explore this course for your own future.

Last but not least, I would like to thank my lecturer , Mr. Hairuddin for introducing this course for us and I will never forget a moment of studying this course and will put it to a good use in the future.

Image