0% found this document useful (0 votes)
27 views46 pages

Kafi Internship Final - Documentation

Uploaded by

kurraaarthi
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)
27 views46 pages

Kafi Internship Final - Documentation

Uploaded by

kurraaarthi
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/ 46

CHAPTER 1: EXECUTIVE SUMMARY

IBM cloud computing

Across the world, organisations are embracing the cloud in a big way and there’s a huge demand for
skilled professionals. Here’s how you can get a head-start in this promising career with the right
professional certification.

Must-have Skills
• Knowledge and skills in Linux
• Applicable knowledge in coding and programming languages like Python, C/C++, PHP, Java,
Spring
• Grasp of database query languages, such as SQL, MySQL, MongoDB, and Hadoop
• Knowledge and understanding of Agile, Design Thinking, and DevOps
• Proficiency in platforms like Angular

The IBM Cloud Computing Course is a structured learning course designed by experts:

• In-depth knowledge on how to build cloud applications


• Training on best practices for deploying SaaS, PaaS, and IaaS applications on multiple
technologies
• Proficiency in DevOps tools that improve efficiency and delivery of software applications
• Structured, hands-on understanding of cloud technologies, from migration and deployment to
integzration, multi cloud management, platform choice, and architecture
• Multiple projects across industries and functions to comprehensively test your skills and practical
knowledge
• Course material and expert mentoring

In this internship I did a project by using the IBM cloud services that is attendance monitoring system.
It contains the student and teacher login page , Student and teacher Profile page, Student and teacher
classrooms page, Attendance submitted page and the home page these pages are created by using the
HTML and CSS and deploy these pages in the Amazon web services (AWS) services or
IBMcloudservices. .

1
CHAPTER 2: OVERVIEW OF THE ORGANIZATION

What is IBM Cloud?

IBM cloud services are a full-stack consisting of a huge collection of more than 170 products and
cloud computing services for business-to-business (B2B) organizations, which are deployed
around the world. As is the case with many other universal cloud computing services – such as
Amazon Web Services (AWS), Microsoft Azure, and Google Cloud – IBM Cloud includes the
three main service models (or types) of cloud computing. These include: infrastructure as a service
(IaaS), platform as a service (PaaS), and, recently, software as a service (SaaS), with a special
focus on (IaaS). It is also offered through the deployment models of public, private, and hybrid
cloud.

IBM Cloud computing provides its services for start ups that have small development teams,
alongside large enterprise businesses and organizations. In addition to public, private, and hybrid
cloud delivery models, it positions these services within three umbrellas: Smart Cloud Foundation,
Smart Cloud Services, and Smart Cloud Solutions, in order to increase productivity and
effectiveness

IBM Cloud Services and Cloud Computing

As we mentioned above, cloud services from large companies are usually a world without borders
or a bottomless ocean. The following list is merely an attempt to confine the most common and
important IBM Cloud Services in addition to some third-party vendors’ support services. IBM
computing and services are distributed – but not limited to – three main fields of high computing
solutions, including:

• Bare metal servers, virtual cloud servers, dedicated mass storage servers, and SAP Certified
infrastructure.
• VMware solutions to enable migrating from on-premise.
• Container registry with Docker container, Kubernetes service, and Serverless platform
Functions.

2
IBM Cloud Services
As we mentioned above, cloud services from large companies are usually a world without borders
or a bottomless ocean. The following list is merely an attempt to confine the most common and
important IBM Cloud Services in addition to some third-party vendors’ support services. IBM
computing and services are distributed – but not limited to – three main fields of high computing
solutions, including:

• Bare metal servers, virtual cloud servers, dedicated mass storage servers, and SAP Certified
infrastructure.
• VMware solutions to enable migrating from on-premise.
• Container registry with Docker container, Kubernetes service, and Serverless platform
Functions.

Cloud Networking
IBM Cloud Networking gives you a high-performance bouquet of services, which include:

• Public, private, hybrid networks.


• Load balancers, firewalls, and VPN tunnels.
• Content delivery network (CDN).
• Secure encrypted data network.
• Integrating cloud and on-premises systems by App Connect and IBM Secure Gateway.

Cloud Storage
IBM cloud storage is not only for files; it provides scalable, highly secure, and low-cost options,
including database and storage of Big Data, to make it easier to deploy services such as:

• Access objects storage solutions for SQL and NoSQL.


• Block storage, and NFS-based file-share solution up to 12 TB.
• File storage NFS-based file-share solution that scalable and backed by flash.
• Document store Cloudant to process heavy loads concurrent for NoSQL JSON.

3
CHAPTER 3: INTERNSHIP PART

IBM Skills Build is an e-learning platform that helps job seekers gain the foundational skills
necessary to prepare for entry-level positions while earning credentials and receiving guidance for
industry experts at no costs. The IBM Skills Build internship is brought to you by the Edunet
Foundation. We are pleased to offer you an internship for a period of 8 weeks beginning from
24/8/2022 to 12/10/2022.

During this internship you will work in team and will be assigned a mentor who will guide you
during the internship to identify a solution to the problem and to develop it into a project. The
internship will be providing following benefits:
• Access to IBM Skills Build e-Learning Platform with over 80,000 curated courses on technical
and professional skills
• Opportunity to accelerate your learning in project based, collaborative environments
• Learners can experience masterclasses led by Subject Matter Experts
• Showcase your skills by solving real-world challenges
• Certification from IBM and Edunet to enhance your value to future employers

Timeline and project:

The structure of the IBM Outcome Submission by students


Skills Build internship
camp is as follows Week
Learning the domain skills &
Week 1-2 Problem Identification 1. Problem Statement

1. What is the proposed


Week 3-4 solution?
Solution Design 2. How is it unique compared
to any existing solutions

Week 5-6 Solution Development 1. Algorithm/ Wireframes /


User Flow / Sitemap

1. Source Code (hosted on


Week 7-8 Final Project/ Website & GitHub)
Small Presentation 2. Presentation (template will
be shared)
3. Video (optional)

4
ACTIVITY LOG FOR THE FIRST WEEK

Day Person In-


Brief description of the daily
& Learning Outcome Charge
activity
Date Signature

At the first week the organization gives


the offer letter from IBM skills build Understanding
Day – 1
and it takes a agreement from me.

In this day the organization gives one


of the link that is Understanding
Day - 2
https://skills.yourlearning.ibm.com/act
ivity/URL-F2C2D663869E

In this day the organization will set the


Team members. Analyzing
Day – 3

In this day we join in the teammates Creating


Day – 4
group

In this day all the team members are Understanding


Day – 5
make a decision about the leadership.

In this day I fill a google form that Understanding


Day –6
accepts the team leader as no objection.

5
WEEKLY REPORT
WEEK – 1 (From Dt 24-08-2022 to Dt 29-08-2022)

Objective of the Activity Done:

Detailed Report:

At the first week the organization gives the offer letter from IBM skills build and it takes a

agreement from me.

IBM Skill Build is an e-learning platform that helps job seekers gain the foundational skills

necessary to prepare for entry-level positions while earning credentials and receiving guidance

for industry experts at no costs. The IBM Skills Build internship is brought to you by the

Edunet Foundation.

Educators can access easy-to-implement resources that enable their schools and organizations to

support student career planning and exploration with minimal training. And educators can

connect their classrooms with IB Mers and other career professionals to enhance students’

industry exposure.

n collaboration with our partners, IBM Skills Build for Job Seekers provides adult learners with

free 6-month, IBM state-of-the-art, project-based learning path, built to suit an entry-level “hot”

tech job opportunity they can actually apply for.

Additionally, the IBM Skills Build for Job Seekers platform provides free, online learning,

credentials, mentoring, and hands-on job experience to help job seekers prepare for in-demand

entry-level jobs in technical fields. Built by experts and educators from the business world,

Skills Build helps any job seeker, anywhere, get career-ready—at no cost

6
ACTIVITY LOG FOR THE SECOND WEEK

Day Person In-


Brief description of the daily
& Learning Outcome Charge
activity
Date Signature

In this day mentor sir his name was


Yogesh Raje. Understanding
Day – 1
He took a class to give a brief
description about the skills build
platform.

In this day the organization was gave Understanding


Day - 2
the login credentials to the students.

In this day I login to the skill’s build Analyzing


Day – 3
platform and make a password.

In this day I re-login to skills build


platform. Creating
Day – 4

In this day I just created the IBM


account. Understanding
Day – 5

In this day I just started the IBM Understanding


Day –6 modules.

7
WEEKLY REPORT
WEEK – 2 (From Dt 29-08-2022 to Dt 02-09-2022 )

Objective of the Activity Done:

Detailed Report:

Cloud computing transforms IT infrastructure into a utility: It lets you ‘plug into'

Infrastructure into a utility: It lets you plug into infrastructure via internet and use computing

resources with out installing and maintain them on premises.

Cloud computing is on demand access, via internet, the computing resource applications,

Server(physical servers and virtual servers), data storage, development tools, networking

Capabilities and more hosted at a remote data center managed by a cloud services provider .

These makes these resources available for a monthly subscription according to the usage.

Firstly the mentor sir was took a class about the skills build platform he gave a brief

description of the Skills Build platform, next the organization gives the login credentials to

The team member’s.

In the another day I just login to the skills build platform and take a look on the skills build

Platform and their website. Next the organization provides a platform and log in and change

The official password and make a own and private password.

In the fine another day I just created the IBM account these was linked to the skills Build

Platform. So if we want to start the modules we have to create the IBM account.

In this day I was just started the IBM modules for those modules the first one consists of 14

Lessons these are all about the design thinking.

8
ACTIVITY LOG FOR THE THIRD WEEK

Day Person In-


Brief description of the daily
& Learning Outcome Charge
activity
Date Signature

In this day I joined a class about the


Day – 1 problem statement by the Yogesh sir. Understanding

I learnt that what is the problem


statement Understanding
Day - 2

In this day I learnt brief about the


problem statement by taking the Analyzing
Day – 3
reference as the internet.

In this day I identify the problem


statement for Attendance monitoring Creating
Day – 4
system.

In this day I made a short document for


the problem statement of the Understanding
Day – 5
attendance monitoring system.

In this day I submit the doc to the


Yogesh Raje sir.
Understanding
Day –6

9
WEEKLY REPORT
WEEK – 3 (From Dt 03-09-2022 to Dt 07-09-2022)

Objective of the Activity Done:

Detailed Report:

In this day I joined a class about the problem statement by the Yogesh sir. He explained the

Brief about the problem statement. And he want to assign some tasks to the team mates. He

was asked that who are very interested and not.

I learnt that what is the problem statement A problem statement is a concise description of an.

issue to be addressed or a condition to be improved upon. It identifies the gap between the

current (problem) state and desired (goal) state of a process or product

In this day I learnt brief about the problem statement by taking the reference as the internet.

For instance, consider the following example of a problem statement: Employee turnover rate

is up by 60% with most of them leaving due to lack of support for growth opportunities.

To retain top talent, we need to invest in quality training and development initiatives.

In this day I identify the problem statement for Attendance monitoring system.

In order to bring the transparency, provide huge storage , network facilities, easy adoption to a

new system we are going to create an attendance monitoring system using the cloud

computing
In this day I made a short document for the problem statement of the attendance monitoring

Here cloud computing provides the infrastructure as the service which means it provided the

facilities such as network, servers, computing functions that supports the web page when it’s

deployed on the cloud.

In this day I submit the doc to the Yogesh Raje sir.

10
ACTIVITY LOG FOR THE FORTH WEEK

Day Person In-


Brief description of the daily
& Learning Outcome Charge
activity
Date Signature

In this day Yogesh raje sir took a class Understanding


Day – 1

I learn about what is the proposed


solution by the reference from the Understanding
Day - 2
internet.

I learn about how is it unique compared


to any existing solutions by taking Analyzing
Day – 3
reference from the website.

I make a small doc what is the proposed


solution for the attendance monitoring Creating
Day – 4
system.

I make a small doc how is it unique


compared to existing solutions for the Understanding
Day – 5
attendance monitoring system.

I submitted the two small documents to


the mentor sir. Understanding
Day –6

11
WEEKLY REPORT
WEEK – 4 (From Dt 08-09-2022 to Dt 12-09-2022)

Objective of the Activity Done:

Detailed Report:

In this day Yogesh raje sir took a class

He was explained the whole concepts of the design of the solutions Solution Design is first

step towards the eventual physical deployment of any solution. It's a blueprint for what needs

To be built out. Solution Design serves as an overarching reference for the entire project

setting, including the direction for and expectations from the implementation phase

I learn about what is the proposed solution by the reference from the internet.

The proposed solution is the most important for any kind of the project.

I learn about how is it unique compared to any existing solutions by taking reference from the

website. The main topics in solution designs are: Software, including licenses, code changes

and pseudo-code. Hardware requirements. Specific functional and non-functional

requirements.

I make a small doc what is the proposed solution for the attendance monitoring system.

It refers to delivery or different services such as It refers to delivery of different services

such as data and programs through internet on different servers.

I make a small doc how is it unique compared to existing solutions for the attendance

monitoring system. Cloud services are infrastructure, platform, and software as a service that

are hosted by third party providers and made available to users through internet as pay as use.

I submitted the two small documents to the mentor sir.

12
ACTIVITY LOG FOR THE FIFTH WEEK

Day Person In-


Brief description of the daily
& Learning Outcome Charge
activity
Date Signature

In this day I started the course which is Understanding


Day – 1
provided the IBM skills build.

The course name was Enterprise design Understanding


Day - 2
thinking Co-Creator.

In this day I specially learn a design Analyzing


Day – 3
thinking.

In this day I learn the Design thinking Creating


Day – 4
with the clients topic.

In this day I try to complete all the Understanding


Day – 5
modules in the course.

In this day I submit the all the modules Understanding


Day –6
and got a course certificate.

13
WEEKLY REPORT
WEEK – 5 (From Dt 13-09-2022 to Dt 17-08-2022)

Objective of the Activity Done:

Detailed Report:

In this day I started the course which is provided the IBM skills build.

Design thinking is a non-linear, iterative process that teams use to understand users,

challenge assumptions, redefine problems and create innovative solutions to prototype and

test. Involving five phases—Empathize, Define, Ideate, Prototype and Test—it is most useful

to tackle problems that are ill-defined or unknown.

The course name was Enterprise design thinking Co-Creator. This is designed to work side

In each activity, apply the methods to the problems you’re working with your teammates.

In this day I specially learn a design thinking.

When you start applying design thinking to your work, the first questions that come to mind

Are: when do we apply it? And to what ? this is where the concept of the user experience

Comes in everything we create , build makes, and deliver is experienced by some one.

In this day I learn the Design thinking with the clients topic. Design thinking is a method that

completely focuses on the needs of the customer. Originally, it was a way of working used by

industrial designers to stimulate their creative process and develop customer-centric products.

In this day I try to complete all the modules in the course. Design thinking is one of the agile

methods in project management, as the working method is very open and leaves room for

creativity and independent work. Inflexible thought patterns and outdated structures are

overcome. Independent teams come to the fore, whose members are in constant exchange.

In this day I submit the all the modules and got a course certificate.

14
ACTIVITY LOG FOR THE SIXTH WEEK

Day Person In-


Brief description of the daily
& Learning Outcome Charge
activity
Date Signature

In this day I started the course which is Understanding


Day – 1
provided the IBM skills build.

The course name was Enterprise design Understanding


Day - 2
thinking practitioner.

In this day I specially learn a design Analyzing


Day – 3
thinking.

In this day I learn the Design thinking Creating


Day – 4
with the client’s topic.

In this day I try to complete all the Understanding


Day – 5
modules in the course.

In this day I submit the all the modules Understanding


Day –6
and got a course certificate.

15
WEEKLY REPORT
WEEK – 6 (From Dt 18-09-2022 to Dt 22-09-2022)

Objective of the Activity Done:

Detailed Report:
In this day I started the course which is provided the IBM skills build

Design thinking is a non-linear, iterative process that teams use to understand users,

challenge assumptions, redefine problems and create innovative solutions to prototype and

test. Involving five phases—Empathize, Define, Ideate, Prototype and Test—it is most useful

to tackle problems that are ill-defined or unknown.

The course name was Enterprise design thinking Co-Creator. This is designed to work side

In each activity, apply the methods to the problems you’re working with your teammates.

In this day I specially learn a design thinking.

When you start applying design thinking to your work, the first questions that come to mind

Are: when do we apply it? And to what ? this is where the concept of the user experience

Comes in everything we create , build makes, and deliver is experienced by some one.

In this day I learn the Design thinking with the clients topic. Design thinking is a method that

completely focuses on the needs of the customer. Originally, it was a way of working used by

industrial designers to stimulate their creative process and develop customer-centric products.

In this day I try to complete all the modules in the course. Design thinking is one of the agile

methods in project management, as the working method is very open and leaves room for

creativity and independent work. Inflexible thought patterns and outdated structures are

overcome. Independent teams come to the fore, whose members are in constant exchange.

In this day I submit the all the modules and got a course certificate.

16
ACTIVITY LOG FOR THE SEVEN WEEK

Day Person In-


Brief description of the daily
& Learning Outcome Charge
activity
Date Signature

In this day mentor sir took a class. Understanding


Day – 1

In this day our team leader was explain Understanding


Day - 2
about the what is the solution
development.

In this day our team mates was created


a class room and join the meet for Analyzing
Day – 3
discussing about the solution
development

Creating
Day – 4
In this day I learn about the algorithms

In this day I learn about the wire frames Understanding


Day – 5

In this day I learn about the user flow Understanding


Day –6

17
WEEKLY REPORT
WEEK – 7 (From Dt 23-09-2022 to Dt 28-09-2022)

Objective of the Activity Done:

Detailed Report:

In this day mentor sir took a class.

In this day our mentor sir was took a class and explained about the overall structure of our

Project may consists of the backend and frontend and it was stetted with particular loops .

In this day our team leader was explain about the what is the solution development.

Our team representative was explained about the solution development. In the solution she

Tells her idea and those finitary idea was proven in by the mentor sir. So I have to took the

Responsibility for the designing of the algorithm for our model.

In this day our team mates was created a class room and join the meet for discussing about the

solution development.

Our team representative was invited me a room she was explained that solution development .

Solution Development is the process of defining the first principle challenges that entail true

digital transformation work, building the plans on how to solve them, defining & detailing the

requirements needed to execute the plan, then building in fail safes to mitigate any issues .

In this day I learn about the algorithms

a process or set of rules to be followed in calculations or other problem-solving operations,

especially by a computer.

In this day I learn about the wire frames

A wireframe is a two-dimensional illustration of a page's interface that specifically focuses on

space allocation and prioritization of content, functionalities available, and intended behaviors

In this day I learn about the user flow

18
ACTIVITY LOG FOR THE EIGTH WEEK

Day Person In-


Brief description of the daily
& Learning Outcome Charge
activity
Date Signature

In this day I learn about the sitemap. Understanding


Day – 1

In this day I was created the algorithm Understanding


Day - 2
for the attendance monitoring system
plan.

In this day I was created the


Wireframes for the attendance Analyzing
Day – 3
monitoring system plan.

In this day I was created the sitemap for Creating


Day – 4
the attendance monitoring system plan.

In this day I was created the userflow Understanding


Day – 5
for the attendance monitoring system
plan.

In this day I was all submitted all the


works assigned by our mentor sir. Understanding
Day –6

19
WEEKLY REPORT
WEEK – 8 (From Dt 29-09-2022 to Dt : Dt 03-10-2022)

Objective of the Activity Done:

Detailed Report:

In this day I learn about the sitemap.

Sitemaps are a way of mapping out the structure and organization of pages, and content in

your website. There are two main types of sitemaps, visual, and XML. The latter being used

by search engines to crawl through the website and index it for search

In this day I was created the algorithm for the attendance monitoring system plan.

Firstly its starts with the login/sign up, if the credentials are correct it will checks the credentials of the

Teachers and students or else it will exit and shows the message as the form of notification shows that

The taken credentials are incorrect.

In this day I was created the Wireframes for the attendance monitoring system plan.

The designs you received are called wireframes (sometimes called wires, mockups, or

mocks). A wireframe is a schematic, a blueprint, useful to help you and your programmers

and designers think and communicate about the structure of the software you re building.

In this day I was created the sitemap for the attendance monitoring system plan.

A sitemap is a file where you provide information about the pages, videos, and other files on

your site, and the relationships between them. Search engines like Google read this file to

crawl your site more efficiently.

In this day I was created the user flow for the attendance monitoring system plan.

user flow is the path taken by a prototypical user on a website or app to complete a task. The

user flow takes them from their entry point through a set of steps towards a successfully.

In this day I was all submitted all the works assigned by our mentor sir.

20
ACTIVITY LOG FOR THE NINETH WEEK

Day Person In-


Brief description of the daily
& Learning Outcome Charge
activity
Date Signature

In this day I started the source code for Understanding


Day – 1
our website attendance monitoring
system.

In this day I do the source code in the Understanding


Day - 2
CSS and html.

In this day I do the work on the CSS Analyzing


Day – 3
and html code

In this day I do the work on the CSS Creating


Day – 4
and html code

In this day I created a AWS account by


using the college Id for deploying our Understanding
Day – 5
source code.

In this day I deploy the html and CSS Understanding


Day –6
code in the AWS(Amazon Web
Services)

21
WEEKLY REPORT
WEEK – 9 (From Dt 04-10-2022 to Dt 08-10-2022 )

Objective of the Activity Done:

Detailed Report:

In this day I started the source code for our website attendance monitoring system.

Firstly I make a plan for the attendance monitoring system those contains a such fonts and

Formats like that and how many web pages we need to create like that we need to plan.

In this day I do the source code in the CSS and html.

In the source code I create the web pages in the reference of the browser and the our mentor

It consists of the CSS, Fonts, image, Java script, php, these are the main folders.

Again it consists of attendance , class, index, logout, profile, README, session, statistics,

student, Take, teacher these are the sub main pages to the attendance monitoring system.

Again the CSS folder was consists of bootstrap. In, boot strap.theme.min, c3, style.

In fonts it consists of the glyph icons.

In this day I created a AWS account by using the college Id for deploying our source code.

I was created the AWS account by using the college identity number ,by taking the college

It just takes 2$ for creating the AWS account. Otherwise it charge min 2000 for the account.

In this day I deploy the html and CSS code in the AWS(Amazon Web Services)

After the creating the AWS account I’ll take my code those in the CSS and HTML, I took the

code and deploy the code in the Amazon Web services it was connected to the automatically

To the data base so, we don’t need to connect the data base for the code.

22
ACTIVITY LOG FOR THE TENTH WEEK

Day Person In-


Brief description of the daily
& Learning Outcome Charge
activity
Date Signature

In this day we have a deployed code in Understanding


Day – 1
our hands.

In this day we will show our output to Understanding


Day - 2
the mentor sir.

In this day I will host the source code Analyzing


Day – 3
in the GitHub account.

In this day I make a video for the


presentation. Creating
Day – 4

In this day I make a template for the Understanding


Day – 5
presentation

In this day I will submit all our


website to the IBM Skills build Understanding
Day –6
foundation.

23
WEEKLY REPORT
WEEK – 10 (From Dt 08-02-2022 to Dt 12-10-2022)

Objective of the Activity Done:

Detailed Report:

In this day we have a deployed code in our hands.

In this day I got my deployed code in the form of the source code ,then I go to my GitHub

Account and go to the new project and select the my project which have to deploy for my

Code next I select the formulations that I want to recreate and hosted the source code and get a

GitHub link

In this day we will show our output to the mentor sir.

Next I will kept the whole source to the mentor sir . he was appreciate our team .

In this day I will host the source code in the GitHub account.

I keep my GitHub link in the website and hosted in a teammate profile.

In this day I make a video for the presentation.

I make a video presentation that consists of a video and my image those are explained by me.

The video shows that how can we open the website and the procedure if the website.

In this day I make a template for the presentation

Our mentor sir will gave a template model for the presentation of the. So I take it as reference

and Make a new template which describes overall summary of the project .

In this day I will submit all our website to the IBM Skills build foundation.

24
CHAPTER 5: OUTCOMES DESCRIPTION

Attendance Monitoring System

1. Background of the problem


Over the years, there is a huge importance to present the right data of a person either at work ,
companies, or in educational institutions and this was a huge responsibility of the person who is
intended to monitor the attendance. This attendance is used to record in a book at the early 20’s
but later few acknowledged people had put some efforts to digitalize the system in order to
eliminate the proxy’s such as simple mistakes of the people, theft of the papers, easy possibility of
manipulation, wastage of papers, huge space to store the manual records of years of data, difficult
to retrieve data at once etc. Later few people had introduced the usage of spreadsheets which indeed
helped to reduce the burden but still it is difficult to store the huge amount of data on the system ,
and recording data of thousands of people is still difficult. Now , many are using different ways to
monitor the attendance such as biometric system, using of punch cards , login data for certain
organizations etc., but these methods also had certain drawbacks for example in using punch cards
there is a possibility that a friend might just punch the card even though the person isn’t present
physically at the moment. For a biometric system installation of biometrics and background of this
is still monitored on a spreadsheet still where there is a scope for manipulation sometimes lost of
data happens. These systems doesn’t have proper security available for the data.

2.User/customer
We wanted to create an attendance monitoring system using the cloud for educational institutions.
Educational institutional need to record huge amount of data over the years and there has to be
transparency in the attendance. That will help to provide the quality of information about the
student. For our project students and staff are the users. They are going to use a simple web page
to mark their attendance.

3.Problem statement
In order to bring the transparency, provide huge storage , network facilities, easy adoption to a new
system we are going to create an attendance monitoring system using the cloud computing. Here
cloud computing provides the infrastructure as the service which means it provided the facilities
such as network, servers, computing functions that supports the web page when it’s deployed on
the cloud. Service providers also work in a pay per usage model which helps to reduce the burden
of setting up actual physical servers and infrastructures. They tools provided by the service
provider helps to easily monitor , manipulate , retrieve, summarize, update the data. This service
providers also provide security to the data and also if the data is lost due to natural disasters or for
any others here is still a possibility to retrieve the data. There are many service providers available
such as Microsoft Azure, IBM cloud, AWS, Alibaba cloud, Oracle, Salesforce etc. For this project
we are going to use Microsoft Azure as our cloud service provider. It is a product of Microsoft that
provide services as pay per use ,it is easy to monitor and deploy. Apart from cloud we are also
using web page languages such as HTML,CSS to create the webpage.

25
Advantages a part of cloud:
• Backup and restore the data
• Improved collaboration
• Excellent accessibility
• Low maintenance cost
• Mobility
• I services in the pay-per-use model
• Unlimited storage capacity
• Data security
• Quality control
• Loss prevention
Services of cloud:
• Cloud services are infrastructure ,platform ,and software as a services that are hosted by
third party providers and made available to users through internet as pay as use.
Unique from traditional cloud:
• It refers to delivery or different services such as It refers to delivery of different services
such as data and programs through internet on different servers.
• It takes place on third-party servers that is hosted by third-party hosting companies.
• It is ability to access data anywhere at any time by user.
• It is more cost effective as compared to tradition computing as operation and maintenance
of server is shared among several parties that in turn reduce cost of public services.
• It is more user-friendly as compared to traditional computing because user can have access
to data anytime anywhere using internet.
• It requires fast, reliable and stable internet connection to access information anywhere at
any time.
• It provides more storage space and servers as well as more computing power so that
applications and software run must faster and effectively.
• It also provides scalability and elasticity i.e., one can increase or decrease storage
capacity, server resources, etc., according to business needs.
• Cloud service is served by provider’s support team.
• Software is offered as an on-demand service (SaaS) that can be accessed through
subscription service.

26
Describe the real time technical skills you have acquired (in terms of the job-
related skills and hands on experience)

Cloud computing has been credited with increasing competitiveness through cost savings, greater
flexibility, elasticity and optimal resource utilization. As a technology, cloud computing is much
more than the sum of its parts. It opens doors to cloud-native technologies, supports more efficient
ways of working and enables emerging capabilities in machine learning (ML) and artificial
intelligence (AI).

Top most Real time technical skills I have acquired:

• Infrastructure-as-a-Service (IaaS)
• Platform-as-a-Service (PaaS)
• Software -as-a-Service (SaaS)
• Hybrid cloud and multi-cloud
• Test and cloud
• Big Data analysis
• Cloud storage
• Disaster recovery and data backup
• Modernize existing applications
• Build and scale cloud native applications
• Migrate existing on-premises workloads to the cloud
• Speed software and services delivery with DevOps
• Integrate applications and data across multiple clouds
• Accelerate your journey to artificial intelligence
• Leverage 5G and edge computing

27
Describe the managerial skills you have acquired (in terms of planning, leadership, team
work, behavior, workmanship, productive use of time, weekly improvement in competencies,
goal setting, decision making, performance analysis, etc.

• Technical skills: Technical skills involve skills that give the managers the ability and the
knowledge to use a variety of techniques to achieve their objectives.

• Conceptual skills: These involve the skills managers present in terms of the knowledge
and ability for abstract thinking and formulating ideas.

• Human or interpersonal skills: The human or the interpersonal skills are the skills that
present the managers’ ability to interact, work or relate effectively with people.

• Planning: Planning is a vital aspect within an organization. It refers to one’s ability to


organize activities in line with set guidelines while still remaining within the limits of the
available resources such as time, money, and labor. It is also the process of formulating a
set of actions or one or more strategies to pursue and achieve certain goals or objectives
with the available resources.

• Communication: Possessing great communication skills is crucial for a manager. It can


determine how well information is shared throughout a team, ensuring that the group acts
as a unified workforce.

• Decision-making: Another vital management skill is decision-making. Managers make


numerous decisions, whether knowingly or not, and making decisions is a key component
in a manager’s success. Making proper and right decisions results in the success of the
organization, while poor or bad decisions may lead to failure or poor performance.

• Delegation: Delegation is another key management skill. Delegation is the act of passing
on work-related tasks and/or authorities to other employees or subordinates.

• Problem-solving : Problem-solving is another essential skill. A good manager must have


the ability to tackle and solve the frequent problems that can arise in a typical workday.
Problem-solving in management involves identifying a certain problem or situation and
then finding the best way to handle the problem and get the best solution.

• Bottom line : Management skills are a collection of abilities that include things such as
business planning, decision-making, problem-solving, communication, delegation, and
time management.

• Motivating: The ability to motivate is another important skill in an organization.


Motivation helps bring forth a desired behavior or response from the employees or certain
stakeholders. There are numerous motivation tactics that managers can use, and choosing
the right ones can depend on characteristics such as company and team culture, team
personalities, and more. There are two primary types of motivation that a manager can use.
These are intrinsic and extrinsic motivation.

• Adaptive Leadership: Daptive leadership helps individuals and organizations adapt and
thrive in the face of challenge and prepare them to take on the process of change. This
leadership approach involves diagnosing, interrupting, and innovating as a means of
creating capabilities that align with the aspirations of an organization.

28
Describe how you could improve your communication skills

Internships are an ideal way to observe and learn in the Australian workplace. They offer the
opportunity to discover new technical skills, explore your career path and network with
professionals.

However one key area which can really be developed through an internship is your communication
skills, particularly if English is not your first language.

Anecdotal feedback from some of our host companies tells us that there is still a need for our
interns to develop their communication skills once in their placement. This ensures they are
maximising every opportunity within their internship.

• Volunteer to give a presentation. ...


• Ask to host a team meeting. ...
• Seek feedback from your peers as well as your manager. ...
• Practise your 'small talk' at informal times. ...
• Reach out to those in a similar situation. ...
• Keep on learning and practising.

In during the internship I voluntarily asked the questions and doubts to the mentor sir ,I asked my
doubts to my team leader and I like to share all my thoughts and ideas to my teammates those are
useful for our website development.

In my team all our teammates are belongs to different states , they are not know my mother
language. So I have to communicate in English or Hindi .

In this way I improved my communication levels like this. My mentor sir was belongs to Uttar
Pradesh. I ask my mentor to host the meet and they was ask to unmute the meet my self.
As a fresh face within an organization you are in an ideal position to observe and learn. Suggest to
your supervisor that at the mid-way point of your internship you would like to give a short
presentation of the new skills you have learnt or projects you have worked on. Not only will this
demonstrate your initiative and enthusiasm for the role but you will have the ideal opportunity to
practice your presentation skills.
Most teams will have a weekly or monthly team meeting. Ask your supervisor if you can become
more involved with the meeting, perhaps even asking to run the meeting. This will help you feel
more confident speaking in front of other members of staff.

Through out my internship, you and the rest of the team were helpful, encouraging and inspiring.
Please convey my heartfelt gratitude to the entire design team. I greatly appreciate the opportunity
and wish to stay in contact with you via social media. Thank you so much for a fantastic months.

29
Describe how could you could enhance your abilities in group discussions, participation
in teams, contribution as a team member, leading a team/activity.

Skills or abilities I enhance in group process

Besides knowing how to develop a healthy group climate, students also need to know how to
function so that they are productive and accomplish their tasks effectively. An effective process
will emerge as students exhibit these skills:

Individual responsibility and accountability: All group members agree on what needs to
be done and by whom. Each student then determines what he or she needs to do and takes
responsibility to complete the task(s). They can be held accountable for their tasks, and
they hold others accountable for theirs.

Constructive Feedback: Group members are able to give and receive feedback about
group ideas. Giving constructive feedback requires focusing on ideas and behaviours,
instead of individuals, being as positive as possible, and offering suggestions for
improvement. Receiving feedback requires listening well, asking for clarification if the
comment is unclear, and being open to change and other ideas.

Problem solving: Group members help the group to develop and use strategies central to
their group goals. As such, they can facilitate group decision making and deal productively
with conflict. In extreme cases, they know when to approach the professor for additional
advice and help.

Management and organization: Group members know how to plan and manage a task,
how to manage their time, and how to run a meeting. For example, they ensure that meeting
goals are set, that an agenda is created and followed, and that everyone has an opportunity
to participate. They stay focused on the task and help others to do so too.

Knowledge of roles: Group members know which roles can be filled within a group (e.g.,
facilitator, idea-generator, summarizer, evaluator, mediator, encourager, recorder) and are
aware of which role(s) they and others are best suited for. They are also willing to rotate
roles to maximize their own and others’ group learning experience.

30
Describe the technological developments you have observed and relevant to the
subject area of training (focus on digital technologies relevant to your job role)

At the first of the internship we have to choose one of the one sample problem statement by
using the particular technology, and I choose ATTENDANCE MONITORING SYSTEM BY
USING THE CLOUD COMPUTTING technology.

The project is about , it records an employee’s or students attendance and keeps the information
in the cloud. AWS has significantly more services, and more features within those services, than
any other cloud provider–from infrastructure technologies like
• compute
• storage
• databases–to emerging technologies, such as
• machine learning and artificial intelligence,
• data lakes and analytics,
• and Internet of Things.

IBM Technological developments:

• IBM Cloud Backup


• IBM Cloud Block Storage
• IBM Cloud File Storage
• IBM Cloud Mass Data Migration

The benefits of using the AWS services as your Cloud Platform


• Database
• Easy to use
• Multi region backups
• Pay per use
• Mobile friendly Access
• Secure
• Storage

31
Student Self Evaluation of the Short-Term Internship

Student Name: Registration No:

Term of Internship: From: To :

Date of Evaluation:

Organization Name & Address:

Please rate your performance in the following areas:

Rating Scale: Letter grade of CGPA calculation to be provided

1 Oral communication 1 2 3 4 5
2 Written communication 1 2 3 4 5
3 Proactiveness 1 2 3 4 5
4 Interaction ability with community 1 2 3 4 5
5 Positive Attitude 1 2 3 4 5
6 Self-confidence 1 2 3 4 5
7 Ability to learn 1 2 3 4 5
8 Work Plan and organization 1 2 3 4 5
9 Professionalism 1 2 3 4 5
10 Creativity 1 2 3 4 5
11 Quality of work done 1 2 3 4 5
12 Time Management 1 2 3 4 5
13 Understanding the Community 1 2 3 4 5
14 Achievement of Desired Outcomes 1 2 3 4 5
15 OVERALL PERFORMANCE 1 2 3 4 5

Date: Signature of the Student

32
Evaluation by the Supervisor of the Intern Organization

Student Name: Registration No:

Term of Internship: From: To :

Date of Evaluation:
Organization Name & Address:

Name & Address of the Supervisorwith


Mobile Number

Please rate the student’s performance in the following areas:

Please note that your evaluation shall be done independent of the Student’s self-
evaluation

Rating Scale: 1 is lowest and 5 is highest rank

1 Oral communication 1 2 3 4 5
2 Written communication 1 2 3 4 5
3 Proactiveness 1 2 3 4 5
4 Interaction ability with community 1 2 3 4 5
5 Positive Attitude 1 2 3 4 5
6 Self-confidence 1 2 3 4 5
7 Ability to learn 1 2 3 4 5
8 Work Plan and organization 1 2 3 4 5
9 Professionalism 1 2 3 4 5
10 Creativity 1 2 3 4 5
11 Quality of work done 1 2 3 4 5
12 Time Management 1 2 3 4 5
13 Understanding the Community 1 2 3 4 5
14 Achievement of Desired Outcomes 1 2 3 4 5
15 OVERALL PERFORMANCE 1 2 3 4 5

Date: Signature of the Supervisor

33
PHOTOS & VIDEO LINKS

Website Demo link


https://main.d2uaocxz161w9.amplifyapp.com

GitHub link
https://github.com/Kafirunnisashaik-github/new

Reference video demo link


internship pics\VID_20221001_160950_977.mp4

34
First we have to search in the AWS cloud console login in the browser.

Next we have to click on the webpage.

35
Next we have to sign in into the console

Next we have to set the time zone as Asia pacific Mumbai

36
On console home click on the AWS Amplify. Next we can able to see the login page .

Here it was ask to confirm that you are a student or teacher

37
Next we can able to see the login page that asks our credentials

After filling the credentials we are able to see my attendance room.

Next we are able to see the mark done attendance page this is the final page .

38
The certificates was received from the IBM Skills Build and AWS cloud virtual internship

39
EVALUATION

40
Internal & External Evaluation for Semester Internship

Objectives:
• Explore career alternatives prior to graduation.
• To assess interests and abilities in the field of study.
• To develop communication, interpersonal and other critical skills in the
future job.
• To acquire additional skills required for the world of work.
• To acquire employment contacts leading directly to a full-time job following
graduation from college.

Assessment Model:
• There shall be both internal evaluation and external evaluation
• The Faculty Guide assigned is in-charge of the learning activities of the
students and for the comprehensive and continuous assessment of the
students.
• The assessment is to be conducted for 200 marks. Internal Evaluation for 50
marks and External Evaluation for 150 marks
• The number of credits assigned is 12. Later the marks shall be converted into
grades and grade points to include finally in the SGPA and CGPA.
• The weightings for Internal Evaluation shall be:
o Activity Log 10 marks
o Internship Evaluation 30 marks
o Oral Presentation 10 marks
• The weightings for External Evaluation shall be:
o Internship Evaluation 100 marks
o Viva-Voce 50 marks
• The External Evaluation shall be conducted by an Evaluation Committee
comprising of the Principal, Faculty Guide, Internal Expert and External
Expert nominated by the affiliating University. The Evaluation Committee
shall also consider the grading given by the Supervisor of the Intern
Organization.
• Activity Log is the record of the day-to-day activities. The Activity Log is
assessed on an individual basis, thus allowing for individual members within
groups to be assessed this way. The assessment will take into consideration
41
the individual student’s involvement in the assigned work.
• While evaluating the student’s Activity Log, the following shall be
considered -
a. The individual student’s effort and commitment.
b. The originality and quality of the work produced by the individual
student.
c. The student’s integration and co-operation with the work assigned.
d. The completeness of the Activity Log.
• The Internship Evaluation shall include the following components and based
on Weekly Reports and Outcomes Description
a. Description of the Work Environment.
b. Real Time Technical Skills acquired.
c. Managerial Skills acquired.
d. Improvement of Communication Skills.
e. Team Dynamics
f. Technological Developments recorded.

42
MARKS STATEMENT
(To be used by the Examiners)

43
INTERNAL ASSESSMENT STATEMENT

Name of the student: Shaik Kafirinnisha

Programme of the Study: Semester Internship

Year of study: 3rd year (1st semester)

Group: Computer Science and engineering

Register No/H.TNo: 208B1A0523

Name of the College: RISE Krishna Sai Gandhi Group Of Institutions

University: JNTUK

Sl.No Evaluation Criterion Maximum Marks


Marks Awarded
1. Activity Log 10
2. Internship Evaluation 30
3. Oral Presentation 10
GRAND TOTAL 50

Date: Signature of the Faculty Guide

44
EXTERNAL ASSESSMENT STATEMENT

Name of the student: Shaik Kafirinnisha

Programme of the Study: Semester Internship

Year of study: 3rd year (1st semester)

Group: Computer Science and engineering

Register No/H.T.No: 208B1A0523

Name of the College: RISE Krishna Sai Gandhi Group Of Institutions

University: JNTUK

Maximum Marks
Sl.No Evaluation Criterion
Marks Awarded
1. Internship Evaluation 80
For the grading giving by the Supervisor of
2. 20
the Intern Organization
3. Viva-Voce 50
TOTAL 150
GRAND TOTAL (EXT. 50 M + INT. 100M) 200

Signature of the Faculty Guide

Signature of the Internal Expert

Signature of the External Expert

Signature of the Principal with Seal

45

You might also like