Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
0
00:00:00,649 --> 00:00:04,210
Hello, this is our application online banking system. We
1
00:00:04,340 --> 00:00:04,840
bank
2
00:00:04,989 --> 00:00:09,460
to start with, we will create a new user account. So we will enter the details
3
00:00:11,859 --> 00:00:13,630
name, mobile number,
4
00:00:16,540 --> 00:00:17,690
email address,
5
00:00:22,530 --> 00:00:24,100
we will set the password.
6
00:00:30,829 --> 00:00:33,759
We will agree to the terms of use and click on register button.
7
00:00:36,779 --> 00:00:40,970
Once we click on the register button, it will show that our account is under review.
8
00:00:41,040 --> 00:00:43,430
We will try signing in with the details.
9
00:00:53,759 --> 00:00:57,080
When we click on log in, it says the user is not authorized.
10
00:00:57,090 --> 00:01:00,090
So we need to log in as an admin and
11
00:01:00,259 --> 00:01:03,189
activate the account. So we will sign in as an admin
12
00:01:09,330 --> 00:01:10,720
and click on log in button.
13
00:01:11,220 --> 00:01:13,860
Once we sign in as an admin in the users tab,
14
00:01:13,870 --> 00:01:18,739
we can see the new account has been registered, we just need to activate the account.
15
00:01:18,750 --> 00:01:22,019
So we will click on activate button to activate the account
16
00:01:23,069 --> 00:01:25,379
and the user has been activated.
17
00:01:25,669 --> 00:01:30,930
And also in overview tab, we can see the total number of users has been increased to 10
18
00:01:31,260 --> 00:01:34,260
and it keeps the track of total number of accounts,
19
00:01:34,269 --> 00:01:37,970
total number of users and total number of transactions which has been done.
20
00:01:38,279 --> 00:01:42,739
So we will sign in the admin tab and we will sign in again as a user,
21
00:01:54,449 --> 00:01:55,379
we will log in
22
00:01:56,980 --> 00:02:02,470
and here in the account tab, we can see that we have an option to create new account.
23
00:02:02,610 --> 00:02:04,709
So we will create new account.
24
00:02:06,470 --> 00:02:10,139
And here we can see that account has been created. This is our account
25
00:02:10,320 --> 00:02:10,669
number.
26
00:02:11,220 --> 00:02:13,940
When we try depositing money to this account,
27
00:02:16,889 --> 00:02:19,259
it shows that our account is not yet active.
28
00:02:19,270 --> 00:02:22,820
So again, we have to log in as an admin and activate this account.
29
00:02:23,399 --> 00:02:25,500
So we will sign in as an admin again.
30
00:02:33,130 --> 00:02:36,419
And here we can see the total number of accounts are seven.
31
00:02:37,570 --> 00:02:42,580
We will go to the accounts tab and activate the newly registered user account.
32
00:02:42,589 --> 00:02:44,300
So we'll click on activate button
33
00:02:44,710 --> 00:02:45,880
and activate.
34
00:02:46,520 --> 00:02:48,720
So the account has been activated and
35
00:02:48,729 --> 00:02:51,350
user can successfully carry out his transactions.
36
00:02:53,869 --> 00:02:55,979
So we'll sign out from here
37
00:02:56,460 --> 00:02:57,039
and
38
00:02:57,320 --> 00:02:58,919
again, sign in as a user.
39
00:03:07,460 --> 00:03:09,210
Once we sign in as a user
40
00:03:10,500 --> 00:03:13,639
in accounts tab, when we click on deposit money,
41
00:03:19,779 --> 00:03:24,490
we can see that we can easily deposit money in the new bank account.
42
00:03:26,979 --> 00:03:29,589
And this is the transaction tab which says
43
00:03:29,600 --> 00:03:33,229
that $100 has been deposited to this account.
44
00:03:33,759 --> 00:03:36,649
So I have one more account already created.
45
00:03:36,660 --> 00:03:38,910
So I will try transferring money through that
46
00:03:38,919 --> 00:03:41,449
account to this newly created user's account.
47
00:03:47,699 --> 00:03:49,470
So I will click on login
48
00:03:50,100 --> 00:03:50,789
and
49
00:03:51,410 --> 00:03:52,990
this is my account.
50
00:03:53,419 --> 00:03:57,820
I will go in the money transfer section and here, we have to enter
51
00:03:58,149 --> 00:04:00,490
the sender's account number amount to be
52
00:04:00,500 --> 00:04:02,710
transferred and the recipient's account number.
53
00:04:04,740 --> 00:04:07,139
So here I will enter the details,
54
00:04:08,169 --> 00:04:10,740
account number amount to be transferred
55
00:04:12,220 --> 00:04:13,740
and recipient's account number.
56
00:04:13,750 --> 00:04:16,880
I will click on agree to the terms of use and click on transfer.
57
00:04:16,890 --> 00:04:21,320
Once I click on transfer, when pop off message will pop confirming whether
58
00:04:21,450 --> 00:04:25,549
I want to proceed with the transaction or not. So I will click on proceed button
59
00:04:26,320 --> 00:04:29,730
and it shows the transaction is successful.
60
00:04:31,239 --> 00:04:32,010
So
61
00:04:32,170 --> 00:04:36,410
I will go to my mailbox and here I can see I have received the mail
62
00:04:36,570 --> 00:04:40,910
showing that rupees 1 30 has been debited from my account.
63
00:04:41,959 --> 00:04:43,790
So I will sign out from here
64
00:04:44,220 --> 00:04:46,760
and this was all about our application. We
65
00:04:46,890 --> 00:04:47,450
Bank.
66
00:04:51,589 --> 00:04:52,500
Hello Akaka.
67
00:04:54,070 --> 00:04:56,739
I will be explaining one of the services of a
68
00:04:57,089 --> 00:04:57,790
that is
69
00:04:57,929 --> 00:04:58,269
Ador Divo.
70
00:04:59,779 --> 00:04:59,850
Ao
71
00:05:00,799 --> 00:05:05,809
Divo is an collaboration of developments and operations. That is why it is known as
72
00:05:06,040 --> 00:05:06,459
DEVS.
73
00:05:07,549 --> 00:05:10,140
This is how the platform of a
74
00:05:10,540 --> 00:05:10,579
Divo
75
00:05:10,890 --> 00:05:11,640
looks
76
00:05:11,809 --> 00:05:16,109
here. We have various options like overview boards, Rao
77
00:05:17,619 --> 00:05:20,059
pipelines, test plans and artifacts.
78
00:05:20,070 --> 00:05:22,950
We will be looking at each one of this one by one.
79
00:05:24,470 --> 00:05:25,500
So adjoint, IVO
80
00:05:25,809 --> 00:05:28,420
is an all in one platform that offers a
81
00:05:28,429 --> 00:05:32,260
wide range of tools and services for software development,
82
00:05:32,269 --> 00:05:34,899
testing, deployment and project management.
83
00:05:35,200 --> 00:05:38,579
It provides everything that team needs to plan, build,
84
00:05:38,589 --> 00:05:42,839
test and deploy applications in a single integrated platform.
85
00:05:43,720 --> 00:05:47,769
It is an app that provides an integrated pipeline that
86
00:05:47,779 --> 00:05:52,559
enables team to continuously build test and deploy applications.
87
00:05:52,869 --> 00:05:57,290
It helps to reduce the time and effort required for manual deployments,
88
00:05:57,579 --> 00:06:01,079
improve the quality of the code and increases the speed of software
89
00:06:01,269 --> 00:06:02,549
delivery.
90
00:06:03,320 --> 00:06:03,570
A
91
00:06:03,750 --> 00:06:03,920
R divo
92
00:06:04,230 --> 00:06:08,899
provides a collaborative environment for teams to work together on projects.
93
00:06:08,970 --> 00:06:14,690
It allows teams to share core track changes and collaborate on tasks and issues.
94
00:06:14,700 --> 00:06:19,230
It also provides tools for code review feedback and documentation.
95
00:06:21,000 --> 00:06:27,529
Here we have used the reposit repo options for storing all our core here,
96
00:06:27,540 --> 00:06:30,089
we have named our project
97
00:06:30,359 --> 00:06:32,200
as cloud project
98
00:06:32,339 --> 00:06:35,230
here, we can see all the comments that are done.
99
00:06:35,239 --> 00:06:38,470
We can also see who has done what comets that is,
100
00:06:38,480 --> 00:06:45,570
who have pushed what part of core and what and on what date the code has been pushed
101
00:06:49,220 --> 00:06:50,510
similarly, Ajo
102
00:06:51,019 --> 00:06:56,679
devops integrate seamlessly with other tools and services such as visual studio,
103
00:06:57,010 --> 00:07:00,720
Github Jenkins Docker and many more.
104
00:07:00,799 --> 00:07:06,540
This makes it easy for teams to integrate their existing tools and processes into a
105
00:07:07,079 --> 00:07:07,970
devops pipeline.
106
00:07:08,600 --> 00:07:08,910
Ajo
107
00:07:09,070 --> 00:07:09,329
divers
108
00:07:09,459 --> 00:07:12,369
is a cloud based platform that provides skill
109
00:07:12,540 --> 00:07:16,950
la and reliable infrastructure for software development and deployment.
110
00:07:17,109 --> 00:07:20,970
It provides global avail automatic updates
111
00:07:21,269 --> 00:07:24,760
and flexible pricing options that can be customized to
112
00:07:24,769 --> 00:07:27,510
meet the needs of any team or organization.
113
00:07:28,290 --> 00:07:28,829
Agile
114
00:07:29,269 --> 00:07:30,820
DeVos is also used for
115
00:07:31,109 --> 00:07:33,140
a agile project management
116
00:07:33,390 --> 00:07:37,339
for agile project management. We use the option known as Bos
117
00:07:39,029 --> 00:07:39,179
Ajo
118
00:07:39,910 --> 00:07:43,660
DeVos boards is a powerful tool for agile project management
119
00:07:43,670 --> 00:07:47,980
that allows team to plan track and manage their work using
120
00:07:48,130 --> 00:07:49,739
agile methodologies
121
00:07:50,660 --> 00:07:51,559
such as Crum
122
00:07:52,029 --> 00:07:52,339
can
123
00:07:52,579 --> 00:07:53,549
ban and agile.
124
00:07:53,559 --> 00:07:56,850
It provides a flexible and customizable platform
125
00:07:56,859 --> 00:07:59,790
for teams to manage their backlog plans,
126
00:07:59,799 --> 00:08:01,570
prints and track progress.
127
00:08:01,579 --> 00:08:05,269
It also provides real time insights and metrics that
128
00:08:05,279 --> 00:08:09,130
helps teams to improve their productivity and delivery.
129
00:08:10,100 --> 00:08:10,750
With a job
130
00:08:11,239 --> 00:08:11,679
boards,
131
00:08:11,690 --> 00:08:14,890
teams can stay organized focused and on track
132
00:08:14,899 --> 00:08:17,739
to deliver high quality software on time.
133
00:08:18,130 --> 00:08:20,390
Here in boards, we can,
134
00:08:22,579 --> 00:08:24,839
we can see there are three options
135
00:08:24,980 --> 00:08:28,429
to do doing and done and to do. We can,
136
00:08:30,380 --> 00:08:35,229
we can assign any work. We can assign all the tasks that are to be done.
137
00:08:35,239 --> 00:08:41,090
Once the work is completed, we can mark once the work, once we start doing the work,
138
00:08:41,099 --> 00:08:42,770
we can put it and doing
139
00:08:43,049 --> 00:08:46,650
and once the work is completed, we can mark it as done.
140
00:08:48,090 --> 00:08:48,489
Yeah,
141
00:08:48,669 --> 00:08:53,840
here in sprint in sprints option, we can see in task board,
142
00:08:53,849 --> 00:08:57,260
we can see all the tasks that we have to do
143
00:08:58,640 --> 00:09:04,650
in backlogs. We can see all the tasks that all the backlog that is remaining
144
00:09:05,729 --> 00:09:10,669
in capacity. We can see who which person is doing, what activity
145
00:09:11,880 --> 00:09:15,049
and in how many does the activity has to be completed.
146
00:09:15,859 --> 00:09:17,150
Yeah, thank you.
147
00:09:20,320 --> 00:09:21,059
Hello there
148
00:09:21,950 --> 00:09:22,440
here.
149
00:09:22,929 --> 00:09:23,580
So yeah,
150
00:09:23,710 --> 00:09:25,409
database as a service is
151
00:09:25,549 --> 00:09:28,239
one of the service, cloud service that we actually
152
00:09:28,369 --> 00:09:30,429
use in our banking application
153
00:09:31,260 --> 00:09:33,349
database as a service is a cloud database
154
00:09:33,359 --> 00:09:36,739
offering that provides customers with access to database
155
00:09:37,059 --> 00:09:39,809
without actually having to deploy or
156
00:09:40,020 --> 00:09:43,030
set up the physical infrastructure for storing the data
157
00:09:43,770 --> 00:09:48,820
provider. Here takes care of patching, upgrading and backing up of the database.
158
00:09:49,880 --> 00:09:54,369
Microsoft Azure provides various features and database as a service.
159
00:09:54,849 --> 00:09:56,859
But the one that we use is
160
00:09:57,210 --> 00:09:58,349
Azure Cosmos TB
161
00:09:59,710 --> 00:09:59,719
A
162
00:10:00,270 --> 00:10:02,719
four CV is a fully managed sequel and
163
00:10:02,729 --> 00:10:06,039
release database which supports modern app development.
164
00:10:07,429 --> 00:10:08,559
The perks of using
165
00:10:08,969 --> 00:10:13,000
as AC B is that of a single pit millisecond response time,
166
00:10:13,250 --> 00:10:17,650
automatic and instant scalability along with guaranteed speed that in.
167
00:10:19,239 --> 00:10:21,239
So let us just deep dive into as a cosmos
168
00:10:21,450 --> 00:10:24,520
TV to see how we actually integrated
169
00:10:26,330 --> 00:10:30,940
it with our application and supported database as a service.
170
00:10:31,700 --> 00:10:33,169
So after hitting on a a cosmos,
171
00:10:33,489 --> 00:10:36,840
we would see an interface like this where you would get an option
172
00:10:37,020 --> 00:10:38,369
to create a database.
173
00:10:38,859 --> 00:10:41,679
After providing uh necessary details,
174
00:10:42,190 --> 00:10:43,210
the deployment
175
00:10:43,409 --> 00:10:45,369
and hitting the review plus create button,
176
00:10:45,739 --> 00:10:48,609
the actual deployment of the database would start
177
00:10:48,890 --> 00:10:51,150
uh we have already created a database named V bank
178
00:10:51,270 --> 00:10:53,229
+123 for our application.
179
00:10:53,619 --> 00:10:57,159
So once the deployment is been completed, you would see an interface like this.
180
00:10:57,729 --> 00:11:01,090
In the left hand, you would see an option named connection string,
181
00:11:01,719 --> 00:11:06,109
where you would see all the necessary details, which includes host, four user name,
182
00:11:06,140 --> 00:11:07,190
et cetera for your
183
00:11:07,409 --> 00:11:09,270
database. But the important thing you can do
184
00:11:09,539 --> 00:11:12,080
this and we use this primary connection string.
185
00:11:12,690 --> 00:11:13,130
Uh
186
00:11:13,309 --> 00:11:15,150
you would copy the string and connect
187
00:11:15,330 --> 00:11:17,530
and paste it in the part of your code
188
00:11:18,059 --> 00:11:19,409
in your in your application
189
00:11:19,650 --> 00:11:20,159
where
190
00:11:20,820 --> 00:11:22,650
the part of connection
191
00:11:22,869 --> 00:11:24,219
to the database has been done.
192
00:11:28,940 --> 00:11:29,630
Indeed,
193
00:11:30,590 --> 00:11:31,869
execution part
194
00:11:32,049 --> 00:11:33,239
uh You have seen
195
00:11:34,340 --> 00:11:36,130
various operations been performed.
196
00:11:36,409 --> 00:11:38,640
Uh These operations include
197
00:11:38,840 --> 00:11:43,789
creating a user validating a user, creating an account, activating an account
198
00:11:43,950 --> 00:11:46,020
and then finally doing all the transactions.
199
00:11:46,309 --> 00:11:50,159
So to keep the track of all these operations, we would be needing
200
00:11:50,440 --> 00:11:52,789
the collections which are being created in the
201
00:11:53,119 --> 00:11:53,159
office.
202
00:11:54,460 --> 00:11:56,030
So we have used uh
203
00:11:56,979 --> 00:11:58,950
three collections for keeping
204
00:12:00,010 --> 00:12:01,200
all these tracks.
205
00:12:01,809 --> 00:12:03,700
And the first one is a user collection
206
00:12:04,919 --> 00:12:07,289
which stores uh the data of all the
207
00:12:07,919 --> 00:12:12,020
users uh using that application. So the first one up here is an admin
208
00:12:12,390 --> 00:12:13,650
uh which is all the rights
209
00:12:14,020 --> 00:12:14,489
to
210
00:12:15,200 --> 00:12:17,760
validate a user and activate the accounts,
211
00:12:17,900 --> 00:12:19,880
followed by all the customers
212
00:12:20,690 --> 00:12:22,080
who use our application.
213
00:12:24,570 --> 00:12:25,789
Next up is
214
00:12:26,940 --> 00:12:28,030
accounts selection.
215
00:12:28,650 --> 00:12:31,750
It stores the data of all the accounts
216
00:12:32,010 --> 00:12:33,099
for by the users.
217
00:12:33,109 --> 00:12:37,229
So it includes account number, account balance, type of account, et cetera.
218
00:12:37,729 --> 00:12:38,270
And finally,
219
00:12:38,280 --> 00:12:40,950
we have a transaction collection which keeps track
220
00:12:40,960 --> 00:12:43,130
of all the transactions that our customers do.
221
00:12:44,929 --> 00:12:46,770
So the transaction of a sender
222
00:12:47,210 --> 00:12:48,270
and the receiver
223
00:12:48,419 --> 00:12:50,179
has been stored separately here.
224
00:12:51,710 --> 00:12:52,539
So that's
225
00:12:53,270 --> 00:12:57,320
this is all about database as a service for R B banking application.
226
00:13:03,659 --> 00:13:05,849
Once the user is done with the transaction,
227
00:13:05,859 --> 00:13:08,809
we have to notify the user about the transaction
228
00:13:09,000 --> 00:13:11,179
for this. We are using email service.
229
00:13:12,190 --> 00:13:16,299
We will notify the user about the credit of money into his or her account
230
00:13:16,469 --> 00:13:19,510
and about the debit of money from his or her account
231
00:13:19,630 --> 00:13:23,760
for this, we will create a logic app that will help to set up action and request.
232
00:13:24,549 --> 00:13:26,070
As you can see here,
233
00:13:26,729 --> 00:13:29,099
we have created a logic app. We Bank India,
234
00:13:31,979 --> 00:13:35,840
the logic app design and we can see the request and action that
235
00:13:36,270 --> 00:13:37,030
we have set up.
236
00:13:41,010 --> 00:13:42,979
As we can see, we have
237
00:13:43,119 --> 00:13:48,440
created a G T P request and in the action we have given sending mail
238
00:13:50,340 --> 00:13:50,559
the
239
00:13:50,909 --> 00:13:52,419
request. We have used post
240
00:13:52,750 --> 00:13:53,030
method.
241
00:13:53,270 --> 00:13:55,729
And here is a decent scheme of our request body
242
00:13:56,400 --> 00:13:57,849
here to represent
243
00:13:58,150 --> 00:13:59,489
the email of the
244
00:14:00,130 --> 00:14:02,159
user to whom you want to send. The email
245
00:14:02,780 --> 00:14:05,250
subject represents the title of the email.
246
00:14:05,820 --> 00:14:08,969
Email body represents the main content of our email
247
00:14:10,780 --> 00:14:14,609
and sentiment contains two body and subject
248
00:14:15,460 --> 00:14:19,349
to send the email. We have created an email id for our application.
249
00:14:19,659 --> 00:14:23,010
We will be using that email ID to send email to the users.
250
00:14:25,159 --> 00:14:28,460
And here is the postman. We have also used postman
251
00:14:28,679 --> 00:14:30,039
said that post request.
252
00:14:30,760 --> 00:14:34,349
The postman contains the main content of your email body,
253
00:14:34,559 --> 00:14:36,489
the subject and the two
254
00:14:37,210 --> 00:14:42,169
the email body contains the main content of our email that we will be sending
255
00:14:42,700 --> 00:14:48,419
also the subject. And in 22 contains the email of the user to we want to send the email.
256
00:14:49,409 --> 00:14:50,979
And once we click on the same button,
257
00:14:52,679 --> 00:14:54,369
the email will be sent to the user
258
00:14:55,760 --> 00:14:57,380
as we can see here
259
00:14:57,950 --> 00:14:58,140
we
260
00:14:58,250 --> 00:14:59,380
banking 123 at
261
00:14:59,510 --> 00:15:03,119
gmail dot com is the email id that we have created for this application
262
00:15:03,979 --> 00:15:06,349
and this is the main content of our email
263
00:15:07,270 --> 00:15:09,380
and this is the main title of our email.19807
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.