Internship Report Format
Internship Report Format
Internship Report Format
On
Cloud Computing
As Cloud Computing trainee
With
POORNIMA UNIVERSITY
Sitapura, Jaipur, Rajasthan 303905
Internship Report
CERTIFICATE
This is to certify that the project work report entitled “Internship Report” is submitted by Deep
Darshan Singrodia (2018PUSCEBCTX06209), a student of final year VI semester in partial
fulfillment of the degree of Bachelor of Computer Application (ITMS&CT) of Poornima
University, Jaipur during the academic year 2020-21. The work has been found satisfactory and is
approved for submission.
DATE: June,2021
(Assistant Professor)
ACKNOWLEDGMENT
It is our privilege to express our sincerest regards to our project coordinator & guide Mr.
Shamneesh Sharma for his valuable inputs, able guidance, encouragement, whole- hearted
cooperation and constructive criticism throughout the duration of our project.
I take this opportunity to express my profound gratitude and deep regards to my Manager Mr.
Randhir Singh for his exemplary guidance, monitoring and constant encouragement throughout
the course of this internship. The blessing, help and guidance given by him time to time shall carry
me a long way in the journey of life on which I am about to embark.
We are thankful to Dr. Ajay Khunteta, Dean, SCE, Poornima University for providing a platform
to carry out the project work. We are thankful to Dr. Suresh C. Padhy, President, Poornima
University for the encouragement to achieve the desired goals. We thank to Dr. Manoj Gupta,
Pro-President, Poornima University, Dr. Dinesh Goyal, Provost, Poornima University and Dr.
Chandni Kirpalni, Registrar, Poornima University for the guidance & encouragement throughout
the duration of our in-Internship project.
I would like to express my heartfelt gratitude to Mr. Shamneesh Sharma, Head of Department,
Bachelor of Computer Applications, Poornima University, Jaipur for his kind support and
inspiration which has immensely strengthened my confidence during my internship program. We
deeply express our sincere thanks to our Head of Department for encouraging & allowing us to
make the Internship project on the topic “Cloud Computing” .
I also take this opportunity to express a deep sense of gratitude to Mrs. Anuradha Raheja for his cordial
support, valuable information, and guidance, which helped me in completing this task through various
stages.
I am obliged to all my Team members, for the valuable information provided by them in their respective
fields. I am grateful for their cooperation during the period of my internship.
2018PUSCEBCTX06209
Internship Report
Page | 1
Internship Report
Page | 2
Internship Report
ABSTRACT
Computers have become an indispensable part of life. We need computers everywhere, be it for
work, research or in any such field. As the use of computers in our day-to-day life increases, the
computing resources that we need also go up. For companies like Google and Microsoft,
harnessing the resources as and when they need it is not a problem. But when it comes to smaller
enterprises, affordability becomes a huge factor. With the huge infrastructure come problems
like machines failure, hard drive crashes, software bugs, etc. This might be a big headache for
such a community. Cloud Computing offers a solution to this situation.
Cloud computing is a paradigm shift in which computing is moved away from personal
computers and even the individual enterprise application server to a cloud of computers. A cloud
is a virtualized server pool which can provide the different computing resources of their clients.
Users of this system need only be concerned with the computing service being asked for. The
underlying details of how it is achieved are hidden from the user. The data and the services
provided reside in massively scalable data centers and can be ubiquitously accessed from any
connected device all over the world.
Cloud computing is the style of computing where massively scaled IT related capabilities are
provided as a service across the internet to multiple external customers and are billed by
consumption. Many cloud computing providers have popped up and there is a considerable
growth in the usage of this service. Google, Microsoft, Yahoo, IBM, and Amazon have started
providing cloud computing services. Amazon is the pioneer in this field. Smaller companies like
SmugMug, which is an online photo hosting site, has used cloud services for the storing all the
data and doing some of its services.
Cloud Computing is finding use in various areas like web hosting, parallel batch processing,
graphics rendering, financial modeling, web crawling, genomics analysis, etc.
Page | 3
Internship Report
Table of Contents
Cover Page I
Certificate II
Acknowledgement III
Abstract V
Table of Contents VI
Chapter 1 Introduction 6
1.1 Introduction 6
1.2 Objective 7
2.1Comapny’s profile 8
2.3Areas of Expertise: 9
Page | 4
Internship Report
Chapter 5 Self-Assessment 31
Chapter 6 Conclusion 35
Chapter 7 References 36
List of Figures
Microsoft Azure - 26
Autotask Tool - 28
Continuum Tool - 28
GreytHR Tool - 29
Page | 5
Internship Report
Chapter-1
Introduction
1.1 Introduction
Internship is the process of on-the-job training, which particularly beneficial for students with
major in technical courses.
Poornima University provides that glorious opportunity to their students of having an internship
within their bachelor program.
Poornima University always emphasize on industry orientation in academic study. For these
purpose industry people are invited to Poornima University to talk about their companies and
experiences, often some technical courses are entirely conducted by them. The Three Months
internship program is another, possibly most effective, way of achieving industry orientation.
Internship helps the students to link-up their academic experience with industry practices. I have
tried my best to combine both together. I hope I am successful.
The company I was sent for internship is The Henson Group. It is one of the leading Managed
Service Provider in India.
Page | 6
Internship Report
1.2 Objective
The purpose of this internship was to achieve the real-world experience and gain in depth
knowledge of Cloud Computing that enables me to put everything that I have learned into
action. An internship can help me to achieve new skills that can apply to my future and current
jobs. The main objective involved in the internship was to achieve a rich experience and
influence my professional life while fostering personal growth and development. The report
aimed to present the learning and experience I have received from the internship.
Page | 7
Internship Report
Chapter-2
About The Company
2.1 Company’s Profile
The Henson Group is an award-winning Gold Certified Partner focused on the deployment of
Microsoft technologies for U.S. and international companies. For over 15 years, Microsoft and
its partners have recommended the Henson Group for licensing, consulting, and managed
services to corporations large and small.
Most of our architects, engineers, and developers are former Microsoft employees, which means they
have relationships with Microsoft product groups and executives that give us access to roadmaps
and knowledge not generally available to our competitors. Today, we have more than 650
employees and partners servicing hundreds of clients in dozens of industries. From cloud and on-
premises support to licensing—the Henson Group consistently delivers world-class results for its
clients worldwide.
Page | 8
Internship Report
Azure VM Monitoring
Other Deployments: Office 365, Intune, EMS, SQL, SQL, Windows 10, and Hyper-V
Page | 9
Internship Report
The Henson Group don't hire developers, Cloud Engineers. it hires people who can solve
problems. And it hires only the best. It runs regular training and review sessions to keep
employee on the top. And its culture of constructive criticism, learning and sharing expands our
horizons and keeps employee levelheaded.
The Henson Group believe in the simple principle that creative work requires a special kind of
work culture. The Henson Groupies are very careful to maintain a culture that helps attract
talented people and helps them achieve their best performance. This culture starts from
workplace structure to operating principles of the development teams.
The Henson Groupies have been very careful to create an environment that actively enhances
the knowledge exchange and collaborative nature of our work.
There is no doubt that there is something wrong with The Henson Group - but in a good
way. The Henson Groupies are always obsessed with something. The object of obsession
changes over time, sometimes is just a new Appreciation that someone has received, or
sometimes it’s a game that we are playing. People outside of The Henson Group may point
these out as signs of our insanity. But the Henson Group is proud of them
Page | 10
Internship Report
Chapter-3
Job Role
3.1 Overview
Managed Service Provider
A Managed Service Provider (MSP), sometimes also known as a Management Service
Provider, is an organization that manages information technology services for other companies
via the Web. An MSP client may use an ASP or internal operations to run its business functions.
An MSP helps organizations by managing the customers' computing, storage, networks, and
operating systems, along with the complex tools and application stacks that run on top of that
infrastructure.
Distributed computing today is an absolute necessity for business development. The basic
explanation being that they assist organizations with receiving the greatest rewards of cloud
reception through savvy and all around oversaw registering assets, IT effectiveness, and
adaptability. Overseen cloud facilitating makes the correct harmony between the versatility and
offices that a public cloud can give and the guarantee of better dependability that on-premises
arrangements can offer. Organizations that need to give measures a higher need than IT should
break down the advantages that oversaw cloud administrations can bring to the table.
The present oversaw cloud administrations address a shared exertion between specialist co-op
and client. The MSPs add to the ability, innovation, and experience for the clients' contributions
on their business targets.
Page | 11
Internship Report
Per a new Frost and Sullivan overview directed on IT chiefs it was discovered that while 36% of
US associations hope to add oversaw administrations by 2017, 35% of them as of now utilize
oversaw cloud administrations. The greater part of the associations utilizing oversaw cloud are
hoping to add more administrations and highlights throughout the following two years.
To appreciate the advantages that oversaw cloud arrangements can give, it is basic for
associations to discover and collaborate with an accomplished cloud supplier who has
sufficient skill in the various cloud organization works and is structurally solid with reliable
framework available to him.
Throughout the long term, as associations assembled half breed conditions reaching out across
server farm offices and different mists, they have understood that it's anything but a simple
errand to carry out and deal with a strong cloud technique.
It is nothing unexpected that nearly "91% of associations go to a specialist outsider for help
with their cloud methodology." (per the Frost and Sullivan study).
Being engaged, these outsider merchants become specialists over a period and have a huge
information traversing numerous applications that aides in upgrading the arrangements across
the whole lifecycle. Their experience and information demonstrate priceless in regions like
administration
Page | 12
Internship Report
In the present time of advanced change, Organizations are more than able to alter their current
business cycles and tasks. This will in the long run lead them towards discovering their specialty
in the speedy, around the world serious assistance economy. Innovation resources and great IT
authority is basic for assisting associations with traveling flawlessly into this computerized age.
Per a Frost and Sullivan review, 60% associations "anticipate that their cloud strategy
should let loose IT staff to seek after inventive answers for business challenges."
At the point when a MSP accomplice assumes control over the obligation of overseeing cloud
administrations, it saves time for the IT staff to invest their energy and endeavors towards
making and arranging other imaginative and better answers for the association that adds further
worth. These advancements may open fresher approaches to create consumer loyalty and
improve time-to- advertise for business associations.
Numerous associations as a rule embrace cloud administration trusting that this would assist
them with shortening IT and organization support costs. In any case, large numbers of them
currently feel that the genuine expenses are far more than anticipated. This jumble in
assumptions is an after effect of associations not.
keeping in see the expenses engaged with dealing with the responsibility over cloud.
Furthermore, there might be a correspondence hole or comprehension of the distinctions in the
standard contributions given by the cloud specialist organizations, that may cause a monetary
variety.
Page | 13
Internship Report
Today associations realize that putting resources into cloud implies putting resources into
a hearty future. Per a Frost and Sullivan review, while 64% associations consider putting
resources into the cloud as a fundamental technique to stay cutthroat, 61% expect that it
will assist them with receiving the greatest rewards by executing new innovations. MSPs
give trend setting innovations that assistance associations move their cloud
administrations to viable crossover mists. This assists associations with constantly
utilizing a scope of utilizations and advancements.
Endeavors across the globe have perceived cloud as a basic empowering agent of
business change and development.
Cloud has arisen as an amazing innovation disruptor that continually challenges the
current IT scene, convincing undertakings to receive more up to date cloud-based ideal
models or hazard losing the game.
Page | 14
Internship Report
Chapter-4
Tools and Technologies
Software’s on demand
Page | 15
Internship Report
Can be accessed through multiple devices i.e., Desktop, Laptop, Mobiles etc.:
Cloud-based applications and data are accessible from virtually any internet-
connected device. Speed to market: Developing in the cloud enables users to get
their applications to market quickly.
Scalability: Scalability in cloud computing is the ability to quickly and easily increase
or decrease the size or power of an IT solution. A scalable cloud is why you can sign
up and use most cloud solutions in just a few minutes – if not seconds. It's why you
can add resources like storage to an existing account just as quickly.
Page | 16
Internship Report
Pay as you go: Pay As You Go (PAYG) is a utility computing billing method that is
implemented in cloud computing and geared toward organizations and end users. A
PAYG user is billed for procured, rather than actual, computing resources.
PAYG is also known as Pay & Go, Pay Per Usage, Pay Per Use or Pay-As-You-Use.
PAYG allows a user to scale, customize and provision computing resources, including
software, storage and development platforms. Resource charges are based on used
services, versus an entire infrastructure.
Public cloud resources approach and apply the PAYG model differently. For example,
a user provisioning a dedicated cloud server is generally billed according to server
power and usage and on a recurring basis. Software as a Service (SaaS) works
similarly, where a user leases software and customized features. Storage as a Service
(SaaS) billing rotates on a frequent basis because storage requirements increase are
usually subject to gradually increased pricing.
Page | 17
Internship Report
Page | 18
Internship Report
1. User Experience: Cloud computing offers many features that make it easier for
companies to handle data and applications. A substantial number of servers can be
dedicated to specific tasks. This enables companies to improve scalability, that is,
handling a greater number of users. This also results in boosting the speed of delivery. For
example, the loading time of applications is reduced which eventually saves the user’s
time. Another advantage is that the methods of searching specific data or information are
significantly faster. Cloud computing also reduces costs as companies do not require to
pay for the hardware and the storage of their own servers.
With the rise of cloud-based applications, integration of UX into these applications can not
only grow your user base but also play a crucial role in increasing performance. A very
basic example can be the case of data loss. With a proper cloud environment where data is
constantly saved on the cloud, there is very less scope that you would lose your data.
2. Procurement and billing: A robust billing platform is critical for any organization that
offers subscription-based services. Yet, they can be expensive to own and operate, and
often lack the capacity to support the organization as it grows. Cloud-based billing
platforms are a relatively new alternative but have a range of benefits that make them an
attractive option.
Bewildering acronyms like SaaS, PaaS, or CaaS may make it sound complicated, but
cloud-based computing is rapidly replacing on-premises software (where applications
reside on a local server owned and managed by the customer) as the preferred method for
delivering business applications. Its meteoric rise has been fuelled by the wide availability
of reasonably priced high-bandwidth networks, a competitive data centre market, and
radically improved remote management tools.
Page | 19
Internship Report
4. Customer retention: Customer retention is vital in driving repeat purchases and ongoing value
from your customer base. One oft-cited rule of thumb is that it costs five times as much to
acquire a new customer as it does to retain an existing customer. Two of the most important
factors in improving customer retention is understanding your customers’ satisfaction and
loyalty. Businesses also need to understand any operations that may turn off potential and
existing customers, such as slow or poor customer service or a faulty product.
5. Return on investment: ROI is the proportionate increase in the value of an investment over a
period. It can be measured in a variety of different ways, but there are just four basic ways to
improve it: decrease the investment, increase revenue, decrease costs, and make the return faster.
Using cloud computing, you can achieve any of these; but you cannot achieve them all at the
same time.
It is the relationship between the factors that counts, rather than the absolute values. If you move
to public cloud, you generally decrease investment but increase cost. With private cloud, it is the
other way round. You can improve or worsen ROI either way, depending on your revenue and
speed of return. Revenue can be increased by improving the delivered features and quality –
which enable a higher price to be charged – or by operating on a larger scale. But improvements
in features, quality, and scale generally also mean higher costs. You must get the balance right.
Page | 20
Internship Report
6.Service delivery: All the players in the cloud management ecosystem have a role to play in
ensuring consistent delivery and operation of cloud services. The cloud provider has primary
responsibility for the management functions of its cloud service offerings. The cloud consumer
needs to monitor the operation of these services with a focus on end-user experience. The cloud
broker can act as an intermediary between cloud providers and the cloud consumer to ensure that
the cloud consumer has a consistent management view across its hybrid cloud environment.
Page | 21
Internship Report
Cloud
Clients
22 | P a g e
Internship Report
23 | P a g e
Internship Report
The Public Cloud Model allows systems and services to be easily accessible to
public. Example: Google App Engine, Amazon EC2.
The Private Cloud Model allows systems and services to be accessible within
an organization. It is operated only within a single organization.
However, it may be managed internally or by third-party.
24 | P a g e
Internship Report
Front End
Front End refers to the client part of the computing system. It consist of
interfaces and applications that are required to access the the computing
platforms. Example: Web Browser
Back End
Back End refers to the cloud itself. It consist of all the resources required to
provide cloud computing services. It comprises of huge Data Storage, Virtual
Machines, Security Mechanism, Services, Deployment Models, Servers etc.
25 | P a g e
Internship Report
26 | P a g e
Internship Report
With Microsoft Azure, developers and IT workers have a platform that lets them easily create
and deploy modern, cross-platform web and mobile applications. The system also allows them to
store information in the cloud and back them up for quick and easy recovery.
Azure lets you run your enterprise applications as well as large scale computing processes and
implement powerful predictive analytics. The Azure platform also enables users to create
intuitive products and services by leveraging Internet of Things services. Azure operates on a
global network of Microsoft-managed datacenters spanning 22 regions. Some Features of Azure
are as follows:
You can start for and scale up as your traffic improves. Build with Node.js, PHP, or ASP.NET
and deploy in seconds with TFS, Git, or FTP.
27 | P a g e
Internship Report
You can easily deploy and run Linux and Windows Server virtual machines. Plus, you can
migrate apps and infrastructure without changing existing code.
Speed up your connected client app development. You can also incorporate push notifications,
user authentication, and structured storage in minutes.
Create highly available, infinitely scalable apps and services using a rich Platform as a Service
(PaaS) environment. On top of that you can support elastic scale, automated deployments, and
multi-tier scenarios.
Make use of a fully compatible enterprise-ready Hadoop service. This PaaS solution offers easy
management and integrates with System Center and Active Directory.
Finally, you can create, manage and distribute media in the cloud. This PaaS solution offers
everything from content protection to encoding to analytics support to streaming.
28 | P a g e
Internship Report
Datto’s Autotask Professional Services Automation (PSA) is a powerful and intuitive cloud-
based PSA platform providing a singular view of the entire business - enabling MSPs to
centralize business operations and make data-driven decisions to improve service, productivity,
and profitability.
Autotask is a comprehensive technology platform that runs your critical business functions,
including: expense management, service desk, project management, CRM, and time & billing. It
is designed for technology solution providers with multiple clients using extensive network.
Continuum is the most widely used services-enabled technology platform in the industry. With
our open, integrated, and security-centric platform, we're enabling some of the most profitable
and predictable growth in the industry today—and helping our MSP partners deliver more value
to their SMB clients.
29 | P a g e
Internship Report
greytHR automates all people operations including employee information management, leave
and attendance management, training, appraisals, compensation and much more - making it a
people managers' best friend. All the Issues that Greyt HR Tool covers:
Spreadsheets don’t centralize information, and they don’t communicate with other apps. Every time you
make a change, you have to go back through every document, program, and system to make the same
change and keep everything current. It’s a nightmare to manage, and things are likely to go wrong
somewhere along the way.
A centralized employee database solves that by keeping the information in an interactive database that can
integrate into other programs. It updates across the board when information is changed so that everything
is up-to-date all the time. You never have to worry about conflicting versions, or editing multiple files. All
the work is done for you.
That’s why PTO should be managed by HR software. With the right system features, you can specify the
way time off is calculated, and the system will automate the adjustment each time an employee takes a
paid leave. That way, you won’t have to wonder if you recorded that time or double check that the accrual
formula you were using on spreadsheets calculated correctly. The computer will do it accurately every
time, removing the potential for human error.
Employee Self-Service
These days, employees expect on-demand access to the systems they use.
Give them the freedom to access their PTO, employment information, tax documents, and so forth, with
HR software that has self-service features built in. With the right platform, employees can access their
profile from anywhere with an Internet connection. They should be able to request time off, review
benefits, track training, and more. Take it a step further and invest in a platform that offers a mobile app,
enabling employees to request time off on the go.
HR Reporting
30 | P a g e
Internship Report
It’s difficult to see the value in tracking HR information when you can’t do anything with it.
Much in the same way big data has changed how departments like marketing and design make decisions,
the information you collect on past and present employees can be used to make beneficial changes
company rules, policies, and procedures. As in the features above, the key to making this happen is
finding the right HRMS.
Important to both HRMS and a good Human Resource Information System (HRIS) is the ability to create
reports. From reports on employee absences to ones indicating when most employees spend their PTO, to
statistics on the disposition of new hires, a robust reporting feature can make the most of your data, and
save you a lot of time. Ideally, you’ll have access to a library of report templates, as well as the ability to
create customizable reports from our current and past HR data. With the right information directly at your
fingertips, you’ll be making earth-shaking changes in no time.
Applicant Management
Managing applicants can be just as complicated as managing employees.
With applicant management, you have access to a central database for organizing job openings, as well as
managing the information of applicants to those openings. What’s more, it makes it a lot easier to keep
potential employee information on file for future reference. Between job posting and onboarding, the
whole process will run much smoother with applicant management.
The five HRMS software features listed above are must-haves for the online HR software you choose and
all the features are covered by greyt HR Application.
31 | P a g e
Internship Report
Chapter-5
Self- Assessment
Self -Assessment
Attitude
Not interested
Somewhat indifferent
Average diligence & interest
Very interested & industrious
Very enthusiastic
I joined The Henson Group at an intern to learn and apply my knowledge. So, I always had an
attitude to be involved more into helping clients and be beneficial for both myself and the
company. So, from my point of view, I have always been enthusiastic in my work.
Ability to learn
At The Henson Group I have got very nice and friendly mentors and supervisor who taught me
really well. They were never annoyed to answer even to my stupid questions. And at the same
time, I could catch everything that they have been telling me. So, I would say, I learned at The
Henson Group well and I would like to thank my teammates for that.
32 | P a g e
Internship Report
Dependability
Unreliable
Sometimes neglectful or careless
Usually, dependable
Above average dependability
Completely dependable
After joining The Henson Group, I was assigned to MSP Team to look around the functioning,
and when my team leader found me sincere to my work, he assigned me to client project. I was
assigned to the clients of course because my team lead found me dependable. Now, I am trying
hard to keep this reputation in The Henson Group.
Initiative
The works of The Henson Group flow in a form of tickets created in team foundation on
Autotask. Every ticket is assigned to the appropriate person. So, the person need not be pushed to
work on that ticket as he/she sees the tickets to be pending in his/her name. It is true for me also.
Till now I have completed around 150 Tickets.
Quality of work
Very poor
Below average
Average
Very good
Excellent
33 | P a g e
Internship Report
I have been told many times by my supervisor that my quality of work is good. I would say the
reason behind this is some courses of like AZ900 that helped me in keeping up good Technical
work.
Participating in the different parties arranged by The Henson Group Underground, such as:
Hudai party, Joining Party & Leaving Party and playing Online helped me to build a friendly
relationship with others
Maturity-poise
Brash
Seldom asserts him/herself
Average maturity and poise
Has good self-assurance
Quite poised and confident
I have always been confident about myself that if I try to do something, I will succeed.
Quantity of work
34 | P a g e
Internship Report
As I already mentioned, in I have completed around 150 tickets. The amount is really huge for an
intern and even for some full-time employee.
Judgment
I didn’t have much chance to make decisions in The Henson Group. But I took the decisions of
my own works like – prioritizing the assigned tasks, implementation details and sometimes
functional behaviour of the software feature.
Overall Performance
1. Outstanding
2. Very Good
I would say my performance was outstanding in The Henson Group. Because, in this 3 month I
have become a trusted body for my co-workers. They find me to be dependable and rely on me.
The responsibilities assigned to a person can define his/her performance. And I have got many
responsibilities towards my project and my co-workers. This expresses my performance at The
Henson Group.
35 | P a g e
Internship Report
` Chapter-6
Conclusion
Conclusion:
The internship program helped me to gain important knowledge on Cloud
Computing industry, their culture, work environment and all about Networking and
Cloud Computing
Participating in weekly team meeting with CTO, Project manager and other team
members and discussing on the threats of the projects helped me attain the faith to
develop a never give up attitude. At the same time, it helped me learning the Cloud
Computing Migration used in industry and inspired me to be striver, responsible
and confident.
The internship program has increased my teamwork capabilities as well as respect
to the teammate’s ideas and suggestions. Team discussions like brain storming
sessions helped me identify and solve numerous problem issues which would have
been impossible to solve otherwise.
36 | P a g e
Internship Report
Chapter -7
References
[1] "Microsoft Word", Softonic, 2021. [Online]. Available: https://microsoft-word.en.softonic.com/.
[2] "Report Writing Format: 8 Essential Elements & Sample Report", Visme Blog, 2021. [Online]. Available:
https://visme.co/blog/report-writing-format/.
[4] "Choosing a Cloud Service Provider: Pros and Cons of Some Popular Options", Medium, 2021. [Online].
Available: https://medium.com/@zacharystank/choosing-a-cloud-service-provider-pros-and-cons-of-some-
popular-options-c9d14f1f9f69.
37 | P a g e
Internship Report
38 | P a g e