0% found this document useful (0 votes)
5 views

AdevOps Exp2

Uploaded by

bhaydesanika07
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

AdevOps Exp2

Uploaded by

bhaydesanika07
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Name: Sanika Bhayde

Roll No: A63


Batch – A3
ID: TU4S2324002

Experiment No: 02

Aim : Link the Cloud9 project to AWS CodeCommit Repository.

Theory : AWS CodeCommit is a fully-managed source control service provided by


Amazon Web Services (AWS). It's designed to host secure and highly scalable private Git
repositories.
Key Features:
1. Secure:
o Repositories are automatically encrypted at rest and in transit.
o Integrates with AWS Identity and Access Management (IAM) for access
control.
2. Highly Available:
o Built on AWS infrastructure, ensuring high availability and durability.
3. Fully Managed:
o AWS handles the infrastructure, eliminating the need for you to manage
your own source control system.
4. Scalable:
o Supports repositories of any size, with no limit on file types or sizes.
5. Integration:
o Seamlessly integrates with other AWS services like CodeBuild,
CodePipeline, and CodeDeploy.
o Works with existing Git tools and clients.
6. Collaboration Features:
o Supports pull requests, branching, and merging.
o Provides commenting and code review capabilities.
7. Compliance:
o Helps meet compliance requirements with built-in encryption and access
logging.
Steps to set up an AWS CodeCommit repository:
1. Create a new repository
o Click on "Create repository"
o Enter a unique name for your repository
o Optionally, add a description

2 Project Configuration:
 Set project name: "zorojuro1234"
 Additional configuration options are available (not expanded in the image)
3 Source Configuration:
 Source provider: Amazon S3
 Bucket: "strawhats1234"
 S3 object key or S3 folder: "vinsmokesanji"
 Source version is optional

4 Environment Configuration:
 Provisioning model: On-demand
 Environment image: Managed image
 Compute: EC2
 Operating system: Amazon Linux
 Runtime(s): Standard
 Image: aws/codebuild/amazonlinux2-x86_64-standard:5.0
 Image version: Always use the latest image for this runtime version
5 Buildspec Configuration:
 Build specifications: Insert build commands
 Build commands: "echo "hello world""
 Batch configuration is optional
6 Artifacts Configuration:
 Type: No artifacts
7 Logs Configuration:
 CloudWatch logs: Enabled (optional)
 Group name: aws/codebuild/zorojuro1234
 S3 logs: Not enabled (optional)
8 Final Step:
 "Create build project" button is available to finalize the project creation
Conclusion :
In this experiment we learnt how to link the Cloud9 project to AWS CodeCommit
Repository

You might also like