May 2024

Set Up a Web App in the Cloud and Git Repository With AWS CodeCommit

In this project, I learned how to:

Step 1: Setting up a web app and IDE in the Cloud

Cloud9 IDE window

Key notes ✏️:

What is Apache Maven?

Apache Maven is a powerful tool that automates the building of software.

Building is an important multi-step process that transforms code written by developers into a final product that is ready for computers to run. The key steps typically include:

Compiling, Linking, Packaging, Testing.

Each of these steps is absolutely crucial for producing a functioning software application. Tools like Apache Maven automate these processes for you!

install maven command in terminal install java command in terminal create new app mvn command in terminal app files created html in the index.jsx file

Step 2: Create a Repository in AWS CodeCommit

Key notes ✏️:

What is CodeCommit?

AWS CodeCommit is a service that host Git repositories securely in the cloud.

create CodeCommit repository panel git identity command in termial command to inital git repo in terminal codeCommit repo panel command of remote add origin in terminal commands for initial commit codeCommit repo panel with source code commands for second commit

Now the CodeCommit repository is ready to store and version control the code.

Big thanks to @NextWork for setting up this engaging challenge!