Shreeyash College of Engineering and Technology (Polytechnic), Chh. Sambhajinagar Micro-Project Report
Shreeyash College of Engineering and Technology (Polytechnic), Chh. Sambhajinagar Micro-Project Report
Shreeyash College of Engineering and Technology (Polytechnic), Chh. Sambhajinagar Micro-Project Report
MICRO-PROJECT REPORT
PREPARED BY:-
This is to certify that Mr./ Ms. YASH SHELKE of 6th Semester of Diploma in
COMPUTER ENGINEERING of Institute Shreeyash College of engineering and technology
[Polytechnic] has successfully completed Micro-Project Work in Course of EMERGING
TRENDS IN COMPUTER AND INFORMATION TECHNOLGY for the academic year
2023-24 as prescribed in the I-Scheme Curriculum.
Seal of Institute
ACKNOWLEDGEMENT
Aim: -
a. To understand the Versatility of the program .
b. To understand the Community Support:.
c. To understand the Career Opportunities
d. To understand the Rapid Prototyping
Benefits
a. To gaining knowledge about Job Market Demand
b. To know their Productivity
c. To Develop new technologies
i. Action Plan (Sequence and time required for major activity. The following is for Reference, The
Activities can be Added / reduced / Modified )
Name of
Sr. Planned Planned Responsible
Details of activity
No. Week Start Finish Team Members
date date
1 1 &2 Discussion & Finalization of Yash shelke
Topic
2 3 Preparation of the Abstract Yash shelke
3 4 Literature Review Yash shelke
4 5 Submission of Microproject Yash shelke
Proposal ( Annexure-I)
5 6 Collection of information about Yash shelke
Topic
6 7 Collection of relevant content / Yash shelke
materials for the execution of
Microproject.
7 8 Discussion and submission of Yash shelke
outline of the Microproject.
8 9 Analysis / execution of
Collected data / information and
preparation of Prototypes / Yash shelke
drawings / photos / charts /
graphs / tables / circuits / Models
/ programs etc.
9 10 Completion of Contents of Yash shelke
Project Report
10 11 Completion of Weekly progress Yash shelke
Report
11 12 Completion of Project Report ( Yash shelke
Annexure-II)
12 13 Viva voce / Delivery of Yash shelke
Presentation
j. Resources Required (major resources such asraw material, some machining facility,
software etc.)
Micro-Project Report
Format for Micro-Project Report (Minimum 4 pages)
Aim: -
a. To understand the Versatility of the program .
b. To understand the Community Support:.
c. To understand the Career Opportunities
d. To understand the Rapid Prototyping
Benefits
a. To gaining knowledge about Job Market Demand
b. To know their Productivity
c. To Develop new technologies
3.0 Course Outcomes Achieved (Add to the earlier list if more Cos are addressed)
a. Understanding of Basic Concepts
b. Proficiency in Python Syntax
c. Problem-solving Skills
d. Data Structures and Algorithms
e. Object-Oriented Programming (OOP)
f. File Handling and I/O Operations
g. Module and Package Management:
h. Data Analysis and Visualization
4.0 Literature Review:- ( you can include all the resources which you have used to gather the information for
the Micro-project)
• https://www.geeksforgeeks.org/STUDENT-management-project-inpython
• https://www.techjockey.com/blog/free-open-source-STUDENT management-software
• Reference Books like Nirali Prakashan and others.
5.0 Actual Methodology Followed
Cloud Computing Architecture is a mixture of Service Oriented Architecture (SOA) and Event- Driven
Architecture (EDA). The modules of Cloud Computing Architecture are mentioned below and they are as
Client Infrastructure, Application
Service, Runtime, Storage, Infrastructure, Management, Security The cloud architecture is divided into 2
parts i.e. Frontend, Backend Architecture of cloud computing is the combination of both SOA (Service
Oriented Architecture) and EDA (Event Driven Architecture). Client infrastructure, application, service,
runtime cloud, storage, infrastructure, management and security all these are the components of cloud
computing architecture.
2. Backend :- Backend refers to the cloud itself which is used by the service provider. It contains the
resources as well as manages the resources and provides security mechanisms. Along with this, it includes
huge storage, virtual applications, virtual machines, traffic control mechanisms, deployment models, etc.
2. Service – Service in backend refers to the major three types of cloud based services like SaaS, PaaS
and IaaS.
3. Runtime Cloud - Runtime cloud in backend provides the execution and Runtime
platform/environment to the Virtual machine.
4. Storage – Storage in backend provides flexible and scalable storage service and management of
stored data.
5. Infrastructure – Cloud Infrastructure in backend refers to the hardware and software components of
cloud like it includes servers, storage, network devices, virtualization software etc.
8. Internet – Internet connection acts as the medium or a bridge between frontend and backend and
establishes the interaction and communication between frontend and backend.
9. Database – Database in backend refers to provide database for storing structured data, such as SQL
and NOSQL databases. Examples of Databases services include Amazon RDS,Microsoft Azure SQL
database and Google Cloud SQL.
10. Networking – Networking in backend services that provide networking infrastructure for application
in the cloud, such as load balancing, DNS and virtual private networks.
1. Public Cloud:- Public clouds are cloud environments typically created from IT infrastructure not
owned by the end user. Some of the largest public cloud providers include Alibaba Cloud, Amazon Web
Services (AWS), Google cloud, IBM Cloud, and Microsoft Azure. The public cloud provider owns,
manages, and assumes all responsibility for the data centers, hardware, and infrastructure on which its
customers’ workloads run, and it typically provides high-
bandwidth network connectivity to ensure high
performance and rapid access to applications and data.
3. Hybrid Cloud:- A hybrid cloud is a seemingly single IT environment created from multiple
environments connected through local area networks (LANs), wide area networks (WANs), virtual private
networks (VPNs), and/or APIs. interaction between businesses and cloud service providers or third-party
vendors.
4. Community Cloud:- Community cloud allows systems and services to be accessible by a group of
several organizations to share the information between the organization and a specific community. It is
owned, managed, and operated by one or more organizations in the community, a third party, or a
combination of them.
5. Multi-Cloud:- Multi-cloud is a strategy in cloud computing where companies utilize more than one
cloud service provider or platform to meet their computing needs. It involves distributing workloads,
applications, and statistics throughout numerous cloud environments consisting of public, private, and hybrid
clouds.
2) Improved collaboration
3) Excellent accessibility
5) Mobility
6) Data security
1) Internet Connectivity
2) Vendor lock-in
3) Limited Control
4) Security
5) Data leakage
Assume that you are an executive at a very big corporation. Your particular responsibilities include to make
sure that all of your employees have the right hardware and software they need to
enough. You also have to purchase software as well as software licenses and then provide these softwares to
your employees as they require. Whenever you hire a new employee, you need to buy more software or
make sure your current software license allows another user. It is so stressful that you have to spend lots of
money. But, there may be an alternative for executives like you. So, instead of installing a suite of software
for each computer, you just need to load one application. That application will allow the employees to log-in
into a Web-based service which hosts all the programs for the user that is required for his/her job. Remote
servers owned by another company and that will run everything from e-mail to word processing to complex
data analysis programs. It is called cloud computing, and it could change the entire computer industry.
A list of cloud computing technologies are given below – Virtualization, Service-Oriented Architecture
(SOA), Grid Computing, Utility Computing
Types of Virtualization: A list of types of Virtualization is given below - Hardware virtualization, Server
virtualization, Storage virtualization, Operating system virtualization, Data Virtualization, etc.
• Provider: It is a computer which contributes its resources in the network resource pool.
4) Utility Computing: Utility computing is the most trending IT service model. It provides on- demand
computing resources (computation, storage, and programming services via API) and infrastructure based
on the pay per use method. It minimizes the associated costs and maximizes the efficient use of
resources. The advantage of utility computing is that it reduced the IT cost, provides greater flexibility, and
easier to manage.
Cloud Security:
Traditionally, security concerns have been the primary obstacle for organization considering cloud services,
particularly public cloud services. In response to demand, however, the security offered by cloud service
providers is steadily outstripping on-premises security solution. Maintaining cloud security demands
different procedures and employee skillsets than in legacy IT environments. Shared responsibility for
security: Data encryption, User identity and access management, Collaborative management, Security and
compliance monitoring:
CONCLUSION:
Cloud computing will affect large part of computer industry including Software companies, Internet service
providers. Cloud computing makes it very easy for companies to provide their products to end-user without
worrying about hardware configurations and other requirements of servers. The cloud computing and
virtualization are distinguished by the fact that all of the control plane activities that center around creation,
management, and maintenance of the virtual environment, are outsourced to an automated layer that is called
as an API and other management servers for the cloud management.
6.0 Actual Resources Used (Mention the actual resources used).
sr.
Name of Resource/material Specifications Qty Remarks
No.
(A) (B)
Process and Product Individual Presentation/ Total Marks
Assessment (6 marks) Viva (4 marks) 10
Dated Signature:-__________________