AWS CodeStar
Amazon CodeStar is a cloud-based development platform that makes it easy to develop, build, and deploy applications on AWS. It provides a unified interface for managing the entire development process, including source control, build and test automation, and deployment.
With CodeStar, you can set up a development environment in just a few clicks and start building your application right away. It supports a variety of programming languages, including Java, Python, Node.js, and more.
CodeStar integrates with other AWS services such as CodeCommit (a Git-based source control service), CodeBuild (a fully managed build service), and CodePipeline (a continuous delivery service) to enable a streamlined and automated development workflow. It also includes integrations with popular tools such as GitHub, Jenkins, and Eclipse, making it easy to use the tools you are already familiar with.
Get Paval Stelica’s stories in your inbox
Join Medium for free to get updates from this writer.
CodeStar can be used for a variety of development scenarios, including web and mobile applications, microservices, and serverless applications. It is a convenient and cost-effective way to manage the development and deployment of applications on AWS.
DEMO:
- Select a project template
2. Next, we have to provide a project name and also to select a repository provider (CodeCommit or GitHub)
3. Review Settings
4.Once we click on a specific project we can see its resources
5. We can also add more team members in our project, creating a new IAM role and give it a project role ( Owner/Contributor/Viewer )
6. For IDE, Amazon Web Services provides AWS Cloud9 and AWS CodeCommit to run and edit your source code. You can also use other environments like VScode, Eclipe, but locally.
7.In the Repository tab are stored all the details about our repository (you can check the stored files here) and Pipeline tab where we can check how easy AWS CodeStar created the project pipeline
8. Another interesting part is that AWS CodeStar is using Jira software for tracking the issues.
9. In the end, after we wrote our code, we can check the app by clicking the “View Application” button from right-top corner.




