‫So let's talk about CodeStar.
‫And CodeStar is a one-view to have an integrated solution
‫that will group all the services that we've seen from before
‫such as CodeCommit for storing the code,
‫CodeBuild for building and testing the code,
‫CodeDeploy for deploying the code,
‫CloudFormation to provision infrastructure,
‫CodePipeline to orchestrate your entire pipeline,
‫CloudWatch for monitoring and so on.
‫So this is one view of all these tools at once.
‫Now with CodeStar, the cool thing is that
‫you just click, click, click
‫say, "Hey, I want to start a project for EC2 with Python."
‫And then automatically all these things in the backend
‫are going to be created for you.
‫So there will be a CodeCommit, CodeBuild, CodeDeploy,
‫CloudFormation and so on,
‫which is very handy if you, as a developer,
‫just want to worry about getting things working.
‫So the supported languages of CodeStar,
‫but they can evolve over time, is C Sharp, Go, HTML5,
‫Java, Node.js, PHP, Python, and Ruby.
‫Now within CodeStar, it's really cool because on top of it,
‫you have an issue tracking tool
‫and it has integration with JIRA or GitHub Issues
‫if this is what you used for tracking your issues.
‫You can also integrate for coding in the cloud
‫using the Cloud9 tool.
‫You get a web IDE,
‫so web way to code your code in the cloud directly.
‫It's not in all regions
‫but I will show you in the hands-on what that means.
‫And you have one dashboard
‫to view all your components as I said.
‫CodeStar is a free service.
‫You're only going to pay for the underlying usage
‫of all the other services
‫such as CodeCommit, CodeBuild and so on,
‫and CodeStar isn't integrated view.
‫And therefore you may have limited customization
‫of each tools,
‫but because each tool is underlying of CodeStar,
‫you can still customize them in their own console.
‫So that's it for this lecture.
‫Now, let's go into the next lecture
‫to get some practice with CodeStar.