Internship Report Format
Internship Report Format
Chaudhari Rutuja
Abhinay
Institution
Sanjivani College of Engineering,
Kopargaon 423601
(15 February 2024 to 15 April 2024)
CERTIFICATE
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 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.
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.
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.
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.
PaaS cloud computing platform is created for the programmer to develop, test, run, and manage the
applications.
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.
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.
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.
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.
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.
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
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.
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:
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.
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.
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.
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.
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
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.
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.
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.
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
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.
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.
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.
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.
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.
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.
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