-
Урок 1.
00:06:33
Introduction
-
Урок 2.
00:02:53
Prerequisites
-
Урок 3.
00:05:31
Project Demo
-
Урок 4.
00:01:47
Installing Oracle VirtualBox
-
Урок 5.
00:10:30
Create Virtual Ubuntu Server
-
Урок 6.
00:09:31
Create Virtual Ubuntu Desktop
-
Урок 7.
00:07:55
SSHing into the Virtual machines
-
Урок 8.
00:05:49
SSH Without Password
-
Урок 9.
00:02:15
Run Sudo Commands Without Password
-
Урок 10.
00:04:05
Installing GitLab
-
Урок 11.
00:01:58
Local DNS Setup for gitlab.test
-
Урок 12.
00:03:19
Create GitLab Admin User
-
Урок 13.
00:03:06
Installing Git
-
Урок 14.
00:01:53
Git Global Setup
-
Урок 15.
00:02:06
Creating A GitLab Project
-
Урок 16.
00:02:26
Adding SSH Keys to Your GitLab Account
-
Урок 17.
00:05:47
Git Clone, Status, Add, Commit and Push
-
Урок 18.
00:05:42
Git Branching
-
Урок 19.
00:02:22
Branches Merging
-
Урок 20.
00:02:20
Update Your Local Repository and Delete the new branch locally
-
Урок 21.
00:04:14
Branches Merging Locally
-
Урок 22.
00:03:04
Django Dev Environment Setup
-
Урок 23.
00:04:56
Creating A Django App
-
Урок 24.
00:02:24
Polling App Demo
-
Урок 25.
00:09:55
Set Up Environment Configuration File
-
Урок 26.
00:04:39
Pushing The App Code To Remote Code Repository
-
Урок 27.
00:02:22
Requirements.txt file
-
Урок 28.
00:03:40
Set up a Dedicated Deploy User on Production Server
-
Урок 29.
00:03:02
Add Deploy User SSH Key to GitLab Account
-
Урок 30.
00:04:56
PostgreSQL Setup
-
Урок 31.
00:03:35
Set Up a Virtual Environment on the Production Server
-
Урок 32.
00:02:42
Local DNS on Production Server
-
Урок 33.
00:02:38
Deploying Our Application Code to Production Server
-
Урок 34.
00:06:54
Configure the Application Settings file on the Production Server
-
Урок 35.
00:01:58
Adding Contents from the Admin Area
-
Урок 36.
00:05:44
Set Up Gunicorn Services
-
Урок 37.
00:05:00
Nginx Setup
-
Урок 38.
00:03:53
Manual Redeployments
-
Урок 39.
00:05:48
Installing Jenkins
-
Урок 40.
00:01:52
Install Necessary Jenkins Plugins
-
Урок 41.
00:02:43
Create a Dedicated Jenkins-GitLab User
-
Урок 42.
00:03:24
Configure GitLab-Jenkins Connection
-
Урок 43.
00:01:02
Grant GitLab-Jenkins Dedicated User Access to Your Project
-
Урок 44.
00:03:09
Jenkinsfile
-
Урок 45.
00:06:39
Creating Jenkins Pipeline
-
Урок 46.
00:04:01
Automated Testing
-
Урок 47.
00:05:32
Configure Jenkinfile: Build and Test Stages
-
Урок 48.
00:03:27
Testing the Pipeline and Installing Blue Ocean
-
Урок 49.
00:03:41
Configure Jenkinfile: Deploy Stage
-
Урок 50.
00:04:29
Solved: Deploy Stage SSH Issues
-
Урок 51.
00:04:14
Setting Up a Webhook to Trigger Pipeline builds
-
Урок 52.
00:01:46
Test the Pipeline for Failing Automated Testing
-
Урок 53.
00:04:55
Setting Up a Staging Server
-
Урок 54.
00:03:12
Edit Configuration files for the Staging Server
-
Урок 55.
00:01:26
Jenkinsfile to Deploy to Staging before Production
-
Урок 56.
00:02:37
Manually approve the Deployments to Production
-
Урок 57.
00:01:56
Adding Jane a Developer to the Project
-
Урок 58.
00:03:32
Setting up A Dev Environment for Jane
-
Урок 59.
00:05:13
Setting Up the Application on Jane's Dev Environment
-
Урок 60.
00:03:03
Opening and Assigning Issues to Jane
-
Урок 61.
00:03:06
Jane Adds a New Feature to the Application
-
Урок 62.
00:05:13
Creating and Approving Merge Requests
-
Урок 63.
00:02:28
Creating an AWS Account
-
Урок 64.
00:07:02
Launching an EC2 Instance
-
Урок 65.
00:02:22
Attaching An Elastic IP Address to EC2
-
Урок 66.
00:04:09
EC2: SSHing with Putty
-
Урок 67.
00:03:32
EC2: PostgreSQL Setup
-
Урок 68.
00:01:36
EC2: Set Up A Dedicated Deploy User
-
Урок 69.
00:01:12
EC2: Set Up Python's Virtual Environment
-
Урок 70.
00:03:30
Git: Configure a Second Remote Repository
-
Урок 71.
00:08:46
Setting Up Our Application on EC2
-
Урок 72.
00:02:18
EC2: Configure Gunicorn Services
-
Урок 73.
00:02:10
EC2: Configure Nginx to Proxy Pass to Gunicorn
-
Урок 74.
00:02:31
Terminate Your EC2 Instance and release its Elastic IP
-
Урок 75.
00:04:03
Installing Docker
-
Урок 76.
00:04:18
Git and Project Setup on a Dev Machine
-
Урок 77.
00:08:25
Add Docker files to the code
-
Урок 78.
00:02:53
Configure environment variables
-
Урок 79.
00:05:29
Build and run the Containers
-
Урок 80.
00:04:15
Demo: Developing from a Dockerized environment
-
Урок 81.
00:02:40
Creating aliases in bashrc file