1. Tubelator AI
  2. >
  3. Videos
  4. >
  5. Science & Technology
  6. >
  7. Part 7 (Final) - End to End CI/CD Pipeline Testing | CI/CD in Azure Databricks in Tamil

Part 7 (Final) - End to End CI/CD Pipeline Testing | CI/CD in Azure Databricks in Tamil

Available In Following Subtitles
English
Variant 1
Posted on:
#databricks #azuredatabricks #azuredataengineer #azureintamil #azuretutorialforbeginners #databricksintamil #cicd #azuredevops #devops In this Part 7 video of CI/CD in Azure Databricks, I have discussed about how to setup permissions for the PROD environment before deploying the changes in PROD and also the complete end to end CI/CD pipeline testing. Chapters TimeStamp: 0:00:00 - Intro 0:02:05 - Setting up permissions in PROD environment 0:04:21 - Complete CI/CD Pipeline Testing 0:10:30 - Outro Please like, share and subscribe if you like the content and leave your comments below. For contact, Email: [email protected] Instagram: mrk_talkstech_tamil #AzureDatabricks #ApacheSpark #Sparkcompute #clusters #notebooks #magiccommands #machinelearning #ETL #CICD
tubelator logo

Instantly generate YouTube summary, transcript and subtitles!

chrome-icon Install Tubelator On Chrome

Video Summary & Chapters

No chapters for this video generated yet.

Video Transcript

0:00
If you notice, the current CACD setup is like this.
0:06
As soon as we merge changes in main branch, the pipeline is running.
0:11
First, the dev pipeline is running and we are putting changes in dev workspace.
0:16
As soon as we put changes, the prod pipeline is running.
0:20
So, the prod pipeline is running immediately after the changes are done.
0:26
Most of the companies won't use this method.
0:28
Why? Because before the production of the prod pipeline,
0:34
only if someone approves the production of the pipeline,
0:38
we can get the production environment.
0:41
Many companies confuse CICD pipeline
0:46
The functionality of the dev pipeline is necessary
0:50
As soon as you merge the changes in the main branch
0:54
We have to take the latest code and put it in the live location
0:58
That is mandatory
1:00
But the changes we made in this part
1:02
Many companies think that we should deploy it instantly for production environment
1:07
There are different reasons for this.
1:12
Many people do these changes after the completion of office hours.
1:17
That's when the production environment is used.
1:19
Many people don't use it.
1:21
There are requirements for each company.
1:24
The best practice is to get a notification from someone before deploying to the production environment.
1:31
By email, we can deploy changes in the dev environment.
1:34
we are going to deploy to prod environment
1:39
we will get a mail asking if we are approving the changes
1:42
the mail will be from higher officials like TL or manager
1:48
mostly from the technical person in the operational team
1:52
they will decide whether to go to production environment immediately or later
1:58
So we can do this check now.
2:03
So let's see how we can do it.
2:06
So for that I am going to environments.
2:10
So in the environments, we are doing this check only for the production environment.
2:14
So we don't need dev because we need to have the latest changes in the live folder for the dev.
2:22
We have to decide for the production.
2:24
So we can use this option to secure the pipeline further
2:28
For that I am going to prod environment
2:31
Here we have an option called approvals and checks
2:36
I am clicking on this
2:37
After clicking there is a plus icon here
2:41
Add check
2:42
I am clicking on this
2:44
After clicking there are different kinds of checks
2:47
There are many checks
2:48
In this there is a check called approvals
2:50
So this is what most of the companies use
2:53
Basically, I am giving the next option
2:57
So here you can add a group or a user
3:02
Once you add it
3:05
Once the Dev pipeline is run
3:07
Before running the prod pipeline
shape-icon

Download extension to view full transcript.

chrome-icon Install Tubelator On Chrome