Good morning. Good afternoon. Good evening wherever you're healing from welcome to another developer experience office hour My name is Chris short. I am host with the most and showrunner of redhead live streaming I am joined by Karthik and Serena from the future Serena You want to do a little introduction real quick? If you can find them you sure do. Yeah, sorry. Hi. My name is Serena Nichols I am considered Serena from the future as we're usually when I'm on here I'm talking about what's coming up in the Dev experience in the console and I'm in that product manager for OpenShift dev experience Handed off to Karthik Hello everyone, I'm Karthik jeer. I'm a front-end engineer working with Dev console UI team So previously I've worked on some of the pieces around OpenShift serverless and topology In last two releases. I mostly focused on OpenShift pipelines UI set of things Thanks Chris and Serena for having me here. Over to you No, that's it's great to have you Karthik really it is so Serena we're talking about Some new stuff pipeline wise. We are we are Yeah, so today we're going to do a deep dive into the features that are going to be available in 4.9 console when OpenShift pipelines operators installed We're going to go over the tecton hub integration as well as pipelines as code and then if we have some extra time We might do some more digging into some of the previous features But we're really happy to have Karthik join us here as he was one of the the lead for the pipeline work in the console So I think I'll just hand it right over to you Karthik Let me share my screen Okay, great Awesome, could you just increase the font a little bit? Yeah, or yeah, whatever I mean, I think one thing too We wanted to discuss is like why would users want tecton hub to be integrated into into this kind of experience and When you're using the pipeline builder, you're able to add tasks to your pipeline Currently or previous to 4.9. It was either tasks that are in your namespace or cluster tasks that were on your cluster So this integration with tecton hub allows you to grab anything that's in tecton.dev so all the community tasks essentially and And now I think I'll share it over to you. Yeah Before I get into the new look of the task adding mechanism So I'll talk a little bit more about you know the previous experience for adding tasks to a pipeline builder So previously we were having a simple drop-down if you click on add task it will show a drop-down that consists of all the task names and the badges in a drop-down and Apart from the name and the badge. We don't show any other information to the user so offer often using users will be able to you know, select the task which they Sometimes they might choose a wrong task and realize later on and Open the task and close it and again, they have to repeat the process to select the proper task again so the main goal of this tecton hub integration is to provide the use of the ability to actually search The task and read through more information About the task and then add it to the pipeline builder So let me click on this add task now. So it opens up a quick search model and User can actually type on the search term So the results are based on the best match found with against this search term So you can see all the tasks that are listed here so the cluster tasks which are already available in the cluster and We also have namespace tasks, which are also available in the cluster will be listed here Along with that we are pulling all the tasks from the tecton hub interface So the tecton hub library contains a lot of reusable tasks So we are making use of that. We are pulling all the tasks into the pipeline builder So user don't have to switch context between the open shift and tecton hub So as you can see the Badge here that differentiates between the tasks that are already in cluster and if you click on that you can see it is already installed and we can see the description of the task and the categories and the tags for that particular task and We can also see a badge here, which says that reddad provided and community provided So this will differentiate between the tecton hub and the reddad provided tasks So Let's take this task as an example. We haven't added this open shift client task into our namespace So the button here says install and add so We also show this version drop-down where in user can choose version and install it to their cluster So let me choose 0.1 and click on install and add So if you have noticed It showed loading decorator for a second. So it was installing the task to the Cluster so till that time you can't perform any other action on that task so a loading decorator will be shown there and Once the task is added to the pipeline builder, you can click on the task and add the parameters or the bin expressions input resources and all the configurable stuff and The question just a quick question on that When you're adding that when you're adding that task here, I you mentioned this but We don't have the capability of adding something to the cluster task, right? It's right now We only have the ability to add it in the current namespace Yes, correct. That is so okay. Once we once we install it. It's going to you know, add it to only this namespace Yeah, okay. Thank you And one more thing to highlight here is previously we were having the drop-down list So if user selects a wrong task, they have to click click it again, and they have to remove it from here and They need to change it But now if you hover on this task and it has this deli taken so you can click on that and quickly Change the structure of the task nice So one yeah, and one more thing I want to show here is We are showing this installed button here Badge here and Whatever is installed in the cluster will be pre-selected here and You click on it and the whatever is installed will have the check mark and If the user wants to upgrade the task So we'll show them a warning message Because by updating this task, this will replace all the references in this particular namespace So all the pipelines that are using this task will get updated. So we are showing this error message or warning to the user And once they hit on update Let me refresh. It's not a demo without something a little going on Yeah, it's not live TV unless something breaks, right? Yeah, exactly so Actually, we have the ability to update the task and add the task to the pipeline builder and One more thing I wanted to show here is so as we are composing this pipeline through this pipeline builder There is always a chance that you know the user wants to look at what is the underlying structure. So This model blocks the view of the underlying pipeline structure. So we are also added we have added this Drag capability so you can drag the model to a different Location in your screen and you can also resize based on the size of your window you if you want to see more information And you can resize this It's great. So question around when you do the search What are When you're doing this search, what are you actually matching to in the back, right? So we are matching to all the text that includes the description category tags and And And then the task mean itself. Okay, awesome. Yeah, and all the metadata will be matched against this so search term Excellent great. So that's it's actually interesting because we we Implemented the tecton hub integration, but in addition to that we really made the Experience for pipeline building so much better, right? Because there is a discovery mechanism for your tasks Whereas before like you were talking. We just had a drop-down if you didn't know what the name of that task did You're kind of In an in an unknown state, right? So that's great Awesome, okay I Guess one other question I would have is what would happen if you you installed a bunch of client here in this namespace Did virgin point to I think it was I remember right now if you go to another namespace and Want to reference? Open ship client what would happen? So if you yeah Okay, so I I have installed open ship client on the other namespace So if I try to do that here in the new namespace It will again show me install and add because this namespace doesn't have that Now is it possible on a cluster to have two different versions of the same task? Not in the name same namespace But in separate namespaces or are we I don't remember what happened with that Yeah, because we don't change the name of the task the name of the task is still the same and We are going to create it as a namespace task So the name will be unique so the versions get updated So we can't really have two different versions in the same Namespace that is a known limitation Right, but can you have to can I have v1 in namespace 1 and v2 in namespace 2 or am I constraint? Okay, awesome. Okay, great While we're here. Do you want to go over some of the the when I know we had talked originally about doing this later But while we're in the pipeline builder, do you want to kind of go over some of the when Expressions in the final tasks maybe as well. Yeah, sure so Let me compose a pipeline here. I'll choose a couple of tasks so So when expressions are a way to you know, actually guard a particular task So if you want this task to be executed on our condition then when expressions are Really helpful here So the moment I clicked on add when expression diamond symbol popped up here and that that says This task is guarded by a when expression and it also guides the user to you know fill out the form so if you if you open it and if you don't fill out the form and the create button in the pipeline builder will be disabled and The error decorator here will guide the user to actually fill this form section so here there are three fields that we need to fill one is input and the operators Nothing, but in or not in its equals or not equals kind of And values so input can be a parameter or the name of the pipeline or it could be any variable that is available in this particular Pipeline so we can also do dollar and a parentheses to open The another code assistance feature here. So this will help us to Fill in this form. So here. I've chosen context start pipeline run name. So and I can also use control plus space bar that opens up the same Code assistance feature and here it shows all the context of the pipeline. So if I have parameters, let's say So I'll have default value to stage And I want to run this task only on the stage environment. Then I can come here and click on control plus space bar. This will give me the programs That I can use. So I'll I'll click on that and I can choose in And the values I'll give Maybe product. So I need to run this task only on product. So Once I'm happy with the when expression I can now hit on create So the visualization also has that When expression decorator in front of that particular task Then I can start the pipeline and the parameters will be asked So user can say Broad. So let me first run it with the stage environment So this task expression will fail and this task should be skipped I like I like that like the way we've integrated this it makes it very easy to pull those environment variables in that's very handy So I love the other thing too is like that just Yeah, I was going to ask you if you go over the colors and the the symbols kind of the icons that are shown there Yeah, so this task is skipped. So it is grayed out and chase when expression was not met so if I try to Start the pipeline again with prod So this is executing the task because the expression is met The other thing I'm just going to mention is that in each one of those little bubbles for each of the tasks carthick We have like the underline Right, I think that represents the number of steps that are in that task Yes, so those steps are shown inside this tooltip Yes Okay, so for people who haven't seen it before just trying to give more More info there So there can be multiples And then those are also the lines underneath that colored As is the tooltip also indicates the status of each one of those steps meant in the tasks as you're doing it right So that's great so along with the param not only the parameters it can also Have variables like workspaces results context So if I have a workspace So this code assistance will Reference that as well And we have this code assistance feature in all the Parameters So even here if we want to change it we can hit control plus space bar that opens up this one And we can also add this Ben expression to finally tasks as well Exact same procedure So and just for an overview of the finally tasks Those those are kind of executed no matter what happens to the previous steps I'm previous tasks in the pipeline, right? So One might somebody use that like for cleanup possibly or or something like that Yeah, possibly, uh, you know Maybe at the end they need to clean up a workspace or send some notifications slack notification to some other subsystem or users so This finally tasks will run no matter what happens to the regular pipeline tasks So it's guaranteed to be executed But we can even guard that task with Ben expressions So we can conditionally run them Okay Um, that's great. Chris. Do you have any other? I think we're kind of ready to move on to pipelines as code. Okay, great. Um Yeah, so that was great. I think that was a great overview. Thanks, Karthik for sharing that I think the next piece that we wanted to go over was around pipelines as code, right? Um, which allows the ability to store delivery pipelines in a get repo as the source of truth and execute pipelines Um, from there Right and lots of people have been I know waiting for this feature and and it's already supported by open Pipelines. It's just something that we Are following up with integration into the console Question from chat. Can I go back and forth between the pipeline builder and the yaml view like it'll pick up the changes in yaml Yes, okay. So that's what I figured Yeah, I mean y'all okay, uh So I have already installed the pipeline as code in this cluster. So just for demo purpose and And uh, so this is the repository. Uh, you can uh, see the There is a walkthrough video created by yaml and those who wants to try it. They can watch this video and There is also an installation guide. I followed this one so So we can create this You know, we can install this pipeline as code using this yaml file And then it creates a bunch of resources into your pipelines as code or namespace And uh, we need to get the event listener So the pipeline as code Will have an event listener That is already exposed So we can use that url to configure the webhook in the github repository I want to share this github repo with everybody real quick Oh, you already did serena. Thank you So I have used this url and uh So I already created a github app That uh for testing pipeline as code So in that github app, I've uh Um added the webhook URLs Here and uh Also in my repository webhook So this is the repository i'm gonna use And uh in the settings, I have added the same url event listener url as a webhook here And if you look at the repository it has dot tecton folder that houses The pipeline that needs to be run on the This event So it has a pull request dot yaml file That is basically a pipeline run That that has embedded pipeline Spec is there So this pipeline has a simple three tasks just echoing out some values So fetch build and deploy So do you mind if I share do you mind if I share your your repo as well of your demo app? Is that okay? Yeah, I already copied it. Okay, great. Thanks In case people want to try it on their own sure And I've already created the secrets uh in this cluster So all I need to do here is create a repository In the namespace where I want to Create this pipeline run So in my case, I'll go to rsdev And click on pipelines and previously we were having only pipelines list But now once the pipeline as code is installed now you'll have a tab view And uh, this will contain pipelines and uh the list of repositories And the create button here will also let you create pipeline and uh repositories So I'll click on the repository I'll paste Repository cr So this repository cr actually ties The github repo and your namespace in the cluster And the branch and the event type So let me change the github URL and the namespace so And I'll leave this event type to pull request. So I want to trigger a pipeline run uh whenever a pull request is created Well hit on create This takes me to the repository details page It has the basic details about the repository And we can change the labels annotations And uh, it Gives you the link to the github repo And what branch and pull request or event type And it has the amal view and uh all the pipelines that are created Through this repository that will be linked here So now let me go back to my github repository and uh I create a New file okay, that's a patch three you've done those a few times I'm sorry Yeah Just do things So Yeah, this should take some time Yeah So now that pipeline run should become You should see a pipeline run automatically generated here Yeah Once the controller picks up those changes All right And I love to say this all the time clearly he did a demo prep twice and it worked the two times before so you We know it worked twice and we make it work a third time That was the one the demo god said not happy it seems Just on the console side hit the details or Something just to make the page. Yeah Yeah, okay cool Let's Anyone check failed That's your previous work Okay, this is oh it's in progress. Okay. It's progress. Yeah Well, Chris you said you said that people like to watch us have to resolve issues when we're demoing so Mm-hmm Karthik was doing a great job. Yeah, I think this is I mean this is all in the operator right like it's just got to pick up the changes We didn't write the wrong branch down or something. Did you just out of curiosity? So Wow, I don't know The deal is there So I think I tried it previously with the another It says a few seconds ago last round Oh Is that page? Yeah, there it is. There it is. Okay. So it just happened Ta-da. Oh, no, this is this previous. Oh, this is the different. This is a different project Yeah, yeah Let me try again. Okay. Let me see what what did you just watch that? Successful Okay, so if we want to debug then So pipeline says the code is the controller And this is the event listener Can view the logs And it says interceptor stop triggering process Hmm Let me see if it is creating in some other namespace Ah, see it got created here Oh Oh, yeah Where is here one minute So this happens if if the namespace is not matching so Oh So rhdev, maybe there was a hyphen in it or not a hyphen in it So jm and chat says the main branch in the github repo is named master Your pipeline is expecting a pr on main branch main here though. Is that master? It's just that's just the comment master. It is main there from master. It isn't me. So, yeah It should in theory work Yeah, it is creating the pipeline runs, but uh, not in this namespace This creating in now pipelines as code How about in the yaml for this? Did you have rhdev or did you have rh hyphen does? Oh, good point Oh, you have hyphen now Huh Weird very interesting. I wonder if that's Maybe a github symptom where it's like main or master It's confused, but it built just elsewhere, but it worked on the other one right and even when you Like you have it in your car thick project. It was working properly. Yeah, right. It was work It was working. Yes. Yeah Right Yeah, so if you go in there and go to pipeline runs, you can see those that were generated based on those So it's interesting something Dev preview folks Yeah Or there's a there's a typo somewhere that we just didn't catch may probably more Likely right exactly Yeah, reminds me to throw up the future stuff that we have. Oh, yeah Yeah so So can we talk a little bit about what the advantage of? um Pipelines as code would be rather than having pipeline quote-unquote resources created and using the pipeline builder in your Cluster Like what would the advantage of that be for somebody just because everything's got everything's in git So it's single source source of truth So you've got your pipeline definitions just stored in git Yeah Yeah And can you go again back to the pipelines nav item? If you have Pipelines as code created you'll see them They see those repositories here If you don't if you have pipelines that were generated either in the ammo or through the pipeline builder You'd find them in the pipelines tab Yes Yeah And then either way could you do a search and just show how You can look at all of your pipeline resources together like through the nav um And then maybe even add pipeline resources to To your I'm sorry. So if you click on search In the nav And then just look for pipeline resources peeler. Okay, and yeah Uh, the resource ones. Yeah the oh, I'm sorry the runs. Sorry. Yeah Yeah Okay, you want me to add it to the navigation? I was gonna have yeah add the pipeline runs to the nav Yeah nice because then If you just click on that and nav now it's easy to see all those pipeline runs quickly But those would also be showing. Yeah, and that would also be showing you pipeline runs that are associated with A pipeline that's from git or one that you built from pipeline builder Yeah, so can you clone a pipeline as a question from chat? Like so we can in the builder. Yeah Yeah, we can I mean cloning a pipeline. Okay So I think you would have to pull out the yaml and then re-extend you to someplace else. That'd be the Yeah, absolutely to do it. All right, like pull from the repo Um, but I see what you're saying. Do you want to be able to like reuse these in cluster without doing too much? Yeah, it would be interesting what the use cases is looking for because we have talked about should you be able to and I Think maybe this is what he's been saying. I'm not sure but start off with a new I want to create a new pipeline based off of one that exists today Exactly, right. So pull in and then I'm going to make some additions It'll be curious to know if that's what he's looking for because we do whatever. Yeah Yeah, yeah, because we do have that in the backlog. So Yeah, people are interested in that definitely do like plus one or something um Yeah, well, let us know your use case a little bit Maybe the kids bumped up. I don't know. I can't I'm not the dictator of that Well, it helps to know who's looking for what for sure, right? So, yeah, okay. So, yeah, he does sound like he's trying to clone something in the modify as needed. So, yeah Yeah And again, so karthik can you just do another quick? So we're saying this is an open shift 4.9 It will be coming out. What version of open shift pipelines would we have at that point? Do you remember? I don't remember off the top 1.6 will be the version Would be the version. Okay. Okay. So that's when we would get that Okay awesome So that I think that kind of does it for the kind of the deep dive in the ui piece around pipelines um I don't know. So while he said that is the use case for creating based on an existing one. Yeah, so perfect Okay, that's great. See where that sits in the backlog. Maybe yeah, I'll share that back with syamac too because syamac is um product manager for pipelines itself itself. So We coordinate as priorities and how to get things into the console But it's great to to know that somebody's looking for that somebody else is looking for that for sure I mean, I could definitely see that and organizations across the globe that being something right like that comes from like ansible I feel like you know like the ability to pull something and tweak it and then run it, you know, exactly. Yeah Perfect. Are there any other like other usability tests that I mean usability features that we could talk about? So I think we have covered all the Well everything for 49. Yeah The other thing that people have asked for that we don't have done yet is when you're looking at the pipeline logs There's been some requests around having that be colored Yeah, so Oh, like the output? Yeah. Yeah. Yeah, because right now everything's just a You know single color point, right? Um That would also be interesting for anybody to pipe in through the through the chat if that's something that they feel is Um, so this output was there in 3.11, uh, but uh Uh info dot x we don't have that so we already have a feature request and pattern fly team working on uh building this log viewer with uh support of ansi colors in it so Hopefully we can have that soon. Yeah. Yeah Yeah, and then I think I always appreciate colors and logs. So it's just me Yeah I think that the hope there would be that all of our logs in open shift Not only the pipeline log viewer would all be utilized in that same pattern fly component. Exactly A familiar pattern fly is the What do we want to call it the the template toolkit we use the open source design system? There you go open source design system, right? Yeah, think of it as Theme plus plus for your website if you used to like word plus a prana theme this that's basically the framework on top of which We build this ui Questions about analytics on pipeline Hi, we actually do have metrics today Nice. Okay, cool Now since this is probably not a long living cluster, I'm not sure how much we'll see here for metrics, but we can give you an idea Yeah, the metrics are there for uh The regular pipelines So not for pipelines as code Yeah, yeah, okay Maybe kick off a few right Right.  Yeah, it's a 30 second refresh too. So yeah There we go. There we go stuff's coming in. So yeah, you do have some analytical data there. I'm curious. Well, he uh So he well he'd responded for example to see if there are some abnormally slow Executions compared to previous executions, right? Like that's A good point. So that in the bottom left there is pipeline run duration. So that's for the entire pipeline run So you would be able to see that from a historical perspective, right? Like each one of those and it even brightens on which task. Yeah, that's cool. Yeah, and and you can You can I don't hide a task and see The legends. Yeah, that's really nice. It is. Yeah, I think you just focus on the problem And that's all if I'm not mistaken. These are all pattern fly components too. So You know, we should be having that same functionality in in any Chart that you're seeing throughout the console, which is great And so I'll eat it looks like It looks like this is the bottom left chart is giving you what you're looking for I think Yeah, that's for the entire pipeline and then each task has one. So that's good too. I think you're Hitting that nail twice basically We do notice one thing here on the left is just that maybe we don't go into enough granularity because it looks like we're saying zero minutes yet, right? But that's probably a nice enhancement on our side that we could work on Yeah, um, right because that's 30 seconds, but it's still saying minute minute minute minutes. Yeah. Yeah Yeah, it looks like this is what we're looking for. Yeah, right awesome. Awesome. That's great Good All right. Well, I think that's all we have today chris. Well, that's awesome I mean, this is good stuff like I can't wait for this to ga right like it's gonna make a lot of people's lives easier Definitely. So thank you serena for so much. Thank you car thick for the wonderful demo and thank you audience for watching Coming up next on the show on the channel. We have call for code for racial justice talking about the truth group truth loop project, uh, which is an open source project to make people aware of Legal ramifications and personal responsibilities that kind of thing So tune in for that and then Immediately after we will have red hat advanced cluster management presents And the title of this show is a little bit of everything because it literally is a little bit of everything from the Rackham team. So please stick around for the next couple hours and uh We'll see you on the next live stream Bye y'all. Bye. Bye


What's happening in Madden Scythe? The black Kryptonian is back. The black Viking is back. Thor's mortis counterpart returns. I'm gonna tell you a little bit about myself. So this is this video is basically to catch up the new subscribers and to show the longtime subscribers a couple of things. First off, some people ask me they're like why do you call yourself the black Viking? Well first of all, because I do workout videos from time to time, I always started out calling myself a gym savage, okay?   So that's part of my saying that just don't say it much because I don't do a lot of workout videos. I'm the black tiger in the gym too because I'm ferocious. But so the Viking parts kind of started to come from the savage thing but what happened was I did a genealogy test, an ancestry test on ancestry.com and when I got my results back and I did a video about it, I found out that the majority of my blood was Nigerian first, then Ghana, and then the European part was Scandinavian.  Yeah, that'll work, you know what I'm saying? So that's the reason why I call myself that and the funny thing about it is all the haters came to the video and was like, man, these black people get all excited when they find out that they got white blood in them. I wasn't excited to find out that I had European blood. I was excited to find out what my roots truly were.  I think it's cool to have all the blood in me, okay? How it guided me is another idea, you know, that's another story. I know that I have a few Irish relatives in the past and I know that I have some Italian relatives, okay? So that, I'm sure, contributes. One person that said he's happy to find out that his ancestors were raped by the white. I don't know if my bloodline that I come from was exactly raped, but that's not the thing. The thing that I was proud to find out as an African American because we never really know where our blood comes from. I was glad to find out finally where my blood comes from. Finally, I know what I am. And I'm actually going to do another test soon. That's more expensive. That can actually help pinpoint the African tribe that my blood comes from. So that I'm gonna be doing that soon. But I wanted to show y'all my Viking ring. You see that? See that? Can you see it? See it? It's a horse. And it's got a ruby eye. And this was given to me by a rich man with Scandinavian blood. I used to run into him all the time at the club. And he was the funniest dude in the world. He had his own dance. He had his own dance.  And over the years of going to the club, found out what his name was, at least with his nickname was and found out kind of who we worked for a little bit about his past. People like, yeah, the man's wealthy. He does good. And he had a thing for me and Sarah, specifically Sarah. He absolutely loved her. He thought she was so beautiful. She will always call her an angel. He just loved her. He would come by. He was older. And I never, you know, he never danced with her. Never touched her in the wrong way. One time I saw him like he was just like, Oh, she's so beautiful. Like he grabbed her face like that like that was it. But one day we ran into him while we were in the mall. And he talked to us. He told us about himself, you know, been the war and all these other things and how he started dancing by himself because the majority of the time he would dance by himself. But women would always come to dance with him because he was unique. And he said this woman told me one time and I forgot who she was. But she was significant. She told him.  He said she was right. He talked to us for almost a half hour 45 minutes. He said, I want to give this to you. He said, this is solid silver. This is a ruby. This is yours. You are my honorary Viking. This was all before I found out that I actually had Scandinavian blood. But I thought that was really nice of him to give me this gift. And I hardly ever wear it. I actually kept it where I have, you know, a couple of chains and a watch and stuff.  And I am just as fine with that blood as I am proud about my Nigerian blood and God in blood.  I'm proud of who I am. I'm a black man first and foremost. Okay. But the fact that I've sprinkled European blood in me does not bother me. All right. So that's a little bit of a walk down memory lane with me. Y'all know a little bit more about me. So now I got my Viking reign to go with my dark mule man. Where you at, mule man? There we go. They almost kind of match. You see the markings on the on the hammer.  Let's try to get this off. See that the markings on the side of the ring. Yeah.  Well, that was the nicest thing.  That was really cool of me. But anyway, y'all just want to tell y'all a little bit about it. And why? And now you know, and no one's half the battle. Yo, Joe. One million subscribers. Woo.


From around the globe, it's theCUBE with digital coverage of AWS re-invent 2020. Special coverage sponsored by AWS Global Partner Network. Okay, welcome back to theCUBE's coverage of re-invent 2020 virtuals. Three weeks we're here covering all the action virtually. It's theCUBE virtual. Normally we're in person. This year we're remote, it's theCUBE virtual. We are theCUBE virtual and I'm pleased to have a great guest here, Madhukar Kumar, who's the VP of Product Marketing Nutanix. The tons of deep coverage on Nutanix over the years. We've followed this company since its inception, almost over, just over 10 years ago. Madhukar, welcome to theCUBE. Thanks for coming on today. Nice to be here, John. We're part of the APN Partner Experience Programming within re-invent as a big day here.  You have such a great partnership with AWS. You have product on AWS, which is a high distinction in the spirit of their partnership technology-wise. Can you tell us real quick, a quick update on the partnership with AWS? What is it? How's it going? What's new? So I think about it. We had a dot next, John. And as part of that, we announced something called Nutanix clusters. And as part of that cluster, that's our hybrid solution. Basically, what we are seeing is we have a lot of customers who certainly had to take years or maybe even months of digital transformation. And then all of a sudden, they have to now figure out, how do I go to an elastic workload in a few weeks? So we were seeing a lot of our customers coming to us and saying, hey, we really need help with this. We no longer are in a situation where we have to go and buy a server and rack and stack that and then manage all of that over a period of month. We really need to do something in few weeks. And when we do that, we need some tools that we are really familiar with and something that can help us get to cloud as quickly as possible. So we were seeing this a lot even before the macro conditions. So sometime around August, we as part of our annual conference, we did announce a partnership with AWS where now you can run an entire Nutanix cluster with all of its products on AWS bare metal as well. And that's the hybrid solution that we're talking about, John today. That's awesome. And in line with the major themes and waves from the announcements from Andy Jassy and the slew of kind of higher level services because the COVID pandemic really highlights this digital transformation of cloud bursting to deploying quicker in the cloud, being more agile and having speed to value because you need it, because the world's changed. But it's also highlighted, and this is a key theme I want to get your reaction to is the hybrid cloud. I mean, it's been out there, we saw outpost two years ago and it's been kind of filling in. And now the environment is clear, right? The enterprises are saying, I have to operate on premises and in the cloud the same kind of way, but I'm going to do different things. It's not just lift and shift, throw in the cloud. That's been there, done that. It's different now. It's an operating model. It's an environment, two different environments operating the same, your reaction. That's exactly right. In fact, what we are seeing is from an IT perspective, the new reality is multiple environments. And those environments, it could be your, of course, your private data center. It could be your public cloud. Sometimes it could even be the edge and so on. And every time what we see is, if you don't have the portability of your workload, you have to kind of redo a whole bunch of things. You have to refactor your applications. You have to go maybe even reskill your entire workforce. And so there's a lot of overhead involved whenever portability is involved. And the new reality is that you have to have portability, which is the reason why we see even with Kubernetes taking such a strong hold in a lot of these organizations. So we've been seeing a bunch of different use cases come to us as well. Some customers saying, hey, that's great that we have all of these multiple tools, but I want consistency. I want consistency in the constructs of the way I manage my IT. If I'm managing some workload in a different way on-prem, I want to maintain that also in public cloud. How do I do that? So Clusters really tries to address that gap. In fact, another story I will tell you, John, is that disaster recovery is one of those use cases that we have seen quite a lot in these conditions as well. We had one customer come to us based in Oregon and they had, of course, you've heard about the fires over there and they did not really have a disaster recovery plan. So what do you do in situations like that? You have to rely on cloud. So within four hours, we were able to help them to take, you know, their entire infrastructure and have a recovery plan directly into the cloud. So we are seeing a lot of use cases like that too. You know, that's interesting. The DR, the recovery is a great, one of many use cases, but it highlights the pandemic surge of the change, right? The sea change, it's so fast. Okay, yeah, disaster recovery, working in cloud, great solution, but because of the personnel challenges, it also works well too. So this is the theme, you know, personnel may or may not be available. I got to get to the cloud. I got to have everything software run. Everything's being run by software. So this kind of brings up my favorite topic, which is a big part of this year's event, which is architecture and edge. And you're starting to see, not to pat myself on the back, but I kind of predicted it a couple of years ago that there is no edge if it's cloud, right? It's cloud, problem of cloud, you got on-premise edge. Data center is a big edge. I mean, it's all the one thing, right? So edge is big now, right? And now people working at home, it's an edge, and it highlights all the security issues. So how do you operate that seamlessly? This is a huge challenge. Your thoughts? Yeah, of course. I think what you touched upon is a massive shift that we have seen over the years, as you said, right? Even if you look at things like Telco, for example, first there was a massive shift from hardware, specialized hardware to virtualized network functions, for example, which were virtual machines. And I think we are seeing a bigger shift also now, where virtual machines are now moving over to containers. And because these are all microservices and very tiny, so to speak, you can run it anywhere and hopefully in commodity hardware. So throughout the years, if you look at, if you followed Nutanix, we have followed the path where we started off with hyperconversion infrastructure and that was virtualizing your entire data center stack. So you could take storage network compute and now it's completely software defined or virtualized, whatever you want to call it, you can run it on any commodity hardware or hardware of your choice. What we see now is that we want to apply that same principle of being able to write once and run anywhere and be agnostic to the underlying layers, even for cloud. So just as you could take and run your entire Nutanix platform and create virtual machines and containers on an HPE or a Dell box, you can now also take that and also run it on public cloud, for example. Yeah, that's a great point. I mean, I want to just, that's the first, that's a great point for spending your mission from day one. But I want to ask you if you don't mind, on the edge, one topic that's come up a lot this week, and we've been reporting on this before we invent, I think at VMworld that came up a few months ago. Purpose-built edge devices in the old days were purpose-built. They were purpose-built with up and down the stack from hardware, supply chain, all the way to software. But what you're kind of getting at is kind of this new use case where you can have a purpose-built edge device whether it's a wearable or machine or sensors or whatever machines and still run software on there. Trusted software, software-defined. This is a key point. Can you unpack that this piece? Because I think this is kind of where the rubber meets the road because if you can be software-operated, you can go to that device. It can still be purpose-built. It can still function with software. That's exactly right. So if you think about it at the end of the day, if you're running some sort of an application or a workload, I always say you need compute. You need storage and you need networking. And we started off with physical hardware then with virtual machines and now with containers. But at the containers level or at the virtual machine level, the application doesn't really care about the underlying pieces, right? And that's been our principle when we created the entire Nutanix stack and virtualized everything. So within Nutanix stack, you could take, we have our own hypervisor, but we also support others as well. So you can create virtual machines, you can create containers, you can have storage network. And now because we are agnostic, you can actually run it on hardware of your choice or an environment of your choice. What's more important though here is that, the same set of tools that you use to manage your data center is now also available to you to be able to manage it on other environments too. In this case, it's AWS or if you decide to run it in any other environment, it would be the exact same construct, the exact same automation scripts. And that really is what seamless really means. Matt Cougar, thanks for coming on and sharing that insight. I want to get your thoughts as we wrap up here. If you could tease out the most important feature or benefit or technology solution of the Nutanix on AWS because yeah, and reinvent, there's a lot of sessions people can go to.  People should check that out. But you know, you're in product marketing. Your job is to figure out what people really love the most about it. So, you know, here at Reinvent this week, what's the most important thing? What should people pay attention to with Nutanix and AWS? Yeah, I think it's for us, I see myself as a developer still or a technical person. And for me, what really excites me about clusters is the freedom of choice. I can choose to run it on the environment of my choice. In this case, it's AWS. But there are some in-built cost benefit features that's in there. You know, as you know, if you create something in the cloud, you don't necessarily think of cloud or cost.  So one of the things that we did write as part of clusters is a hibernate feature. And what it allows you to do is that when you're not using clusters, you just like your laptop, you close the screen, you hit the hibernate button, and it takes the entire state of your cluster and saves it on an S3 bucket. And when you're ready to then reignite it, you just hit the resume button. So when you're not using it using the true fundamentals of cloud, you are actually saving costs. That's one of the things I think is something that will really excite a lot of IT folks like me. Well, you know, being technical, being on the right wave, software defined, software operated infrastructure, automation, speed, consistency, multiple environments operating consistently. This is the holy grails, what we want, and you guys are doing it. Congratulations, and have a good conference. Thanks for coming. All right, thanks. Okay, it's theCUBE's coverage of AWS ReInvent 2020. Three weeks we're here virtually, this is theCUBE, we are theCUBE virtual. Sean Furrier, your host, thanks for watching.


Everybody forced here ripping 2022 optic football hobby six-box half case number 18 Random teams don't check the results right here. Let's go ahead and get started.  Did you guys actually think I was cold? Haha. I'm not acting whoa acting You're natural like I said links in chat you find the results of late in sports cards. That's calm hollowed to Marcus Lawrence for the Cowboys freeze Hall Raider rookie Corti said I like younger with this and I was like Diamond hands the fondigs buffalo Furious George Carl off this awkwardly Ricky Kyren Williams out to the Rams to 299 I Was there actually confetti? Yeah, what was last time I want to finals game? What's the last time the Nuggets won a finals game before before tonight hollowed Deontay Johnson Steelers Treson Ebner really trying to light it up. Oh lobby. Yeah, really trying to put season tickets Purple to 50 Laramie Tunsel draft a legend Really is the first time actually being there. Okay, the confetti the confetti is warranted if it's their first ever finals win I'll let him have it. Hey, Red Hot Rookie straight London Falcons That parallel okay, okay. I thought it might have been like a black man door. Well, yeah, it's a hollow Aqua to 299 Dak for the Cowboys. I don't know that was their first I had envisioned them being at some at some point in time ready rookie purple to 50 Hassan Hastings Titans J. Dot, I know they didn't go with like in like the mellow years But I figure like in the 90s or like the 80s or something ready rookie hollowed Tolbert with the Cowboys Can he pick it rated Rookie? Like every team has like a one-off finals appearance like at least, you know Except Charlotte awkward at 299 Dan Marino dolphins Shad white Alex English Dan Issel ready rookie blue Scholar Thompson out of 179 dolphins sauce Gardner rated Rookie Great iron Kings Rookie Olavi Saints Cam Taylor Britt rated Rookie Orange Romeo Dobbs Packers number to 199 Magi Sanders there. There's a the mere white hollow rated Rookie on card So RPS there to 125 Raiders Pink Pink Velocity Fred Warner. I guess it's only 845 The 79 doesn't rate a rated rookie Kind of late there I guess it's still kind of not like totally dark at 845 here Pretty soon. It's gonna be almost like you drive your lights on 845 and it without with their lights off at 845 at night Yeah, pretty soon Couple weeks away About 15 names here so far No, seriously, that's what says What so says forecast so maybe out? Oh, I was like, what do you talk? I was like what they're predicting 15 the rookies James Cook Sam Howell That's not a lot.  Although Nixon. Oh, it's above average. The average is like 14. It's like, okay They never know sometimes it's pretty terrible sometimes not my house Aaron Rodgers Aqua Tony Gonzalez chiefs to 299 David Bell. My name is one of the storms this year Don. Yeah Hurricane Don everybody get ready for Hurricane Don you what if it's a weak one?   No, I Don't know illegal. I've never had hair this short. Well, I have it's been like 20 years 20 25 years It's like I was a child. I Was in a single digits of age Probably like third or fourth grade Russell Wilson legendary logos quay Walker Donnie It's 179 Brett Farr Packers No Don't do it Don't give me the cards that poor. I'm gonna give you these in a minute Shailen Berks pink velocity to 79 rated rookie nice card Titans I She's a shame so bad Right, I bet you the third Texas. I bumped the camera off. Oh, no Dude, I had bull cuts growing up. Yeah. Yeah, that's crazy blue to 179 Alex Heisman Steelers My dad would give us bull cuts when we were like little Probably started getting like actual like going to like an actual like haircut place when I was like eight or nine Or something like that Got a red Baceli to 99 Jaguars She was sleeping. She's Fred Warner electricity is 65 Niners Kenneth Walker the third that sounds like a sibling thing to do His mom cut the hair to 99 rated rookie Aqua auto Kyle Hamilton Ravens in the on-card there I thought Said like his mom's sister Aqua Debo to 299 Niners Aqua Montaigne It's like one thorn four boxes left All right, what's on TV now? Nice Steve the buzz slash fades his first grade Sounds easy, man. I'm gonna just I have like I have some hair product I used to have around a part, you know ever doing thing, but just give it all my brother. I guess Orange Dude, I would just be like Bad for your skin probably Sub-saber a rookie hollow new Kobe Dean for the Eagles Christian Watson Yeah, I got I got the I got the boot camp look got purple to 50 Chris Jones for the Chiefs Except the beard only will this rated rookie for the Titans Donnie's at a breaking boot camp that aqua to 299 Debo Samuel Niners Okay, want to be dope. I had to wake up at 3 a.m. This morning Don't even lie.  Actually. I'm just kidding. We're gonna hang out at the National Silver circles Shaq Leonard to 125 Colts Alante Taylor. Oh did they? Well, I don't want to go Leroy Kelly sensational or not says it my signature series of the Browns Leroy Kelly Brock Purdy rated rookie Nice even turn the volume way up turn the volume way up ready to Riki aqua to 299 a Giants Attention ladies and gentlemen, this is your captain speaking Turn the volume up Fred Warner Breaks on a plane God Dominator's burrow this is your pilot. I'm rock marks breaking Orange rated rookie on job out of one 99 Ravens Retro series Emmett Smith Cowboys Rated Rookie blue or frat or yeah blue prism to 179 Cal Phillips Going out to the Titans Yeah breaks on a plane exactly wait why they pull sale and in the fourth inning Vaughn what happens I Don't want to pitch anymore. I was like a chili cheese dog Shoulder soreness that does not sound like that. That's not sound good Vaughn I like how they put the team. I guess I knew it when he started throwing 99. I was like, oh boy What's he doing orange rated Rookie Desmond Ritter that has a dash of scratch on it. Unfortunately nice Ritter for the Falcons Have to get this under place though to 199 There's a something up here and Then there's obviously scratches right there. We're gonna box your app routes to the Falcon spot Do you think the people who made this graphic understand what they did wrong? Do they you think they understand what they did wrong in the graphic? Nope, it's too late for that Hollow rated Rookie Evan Neil for the Giants Shakir rated Rookie blue to 179 bills Jamo rated Rookie That's true. Well, at least he made it to June pink velocity to 179 Michael Carter Jets chart to 79 not 179 to 79 Kobe Typical Falcons. This is damaged card This thing's what it happens every now and then light it up Alan Hollow Travis Kelsey chiefs. Oh, is that what I said illegal? I totally forgot trail on Berks Diamond hand Steelers Deontay Johnson Damage goes like the team Harsh harsh But fair but fair blue to 179 Jalen Ramsey Rams Harsh but fair That's amazing That's awesome. Yeah rocket Kate Aten rated Rookie Buccaneers About last night nice rated Rookie Rockets Kate on bucks Just did Red Richard whites and 99 bucks color match here rated Rookie 79 to 99. I couldn't see the Rockets I thought you're just talking about the odd Kenny pick it to 99 Rookie King or Rookie Great Iron Kings autograph There we go Steelers, it's 40 of 99 All right, Donnie. It's MLS season now. Oh boy. Who's your team club is group? Okay, I was very that's a very quick answer aqua to two ninety nine Gabriel Davis bills I don't know why but every time when I was younger. I played FIFA I was like because that was just the names I could read and so I yeah, it was the You knew where the word that where the places places were and I like the cruise collars.  I like their bumblebee outfits We answered appropriately We what? I don't know One auto per box electricity Nick Bolton chiefs to 65 followed by Nick Bonito Aaron Paul. Yeah, I answer Jake said a Jake said I look like Dustin Petroya. What else was I getting who else was saying things today? Retro series act Thomas with the Dolphins Hutchinson. Yeah, did he answer quick too? I guess by default. I'm an Orlando fan easy E rated rookie purple to 50 Dolphins, I mean, I live in Ohio. So Columbus was the only I think They have one now Yeah, no, no, no, they're they're less than like three years old MLS has expanded very fast Houston just got one too, right Houston is probably four or five years four or five six years old now But yeah, I would say I would consider that new But there's a lot of teams now Houston was after Orlando Orlando and NYC FC so New York City FC were the same time in like 2015 or 16 something like that. I forget exactly when Red TJ Watt to 99 Steelers. Here Wilson rated rookie for the Jets a CFL team the only team I know is the Is the Saskatchewan Rough Riders, right? Is that who they are? Toronto Argonauts is that a team ready Ricky hollow Olavae Saints play Walker. I'm gonna see if I can a how many See how many teams are there in the CFL? Let's see if I can name them all Aqua Cordial Patterson out of 299 for the Falcons So Toronto Argonauts is the first one. I'll say Is this a Saskatchewan Rough Riders or Roughnecks? No, not yet. Okay, not no Sorry, not not Houston Dallas is Dallas is the newer is the newer team Saskatchewan Rough Riders. Yeah, okay How many how many are there first of all? Why is there an odd number That's like that's like hockey two years ago. Why are there 31 teams? Orange to 199 Devonte Foreman for the Panthers Scouting Thompson. All right. Well, I'm so over Jordan Ottawa red Ottawa red blacks I'm hitting a wall I got three Van Was the one in Vancouver? You want me to give you the market Florence city slash give me a region Like cleanest could be telling the truth.  Congrats to the Dallas Cowboys That is going to Brandon J. You got Trey McGryde Sick, I'll put that one on the car stand for the last box here Aqua Cameron Jordan to 299 for the Saints Donny you must put your differences aside when you are a breaker. I Pull a Yankees card. I have to act excited.  You got act excited. Yeah keyword is act for sure Raider rookie lime green as long as you don't mean it with your heart. It's okay To be great not here's and George Pickens. No one else has to them. Oh legal Okay, don't listen to a legal orange. Oh, that's okay.  It's like It's like bent almost Woodson Raiders the 199 box rapper coming out to you. Who is doing the graphics over at MLB? They need to hire Maybe it's on purpose now. That just looks confusing They probably like had the graphics already and then they put like the the text and it was like if this team beat this Team then that's how the Geez What's that about you has been a writer it's a 99 rated rookie aqua auto Congrats falcons 20 of 99 No, I Said what if somebody said that about Drake London raider rookie I'm not saying that. No, I don't know. Are you kidding me? Please? No Silver circles DeMar chase the 125 bangles You're good at top loading And I'm trying to if you're getting trained your personal then you're good. No, yeah, I don't want to train anybody else I'm good. Yeah, you like jazz. We got Kevin Harris rated rookie Patriots jazz Dixie cup TV static parallel right there hollow a Rob for the Rams Oh So we pulled it because Vaughn wasn't here. That's how we got the goal final Trayvon Walker Yeah, I did Vaughn. I did What is what from 279 Jaguars Josh Allen? Are you talking about the jazz thing? I think of when I think of you like jazz, you're Bruce Almighty When he does the And then does like he like flips the bird well equal legendary logos. Are you talking to Steve Carell's character? You mean KJ you're here earlier Great rookie it's a 299 have a cat see a falcons. It might be for something else too. It might not be from that specifically That's what I think of It does sound like something Jim Carrey. What's that? It's a pretty decent Jim Carrey movie Bruce Almighty. Yeah Definitely had its moments Was it be movie lime green Walter Payton 235 for the bear sweetness. I haven't seen B movie in a long time, and I just don't think I'll watch it again ever I've never heard I'm Kingsley Gwillis George Pickens From what I hear Hollow Aaron Rodgers for the Packers retro series Chris Carter Vikings London Drake London on the track No, Aqua it's a 299 Chris Jones chiefs. Why would anybody say such a such a thing? I don't know. I heard it once or twice the legal are you like the 2% I like the movie Orange Darren Waller that was number to 199 Raiders, I keep forgetting he's on the Giants now Yeah, I'm like who's gonna catch pass and Daniel Jones. That is really weird. I'm like, oh wait Darren Waller is that good my house Justin Jefferson didn't they draft a receiver again? Probably Silver circles Dan Marino to 125 for the Dolphins James and Williams rated rookie Hyatt went to the Giants Why do I think hi? He went somewhere else? Jalen Hyatt's can pick so if Wandael comes back healthy and looks like he did Before he got injured last year to 179 rated rookie blue Cal Phillips and Titans Got Hodgins as a three Yeah, hi, it is super fast. Hi. It was awesome a Hennan Hoker at Tennessee All over a rookie Jordan Davis Eagles and you got Waller. That's pretty solid actually plus a quads a good receiving threat Do we catch in them passes red to 99 Nick Bolton chiefs? What are you gonna send it Anthony? I feel you Anthony I'm saying why a JTRL to 65 Falcons on the electricity It's a luxury. I just reminds me of jellyfish and sponge Bob Vinitieri Colts signature series auto Adam goat seary Aqua to 299 Leonard for net for the Buccaneers And a hollow Joe Nemeth So we had autos of Vinitieri for the Colts me Roy Kelly Browns Kyle Hamilton to 99 Ravens and Zemeer White What a Raiders to 150 Aqua Desmond Ritter to 99 to 99 Great iron Kings Kenny pick it for the Steelers and gold vinyl legendary logos one of one Cowboys CD lamb Yeah, that'll do it full cases coming up. Thanks everybody


Hello everyone, this is Ahmed Dan of AhmedDan.com. Today I'll have another episode of unboxing and review video and I'll be presenting the MPAL Sound Hot B4 Mini Soundbar which I have it right here. So this is a true review. What it means that I purchased this with my own money. I didn't take money from anyone and I purchased this for my own use. So there will be no affiliated links to make money off you or know nothing. What you're going to get is totally true and unbiased honest opinions. So before I open the box, let's go through some of the specs very quickly right here and we'll look at some other specs on the box as well. So this one has 2.55 millimeter drivers with two base diaphragms and then Bluetooth 5.0, USB and TF card and 3.5 slot and then 2200 mAh battery. And each charge should give you 15 hours of use and then 920 gram is the weight which is lightweight. So the box just came like this. I haven't opened it yet. And if you look at it here, it says mini soundbar and you'll see the model number which is right here, BH374A and here we have some more specs which I already mentioned. But one thing I didn't mention is that the input is 5 volt and then the wireless range should be 66 feet or 20 meter. And basically that's all we have on the side and let's take a look at the side. So it has large acoustic capacity or sorry, cavity, handy volume control knob, 52 ohm speaker and then hands free calling. Now the reason I purchased the soundbar because of working from desk, sometimes you need to take calls or talk to people when you are working. So this gives you the access to hands free calling and then you can listen to music or anything you want and because of the knob right here, you can just lower the volume if a call comes in. So it should give you some advantages having a soundbar on your desktop or sorry on your workstation and it shouldn't take that much space because of its compact size. So I'll just start opening the soundbar and then we'll look at it from here. So I just wanted to mention that the review is going to be in two parts. Although you're going to be watching everything in one but you know I'll just open the box and show you what's inside and then after using for a couple of days I'll attach the second part of the video where I'll talk about how is the sound quality and what I like or don't like. All that stuff. So we'll just open this right now and we'll take it out. Okay so the box is empty. Let me just make sure that empty, let me just make sure that the box is empty here. So as you can see there's nothing there's nothing inside the box so I'll just set it aside here. Let's see what we have here. So we have a membership benefits card. I have seen this with other MPa products and it has two year warranty but you have to activate that within 15 days and then you can have two years warranty but usually you get one year warranty when you purchase something and then if you purchase with a parade card then you get another additional one year warranty but MPa is giving two manufacturers warranty just by registering within 15 days and then they have included actually a small manual or brochure so here it just shows you how to use and what the specification and some more information. I'm not going to go over it but here I just wanted to show you something and looks like that it has illustrations on how to connect to Bluetooth and everything so it should be fairly simple if you are stuck with anything you can just consult the manual which I'll set it aside and then we have a green card and looks like this is just an important reminder about the battery and other stuff and then in touch these are the cables so this is 3.5 cable and then we have USB cable but this is not USB-C this is micro USB which I'll set it aside so now we have our soundbar okay so here how it looks this actually looks better than what I thought in the picture it looks little bit different it could be that the picture showed older model but when I'm looking at it here it looks better than what I saw online or on other pictures so this looks very good designing and very good looking so you can see that this is where the speakers are so it has like 2.5mm drivers with 2 bass diaphragms and if you just look very carefully you can see kind of the speakers here here but I don't think camera can catch it but I can see it a little bit so this is going to sit on your desk just like this and here are the operational buttons another reason I like this product because of the buttons they are on top and very easily accessible so you don't have to search for them so let's look at the button so we have here volume button and then we have here the button to connect it to your phone when you have a call and then these are like two different buttons and then this is the M button pressing this button just switches the mode from usb to bluetooth to tf card that's what I'm assuming and then let's take a look on the other side so here we have some of the slots I mentioned so here we have the usb and then here we have the tf slot which is micro sd and here is 3.5mm and then here is the power input and on this side there is nothing else so basically on this side you know there is nothing else either and also this huge volume button is you know on and off button as well so I'm just going to see if there is power remaining ok I see some light here so looks like you know it has some charge and it's trying to connect to you know bluetooth probably looking for input information so I'm going to just you know just some music and then you know do the second part of the review hello everyone I'm back with the device and I have had 24 hours to you know test everything and to try out the sound quality and everything so I can tell you now you know how is the sound quality and what I like and what I do not like so when you connect this via bluetooth then it looks like you know the connection gives you a much higher sound quality or better sound quality than if you're connecting the device via 3.5 jack so I don't know why is that but you know connecting via bluetooth gives you a better sound quality so now I'll just you know give you an example of the sound how it sounds like it if I play music so it's not probably the camera is not going to catch you know the sounds that good but still you'll have an idea so let's start so you'll have an idea the volume is not bad you know it's not too loud you don't need to loud because you know this is sitting on your desk at your work station so this is good enough for you know work and when you are at the computer so this button right here which is the M button so this is the button to connect or change you know different settings and to connect to different input so if you want to like you know you can have actually two different setups for bluetooth connected and if you want to change between two devices then you have to just press this to connect from one bluetooth to another bluetooth device so that's a good feature and then here what I notice that if you look on the back so this is where actually you can use a USB connection to charge another device and this is the USB input to charge this device and so it's like you know if you're using let's say if you have only one USB output and you're charging this device it doesn't mean that you're wasting that device you can have you know this device to charge other devices so that's a nice feature and in terms of sound quality if you're comparing this with a like you know big sound bar then definitely it's going to disappoint you because this is not going to be same as like an expensive or big sound bar so do not expect sound quality that type but in terms of working at your desk or working at home or working at your computer the sound quality is good enough it's you know fairly okay the bass is not it doesn't have that much bass it just has little bit and in terms of like you know separating different elements of music it does the job but I wouldn't you know don't expect too much to get like you know crystal clear separation of different elements and everything and in terms of stereo you can feel that you know it's stereo but again due to it's like you know size and price and everything and definitely you know it's not going to come you cannot compare this with a big about the call quality so this one actually you can you know make calls or receive calls via bluetooth using this button and you can use this button to like you know pause the call or continue the call as well I tested both calling in and calling out so I wouldn't recommend using you know this device to you for phone calls because the call quality sound is not good you can have the conversation people can hear you but you know it sounds like you know not clear on the other side and you know they would definitely know right away that you know you're using every you know bad quality or cheap speaker or device to put through the call so I tested both you know calling in and then someone call me and I receive the call and it didn't make any difference both call qualities were bad so I wouldn't recommend to use this for a call or to make phone calls or use for calls or any conferencing or anything and the price is very reasonable I paid about $50 Canadian you can probably grab it on sale if you from time to time but you know I noticed that some online stores actually are selling that more prices or at higher prices so just like you know search for a few online stores and grab the one which has or which offered the lowest prices so this is not an affiliated or paid review this is for my own use and I purchased this with my own money and this sits right underneath your monitor or on your desk very nicely it fits anywhere it would fit anywhere because my desk is very small it's not a big desk it's very minimal you know desk setting or workstation setting and it fits there very perfectly which you can see but you know the size shouldn't be any problem and except that I'm happy with the purchase and definitely this is an addition to your workstation setup and you know if you play very soft music or relaxing music when you work definitely it's going to help through your work day or cut some stress so that's a good thing so thank you for watching this video I'll put some links below for my other soundbar reviews and other devices review so you can watch them and forget about subscribing to this channel forget about liking this video there will be more videos coming up so I'll see you shortly thank you


Hi Diho, it's another whole video today but this time it's a hair haul so I'm very excited to share with you these things that I've bought for my hair and I've bought these based on the recommendations of other relaxed hair YouTubers here on YouTube so I've been watching a lot of their stuff and just getting recommendations for what products to try out because it's been such a long time since I've done anything to my hair. It's been quite exciting kind of looking around for things to get but at the same time I'm past being a product junkie so I'm looking for good quality products and I'm buying them in smaller quantities so that I can try them out and see if they work for my hair or not before I move on. So the first thing that I read about on a relaxedgirl.com so she's got a YouTube channel and she's also got a blog and I found her through her blog and she is such a useful source of information for how to look after your relaxed hair or indeed any treated hair basically just looking after your hair is great news and she was talking about protein overload and I have how I have to watch out for things that have protein in them and she recommended this Aussie 3 minute miracle moist conditioner and so this is to use on a cold wash day and I think so I got this from Superdrug here in England it was on 50% off so I was like getting I got it for about £2 or something like that and I bought it online with free delivery which is pretty awesome I didn't have to go into the shop itself. I've used it once so far and it felt really good my hair felt very nice and quenched currently I'm washing my hair once a week and I do like the full-on recommended wash day routine and this is my reinstalled conditioner. So the other one that I heard about I can't remember her name now she recommended this Kara K cream conditioner so I got the small bottle the 240 ml bottle to try out but this seemed to get quite highly recommended because I read the reviews as well because that's the other thing that I'm doing I'm not just buying product blindly I am first of all getting something that's been recommended and then I go and read the Google reviews the trust pilot reviews and things like that and this seems to come highly recommended so I bought this also on Superdrug and they happened to be having one third off on the Kara K stuff I haven't used this first because I wanted to use this one first to see how this works before I try on this one but I like the coloring on this and look kind of matches my skin tone so yeah this one came with the leave-in condition as well which was highly recommended and this is with Amla and Shikai Kai botanicals agon and abyssinian oils and fruit extract and you know it's good stuff because the first ingredient in there is water always a good thing so these are the three that I got based off of the recommendation of a relaxed girl which is a great site highly recommended and she also recommended getting a protein-free shampoo using this ORS olive oil creamy aloe shampoo so I got that the Superdrug as well had this it's pretty awesome I got quite lucky with all of the stuff coming from Superdrug in one go and this is supposed to be a moisturizing shampoo so far I had been using Melba's finest shampoo but I've run out of that and she isn't around to make me another one so yeah this is going to have to do in the meantime I haven't yet tried it out I'm due to have a wash day in two days so I'll try it out and then I'll do like a review about it and then the other thing that I picked up from boots I had to stop by boots to pick up a prescription and I saw that they had this Maui moisture hair mask for chemically damaged hair so now my hair isn't chemically damaged per se but anything that's moisture you know something that gives moisture is good and I could check the smell and I liked the fragrance it's got a very lightweight barely there fragrance and it's all nice and light and creamy I used it once already and it was alright it wasn't anything to write home about definitely the dark and lovely outro cholesterol that I had used before had more of an impact than this one had and I bought this one because I run out of the dark and lovely one and I was due a deep conditioning treatment and instead of waiting until I could go to the hair shop to buy it I just picked up this one which was available in boots and so far it's been okay and even if it doesn't work for me that's okay I can let my daughters use it as well because they are I think it's either type 2 or type 3 hair so that works so that is my hair hole I will report back in about a month to let you know how I've got on with these on this and it doesn't look like it but this is relaxed relaxed hair but I've been very proud of myself with how I've been looking after it I'm moisturizing and sealing every night I'm doing a deep conditioning treatment once a week and once a month I'm doing a protein treatment using like a carrot wheat protein so it's been going quite well my hair feels nice and full and healthy and it's a little fun thank you so much for watching hope that you enjoyed the video please subscribe and leave a like because that's supposed to channel and I really appreciate that bye


Hey, welcome back to the channel. So I often get asked about my business model and how exactly does it work? What exactly do I sell? What do I do? And how exactly do I make money online? And it's actually pretty minimal. There are three pillars of my business that each have their own place and build upon each other. And that's what I want to share with you today is my minimalist online business model that pulls in multiple six figures in profit per year. And I'll break down each of these pillars and how it works and the place it has in my business. Now, before I begin, make sure you subscribe and hit the bell icon. Doing that lets me know that you're enjoying the content you're getting value out of it. It also helps to show it to other people who can benefit from it as well. So if you want to be helpful and if you also want to show me that you're enjoying this stuff and motivate me to keep creating these videos, make sure you subscribe and hit the bell icon so you don't miss any of my future videos. So that said, let's hop into these three pillars of my minimalist online business model right now. The first pillar is done for you services or DFY for short. And these are services where I do all the work for the client. So over the year since 2017, growth response, which is my services company, I've had multiple different services that I've offered, but most of them have been around email marketing and copywriting. And I used to charge monthly retainer fees or one time investments for the service for setup. Nowadays, I no longer charge retainers. What I do is I work with seven to eight figure companies who have multiple different offers, typically they're in the info product or the coaching space. And I help them enroll people into their multiple different offers. So let's say they have a e-book or a physical book that they're selling and they have a coaching program or a mastermind in the back of that. What I do is I go into their book buyer list and I help them to enroll people into their coaching and their mastermind program or their course, whatever offers that they have on the higher ticket end. And I get paid only out of the sales and the revenue that I generate, typically around 30% of whatever I bring in. So that's the current done for you service that I have is this 100% performance model. If you go to growthresponse.io, you'll see exactly how that service works. And done for you services are what I recommend most people start with, especially if they're new to online business and they don't want to burn a lot of cash or invest a lot of money upfront to get started. And there's a few reasons for that. Number one is it's almost 100% profit, right?  Maybe you use a few automation tools that cost, you know, 50 bucks a month or 100 bucks a month. But other than your time and your labor, it's 100% profit in your pocket, whatever you're getting paid. Number two is this is how you get your first few case studies, which are super important in building your business. So if you're able to work closely with a client and you're working one on one with them, and you're doing a lot of the work for them, there's a lot higher chance of success versus just like selling a course and then hoping they do the work on their own. And number three is this will probably be your highest ticket offer because you're doing all the work for the client. And it's also the easiest to sell because if you're reaching out to the right clients, what they don't have enough of is time. They have more money than time and they want to hire someone to do the work for them. So it's going to be the highest ticket offer that you're going to sell. And it's going to be one of the easiest ones to sell because you're doing all the work. Now for me, I don't personally have to sell done for you services. I can go strictly into courses or coaching, but I still do it because it keeps me sharp and I'm a practitioner at heart. So I want to be in the trenches and learning new things and testing it out with clients directly. And I enjoy working with clients directly. So done for you services will probably always be one of the pillars of my business. So the second pillar is done with you coaching and consulting or DWY for short. Now done with you means we work on something together. So I'm providing you with coaching and consulting and strategy, but you're the one going out and implementing on that strategy. So we're still working together, but unlike done for you services, I am not going in and implementing and executing for you. I'm just giving you the strategy in the blueprint and you're going out and you're executing on that strategy. So my current done with you offers are one in one coaching or consulting. And then I also have small group coaching programs like my email side hustle program. Now done with you offers are amazing. I love them. I love the leverage it gives you, but you should only be moving into them. Once you have results, you have case studies, you have some reputation built up and you have a system that works. And once you have all those things done with you is a perfect thing to add to your business because it gives you leverage and it makes fulfillment a lot easier since you're not going out and putting in labor and hours to do the work for the client. But again, in order for you to move successfully into done with you offers or done with you coaching and consulting, you need to have a system that works. And that's why pillar number one done for you services is so important because it helps you to develop that system where you can then take to a done with you offer. So for example, if I didn't spend years doing email marketing and copywriting services for other clients and getting clients on my own and having a system for doing that, I wouldn't have been able to create my email side hustle program. I wouldn't have been able to create a one on one coaching and consulting program or a roadmap that I can help clients through on a one on one basis. And I wouldn't have the knowledge to create a solid done with you program because I wouldn't have a system that was working yet and all the best coaches and consultants that I know personally that are making seven, eight figures, they all came from the done for you services side and they only moved to done with you once they found a system and a way of doing things that worked and was proven with their own business and their own done for you services. So I thought that's just super important to make clear. You need to have a system that works before you go out and sell coaching or one on one, whatever it is. But that's number two pillar number two of my business is done with you coaching and consulting. The third pillar is do it yourself or DIY products. And these are digital products where a customer buys the product and there's no support or there's no coaching or anything else for me. They buy the product, they have everything they need to execute and to get a result with that product. So all I'm really doing here is I am creating a product that solves a specific problem for a specific person and I put it up on a sales page or a shopping cart, whatever it is and someone buys it. That's it. There's no support for me. There's no coaching. They go through the product. They can get a result with it. Now I love DIY products. Everybody loves DIY products because it's passive income, right? There's nothing that I have to do after it's sold or created. I don't have to do anything personally. I don't have to get on the phone. I don't have to talk to people. I don't have to provide any coaching or support other than maybe some billing questions or some technical support issues.  But similar to what I said for done with you coaching and consulting, you need to have a system or a way of doing things first that works. And this is a big problem that I see in the online course and the digital product space is people think they can jump right into online business and make passive income selling these automated courses before they even have any skills or reputation or case studies or results built up or a system that works. And that's an easy way to fail quickly is to not know your stuff and to try to sell products to people before you have any skills built up. And if you do that, you are going to fail. It's not going to work out because you have no substance behind your products. You need to know your stuff before you create any do-it-yourself products. Now, what you also need to make do-it-yourself products work is an audience. So you might notice that I create a lot of content for my email list. I have a YouTube channel, obviously. I have a Twitter account, a LinkedIn account. These are my audiences or my Facebook group as well. Now, with audit audience, I don't want to say it's impossible, but it's very, very difficult to sell digital products, enough digital products to make a full-time income if you don't have an audience. So you need to have an audience built up. And again, going back to pillars number one and two, the way that you build up an audience is to develop skills and to document your journey, document your results, and build up a reputation from your results. So my recommendation for DIY products is not to jump straight into it. It's to start with pillar number one, done-for-you services. You can make a hundred percent profit or close to a hundred percent profit doing high ticket sales and doing services for other clients and other businesses. And then creating done-with-you coaching and consulting and digital products down the line once you have a system that works and once you have a way of doing things. So if you click examples of my own DIY products or my seven-day super fast sales email challenge, my six-figure drop servicing ebook, and my info product empire ebook. These are all DIY products that require no effort on my part on delivery or support or coaching. As soon as I created it, I could sell it 24 seven, three, six, five without any involvement from me. Maybe answering a few, you know, customer support tickets with billing, but that's about it.  And that is pillar number three of my business, do-it-yourself or DIY products. So those are the three pillars of my minimalist online business that brings in multiple six figures and profit per year. It all starts with pillar number one, which is done for you services where I work directly with clients, help them get amazing results. And I also have to sharpen my skills by working closely with those clients. Pillar number two is done with you coaching and consulting where I provide the strategy and the blueprint, but the client goes out and executes and implements on that strategy on their own. And it ends with pillar number three, which is DIY or do-it-yourself products, which is basically my expertise in my brain packaged and productized that requires no extra effort for me to sell and deliver. Now, if you want to run a similar business model to mine, I recommend that progression. If you're starting from scratch, right, done for you services first, then use that to parlay into done with you once you have a system that works. And then once you want to build even more leverage and you have an audience built up, you can start creating DIY or do-it-yourself products that require very little involvement from you. So that's the progression done for you done with you, then do it yourself. Also, if you want to learn about how I use email in each of these three pillars, go to email rainmaker.com. That's going to take you to my free Facebook group and my email list where you can join for free. And I talk more about that. So again, email rainmaker.com. That's going to take you straight there. You can join both my email list, my Facebook group for free. Alrighty, that's it for this video. I'll see you in the next one. Take it easy.


Welcome to All Hands Update, here's what's happening around your Navy. Secretary of the Navy Ray Mabus likely delivered his final address as SecNAB at the 29th Annual Surface Navy Association Symposium in Crystal City, Virginia. Mabus addressed surface warfare community members highlighting all the Navy has achieved during his more than seven years in office, while emphasizing the importance of fleet growth and alternative energy use. Defense Advanced Research Projects Agency, or DARPA's, Tactical Undersea Network Architecture recently completed its initial phase. Successfully developing concepts and technologies aimed at restoring connectivity for U.S. forces when traditional tactical networks are knocked offline or otherwise unavailable. TUNA seeks to develop and demonstrate optical fiber-based technology options and designs to temporarily restore radio frequency tactical data networks in a contested environment via an undersea optical fiber backbone. You can read more about what's happening around your Navy and Navy Don Mills. Thank you.