AK ITR MP - Report
AK ITR MP - Report
PROJECT REPORT
ON
Submitted by –
Roll No Name Class
27 Aditi Babaso Killedar AN-5-I
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
CERTIFICATE
Date: -
Place: -Kolhapur
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
Acknowledgement
It’s our pleasure to express sincere and heartiest thanks to our MicroProject guide
Prof. Ranjit B. Vandakar for him valuable guidance, encouragement and support for the
accomplishment of Micro-Project.
We also express our sincere thanks to Principal Dr. S. H. Dabhole and Head of
the Department Prof. V. S. Gavali for their constant encouragement and motivation for
accomplishment of Micro-Project by expressing their guidelines regarding importance
of Micro-Project in developing our career.
We are thankful to all the group members of our Micro-Project for their
valuable contribution. We are thankful to all those persons who directly or indirectly
helped us in completion of this project.
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
Project Proposal – 1
Title of the Micro-Project: Create and Associate an Elastic IP address with an EC2
instance.
1. Aims / Benefits of the Micro-Project:
Learn Cloud Computing: Hands-on AWS EC2 experience.
Associate Elastic IP Address: Public address Associate.
Scalability: Easily scale based on traffic.
Cost-Effectiveness: Pay-as-you-go pricing.
DevOps Learning: Practice deployment and management.
3. Proposed Methodology:
First, we discussed about the various ideas given to us by our guide and collected a
rough idea about these topics. Then we chose the topic which we are interested in i.e.,”
Create and Associate an Elastic IP address with an EC2 instance ” After the
finalization of the topic, we took a stepahead by collecting some more information about
this topic.
After the submission of the proposal, we studied in more detail about this topic. We
collected the resources required such as websites and related books for the completion of
this project. We gained more information about this topic through these various resources
and after gathering and studying this topic we properly aligned the information and
prepared the report. After that we prepared and presented the presentation. After the
presentation we submitted the report.
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
4. Action plan:
Names of the
Sr. Details of Planned Planned
responsible
No. activity (Start date) (Finish date)
team members
Literature survey/data
1 10/06/2024 17/06/2024
collection
Report writing : Introductory
2 18/06/2024 25/06/2024
part
Report Writing : Theoretical 26/06/2024 30/06/2024
3
background Aditi Babaso Killedar
Report Writing : Actual 1/07/2024 6/07/2024
4
content of allotted topic
7/07/2024 10/07/2024
5 Presentation
5. Resources required:
Sr.no. Name of Resource Specifications Qty Remarks
/Material
1 Google Chrome 1
2 Laptop Windows 11 1
3 ChatGPT V 4.0 1
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
1. Literature Review:
AWS(Amazon Web Services) :
Amazon Web Services (AWS) is a comprehensive cloud computing platform that offers a
wide range of services to help businesses build, deploy, and scale applications efficiently.
Key services include compute power with EC2 and Lambda, storage solutions like S3 and
EBS, and managed databases such as RDS and DynamoDB. AWS also provides networking
tools like VPC and CloudFront, along with machine learning services like SageMaker. For
security, AWS offers IAM and GuardDuty, while developer tools like CodeDeploy support
continuous integration and deployment. Additionally, analytics services like Redshift enable
advanced data analysis. These services collectively allow businesses to leverage scalable,
secure, and cost-effective cloud solutions.
EC2 :
AWS EC2 (Amazon Web Services Elastic Compute Cloud) is a web service that provides
scalable computing capacity in the cloud. It allows users to run virtual servers, called
instances, which can be easily scaled up or down based on demand. EC2 offers a variety of
instance types tailored to different workloads, along with flexible pricing models, robust
security, and integration with other AWS services. This enables users to deploy applications
quickly and cost-effectively.
There are the following options for the Public IPv4 address pool:
IPv4 Addresses are available on Amazon: If you want an IPv4 address
assigned from the pool of IPv4 numbers maintained by Amazon.
My Collection of Open IPv4 Addresses: If you wish to assign an IPv4
address from a pool
of IP addresses you’ve added to your AWS account. If your network does not
contain any IP
address pools, this option is disabled.
The IPv4 Address Pool that belongs to the Customer: If you need to
distribute an IPv4 address for use with AWS Outposts from a pool made using
your on-premises network. If
you don’t have AWS Outposts, this option isn’t available to you.
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
2. Describe your Elastic IP Address:
In this step, one can view all the metadata of the Elastic IP Address by visiting
the View
Information Portal. Here the metadata includes the name, descriptions, port
numbers assigned, and other necessary details.
4. Connect or Disconnect:
An Elastic IP address from a Network Interface or Instance.
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
IP Address Type:-
General BGP IP: The domestic multi-line BGP network covers more than twenty ISPs
(including the three major ISPs, CERNET, and China Broadnet). The BGP public
network outbound supports switchover across regions within seconds, providing your
users with high-speed and secure networks.
Premium BGP IP: Dedicated lines can avoid the use of international ISP services. The
latency is lower, which effectively improves the quality of overseas services for users
in Chinese Mainland.
Accelerated IP: Anycast is used for acceleration to ensure more stable and reliable
public network access with a low latency.
Static single-line IP: Users can access the public network using services of a single
ISP, featuring low cost and convenient scheduling.
Public IP vs EIP:-
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
Step-by Step:- Create and Associate an Elastic IP address with an EC2
instance.
Step 1: Click on All services.
Step 2: Click on the EC2.
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
Step 4: Give the EC2 instance name or tag -> “EC2-IP-Address” is
name in
my case.
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
Step 6: Choose an Instance type.
Step 7: Choose the Key Pair or Create the Key pair.
EDIT button.
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
Step 9: Must be Disable the Auto Assign public IP.
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
Now you can see the Public IPv4 is not assigned. Now it’s time to
manually
configure the IP-Address
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
Step 12: Click on the Allocate Elastic IP Address.
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
Step 13: Click on the Allocate.
Step 14: Click on the IP Address, you will see the Allocated
IP Address 52.66.151.107.
Step 15: Selectthe IP-Address -> Click on the Action, then
select the Associate Elastic IP Address.
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
Associate Elastic IP Address -> Instance – Choose an instance
and Select the instance where you wants to allocate IP Address.
Step 16: Click on the Associate Button.
Step 17: Go to the Instance and Select the Instance and now
you can see the Public IPv4 Address 13.200.179.164
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
2. Action plan:
Names of the
Sr. Details of Planned Planned
responsible
No. activity (Start date) (Finish date)
team members
Literature
1 10/06/2024 17/06/2024
survey/datacollection
Report writing : Introductory
2 18/06/2024 25/06/2024
part
Report Writing : Theoretical 26/06/2024 30/06/2024
3
background Aditi Babaso Killedar
Report Writing : Actual 1/07/2024 6/07/2024
4
content of allotted topic
7/07/2024 10/07/2024
5 Presentation
3. Resources required:
2 Laptop Windows 11 1
ChatGPT V 4.0 1
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
4. Outputs of the Micro-Project:
Public Access: Website accessible via a public IP or custom domain.
Homepage: Designed and functional webpage visible to visitors.
Performance: Fast loading times and scalable resources.
Security: HTTPS encryption for secure browsing.
Customization: Ability to update content and manage server settings.
Monitoring: Utilize AWS CloudWatch for performance monitoring.
Cost Management: Efficiently manage costs associated with instance usage.
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report
NIT(0047): Programme Artificial Intelligence and Machine Learning AiML (AN) Micro-Project
Report