Meeting with Mostafa 04/07
https://tldv.io/app/meetings/6686c877ea1b7f001212c486/
00:02 Gary Ihar:
joining us. These students will have like their orientation. And then we want to give the students like VMS. on our 00:11 Mostafa Salah:
Yeah. 00:13 Gary Ihar:
Proxmox or something? so I will kind of repeat the use case what we what we need what we really need. So we will have a student who will be And we didn't we cannot expect how many students will have. 00:20 Natalia Shapoval:
here 00:20 Gary Ihar:
We may have let's say for one Natalia definitely can set application. Definitely. For two maybe four three. What about like we have like a thousands of students? so so then Natalia will just Will not be able to do it, right. Also, it's another problem is. Whatever VM Natalia created many of them are still like handing on our on our approx some of them already kind of. Many may not be needed. So we don't have kind of a good. Like VM or container? Orchestration, right Natalia, do they stay as well, you know. 01:15 Natalia Shapoval:
No, right. but I've been the 01:17 Gary Ihar:
Yeah, so basically Yeah, kind of you see them on but you you cannot like track them. 01:27 Mostafa Salah:
I 01:27 Gary Ihar:
For what? We don't create like this VMS for Let's say like a day or two. We don't have kind of any. Like we don't have any control technically kind of other than manual right? You don't have any automatic automatization. So and you mentioned when we discuss you set like Mostafa that you are like really good at that because otherwise other projects we are about kind of resolving. the resulting all this like a wife firewall issues where result in our certificate issues We are resolving our monitoring issues. So probably like this demo automation will be kind of really good. Like area to go direction to go. 02:22 Mostafa Salah:
you okay first let me explain about 02:22 Gary Ihar:
What do you think? 02:26 Mostafa Salah:
the this game automation for any it's a pretty different much different than the service of body right now. Let's say I it's a full solution. Not not just normal scripts. See you. Our answer will answer playbox, you need to run and automate everything. It's sort of full solution with interface with everything almost everything. That automate the process of 02:57 Gary Ihar:
mmm 02:59 Mostafa Salah:
and manage delete or every or any Delete. Only any Administration process you need to do. With the where there's a virtual machines. Any I'm not I don't have access to the demo. So right now but I I think next week we can I can manage a demo for you just to show you the full solution how it works how it how you can. 03:31 Gary Ihar:
hmm 03:37 Mostafa Salah:
And you handle or deal was with a system overall? Sorry. 03:48 Gary Ihar:
trigger what will be like it will be let's say if we create kind of this VMS. It should be like event driven. It should be like some let's say event for instance like we can ass. 04:00 Mostafa Salah:
That's depends. 04:00 Gary Ihar:
a person. Like on the let's say for now. 04:03 Mostafa Salah:
it's 04:04 Gary Ihar:
Yeah continue. Sorry. 04:06 Mostafa Salah:
Yeah, okay. I'm sorry. It's depends on the need actually any right now what is ready to I can show you as just by one one single any a 04:17 Gary Ihar:
he 04:18 Mostafa Salah:
double of clicks a couple of clicks. You can create a virtual machine based on your need. Okay, but let's say you have a cur. 04:24 Gary Ihar:
Okay. 04:27 Mostafa Salah:
curriculum was your students for example, and you need to create a temporary lab. for the students to to do and then 04:36 Gary Ihar:
M. 04:39 Mostafa Salah:
just after the lab ends. You can just automate automatically this virtual machines would be deleted or let's say it will have expiration date and then it will be deleted. It be handled. 04:52 Gary Ihar:
this will be like a great kind of a great help like some temporary. So let's say like for two weeks, right the create kind of the CM for two weeks and in two weeks this VM will just kind of just disappear, right and for those even like for 05:10 Mostafa Salah:
Yeah. 05:11 Gary Ihar:
those who are joining us initially and for those who Work like maybe kind of like one like two weeks and then next level will be like two months and then the next level give maybe kind of two years. So let's say 05:30 Mostafa Salah:
Okay, I will show you next week. 05:30 Gary Ihar:
If we can kind of do this it will be like a great help. Yes, even like with the clicks. 05:40 Mostafa Salah:
So I I can show you the the ready to use with portal we have. 05:49 Gary Ihar:
Mm-hmm. 05:49 Mostafa Salah:
for the expiration and the integration with learning learning system, for example Let me let me discuss. 06:01 Gary Ihar:
will be great if it's like integrated, but we're not sure that we want to go either through the learning system. So like like initially when we discussed it like like Six years ago seven years ago. 06:15 Mostafa Salah:
that 06:18 Gary Ihar:
We thought that maybe like a student will take exam. Right and if the students will pass the test, then we give them kind of like a VM automatically like right now we like yesterday we discuss with Natalia. Maybe we'll do like in Urdu like on the profile of our like volunteer and let's say we will decide okay, this will end here is accepted to our team right for instance. 06:45 Mostafa Salah:
What what? 06:46 Gary Ihar:
So we give kind of like based on the order. But Learning System will be any any any event will be great. Yes Learning System will be great especially like this temporary. it makes sense like to type with the learning system because for instance if we expect kind of the 07:03 Mostafa Salah:
remember 07:07 Gary Ihar:
That someone will kind of finish. Working with the VM in like two weeks. We'll give VM for two weeks. Yes, okay. 07:19 Mostafa Salah:
Okay. So Annie is this integration? I need to with my team first to any. 07:27 Gary Ihar:
But again, give me integration. What what you have right now and we may kind of we don't have any right 07:33 Mostafa Salah:
so for 07:33 Gary Ihar:
We we haven't picked like a learning learning management system. 07:35 Mostafa Salah:
so far Yeah, so far my integration or my automation is working with only was my my web portal weigh and I I have a team which any creating the web portal and our own development the developed portal and it's integrated with approximals and the back and servers and whatever we have so so far my generation. 08:01 Gary Ihar:
Okay, it was it was just disruption kind of I didn't hear the word. So so far you're kind of this ansible system, right? He's working with your 08:12 Mostafa Salah:
it's not answerable but let's say my automated system is integrated with my web portal this I 08:19 Gary Ihar:
Yeah, you're out. 08:19 Mostafa Salah:
It's 08:21 Gary Ihar:
Yeah, your automated system is built on what? 08:25 Mostafa Salah:
The back end you mean or or the front is important? 08:29 Gary Ihar:
Yeah, whatever. 08:30 Mostafa Salah:
The backend it's it's by integration. 08:32 Gary Ihar:
Whatever Becca. 08:33 Mostafa Salah:
was approx and some some features. Approx API not supporting I have we have developed our own automation Scripts. It's not answering. 08:52 Gary Ihar:
It's not answerable. Oh, I see I thought like 08:55 Mostafa Salah:
It's not. 08:57 Gary Ihar:
I thought like you you were working. 08:58 Mostafa Salah:
No, no, it's not. 08:59 Gary Ihar:
with the ansible. You see our goal like if our goal to teach students we want them to kind of to have to put something like 09:13 Mostafa Salah:
Yeah. 09:14 Gary Ihar:
in their resumes. Something which will be recognizable and we cannot put just like a 09:22 Mostafa Salah:
Oh, yeah my system exactly doing. 09:23 Gary Ihar:
proprietary system. We don't know the name right go to. 09:25 Mostafa Salah:
automation parts, so. 09:27 Gary Ihar:
mostafa's the name. 09:27 Mostafa Salah:
So let's say you can use it for as a baseline for for the students to be to create their own version machines and then they can run the answer books and whatever they have. On this virtual machines after after the finish with the expiration date or whatever. It will be automatically delete. 09:49 Gary Ihar:
That but but why did you use like ansible terraform for this? Kind of like some standard some standard solution. 10:01 Mostafa Salah:
Any I would say that if you really maybe next week when when I show you the more I think it will be you you can get the point why we didn't use that. 10:17 Natalia Shapoval:
Mm-hmm. Thank you. 10:18 Gary Ihar:
Mmm, okay. Sounds reasonable to me. 10:24 Mostafa Salah:
Okay. 10:25 Gary Ihar:
so I so let's say kind of so we we are kind of right now where Jordan until the next next week or maybe 10:34 Mostafa Salah:
Yeah, of course. 10:35 Gary Ihar:
Natalia on that Natalia's questions. Oh natal. 10:39 Mostafa Salah:
Yeah, sure. 10:43 Natalia Shapoval:
No, we have it. We are waiting for for example for and and 10:53 Gary Ihar:
Yeah, where where we're really new. 10:53 Natalia Shapoval:
for 10:56 Gary Ihar:
this. I've never seen any ansible even like I even didn't go to YouTube and didn't watch anything and I even 11:03 Mostafa Salah:
Uh-huh. 11:05 Gary Ihar:
of have like a very raw idea. 11:06 Mostafa Salah:
Okay, I have very simple ansible. Simply ansible is Agent list tool automated tool just to let's say to to mean the deployments and any other stuff you need to deploy with a larger scale. Let's say we have a 10 servers which we need to configure as as soon as 11:27 Gary Ihar:
Mm-hmm. 11:29 Mostafa Salah:
possible. With without any installations of agents and releases of ansemble is using just SSH and run to the commands and all the stuff based on pre-configured playbook. The key and answerable is playbooks the table. He should configure in manually and exactly any correctly. Configure The Playbook and the hosts then you can run that. But this is not how it works was with our solution. My solution is working much different as I mentioned. It's poly automated system with the creation and religion of all this stuff with a very very simple and your user he usable interface for 12:12 Gary Ihar:
Yeah. 12:13 Mostafa Salah:
resistor. Even non-technical people can can create their own any Russian machine and whatever you need. 12:23 Gary Ihar:
You and this is property. 12:26 Mostafa Salah:
Yeah. Yeah. 12:32 Gary Ihar:
It's kind of close source. It's I don't know. I can't if I see our goal is kind of. 12:49 Mostafa Salah:
as I mentioned the only you know 12:50 Gary Ihar:
Our goal. 12:52 Mostafa Salah:
let's 12:56 Gary Ihar:
Yeah, we can use it. I don't see I don't have like in 13:01 Mostafa Salah:
Uh-huh. 13:02 Gary Ihar:
terms of like My Religion allows these in like private kind of private closers like software but kind of our goal is to give kids Kind of to put it to put to put to put down like for the functionality. I see why we kind of may be interested in your system if we speak about functionality, but if we speak that we're not only Kind of about to create the system. Which will be like a user friendly. But also kind of put like more credentials to our students resumes and maybe Natalia's resume my resume, I would probably I would put kind of in my resume is something which like employers Will May recognize right? 13:30 Mostafa Salah:
Yeah. 13:31 Gary Ihar:
So So let's say if kind of your system is like well established on the market and they can and Natalia can find the job because of this. Yeah, it can be it's like one story if it's not. I don't know. It's kind of it's sir. I 13:50 Mostafa Salah:
no, I I think it will not but as I 13:51 Gary Ihar:
just 13:54 Mostafa Salah:
mentioned for functionality, it will support you with let's say the cool business you have your core is to 14:03 Gary Ihar:
Yeah, you you already you you're 14:04 Mostafa Salah:
give us 14:07 Gary Ihar:
repeating your point, but you are ignoring my point. So I I got it. 14:10 Mostafa Salah:
Yeah. 14:12 Gary Ihar:
I got it. I got it. 14:13 Mostafa Salah:
Anyway, you will not lose anything. 14:14 Gary Ihar:
Okay anyway. 14:15 Mostafa Salah:
I can show you next week. It's okay. 14:18 Gary Ihar:
just 14:18 Natalia Shapoval:
Of course. Yeah. 14:21 Mostafa Salah:
and we can find out if the absolutely 14:22 Gary Ihar:
Yeah. 14:24 Mostafa Salah:
any if it will be suitable for you. 14:25 Gary Ihar:
one one 14:25 Mostafa Salah:
not it's okay. 14:28 Gary Ihar:
Okay, why not? anyway So I'm satisfied anything else, 14:34 Mostafa Salah:
Yeah. 14:35 Gary Ihar:
Natalia you wanted to mention anything else. 14:40 Natalia Shapoval:
No, no, this will be interested to see it. 14:43 Gary Ihar:
Well, we can adjourn. 14:47 Mostafa Salah:
Yes so far. So far no. Natalia we have something to to continue for it contain with last week. We we had a certificate issues which is not finished yet, but I think I can 15:08 Natalia Shapoval:
and 15:09 Mostafa Salah:
But I think I can we can start a few available. We can start after maybe 30 minutes. I have to move from the office right now. And I will reach home about in 30 minutes. 15:21 Natalia Shapoval:
Do you have any idea of for reservances problem? 15:27 Mostafa Salah:
You know we can we can join the any dust together and and discuss about it. 15:32 Gary Ihar:
Oh, okay. I will probably leave you we have like a kind of Celebration Day today is the holiday in the US is 15:40 Mostafa Salah:
Yeah, I know that. 15:41 Gary Ihar:
so 15:43 Natalia Shapoval:
now 15:44 Gary Ihar:
Yeah, we're not no longer a part of breathing. Okay. Thanks so much and Kenneth. see around but then 15:54 Mostafa Salah:
Thanks. 15:55 Natalia Shapoval:
Say something. 15:56 Mostafa Salah:
Okay. Thanks. Okay, Natalia will text you once I am ready maybe about 30 minutes from now, okay? 16:05 Natalia Shapoval:
Okay. Okay. Thank you. 16:07 Mostafa Salah:
okay, but