1 00:00:00,370 --> 00:00:01,530 ‫So, now let's get into 2 00:00:01,530 --> 00:00:04,450 ‫the code-related tools in AWS. 3 00:00:04,450 --> 00:00:07,390 ‫So, before pushing the application code to servers, 4 00:00:07,390 --> 00:00:09,250 ‫you need to store it somewhere 5 00:00:09,250 --> 00:00:12,800 ‫and developers usually choose a code repository, 6 00:00:12,800 --> 00:00:14,310 ‫usually that was going to be backed 7 00:00:14,310 --> 00:00:16,510 ‫using the Git technology, G-I-T. 8 00:00:16,510 --> 00:00:19,980 ‫And so, a very famous public offering is called GitHub, 9 00:00:19,980 --> 00:00:22,400 ‫but AWS has a competing product 10 00:00:22,400 --> 00:00:24,540 ‫that is going to be CodeCommit. 11 00:00:24,540 --> 00:00:27,900 ‫And so, CodeCommit is a way for you to store your code 12 00:00:27,900 --> 00:00:31,350 ‫within AWS in a version control repository. 13 00:00:31,350 --> 00:00:34,700 ‫So, it's going to be for Git-based repository. 14 00:00:34,700 --> 00:00:36,560 ‫And why would you have that? 15 00:00:36,560 --> 00:00:38,640 ‫Well, once you have a Git-based repository, 16 00:00:38,640 --> 00:00:40,760 ‫it becomes incredibly easy for developers 17 00:00:40,760 --> 00:00:44,090 ‫to collaborate with each other on the code. 18 00:00:44,090 --> 00:00:46,800 ‫The code changes are going to be automatically versioned 19 00:00:46,800 --> 00:00:47,900 ‫and can be rolled back. 20 00:00:47,900 --> 00:00:49,790 ‫And so, the benefit is that with CodeCommit, 21 00:00:49,790 --> 00:00:52,250 ‫you have a fully-managed code repository, 22 00:00:52,250 --> 00:00:53,900 ‫it's scalable and highly available, 23 00:00:53,900 --> 00:00:56,490 ‫but also it lives within your AWS accounts, 24 00:00:56,490 --> 00:00:58,950 ‫so it's private, secure, and it's going to be 25 00:00:58,950 --> 00:01:01,630 ‫integrated with all AWS services. 26 00:01:01,630 --> 00:01:04,390 ‫So, in this few next lectures, I'm going to show you 27 00:01:04,390 --> 00:01:06,810 ‫different AWS services, code, blah, blah, blah. 28 00:01:06,810 --> 00:01:08,750 ‫And then, we'll do a hands-on at the very end 29 00:01:08,750 --> 00:01:10,910 ‫to show you a demo of all these tools at once. 30 00:01:10,910 --> 00:01:12,860 ‫So, I will see you in the next lecture.