Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
8 views32 pages

Internship Report Format

The document is a report submitted by Chaudhari Rutuja Abhinay for the completion of a B. Tech Professional Internship focused on Amazon Web Services (AWS). It includes a certification of course completion, acknowledgments, an overview of AWS and cloud computing concepts, advantages of cloud computing, and detailed sections on cloud economics and billing. The report emphasizes AWS's role in transforming cloud computing and its impact on businesses, highlighting the flexibility, scalability, and cost-efficiency it offers.

Uploaded by

mayulove1415
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views32 pages

Internship Report Format

The document is a report submitted by Chaudhari Rutuja Abhinay for the completion of a B. Tech Professional Internship focused on Amazon Web Services (AWS). It includes a certification of course completion, acknowledgments, an overview of AWS and cloud computing concepts, advantages of cloud computing, and detailed sections on cloud economics and billing. The report emphasizes AWS's role in transforming cloud computing and its impact on businesses, highlighting the flexibility, scalability, and cost-efficiency it offers.

Uploaded by

mayulove1415
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 32

AMAZON WEB SERVICES (AWS)

Report submitted for completion of B. Tech Professional Internship


Submitted by

Chaudhari Rutuja

Abhinay

B. Tech (Mechatronics Engineering)

Under the guidance of


Prof. Siddhant Kulkarni
Associate Prof. (Dept. of Mechatronics Engineering)
Sanjivani College of Engineering, Kopargaon 423601

Under the Institution guidance of


Dr.Naveen kumar
Prof. (Dept. of Mechatronics Engineering)
Sanjivani College of Engineering, Kopargaon 423601

Institution
Sanjivani College of Engineering,
Kopargaon 423601
(15 February 2024 to 15 April 2024)
CERTIFICATE

This is to certify that Ms. Chaudhari Rutuja Abhinay student of B. Tech


(Mechatronics Engineering) of Sanjivani College of Engineering, Kopargoan, Maharashtra has
completed Courses of “Amazon Web Services (AWS)” for partial Fulfillment of Bachelor of Technology
in Mechatronics Engineering during the year 2023-24.

Faculty Guide:
Prof. Siddhant kulkarni,
Associate Professor,
Department of Mechatronics Engineering,
Sanjivani college of Engineering,
Kopargaon – 423601

Signature:

Date:
ACKNOWLEDGEMENT

I am incredibly grateful to express our deep sense of gratitude towards the head of the Department of
Mechatronics Engineering Dr. R. A. Kapgate for extending all the facilities in completing this activity. I
am thankful to my internship supervisor, Prof. Siddhant Kulkarni, my mentor and advisor during this
internship, for their invaluable advice and guidance. They were always available to answer my questions and
provide support, and Their wisdom and expertise helped me to grow as a professional. We would like to
place our sincere thanks to all staff members of the Department who have helped us directly or indirectly
with our preparation I am thankful for their time and support, and for sharing their valuable insights with me.
I want to thank my family for their encouragement, which helped me to keep my spirit alive and to complete
this work successfully.

Last but not the least, I thank God Almighty, without whom Nothing is possible.
ABOUT AWS (CERTIFICATION)

Amazon Web Services (AWS) offers a range of certifications designed to validate expertise in cloud
computing and AWS services. These certifications are highly regarded in the industry and can significantly
boost your career prospects in cloud computing. There were several tiers of AWS certifications.

Preparing for these certifications typically involves a combination of hands-on experience with AWS
services, self-study using AWS documentation and whitepapers, and often enrollment in specialized training
courses offered by AWS or third-party providers. Additionally, there are numerous online resources, practice
exams, and study guides available to help candidates prepare for these exams.

It’s essential to choose the certification that aligns with your career goals and current skill level. Many
professionals start with the AWS Certified Cloud Practitioner exam before progressing to associate and then
professional level certifications.
Table of Contents

1. CLOUD CONCEPTS OVERVIEW.............................................................................................. 9


SECTION 1: INTRODUCTION TO CLOUD COMPUTING........................................................ 9
1.1 DEFINE CLOUD COMPUTING........................................................................................ 9
1.2 TRADITIONAL COMPUTING MODEL........................................................................... 9
1.3 CLOUD COMPUTING MODEL...................................................................................... 10
1.4 CLOUD SERVICES MODEL...........................................................................................10
1.5 SECTION 1 KEY TAKEAWAYS........................................................................................11
SECTION 2: ADVANTAGES OF CLOUD COMPUTING......................................................... 12
2.1 ADVANTAGES.................................................................................................................12
2.2 SECTION 2 KEY TAKEAWAYS…................................................................................12
SECTION 3: INTRODUCTION TO AMAZON WEB SERVICES (AWS)................................. 13
1.1 WHAT IS WEB SERVICES ?........................................................................................... 13
1.2 WHAT IS AWS..................................................................................................................13
1.3 SECTION 3 KEY TAKEAWAYS.....................................................................................13
2. CLOUD ECONOMICS AND BILLING.....................................................................................14
SECTION 1: FUNDAMENTALS OF PRICING............................................................................14
1.1 AWS PRICING MODEL................................................................................................... 14
1.2 CUSTOM PRICING...........................................................................................................16
1.3 SECTION 1 KEY TAKEAWAYS........................................................................................17
SECTION 2: TOTAL COST OF OWNERSHIP.............................................................................18
2.1 WHAT IS TOTAL COST OF OWNERSHIP (TPO)........................................................18
2.2 TCO CONSIDERATIONS..................................................................................................18
2.3 ON PREMISES VERSUS ALL IN CLOUD...................................................................... 19
2.4 AWS PRICING CALCULATOR......................................................................................19
2.2 CASE STUDY: TOTAL COST OF OWNERSHIP..........................................................20
3. AWS ORGANIZATIONS............................................................................................................ 23
3.1 INTRODUCTION TO AWS ORAGANIZATIONS................................................................ 23
3.2 AWS ORGANIZATIONS TERMINOLOGY.......................................................................... 23
3.3 ORGANIZATIONS SETUP..................................................................................................... 25
4. COURSE INROLL
4.1 AWS Academy Cloud Architecting
4.2 AWS Academy Cloud Foundation
4.3 AWS Academy introduction to cloud:Semester 1
4.4 AWS Academy introduction to cloud:Semester 2
4.5 AWS Academy Lab Project: Cloud Security Builder
4.6 AWS Academy Lab Project: Cloud Web Application Builder
5. ADVANTAGES AND DISADVANTAGES OF AWS...............................................................26
5.1 ADVANTAGES OF AWS........................................................................................................ 26
5.2 DISADVANTAGES OF AWS................................................................................................. 26
6. TAKEAWAYS...............................................................................................................................28
7. CONCLUSION..............................................................................................................................29
8. REFERENCES ............................................................................................................................. 30
List of Figures

1. CLOUD COMPUTING....................................................................................................................... 9
2. TRADITIONAL COMPUTING MODEL...........................................................................................9
3. CLOUD COMPUTING MODEL...................................................................................................... 10
4. CLOUD SERVICE MODEL............................................................................................................. 10
5. WEB SERVICES............................................................................................................................... 13
6. FUNDAMENTAL DRIVERS OF COST WITH AWS.....................................................................14
7. TOTAL COST OF OWNERSHIP..................................................................................................... 18
8. TCO CONSIDERATIONS................................................................................................................ 18
9. GRAPH ON PREMISE VALUE ALL IN CLOUD.......................................................................... 19
10. AWS PRICING CALCULATOR..................................................................................................... 19
11. COST COMPARISON ON CHART................................................................................................ 22
12. BENEFITS OF TOTAL COST OF OWNERSHIP.......................................................................... 22
13. AWS ORGANIZATIONS................................................................................................................ 23
14. AWS ORGANIZATION TERMINOLOGY.................................................................................... 23
15. KRY FEATURES AND BENEFITS................................................................................................ 24
16. SECURITY WITH AWS ORGANIZATIONS................................................................................ 24
17. STEPS OF ORGANIZATIONS SETUP.......................................................................................... 25
ABSTRACT

Amazon Web Services (AWS), launched by Amazon.com in 2006, has rapidly transformed the landscape of
cloud computing. Offering a comprehensive suite of cloud services, AWS has become the leading provider
in the industry, powering millions of businesses worldwide. Its evolution from a basic storage service to a
vast ecosystem encompassing computing power, storage solutions, databases, machine learning, and more,
has revolutionized how businesses operate and innovate in the digital age.
AWS’s impact on businesses is profound, enabling scalability, flexibility, and cost-efficiency like never
before. Startups, enterprises, and governments alike leverage AWS to build sophisticated applications, store
vast amounts of data, and deploy cutting-edge technologies. The platform’s pay-as-you-go pricing model
democratizes access to enterprise-grade infrastructure, leveling the playing field for businesses of all sizes.
Looking ahead, AWS continues to innovate, pushing the boundaries of what’s possible in the cloud.
Investments in artificial intelligence, edge computing, and sustainability underscore its commitment to
driving technological advancements while addressing pressing global challenges. As businesses increasingly
rely on cloud services to fuel their digital transformation journeys, AWS stands poised to remain a dominant
force in shaping the future of computing.
Module 1: Cloud Concepts Overview.

Section 1: Introduction to cloud computing

1.1Define cloud computing.


Cloud Computing is the on demand delivery of compute power, database, storage, applications, and other
IT resources via the internet with pay as you Go Pricing.

Figure 1: Cloud Computing.


Cloud computing is the on-demand delivery of compute power, database, storage, applications, and other IT
resources via the internet with pay as you go pricing. These resources run on server computers that are located
in large data centers in different locations around the world. When you use a cloud service provider like
AWS, that service provider owns the computers that you are using. These resources can be used together like
building blocks to build solutions that help meet business goals and satisfy technology requirements.

1.2 Traditional computing model

Figure 2: Traditional computing model.

 Infrastructure as hardware.
 Hardware solutions:
 Require space, staff, physical security, planning, capital expenditure.
 Have a long hardware procurement cycle.
In the traditional computing model, infrastructure is thought of as hardware. Hardware solutions are physical,
which means they require space, staff, physical security, planning, and capital expenditure.
In addition to significant upfront investment, another prohibitive aspect of traditional computing is the long
hardware procurement cycle that involves acquiring, provisioning, and maintaining on premises
infrastructure.

1.3 Cloud Computing model

Figure 3: Cloud computing model.

 Infrastructure as software
 Software solutions:
 Are Flexible
 Can change more quickly, easily and cost effectively than hardware solutions.
By contrast, cloud computing enables you to think of your infrastructure as software. Software solutions are
flexible. You can select the cloud services that best match your needs, provision and terminate those
resources on demand, and pay for what you use. You can elastically scale resources up and down in an
automated fashion. With the cloud computing model, you can treat resources as temporary and disposable.
The flexibility that cloud computing offers enables businesses to implement new solutions quickly and with
low upfront costs.

1.4 Cloud Services Model

Figure 4: Cloud Services model.


Infrastructure as a Service (IaaS)

IaaS is also known as Hardware as a Service (HaaS). It is a computing infrastructure managed over the
internet. The main advantage of using IaaS is that it helps users to avoid the cost and complexity of
purchasing and managing the physical servers.

Platform as a Service (PaaS)

PaaS cloud computing platform is created for the programmer to develop, test, run, and manage the
applications.

Software as a Service (SaaS)

SaaS is also known as “on-demand software”. It is a software in which the applications are hosted by a cloud
service provider. Users can access these applications with the help of internet connection and web browser.

1.5 Section 1 key takeaways

 Cloud computing is the on demand delivery of IT resources via the internet with pay As You go
pricing.
 Cloud computing enables you to think of (and use) your infrastructure as software.
 There are three cloud service models: IaaS, PaaS, and SaaS.
 There are three cloud deployment models: cloud, hybrid, and on premises or private cloud.
 Almost anything you can implement with traditional IT can also be implemented as an AWS cloud
computing service.
Section 2: Advantages of cloud computing.

2.1 Advantages:
1. Trade capital expense for variable expense:
Capital expenses (capex) are funds that a company uses to acquire, upgrade, and maintain physical assets
such as property, industrial buildings, or equipment. Do you remember the data center example in the
traditional computing model where you needed to rack and stack the hardware, and then manage it all? You
must pay for everything in the data center whether you use it or not.

2. Benefit from massive economies of scale:


By using cloud computing, you can achieve a lower variable cost than you can get on your own. Because
usage from hundreds of thousands of customers is aggregated in the cloud, providers such as AWS can
achieve higher economies of scale, which translates into lower pay as you go prices.

3. Go global in minutes:
You can deploy your application in multiple AWS Regions around the world with just a few clicks. As a
result, you can provide a lower latency and better experience for your customers simply and at minimal
cost.

2.2 Section 2 key takeaways.

 Trade capital expense for variable expense


 Benefit from massive economies of scale
 Stop guessing capacity
 Increase speed and agility
 Stop spending money on running and maintaining data centers
 Go global in minutes
Section 3: Introduction to Amazon Web Services (AWS)

3.1 What is web services?

Figure 5: Web services.

A web service is any piece of software that makes itself available over the internet and uses a standardized
format such as Extensible Markup Language (XML) or JavaScript Object Notation (JSON)for the request
and the response of an application programming interface (API) interaction.

3.2 What is AWS?

 AWS is a secure cloud platfom that offers a broad set of global cloud Based products.
 AWS offers flexibility.
 AWS services work together like building blocks.

3.3 Section 3 key takeaways.

 AWS is a secure cloud platform that offers a broad set of global cloud-based products called services
that are designed to work together.
 There are many categories of AWS services, and each category has many services to choose.
Module 2: Cloud Economics and Billing.
Section 1: Fundamentals of pricing

1.1 AWS Pricing model.

Figure 6: Fundamental Drivers of cost with AWS.

There are three fundamental drivers of cost with AWS: compute storage, and outbound data Transfer
These characteristics vary somewhat, depending on the AWS product and pricing model you choose.
In most cases, there is no charge for inbound data transfer or for data transfer between other AWS
services within the same AWS Region. There are some exceptions, so be sure to verify data transfer
rates before you begin to use the AWS service.

How do you pay for AWS?

This philosophy is what underlies AWS pricing. While the number and types of services offered by AWS
have increased dramatically, our philosophy on pricing has not changed. At the end of each month, you pay
for what you use. You can start or stop using a product at any time. No long-term contracts are required.
AWS offers a range of cloud computing services. For each service, you pay for exactly the amount of
resources that you actually need. This utility style pricing model includes:

 Pay for what you use


 Pay less when you reserve
 Pay less when you use more
 Pay even less as AWS grows

Pay for what you use

Unless you build data centers for a living, you might have spent too much time and money building them.
With AWS, you pay only for the services that you consume with no large upfront expenses. You can lower
variable costs, so you no longer need to dedicate valuable resources to building costly infrastructure,
including purchasing servers, software licenses, or leasing facilities.

Pay less when you deserve

Pay less by using more


Pay even less as AWS grows

1.2 Custom Pricing

AWS realizes that every customer has different needs. If none of the AWS pricing models work for
your project, custom pricing is available for high volume projects with unique requirements.
1.3 Section 1 key takeaways.

 There is no charge (with some exceptions) for:


 Inbound data transfer.
 Data transfer between services within the same AWS Region.
 Pay for what you use.
 Start and stop anytime.
 No long-term contracts are required.
Section 2: Total Cost of Ownership.

2.1 What is Total Cost of Ownership (TCO)?

Figure 7: Total Cost of Ownership.

Total Cost of Ownership (TCO) is the financial estimate to help identify direct and indirect costs of a
system.
You can identify the best option by comparing the on premises solution to a cloud solution. Total Cost of
Ownership (or TCO) is a financial estimate that is intended to help buyers and owners determine the direct
and indirect costs of a product or system. TCO includes the cost of a service, plus all the costs that are
associated with owning the service.

2.2 TCO considerations.

Figure 8: TCO Considerations.

Some of the costs that are associated with data center management include:
 Server costs for both hardware and software, and facilities costs to house the equipment.
 Storage costs for the hardware, administration, and facilities.
 Network costs for hardware, administration, and facilities.
 And IT labor costs that are required to administer the entire solution.

2.3 On premises versus all in cloud.


You could save up to 96 percent a year by moving your infrastructure to AWS.Your 3 year total savings
would be $159,913.

Figure 9: Graph on premises value all in cloud.

Here is a sample cost comparison. This example shows a cost comparison for an on premises solution and a
cloud solution over 3 years. For this comparison, two similar environments were constructed to represent
the on-premises and AWS environments. Additional direct and indirect costs that are associated with the
on premises solution were not included. The components of the on premises solution include:
 1 virtual machine with 4 CPUs, 16 GB of RAM, and a Linux operating system
 Average utilization is 100 percent
 Optimized by RAM

2.4 AWS Pricing calculator.

Figure 10: AWS Pricing Calculator.

The AWS Pricing Calculator helps you:


• Estimate monthly costs of AWS services
• Identify opportunities for cost reduction
• Model your solutions before building them
• Explore price points and calculations behind your estimate
• Find the available instance types and contract terms that meet your needs

2.5 Case study: Total Cost Of Ownership.

Background:
Delaware North originated in 1915 as a peanut and popcorn concessions vendor; today, it’s a major food and
hospitality company. Although the company deliberately keeps a low profile, it is a leader in the food service
and hospitality industry.
Delaware North serves more than 500 million customers annually at more than 200 locations around the
world, including venues the Kennedy Space Center in Florida, London Heathrow Airport, Kings Canyon
Resort in Australia, and the Green Bay Packers’ Lambeau Field in Wisconsin. This global presence has
turned Delaware North into a $3 billion enterprise.

The company’s on premises data center was becoming too expensive and inefficient to support its global
business operations.
Kevin Quinlivan, Delaware North’s Chief Information Officer, said, “As the company continued to grow,
the demand to rapidly deploy new solutions to meet customer requirements increased as well. This fact,
combined with the need to constantly upgrade aging equipment, required an even greater commitment of
resources on our part. We had to find a better strategy.”
Delaware North turned to AWS for a solution.
After a successful migration of about 50 websites to AWS in 2013, Delaware North evaluated the cost benefit
and Total Cost of Ownership to move their IT infrastructure to AWS. Their focus was to answer executive
level business demands for measurable benefits that could convince an executive committee that the AWS
Cloud was the right approach.

A cost comparison completed by Delaware North demonstrated that it could save $3.5 million US dollars
based on a 5 year run rate by moving its on premises data center to AWSand using 3 year Amazon EC2
Reserved Instances and Reserved Instance renewals.
Quinlivan noted that the deep technology stack available on AWS was more than sufficient to meet the
company’s technical and operational requirements. The pricing structure of the AWS offerings which
includes paying only for what is used provided total cost of ownership benefits that were presented to senior
leaders.
Quinlivan stated, “We compared the costs of keeping our on premises data center versus moving to the AWS
Cloud, measuring basic infrastructure items such as hardware cost and maintenance.” He also says “We
estimate that moving to AWS will save us at least $3.5 million over five years by reducing our server
hardware by more than 90 percent. But the cost savings will likely be greater due to additional benefits, like
the increased compute capacity we can get using AWS. That lets us continually add more and larger
workloads than we could using a traditional data center infrastructure, and achieve savings by only paying
for what we use.”
Delaware North moved almost all of its applications to AWS, including enterprise software such as its
Fiorano middleware, Crystal Reports and QLIK business intelligence solutions, its Citrix virtual desktop
system, and Microsoft System Center Configuration Manager, which is used to
manage workstations.
The most dramatic physical change was the elimination of 205 servers. Everything that ran on that hardware
was migrated to AWS. The IT department decided to keep about 20 servers on premises at the new
headquarters building to run communications and file And print tasks.
“We erred on the side of caution to ensure there is no latency with these tasks, but once we reach a certain
comfort level, we may move these to the cloud as well,” said Scott Mercer, head of the IT department’s
service oriented architecture team.

Figure 11: Cost Comparison on chart.

This chart displays the cost comparison done by Delaware North showing the costs of their on premises
environment and the proposed AWS environment. The estimates showed a $3.5 million savings based on a
five year run rate by moving from an on premises data center to AWS.

Figure 12: Results of Total cost of Ownership


Section 3: AWS Organizations.

3.1 Introduction to AWS Organizations.

Figure 13: AWS Organizations.

AWS Organizations is a free account management service that enables you to consolidate multiple AWS
accounts into an organization that you create and centrally manage. AWS Organizations include consolidated
billing and account management capabilities that help you to better meet the budgetary, security, and
compliance needs of your business.

The main benefits of AWS Organizations are:


• Centrally managed access policies across multiple AWS accounts.
• Controlled access to AWS services.
• Automated AWS account creation and management.
• Consolidated billing across multiple AWS accounts.

3.2 AWS Organizations termonology.

Figure 14: AWS Organizations Termonology.


Here is some terminology to understand the structure of AWS Organizations.The diagram shows a basic
organization, or root, that consists of seven accounts that are organized into four organizational units (or
Ous). An OU is a container for accounts within a root. An OU can also contain other Ous.
This structure enables you to create a hierarchy that looks like an upside down tree with the root at the
top.The branches consist of child Ousand they move downward until they end in accounts, which are like
the leaves of the tree.When you attach a policy to one of the nodes in the hierarchy, it flows down and it
affects all the branches and leaves. This example organization has several policies that are attached to some
of the Ous or are attached directly to accounts.
An OU can have only one parent and, currently, each account can be a member of exactly one OU. An
account is a standard AWS account that contains your AWS resources. You can attach a policy to an account
to apply controls to only that one account.

Figure 15: Key Features and Benefits.

AWS Organizations enables you to:


• Create service control policies (SCPs) that centrally control AWS services across multiple AWS accounts.
• Create groups of accounts and then attach policies to a group to ensure that the correct policies are applied
across the accounts.
• Simplify account management by using application programming interfaces (APIs) to automate the creation
and management of new AWS accounts.
• Simplify the billing process by setting up a single payment method for all the AWS accounts in your
organization. With consolidated billing, you can see a combined view of charges that are incurred by all your
accounts, and you can take advantage of pricing benefits from aggregated usage.Consolidated billing
provides a central location to manage billing across all of your AWS accounts, and the ability to benefit from
volume discounts.

Figure 16: Security with AWS Organizations.


AWS Organizations does not replace associating AWS Identity and Access Management (IAM)policies with
users, groups, and roles within an AWS account.
With IAM policies, you can allow or deny access to AWS services (such as Amazon S3), individual AWS
resources (such as a specific S3 bucket), or individual API actions(such as s3:CreateBucket). An IAM policy
can be applied only to IAM users, groups, or roles, and it can never restrict the AWS account root user.
In contrast, with Organizations, you use service control policies (SCPs) to allow or deny access to particular
AWS services for individual AWS accounts or for groups of accounts in an OU. The specified actions from
an attached SCP affect all IAM users, groups, and roles for an account, including the AWS account root user.

3.3 Organizations setup.

Figure 17: Steps of Organization Step.

Keep in mind that this process assumes that you have access to two existing AWS accounts, and that you
can sign in to each account as an administrator. Review these steps for setting up AWS Organizations:
• Step 1 is to create your organization with your current AWS account as the primary account. You also
invite one AWS account to join your organization and create another account as a member account.
• Step 2 is to create two organizational units in your new organization and place the member accounts in
those Ous.
• Step 3 is to create service control policies, which enable you to apply restrictions to what actions can be
delegated to users and roles in the member accounts. A service control policy is a type of organization control
policy.
• Step 4 is to test your organization’s policies. Sign in as a user for each of the roles (such as OU1 Or OU2)
and see how the service control policies impact account access. Alternatively, you can use the IAM policy
simulator to test and troubleshoot IAM and resource based policies that are attached to IAM users, groups,
or roles in your AWS account.
Section 4 : COURSE INROLL

4.1 AWS Academy Cloud Architecting

AWS Academy Cloud Architecting covers the fundamentals of building IT infrastructure on Amazon Web
Services, or AWS. The course is designed to teach solutions architects how to optimize the use of the AWS
Cloud by understanding AWS services and how these services fit into cloud-based solutions.

Because architectural solutions can differ depending on industry, type of applications, and size of business, this
course emphasizes best practices for the AWS Cloud, and it recommends various design patterns to help you
think through the process of architecting optimal IT solutions on AWS. It also presents case studies throughout
the course, which showcase how some AWS customers have designed their infrastructures, and the strategies
and services that they implemented. Finally, this course also provides opportunities to build a variety of
infrastructures via a guided, hands-on approach.

4.2 AWS Academy Cloud Foundation

AWS Academy Cloud Foundations is intended for students who seek an overall understanding of cloud
computing concepts, independent of specific technical roles. It provides a detailed overview of cloud concepts,
AWS core services, security, architecture, pricing, and support.

This course helps you to prepare for the AWS Certified Cloud Practitioner

Links to an external site. exam. Review the Certification Resources module for details about the exam.

4.3 AWS Academy introduction to cloud:Semester 1

AWS Academy Introduction to Cloud: Semester 1 is an exploration of cloud computing. In this course, students
explore cloud computing services, applications, and use cases. Students dive into cloud computing best practices
and learn how cloud computing helps users develop a global infrastructure to support use cases at scale while
also developing and inventing innovative technologies.

This course provides students with classroom instruction that introduces cloud computing skills and accelerates
students toward the next steps in their educational journey. The content of this course is aligned to the K–12
Computer Science Framework Practices

Links to an external site. including computational thinking. The seven core practices of computer science
describe the behaviors and ways of thinking that computationally literate students use to fully engage in today’s
data-rich and interconnected world.

4.4 AWS Academy introduction to cloud:Semester 2


AWS Academy Introduction to Cloud: Semester 2 is an exploration of cloud computing. In this course, students
explore cloud computing services, applications, and use cases. Students dive into cloud computing best practices
and learn how cloud computing helps users develop a global infrastructure to support use cases at scale while
also developing and inventing innovative technologies.

This course is an extension of AWS Academy Introduction to Cloud: Semester 1. The course provides students
with classroom instruction that introduces cloud computing skills and accelerates students toward the next steps
in their educational journey. The content of this course is aligned to the K-12 Computer Science Framework
Practices

Links to an external site. including computational thinking. The seven core practices of computer science
describe the behaviors and ways of thinking that computationally literate students use to fully engage in today’s
data-rich and interconnected world.

4.5 AWS Academy Lab Project: Cloud Security Builder

Throughout various AWS Academy courses, students have completed hands-on labs. These labs included step-
by-step guidance to build lab-specific applications by using AWS services and features.

In this lab project, students are challenged to use AWS services to secure various resources in the AWS Cloud.
The lab project is divided into four phases, which are independent of each other. The architecture must reflect
the principles of the AWS Well-Architected Framework and the principle of least privilege. Specific sections of
the assignment are meant to challenge students on skills that they have acquired throughout the learning process.

4.6 AWS Academy Lab Project: Cloud Web Application Builder

AWS Academy Lab Project - Cloud Web Application Builder provides students with a project-based learning
experience that reinforces technical skills taught in AWS Academy courses. AWS Academy Lab Projects offer
students an opportunity to demonstrate critical thinking, problem-solving, an understanding of software
development lifecycle, and communication skills. Each AWS Academy Lab Projects include a real-life scenario,
an instructor guide, a student guide, a rubric, and a template with guidance for students to create a presentation
of their project solution.

MODULE 5: ADVANTAGES AND DISADVANTAGES OF AWS


5.1 Advantages of AWS.

1. User-friendly with an intuitive interface.


2. Scalability and flexibility for resources.
3. High security and compliance standards.
4. High performance computing capabilities.
5. Cost-effective pay-as-you-go model.
6. Global presence and data centers.
7. Wide range of services.
8. Built-in disaster recovery options.
9. Integrated machine learning and AI.
10. A diverse ecosystem of third-party integrations.
11. Serverless computing options.
12. Managed Database services.
13. Backup and disaster recovery solutions.
14. Resource management and optimization tools.
15. Frequent updates and feature enhancements.
16. Compliance and regulatory certifications.
17. Pay-as-you-go pricing model.
18. Integrated DevOps capabilities.
19. Data analytics and business intelligence tools.
20. Simplified management and automation.
21. Hybrid cloud connectivity.

5.2 Disadvantages of AWS.

22. Limited options for on-premises customization.


23. Dependency on AWS’s infrastructure and services.
24. Complexity in managing reserved instances.
25. Potential for accidental over-provisioning.
26. Service limitations in certain regions.
27. Latency challenges in remote regions.
28. Limited support for legacy systems.
29. Challenges in maintaining consistent performance.
30. Data transfer costs between AWS regions.
31. Security and privacy concerns with cloud hosting.
32. Service outages or downtime can occur.
33. Unexpected billing spikes.
34. Vendor lock in.
35. Potential data transfer costs between AWS regions.
36. Complex billing and cost management.
37. Service costs can add up with heavy usage.
38. Technical support fees for premium assistance.
39. The learning curve for complex configurations.
40. Requires investment in expertise and training.
KEY TAKEAWAYS

 Cloud computing is the on demand delivery of IT resources via the internet with pay As You go
pricing.
 Cloud computing enables you to think of (and use) your infrastructure as software.
 There are three cloud service models: IaaS, PaaS, and SaaS.
 There are three cloud deployment models: cloud, hybrid, and on premises or private cloud.
 Almost anything you can implement with traditional IT can also be implemented as an AWS cloud
computing service.
 Trade capital expense for variable expense
 Benefit from massive economies of scale
 Stop guessing capacity
 Increase speed and agility
 Stop spending money on running and maintaining data centers
 Go global in minutes
 There is no charge (with some exceptions) for:
 Inbound data transfer.
 Data transfer between services within the same AWS Region.
 Pay for what you use.
 Start and stop anytime.
 No long-term contracts are required.
CONCLUSION

AWS provides building blocks that you can assemble quickly to support virtually any workload. With AWS,
you’ll find a complete set of highly available services that are designed to work together to build sophisticated
scalable applications.

You have access to highly durable storage, low-cost compute, high-performance databases, management
tools, and more. All this is available without up-front cost, and you pay for only what you use. These services
help organizations move faster, lower IT costs, and scale. AWS is trusted by the largest enterprises and the
hottest start-ups to power a wide variety of workloads, including web and mobile applications, game
development, data processing and warehousing, storage, archive, and many others.
REFERENCES

1. https://awsacademy.instructure.com/courses/65429/modules/items/5796279

2. https://www.scribd.com/document/645244923/AWS-FINAL-REPORT

3. https://www.slideshare.net/slideshow/aws-seminar-report/81330851

4. https://www.geeksforgeeks.org/cloud-computing/

5. https://www.freecodecamp.org/news/what-is-cloud-computing/

6. https://www.freecodecamp.org/news/what-is-cloud-computing/

7. https://cloud.google.com/learn/what-is-cloud-computing

8. https://www.guru99.com/cloud-computing-for-beginners.html

9. https://www.coursera.org/learn/introduction-to-cloud

10. https://www.javatpoint.com/advantages-and-disadvantages-of-cloud-computing

11. https://www.techtarget.com/searchcloudcomputing/tip/Explore-the-pros-and-cons-of-cloud-
computing

You might also like