Something is definitely watching you the whole time that you're on this backroom's level. Hey everyone, I'm Broogly, and today I'm going to be explaining Backroom's Level 66, or Exhibit. This level makes me paranoid, and it's kind of unnerving, which are two great things in the backroom's actually. Hopefully you enjoy it. Let's get into the explanation, shall we? So Backroom's Level 66 is classified as a class undetermined difficulty, because it's just too weird to give a regular classification. It has environmental things that change with it, and some unknown and undocumented entities perhaps. It's a mess, but we're getting into it right now. The level itself resembles a huge walkthrough aquarium. It's probably infinite since no border has been found yet, and this whole thing is just weird, but we don't know for sure. The level is normally dark, and has a hot and humid feel to it, kind of like how a summer day in the forest would feel. The floor of the level is made out of some kind of rubber, and there are fake rocks set up along the path, and fake trees too, to give it kind of a tropical ocean vibe, which isn't working very well, because it just looks unnerving and creepy to me. The ambience of the level is actually kind of relaxing though, because you'll just hear a soft bubbling and dripping sound in the distance all the time when you're here. The tunnels on this level are made out of some kind of tempered glass that holds back all the water in the aquariums. This water is the only light source on the level, since the actual tunnels don't have light bulbs or lamps, it's just got whatever light shines through the water, we have no idea where the light comes from, it's just there.  Also, don't ever drink or touch the salt water inside of the aquariums, because it's actually so salty that it can irritate your skin just by touching it. As I said earlier, the level can change its own layout, and this is one of the main reasons that you could lose your mind here, like one time somebody supposedly ran into a sudden ending in a tunnel, and then they turned around to go back, only to realize the path where they came from was completely different looking, so it's safe to say that there's literally no way to map out a safe route through the level. On top of this, this level is pretty claustrophobic, and since there's literally nothing except tunnels, combined with a hot steamy environment and hardly any light, and you've got a recipe for disaster for getting lost and losing your marbles. So several wanderers have reported feeling watched while they're walking through the tunnels. They say this feeling happens throughout all of the level, and that it's coming from somewhere behind the glass in the water, almost like there's a creature of some kind lurking in it staring at you. On top of this feeling of being watched, it's also common for people to hear footsteps behind them, or even beside them, like running up really fast, almost like something's just running right at you, but when they turn around, nothing's there. Also some people have said they've seen something in the corner of their eye in the aquarium, they whip their head over to look, and there's just sand being kicked up, and they can't see anything else, just the sand floating in the water. Now I'm gonna have nightmares, cool. Some think that the footsteps, the weird shadows, and all that stuff are just hallucinations that you make up while being stuck here, but the fact that so many people have reported seeing these type of things makes it seem more real to me at least. The level is definitely not fun to be stuck on for long, due to the hotness and the claustrophobia and the darkness and the weird stuff in the tanks and the footsteps. It's just recommended to try to look for an exit as fast as you can, so you don't make your mental health worse by staying here. Now if you're able to look past all the creepy stuff like the footsteps and whatnot, then it could actually be a pretty relaxing level to stay in. No one's been harmed by an entity yet, they just think they've heard stuff, so technically you could just lay down in these tunnels and look up at the calming water and hear the relaxing dripping of the water and bubbling and just take a nap. You know, you can just relax here, but if you do let yourself go mentally crazy, then it would be awful to stay here. There are no bases or outposts here, because it's really just not feasible to put one here, since it's so small. I mean you could if you wanted to, like I just said, you could stay here and sleep, but yeah. And to enter the level, you can no-clip through a damp patch of dirt or sand or something, or you can no-clip through a puddle to be sent here, but none of those are 100 successful, we just kind of think they work. To exit the level, you have to walk around these tunnels until you find an emergency exit door, and you better hope it's unlocked, because some of them are locked or chained shut, but yeah just find one as soon as you can and you should be fine. Just look out for the tunnels changing their layout, because that might make it harder to find an exit. So here's a little example of what the ambience of the level would sound like if you were interested to hear. I'm going to start doing these like ambience kind of just like videos of what the level would be like, so this is the first one, and I hope you enjoy it. That's it for the video. Thank you so much for watching. This level was honestly pretty amazing. I really enjoyed covering it. It's just one of my favorite things about the back rooms, like the water levels. I love water, and it's so relaxing to me that this level exists, even though it's kind of scary, but I don't really care. It's relaxing enough, let's be real. Check out the full article in the description below if you want to see more of the details. Level 66 is definitely my top 10 levels now, for sure. Anyways, thank you so much for your support. I love and appreciate all of you. Again, I say that every video, but I really do mean it every video. Thank you so much for all you do. The channel's growth is absurdly huge. I cannot fathom the rate the channel's growing. I'm so grateful for you all. I'm recording this on January 18th, and we're at 690k subs. So there's no telling where we'll be when this video comes out. I just cannot believe the great we're growing at. Thank you all so much. I love and appreciate you so much. I have so many videos planned. I cannot wait for you all to see them. Drop below in the comments what levels you want me to go over, and just anything you want to see, and suggestions, and whatever. I love reading each and every one of your comments, so it's pretty cool. But yeah, anyways, without any more blabbering, I will see you all in the next video. Peace and love.


City is looking to upgrade most of the water lines along Rosewood and throughout the Rosewood neighborhood. So Rosewood Drive is the northernmost section of this project. So Rosewood Drive is going to get a new water line and then south of there is going to be where all of the rest of the new water mains is going to be going. The residents have done a great job of informing us of the poor water quality that they've had. They've got dirty water, some of it appears dirty, it's still perfectly fine to drink but it is tough to visually look at in some ways and we've also had residents with very low water pressure. Some of that just comes with water lines being old, some of it comes with more demand on the system as a whole and Rosewood just not having the upgrades that they've needed in the past 20 to 30 years so we're trying to catch up on the infrastructure. The work that's going to be done is going to be just a three foot wide trench, mostly going to be on the edge of the road. It's going to be all in DOT and City right away. Phase one is estimated to be done spring of 25. Phase two will end around fall of 26 and phase three is going to end around spring of 2027 right now with our projections. The current estimate for the project is around 34 million dollars. The city has budgeted out phase one and two already and phase three will be discussed coming up with upcoming councils. Overall our main goal is to get everybody clean, safe drinking water. Some roads blocked off occasionally there should always be access to everybody's house but there might be a few detours just how you get into your driveway occasionally. As the contractor makes their way through the project the residents can expect a door hanger on their front doors to let them know that there might be a period of time for about an hour while their new water line is getting hooked up to the meter that they'll be without water but that's really the maximum amount of time that you'll have any water difference effects. ColumbiaSCWater.net will have all the information that you need or you can call General Engineering at 545-3400.


All right, good morning traders and welcome to the pro trader webinar series last day of the series Today we have the algo boys with Jean He's a futures trader. This is the first time we've had the stream here on YouTube with the algo boys you guys may have Attended the webinars over on discord with Jean many times in the algo boys room If you haven't please come on over and it's from 230 to 4 every day East Coast time on our discord server. I'll put the link into the chat for you But anyway, I'm really happy to have Jean on today I've spoken with Jean quite a bit over the last several months and I am amazed at the knowledge and Experiencing he has in the markets and have learned a lot from him. So I'm really looking forward to this webinar Jean's Biography here. He is a high frequency programmer For many any years here works with several banks and institutions And then has since developed his own proprietary trading strategies and has been trading for over 28 years So we're gonna get some very unique insights here Let me go through the disclosures and I'm just gonna turn it directly over to Jean general disclosure all book map limited materials information and Presentations are for educational purposes only and should not be considered specific investment advice nor recommendations risk disclosure trading futures equities and digital currencies Involves the central risk of loss and is not suitable for all investors Past performance is not necessarily indicative of future results and then let me pop out Jean's screen here and We can get going Excellent you're all set Jean Yeah, yeah, you're you're ready to go Good morning everyone Jean if you can just speak a little little louder please All right. Good morning everyone. Happy Friday. Is it good enough? Yeah. Yeah, that's it All right. Yes. Again. Good morning everyone. Happy Friday and Well, Bruce, I'm saving my voice for 230 Webinar as you understand so usually the morning, you know, 230 is where we where we get this craziness going as well on on the on the discord and You guys should come on discord and now with The book map Book map discord and check out the Algar voice at 230 um Anyways, let's uh, let's start talking about the uh, straight to the point about the uh, What what are the algeas? What do they do? How do they? How do they affect the market? Okay, so, uh The only thing I could tell you is that uh, this entire market is 99% is read by algeas and uh To give you an example of that in 2012 You guys can go check it out One of the powerful catch fund night capital lost 440 million dollars 440 million dollars within 45 minutes All right, so they actually uh, there was a computer error And uh within 45 minutes losing pretty much they were losing 10 million dollars I think in a minute. Yeah 10 million dollars a minute uh, because they were buying uh some stocks or selling some stocks, so in other words, uh We're dealing with the uh, probably uh, the smartest people on earth that uh, that are constantly creating all kinds of different ideas, but uh To be honest with you the concepts is always the same like the trading is always the same because there's nothing really new With the trading because it's pretty much over and over and over the same thing. So we're talking about uh, you know from a uh price standpoint action is just the support lines Breakout, you know, double thousand double bottoms, no less basic stuff that you know, we all know as a traders in uh, a lot of algers a lot of algers they are They detect this information and uh You know and put that into the code So, uh, by the time we see all these patterns and everything else, you know I'll go already moving the market within certain directions and all that But we're not going to be talking about just one We could talk about different others because I'm uh, I'm myself Called so many of these algorithms and pretty much, uh, you know, um all these algorithms You know, they have different ideas in there. I pray I pretty much have 42 algorithmic programs running on my computers at the moment and the old tracing the uh algorithmic activities uh, and uh, pretty much I read every single algorithmic program and um And uh, see what each program is doing to be honest with you, you have no idea that uh Some of the programs are so old and they're still operational. However, when I saw uh, when I got hard By one of the companies and uh, just to do uh, some basic algorithmic programming I told myself, you know what? Uh, I'd like to see who's going to be using these programs So and uh, and I went down to the garage and pretty much, uh, my garage, uh, you know, my uh, my my garage was just the new york subway And uh, the garage of the alpha traders.  I think I'm doing something wrong So and then I start telling myself, you know what? I'm gonna start quoting the solgors, you know Once I'm done with one programming algorithmic activities on the market Let me move on to the next firm and next firm and next firm and next And uh, what happened is that uh, I start just quoting august um For all kinds of different uh, uh different requirements for different funds, right? There was a funds. There was a firms um, you know all kinds of different, um companies that pretty much they They want to switch their desk from uh trading Into the algorithms and you're not going to believe it that So many algorithmic, uh, so many augusts have written based on price action based on all kinds of different Calculation of the moving averages. Uh, I worked for a fund there.  However, uh Some of those augusts are pretty much If you if you if if you professional know how to read them, you know, it's uh, it's very clear What this august is about to do and that's why what we do in the book map um At 2 30 p.m. Is that pretty much? Uh, I bring that that information into the uh into the uh chat room over book map uh 2 30 p.m. And what we do is we are looking at the book map and um And when we're looking at the book map, I just pretty much pointed out a few ideas where particular algorithms are And we can use the book map towards our advantage in uh Pretty much fire this all does but we're not fighting the others. We're pretty much, uh, uh, taking a few trades based on this. Um Um a book map information and then the other information that I provide From my end which is pretty much enormous because I have about 40 42 programs at the moment right now that are running the august um now, uh Let me tell you something. Uh, when I saw uh book map to be honest with you. I saw there's a pretty much the book map itself Uh, it's just like a 1b calder You know, and uh, you know, it's a pretty much program that Allows you to see a lot of activity on the market that actually you can even spot certain algorithms certain certain volume activities And uh, that really helped Uh to define uh certain trades and also when you think about oh my god The book map is running in the speed of for let's say 15 seconds You know, if I squish the chart this way, right? You know pretty much right now this chart to show me I want big picture and uh, you don't need to be worried about You know going crazy over Uh over uh thinking oh my god, the book map is too fast It's actually in reality. It's not that fast because if you see I can just Squish them uh squish the book map a little bit And you could see all the activity on the market and you don't need to worry about seeing all this every every seller every buyer Uh, that is on the market. You could just see a big picture. What's going on? And uh, you can make a decision based on the book map All right, so anyways when I saw book map and I can't talk Bruce and I tell him hey, you know What I think I can give you some um ideas over book map and uh, we'll put some ideas how we can Put together um a little helper for traders for book map community to enhance a little bit of knowledge In the ideas how we can trade the market right, so uh and um The way I did this is that uh, I'm gonna show you how I did this so we're gonna switch to then and how do I switch to the Paint chart just the paint right here. All right, so what but I don't think I You know Yeah, yeah, all right, but I'm not there so yeah, so Uh So going back to um Change the windows So we're going back to all things that I explained Sometimes for our new people that come into 30 uh 230 are into the uh into uh 230 stream uh for All the uh auger boys, right, which is auger man, which is me, but uh, It's not only me. It's it's two two kids that I have who are Also trading uh both of the 18 and uh, they do trade with me side by side and um And uh pretty much uh, you know, that's where the auger boys name came from But in reality, it just me who's pretty much working with my kids and it's auger man. Uh, and um And uh And uh, that's pretty much what's going on at 230 p.m. However, let me let me talk about uh, what we do in the book map, uh, in In the auger boys room So every time the market makes certain moves or some algorithms make certain moves, right? So they leave, uh, uh certain prints And uh, the way we do things is that we came up with the idea is actually was me and bruce Uh, you know, because you have to give a big credit to bruce because it's actually me and bruce came up with the idea How can we uh, really make uh, all the boys all the uh, all the boys room and uh, working with the book map And uh, we came up with a little a little idea um, how do we show Certain algorithmic activity and then I just enhanced it a little bit from a standpoint of Uh, let's just come up with the idea of putting some lines. So drawing some lines and uh Uh, you know, we'll start drawing some lines. I'll show you all these lines. However, uh, let me show you what these lines are all about So every time market make it certain moves, right? It leaves certain prints You know, it leaves certain prints, you know, whether it can be auger or large funds uh, uh, executing the order sometimes they can execute the orders in a sense of going, um Going buying every tick All right, all just placed a large large order Right at the bottom or right to the top, you know, that can be a fund that putting a large big order and uh, you know, that can be another activity that putting, uh, you know, any kinds of different orders so, uh, the way we came up with, uh We decided to every time I see uh, auger activity on the market We decided to put some, uh, little lines Right, so then I'm going to show you how these lines are looking at the uh, the book map and uh, you know We decided to put some lines. So every time we get some auger activity You know, we put some line. Where does this line come from and we keep those lines For the entire day because what happened is that uh, then how do I put this? How do I put a new new new New window new window, right? I go here. So menu new, right? All right, so So let's talk about, uh, Like let's say certain, uh, certain number we could put, uh We could put 39, uh, you may want second year Let me let me do this All right So let's say The price of the market is 39 39 100 Right. So, uh, at the price of 39 100 is the example some big algorithmic activity happened right there Now, do we know whether it's a buying activity or selling activity? It's very difficult to know Um, you know, I I you know based on my experience and based on What I see I pretty much know 99.9 percent whether it's a buying auger or selling auger However, you know, uh due to compliance issue, we cannot just really say in the book map. Okay, the we're buying here We're selling there. We cannot do that. We could just say Here's a pretty much algorithmic activity Then let's look at the book map and let's see, uh, if this activity, uh with the algorithm, uh, let's say 39 39 100 I agree with the book map. Let's say, okay, so there's a potential for you know, uh, buying Okay, all the potential in selling, uh, if you guys can, uh, visit the room, uh, at the 230 you pretty much, you know, there's a lot of guys in here that know that pretty much every day we can spot every top every bottom uh During the uh, during the trading hours and uh, it's not That's something that I'm trying to claim that, uh, you know, I'm the best Guy in picking up the tops and bottoms. It's just what the algorithms do Because the smart smart money, uh, there's a saying where Where this time to sell was everyone is selling time to buy, you know, and uh vice versa So anyways, so at 39 let's say 39 100 we get some algorithmic activity on the market Now that can be happening. Let's say at 10 o'clock a.m So at 10 o'clock a.m But a lot of people get carried away and if it's a time, let's say 30, you know to 30 a.m Or to 30 p.m You may forget what happened at 10 o'clock But what you're really focusing on is most of the time is that okay So what was the uh, you know one hour high and what was the one hour low and things like that? You know, I usually don't focus in that and as already guys that being in my, um Out of the boys room for quite sometimes they know that I don't even look at any hourly any yearly any monthly I don't look at anything and I do not um Do any of the analysis from the stance point of the economic news and events and all kinds of stuff What do they one of my guys tell me? Oh, are you familiar? There is some kind of a silicone valley bank situation. I said I don't even know Because all I'm focusing what the algorithms will do at this particular time I don't focus on any news events. I don't focus on there any, um Any, um Highs and lows prior however, I'm not saying it's bad I'm just saying that everyone have a different idea of the trading And I pretty much purely trade algeas and nothing else So the way I trade I trade algeas and I determine where the algorithms are And uh, pretty much and then I check the book map and I see okay. Hey, you know what book map saying exactly the same thing and let me tell you in about In about five minutes, I'm going to show you how you can really match the book map idea with the algea idea and uh, see That pretty much sometimes it shows you clearly whether you can buy it or sell it at certain levels, right? And then we move on to the indicator called stops and iceberg Which I also am going to show you a few ideas on there and then uh, the final the final indicator We're going to talk about this market polls again. Uh, uh, I was talking to bruce and uh, you know, we have this conversation that uh if Out of all this stops and iceberg that we see like tons of them Only a book map At one point it aligns with every information that I need to make a trade Or prevent me from losing I consider this is a great a great indicator. The same goes to a market polls I don't need to react on every single bit on the um When the market goes up or goes down. No at certain point if This particular indicator will tell me information that I need to take a certain action And if that's the action that i'm taking and i'm wrong and this indicator will tell me that i'm wrong It's a good idea. So my take on this you can have Uh book map and you can have 50 uh 50 different out of programs 50 different indicators In uh, like uh, I told bruce. We have this conversation that I have a friend that have About 20 businesses and every single business would give him a little bit of money So but overall it it become a very very, uh, a large pool of profits Every single month. So what i'm saying is that you can have Enormous amount of information enormous amount of charts different, uh, different subscriptions and uh If every single one of them will give you One idea on the trade pretty much you uh, you should keep that program. So that goes to book map and uh Book map is one of the software is that I would say it shows a lot of information and uh, when you say, oh, this is me not working This is may not work or this and that Uh, it I would say if the give you one idea of the trade per day Whether it's a market post whether it's uh Whether it's um Stopson icebergs, you know, I consider this is already a success and a good program All right, uh, also, let me uh explain you if you think about the book map that you guys need to understand And again, we have this conversation uh, uh with bruce If you want to be successful And uh, read the book map right before I contact bruce I spend about three months putting up the book map With no indicators nothing and just reading Reading book map from 9 a.m. Till 4 p.m. From 9 a.m. To 4 p.m. For about three months before I even contact bruce because I was like I need to be sure that this is the problem that I want to use for my trading for my kids trading and uh, and this is the program that I want to endorse And put my name on it and saying, okay, you know what? This is the program that I do recommend So however for a new traders The only thing I can say is that if you guys take three months out of your life and start just watching the price watching the book map again, uh It's only a couple months out of your life and to see if you'll be able to see these patterns see these moves and uh You know because a lot of times like I said market is all all it does is doing over and over and over repeatable moves and you'll be able to see if you and uh You don't need to react on every bubble. You don't need to react on every uh Move that the market may make one trade find the trade find the pattern that It constantly repeat itself and uh You pretty much can become very successful or doing only and only one trade Because in reality you could see a lot of people on the social media say How do you like that? I'll show you a one pattern and I'll show you trade how to trade one stock So which is kind of true you can use one stock and you and you can use one You know one future market one book map and uh in other words If that software can show you one trade per day If there's any that can make you to uh see the potential I consider this is a good software. So anyway, go back going back to uh You know, I'll go activity in there, right? So we decided to do a couple things So every time I get the algorithm activity in there and then let's say at 2 30 You may forget about 10 am there's some algas came in there, right? But you're going to be focusing on possibly market high Right, so market high or market low, but you're going to forget that some algas came into the play You know and let's say 10 am or 10 or five or 10 or three. It doesn't matter because they keep coming Not based on the time. They do come based on certain information or There's there's some operators that turning them out the turning the alga zone turning out the zone You know, uh, these are the guys like that and these are the funds that do exist that they sit in front of the computer and they turning them on constantly turning on turning them off, you know, and uh and um We came up with the idea that how about we're gonna put a little line and we're gonna keep that line for the whole day Right, so let's say next activity may come of Or let's say 10 10 25 So at 10 25 and let's say at the price. Let's say 39 i'll 5 as the example, right? So another alga activity come into play Right, so we decided to put another line All right, and then let's say some big fund comes into play and say, you know, we want to put 500 contracts into the trade at the time. Let's say 10 10 45 so we decided to We decided to put another Another dot in there, but instead of putting those dots keep them in there We just decided to put some lines and sometimes when you see 230 uh in um In our alga boy stream, we have pink lines. Sometimes you have some white lines I just grayed them out like this because these are not the same orders So alga will be in pink lines, you know, um Uh gray or like in white. It's going to be some volume activity So large activity where there's a lot of activity happening at this particular time So why don't we do that because every time the algorithmic activity happening, right? So, you know, the market can come back into the same price It can make certain support resistance that we can use with our book map based on this information and make some trades So other than that also sometimes the augers can pop again It can be the same algorithmic activities that they say, okay, you know what we want to protect this level We want to keep this level and we want to keep buying more or some funds can come come here anywhere So in other words, we decided to put some lines So going back to that, right? So I'm going to go bring a book map Back All right I believe you see the chart at the moment All right, so and uh, let's go back early this morning Early this morning and I'm going to show you exactly what the market did How they did that All right, and you could see how you can pretty much spot exactly the same information on the book map And find this potential activity on the market With the book map including the auger. So sometimes you don't even need the augers But I'm there to help you to determine whether there's activity on the market with some um Uh, let me just move a little bit. Let's see if I can move the chart Loading some data I guess we cannot do that So, you know what? Let's let's just look at the current situation All right So this is a current situation on the market as you see a lot of activity happening at the 39 30 All right So and I'm uh, and I'm going back to the s&p market To be honest with you. I don't care what market to trade but You know since we are doing the on s&p because uh, it's kind of easy for everyone to To read Because a lot of you are trading the s&p market You know, you could see that all the written activity happened at 39 30, right? So what we do is we just pretty much uh, market this area All right, and you can even see there's a line right there the pink line right here however You know, if I take this line, you could see that the book map is actually giving Information right at this particular level that's something happening there All right. So again, you can say, you know, I don't understand What do I do with these guys over here stops nice birds and all that right? So I don't understand Are they working or they're not working? You know, how do I use them a lot of time people take, you know, take maybe subscription for them and uh after one day They just say okay, you know what I give up. I don't understand. So that's why I'm saying, uh I do recommend You know remove everything and just watch the price for three months You'll see everything in there and then once you put those stops nice birds You will see a lot more information that really really confirm the Confirm the idea of the of the uh market order floor So this is what's happening right now on the market at this area 39 30 You could see a lot of activity. You can even see that the stops are nice right here All right. So what are you? What do you do? So pretty much you get yourself into the mode that there's some information happening right here So what do you do in here? I mean when we come in into the 230 stream when we say okay There's an algorithmic activity here, but I don't need to have this line because the information is right here So in other words, you can rely you can say hey, I don't want to rely on this alga guy I don't want to rely on this, you know, you don't have to but You have bookmark that pretty much tell you clearly. There's some information right here happening right at this area right here So all the other activity happened in 39 30, but you could see there's activity with the market Happening right here.  You don't see any anywhere else There's like big big big numbers popping up anywhere. So in other words, you have that big Activity here and then there's the other algorithmic activity. So what do you do by looking at this information? You guys can pop your regular charts. You could say okay. Hey, you know what? How about this can be some kind of a support? Right, so how come this can be some kind of a support? You know, we may not know whether it's a buying of activity or selling activity But we have we we have the attraction towards this big big big number right there So you guys can use your charts use your bookmark along with that There's activity right here that clearly show you what's going on with the market Now do we know it's maybe a buying activity? Do we know it's a selling activity with a need to sometimes it can be spoof? Right, so well because the market likes to spoof people, you know, and pretty much give you a false information However by looking at today day because the day day is really really nice day You know, we could see that a lot of activity happening right there and guess what happened the there's right there There's another information on the on the algorithms sitting right here at around 39 11 Right and you could see that at this particular level You could see there's a huge activity on the market right there All right, you could see all the stops and either so my my take on this is guys that you know You have to spend some time And learn and react on certain activity on the market even baseness Basin this stops and icebergs and you don't need to say okay. I have I see a big stop I see big iceberg, you know It's the information that you need to keep like you You know, like you're looking at the algorithm Let's say every time you see some kind of a big number, you know, you can just Draw the line, you know, draw the line and see if You may like that keep that activity for, you know, probably for the entire day, you know And that may help you with uh bookmark and with the stops and icebergs and to be honest with you I do recommend this indicator. I just told you right now how you can take this particular stops and iceberg information And you know and just just do like I did with the algorithms, right? Draw the line to see some large activity on the market.  You can look at your price information You can look at certain profile information, you can Get some education from other educators in You know outside of a bookmark, but also within bookmark because there's plenty of educators that Um, you know give you that information it can be ATR information from scott-cosinia that you use it a lot it can be information from uh, tombi, which is a uh market profiler Guru, right? However, you know just a little attraction with these numbers. You can just put a little line in that, right? so, uh Oh, it finished. Yeah all right So let's look at the current activity at the on the market right now All right, so you could see that You know, this is where Activity happening in the market in the morning, right? That was around nine o'clock finished the loading date Right? My son said it's finished loading data. Okay. Let me let me show you this clearly You know as clear as a day because I had this trade today this morning, right? And that's happening exactly at around Around six o'clock in the morning, right? So you guys cannot miss this type of trades because they're right here and you don't need no algos Even though there were algorithmic activity in there, but you guys don't need no algos because Like I said, uh, you know, you can have that information But if I'm not there at six o'clock in the morning because I do start the stream at 2 30 you can still take a look at this information see if you can find certain trades for you now Look what happened over here. So you guys have extremely large information At this area right here 39 or 4 You can even see that You have that large information here right there. You can have two C 574 593 Two large guys in there that are pretty much pointing out into the same direction Right? Not direction into the same spot. So what are you gonna have to do here?  So you guys can uh You know, I'll I'll change this like to see that So it might not be another here. So I'll just put this. I just changed this to To yellow, right? So information was right here around six o'clock and you could see that, you know some Pretty much activity happening right at this 39 and this is what they did Right? So they moved from there All right. So in other words, if you watch If you watch book map All right, and then apply that information Into your trading pretty much you can spot yourself who want to have two trades per day And uh, I'm not saying that you have to follow those People over the internet say oh my god. I'm done trading after one minute Or I'm done trading after five minutes Or I'm done trading after, you know one hour and I want to show my car and I want to show my watch My recommendation of My recommendation if you find one trade per day If you find two trades per day and those are the eight trades that can Match your price action that you have on your charts among with the information on the book map With the information of the stops and icebergs right here You know, all you need to do just take the action and find that a plus trade that you see based on that information And execute right so what I wanted to tell you is that after you're done Maybe making those type of trades, right?  They know I'm here I can be done with trading but I go back and practice practice practice practice So it's never ending. It's never ending situation here because I can make a few trades And then I practice practice practice practice practice You never get soft on this because you can't because tomorrow you may think okay today. I mean Millions of hours because the market Move down and uh, you did some good trading tomorrow. You'll be much difficult. You say, okay I don't understand. I want to be done in one hour But in that one hour, I can find the trades then you're gonna be like, okay Let me force a few trades so that because I want to be done And this is what the problem happening because you're forcing the straights So my take on this is that don't ever force the trades and also, you know If there's activity on the market that you can really spot on the book map Which you can even without this algos, right? Because you know, a lot of people will ask me, okay Can you teach me algos, right? First of all, it's difficult to Give out the information how to teach people how to read the algos Also, when you read them a lot of times certain information that's pretty much not available and cannot be available because it you know, it's information that You know, certain information you cannot just teach you cannot give it out and that information stays where it needs to stay, right? And uh, you know, some people get upset about it But what i'm showing you right now is that you don't need to be upset about it And you can look at the algorithmic activities on the market Just by looking at the um At the book map and sometimes you may not need the algos You may need just information right here, you know, because this is a very clear information I suggest you guys take a screenshot of this because it's very very beautiful very clear And as a matter of fact, I was in that trade, you know, my kids was in that trade and that was a six o'clock In the morning Another thing is that I could talk about the auger all day long, right explaining this information, but Here's the thing You know, we were here at six o'clock in the morning taking those trades, you know, so i'm talking about the um uh trading uh from a standpoint of a lifestyle and also from a standpoint that uh You know, this is a job that you hire yourself to do All right, and you have to do a good job because you hire yourself to do that job And uh, you have to be here You know, I know the sleep is very important but uh, when the market is moving and uh, You know, you constantly have to be you have to turn this into the lifestyle And you have to be able to love what you do rather than You you work for the money because this particular information did not come from some kind of Idea of like oh, let me look at the auger even though there was an algorithmic activity happening in this area But this particular information came from reading the book mat So I took three months out of my life We sat down me my alga kids my alga dogs, right? And uh, what we did is we start booking at the book map and see okay And the book map can give you some information, right? And what do I need from this information? I need that one single trade I'm not looking for 50 trade today You know, but I'm looking for a one single trade That will make me think that I'm able to bring That trade into my profit, right and uh And obviously enjoying the results, right? So that's pretty much what uh, What this book map Indicators are all about is that uh, you guys don't need to look at every single, uh bubble Right, you don't need to go crazy over every single bubble But what you need to look for at certain Certain areas that you let's say you define Based on the information that you guys can get from indicators You guys can get this information from the book map looking at this current information on the book map right here So you have this 3905 3905 Right here. You have a very interesting Interesting information right here right coming from the book map, right? So what can you see out of this information, right? If we look at this information here, right? And I'm going to go and put a little try rectangle here, right? So What do we see here? I mean from a standpoint of like just learning the stops and I look indicators I'm on with the book map and everything else that's in there Right, so we see those guys right here, right? 50s 62 53s, right? So look what happened over here See these guys like uh 69 so This guy right here is much much greater than any of these guys in there, right? So, you know what it tells you it's confirming that this particular area right here 3905 Is the area that you do want to see if there's action can be taken based on this information Right now, where did this 3905 come from again? Remember I was talking about situation that sometimes you guys get carried away because you may see some algorithmic activity based On certain events happening at 10 o'clock, right? But now it's 1040 your focus is almost highs and lows and whatever happened But where does this 3905 came from right? So where do you think this 3905 came from? All right, so we go back to where we're going to go back to right here We're going to go back to what time we're going to go back to 6 30 All right, and now watch what's going to happen. So if I just put some line in there, right? I'll just put some line in it. Okay right here, and I'm going to Change this line. I'm going to put that as yellow. So let's assume. There's no algorithmic activity in there, right? So now we go and scroll it back to our current situation. So what do we have here? So what do you have here? So this is what I was talking before That sometimes you guys get carried away right and you're forgetting that certain um event that happened before you know and um Those events may repeat itself, right? So that's why when I look from a standpoint of a bookmark reading I have Huge information right here. You see it even changes. It was like 69.  And this for some reason happens to be that 6 am information Now will I go look at this information as some kind of support and resistance? Absolutely no because I don't care All right. Now for some people that doing all kinds of candles Trading and doing some kind of price patterns doing all kinds of stuff. It's fantastic but again in in my case if this is the information that Probably if that 39 or 5 come up with the other activity there, I would be a little bit straight Not and let's do this very simple So if we find this activity here Then we may say okay. So this can be some kind of a pattern can be some kind of a double top, right? However This came from six o'clock in the morning. I can look at the stops and either it's here and I can say to myself You know what? This is a very powerful information. Now. How do we make this easy to trade? All right, and I'm gonna show you you don't need to like Okay, let me go sell it because I'm scared Let me go sell again because I'm scared right and you take a few points But you miss you may miss the whole move, right? So I'm gonna go and connect my My book map with the one little not lying Right, watch this So this is the activity right here. This is my little line And this is the very simple trade that you guys can you don't need to be shorting 39 or 5 But you can be shorting 3900, right? So where would you be looking for potential profits, right? So Right there. So you have very simple potential profits here, right? So where do you get this information from from book map? So let me ask you a question. So if you'll be able to spot a trade from 3900 going down to 39 38 3892 this is the eight point a trade I will tell you one thing guys that uh I will tell you this thing guys that if you show me Traders that consistently make Eight points on the trade every day or be able to make content that every single day or if you'll be able to Make that four points per day but every day without Giving them away without trying to okay. Let me go back. Yeah. Let me I lost that four points Let me make that four points But be able to make that one single trade one single trade You know, there's a lot of books about a traded a something like that You know a lot of a lot of traders a lot of educators say, you know You can find only one trade per day is all you really need All right So if you'll be able to make a one trade per day from that software In this case right now. It's just giving you the eight point trade right there I tell you what a it's a great software B Allga boy dude is a really good educator So you guys need to go back into 230 and check out what this guy is doing after 230, right? But if it's not there 230, you know what? I want to go check out every single educator out there who's performing in the morning Right and see if I can learn a book map if I can learn any kinds of strategy And find me like maybe this 39 or five something That I can learn from any other educators and tell myself, okay, you know what? This is some very interesting information. I just you know, I know how to do this And you may not even need that 230 p.m All the all the man Information because you can just pretty much be done with the straight at 10 40 a.m, right? I don't say that you have to leave your desk, right? But you can continuously practicing practicing practicing and Be able to read this information every single day now uh Oh, sir, I'm going to give you another idea of not the not really on the album But only information that's coming from the book map, right? So every time the market moves back down, right? So I'm not really focusing on On the on the market that moves back down what I'm looking for is that I see What if there's always what if what if I don't go Into this particular target on the book map. So I always have to check What's my exit? Right. I have a good friend of mine. He worked about a couple billion dollars in the real estate, you know, and his strategy is Very simple. His strategy to buy real estate is what's my exit strategy? That's the first thing that he's looking at. It's like you guys looking at what's the stop laws, right? So idea of the trades is that if you're wrong What's your exit strategy out of the straight meaning that what if we don't hit this particular areas in there and You you so sure you want to go get into that trade want to make money Everybody else want to make money, but what if it's not going? Right, what if it's that not particular line that you in the center right here that you want to maybe hit So you always when in the trade look opposite see what you're going to find You know and don't have a focus on the trade that pretty much you take into certain direction So for example, if I decided to go up and take a trade up I'll be I'll be I'll be looking what's going on on the bottom So to see if I can be able to spot the area that probably I should not be in the trade I should just get out of the trade things like that, you know, so that's why Always look at the information not that in the current trade situation, but look at the information that you know Opposite information right opposite trading direction and the other thing I could talk about is that Remember one thing every trade that you take you're already wrong All right, so you have to be able to admit that you're wrong And you have to be able to really get out of the trade, you know if you're wrong, you know a lot of people don't have that Don't have that strength and sometimes we need to get carried away with all this information And they just want to constantly trade All right, so now what are we looking from standpoint of this information right here? So I can I can show you a very interesting idea on the trade and again, we'll go 14 29 45 So what do we have here? So we have This information right here is extremely extremely extremely interesting for traders, right? So we have some Shades on the book map that point certain information there, right? So and also we have some information here that's kind of creating the support right there, right 38 88 Some big big information on the bubbles right there.  Let's say you have some other charts. You guys have some, um, you know, maybe, um, you know footprint or Minute charts all kinds of information there you can use that towards your adventure just by looking at the information on the book map because for me, you know, if I go and start looking at the book map And I'm not looking at any other charts. I'm going to tell you where I'm going to put the line So this is going to be my potential trend line here and that's going to be my support line right here So and I'm doing this base Of the book map information. So in other words, I'm not doing this base on the albums All right, I'm not doing this base on the others. I'm doing this base on the On the book map information and some stocks and either So as you understand so that, uh I just apply Information from the book map. I apply information from the stocks and icebergs, right? And I'm very very calm I'm not screaming. I'm not going crazy. I'm not doing all kinds of stuff Well, if you want to see me crazy and and see a lot of fun You guys can comment through 30 and you guys could see that fun, right? Because you will have a lot of information coming from me in the base of the algorithms You will have a lot of information coming from Book map you will have a lot of information coming from the others And obviously, let me tell you I'll find your tops and bottoms I don't want to claim this and I don't need any Any recognition that hey, you know, these guys find the tops and bottoms every single day How does he do it? We want to learn again. I'm not claiming it I'm just sharing this information with you. But your main focus is the book map All right, your main focus is a book map and how can you find Certain information that will lead you to one trait. You don't need 100 traits You need one and you don't need that trait to be with the 100 stress level so that you stress and Afraid to you know make a trait because they're at one point if you if you have a couple winning traits, you're gonna try to thank your king But you know, I'm not a king You know the next day tomorrow, I mean on Monday outcome like never happened before on Friday, so I'm never king until Until it's Friday, you know, and I'm still not gonna worry about You know, what am I gonna do on Monday? What am I planning? How do I plan the traits? Well, there you go. So let's look at this information right here What we have on the book map, right? So we define certain support and as you see look out easily easily right here It could just pretty much find a self a trait from 38 94 And I'm not giving you any other information. I just put that information here All right, put the book map information put the information Just put a little line where this line needs to be Right and you can see from that 3984 you got yourself a beautiful trait Right. So where can we look for potential partial profits? Well, let's go out potential partial profits It's gonna be right here And now we can look at particularly all the information that we can maybe shoot all the way up there into 3912 All right So and if it gets there great if it's not, you know, so be it, you know We'll change the information and we'll change our move and we may see the uh You know another idea of the trait All right, so that's pretty much what I could talk about today guys and Again, I'll just point it out the information with the Book map with the algorithms and even I did not put any alga z to the information here I'll just show you how you can pretty much utilize the book map with the information of the stops nice birds, right and uh that pretty much concludes our friday session Uh speaking of the next indicator that I'd like to bring also is the um Market polls, right? So let me show you a few things to the market pool so you guys can get an idea, right? And uh, you know, it'll take me about five seven minutes to show you how Where you guys can look all right, so let's just watch it for now if we can just go fit it over there, right? All right, however if it gets here right there So that would be a really good potential exit out of the trade And now we can see at the book map if they are really, you know, they're right there Right, if the book map really agree in this area, you see there's a there's a lot of There's a lot of bubbles building up. Look at this big number there, right? So this may be maybe a potential top for this particular move however You know the trade is right here You know and you don't need to stress you don't need to screen you don't need to You know a go crazy all this, right? So there goes a beautiful trade You know with a potential partial here with a potential partial going into 39 and change, right? And that's a really good trade. So what do we see during this particular of One hour that I'm talking right for 1040 beautiful trade on the short side Support here Beautiful trade on the upside, right and all is happening with what with about 30 minutes or something like that You know And I don't even tell you like okay, so this is trade recommendation Oh, this is not trade recommendation because I don't we need to tell you go long here go short here because Everything is right here all in front of your eyes. I didn't use any other charts. All I did just use a book map All right, so how did I do this? How did I learn all the stuff? You know by studying the book map and take a couple of months out of my life And starting the price starting the book map and studying Every single thing that I can do with the potential with these indicators and all that All right, so now let's go back to market pulse You know You guys like this stuff here, huh? Yeah, we have some questions, uh from sam uh, and I'm just kind of answering some but uh About these levels and what you're discussing And gene some of some of the things like I remember quite vividly that in the discussion With just in talks with you Uh that you're looking at your specific level And then you're seeing some sort of, um Very uh specific, um Algo activity or order flow activity And then you are drawing your technical levels off of that So if you go back to your example, I mean you can look at this example right now and and the break of this trend line However, uh go probably a clearer example is if you go back to your six Um am trade this morning Uh bruce, uh, let's uh, let's clarify a few things No, I know it's gonna be a lot of questions in a lot, but let's let's just do a couple things, right? So let's do Let's do a little conversation here about not the algorithm itself Let's have the conversation about because as you see in this particular example What's going on here? The only the only algorithm I use as a potential target at this level right here, right? So I never use anywhere algorithm here. I use the bookmark. So the question should be not to me in terms of the Uh gene, uh, can you explain What the algorithm is doing here? No, no, no, no, not not that. That's not what I'm looking for um for example, um When for example during circuit breaker times when the, um, you know, the market stops You know around that those times of volatility, let's say, um, that you know, a lot of the retail traders are not in the market Uh, and what you see is actually kind of a very very transparent market where you can see The larger players the players that you're looking for Uh, and their algorithmic activity is kind of naked. It's exposed Uh, and what you're looking for in the markets here is something very specific like that Then you are drawing your technical analysis based off of that. It is a um, a unique Kind of understanding of the market in that sense. So your trend lines Are based off of that. It is not based off of the price action. It is based off of the larger player action Uh, and um, this was enlightening. Um, I felt uh Bruce again, uh, as you understand, uh on the type of guy that uh, you know, I I hate to put those claims Right and uh because the guys that know me, right? They could see that pretty much every day I can come in at 2 30 and I can spot any top any bottom for for that particular Moment, right and we can define if this is the potential Tops information that we need to have and then we can base our trades based on that, but uh I'm not trying to claim that I am no. No, I understand that I'm the god of uh, uh finding the tops and the bottoms But I do have a very very good unique skills and that comes from uh many years of experience But again, I'm not gonna say that hey guys in order to do this type of trend lines and make that some enormous amount of money You need to spend 20 years of experience It's care for me to say that uh 20 years because I'm still I'm still young You know, I I sound young. I'm still young and uh, you know If I shave I probably look like a 25 years old baby, but uh, I am the type of guy that spend, um Many years of coding those algorithms and also reading the floor And reading the uh reading the tape. So in other words, I do have crazy experience of reading the Every single order that comes into the market And that's something that it's it's probably impossible to teach because You know, it's so much information.  How do they come into the order? Why do they come? What's the information here and there and there? However, you know, I do all this technical analysis. I'm not based on, uh on the On the candles or anything like that. I do them based on strictly on their volume information all right, so Certain things I cannot teach but certain things I can give and in this in this case example right here What we have here is the information that I provided you based on the bookmark because I see what the volume is at


Everyone, welcome to our workshop. This is almost like a part two of the previous workshop that Lynn did. Lynn's workshop was more on how to install Istio and how to use Istio, whereas this one is going to slightly take a different angle and focus more on the SRE role of how to deploy Istio for production, how to use production components, not just the stuff that comes out of the boxes, samples, and then some debugging tools so that as an SRE or in your production environment when something goes wrong, how can you debug exactly what's happening without knowing too much about the application itself, but just being able to introspect the network? I think everyone here has been in the previous lab. If you haven't, go to play.instruct.com and make an account. And then a little bit about me, I'm also a field engineer at Solo. I work with our customers to make sure that they're happy and their adoption of Kubernetes, Envoy, Istio, Service Mesh, whatever the technologies. So we're solution architects, developer advocates, customer support engineers. We do it all. And we're hiring. I think you've heard a pitch about Solo a couple of times already, so I'm going to skip over that. The two main products that we have are Glue Mesh, which is our enterprise Istio, and then Glue Edge, which is our enterprise Envoy that sits at the edge. And then with Glue Mesh, we also have a gateway solution that brings in all of the API gateway functionality to the Istio Ingress gateway. We have various other sessions in the day. I think we're halfway through the day. So the other session that we have is multi-cluster service mesh later on in the day at 3.30 PM, that another field engineer from Solo will be running. And I'll be in here. I'll be moderating in here like I did this morning. OK. Again, we're going to be using the instruct platform. The link to this workshop is at the bottom of my screen. Eric will also share this in Service MeshCon Slack Channel. It should also be available on the main CNCF session page.  Cool. I'm still going to wait probably a minute or so so that the people that are joining in virtually are able to access this. Cool. So once you click this link, you'll see the track. You basically add it to your study room. And then you start it. And then once you start it, it sets up the environment. It sets up your Kubernetes cluster. So that process takes about a couple minutes. So while that's running, I'm going to kind of move forward. So the people in the room are experts in instruct now. So this should go much more smoothly. The first portion of our lab, we're going to put Istio aside for a while and understand Envoy a little bit better. And this is important so that when things are not working well, you're able to see what Istio did to Envoy to achieve the functionality, whether it's traffic routing or MTLS or request transformation. The Istio's API, all it's doing is it's converting your simple Istio API to thousands of lines of Envoy configuration and then pushing it to all the various pods. And then it can scope it down. It can export it to the right namespaces, et cetera. So it knows what pods need to talk to what pods. So it's able to program each Envoy intelligently. It's a control plane. So let's do that. So this lab, all we're going to do, we're going to deploy the sleep sample, an HTTP bin sample, so two different apps. We're going to go to HTTP bin directly. And then we're going to install Envoy and then go through Envoy to reach HTTP bin to kind of see the difference. OK, so with that, everybody should be on a page like this, right, running an Envoy server. Then I'll click Start. OK, so let's see if you're able to see the screen. OK, I'm going to go full screen and then zoom in. Can I get a thumbs up that everything looks good on the screen? OK, cool. First part, we're just going to install the HTTP bin and sleep YAML. You can just click in this box, and it does the copy for you, just a quick shortcut. So if you click in the code box, then it'll copy it. And then you paste it in the terminal window. So it deploys HTTP bin app, and then it deploys the sleep app. So once that's done, give it a couple of seconds. And then the next command will exec into the sleep container and then call your HTTP bin container. And it's going to call slash headers. So then HTTP bin will respond back basically whatever headers that you passed it and anything else that it adds. So pretty straightforward, there's really nothing there. It's saying that you called me from curl. This is the host that you called me on and nothing else. So next, let's deploy Envoy. Envoy reads its configuration from multiple ways. You can statically declare it using this Envoy Conf YAML that we're going to show. Or you can also program it dynamically using its XDS API. But for now, let's just look at a static definition. So this is, so if I open up, if I do a cat on Envoy Conf.YAML that already exists in this environment, we can see some admin configuration that's showing that where to save the access log, what port the admin port is listening on. And then the static resources is the config. Is all the config that you need to tell Envoy, if you receive traffic on this port, I want you to do whatever Envoy things you have to do and then direct traffic to the HTTP bin app. So what we're trying to do is use Envoy as a proxy. So this is just saying that I want to create an HTTP filter. And then this is my route config over here. I want to listen on all domains, all prefix for your route matching. And then I want to send it to this HTTP bin service cluster. Cluster and Envoy terminology is basically like a set of endpoints. These are your destinations that Envoy will direct traffic to. And then that cluster is defined on the bottom. So it's going to define that HTTP bin service that you see up here, down here. So that's my very simple Envoy config. That's about as simple as it gets. So then let's create a config map out of that configuration, apply that config map to my Kubernetes cluster, and then deploy Envoy proxy. So it's going to be another pod, another container. So now you have three containers, HTTP bin, sleep, and Envoy. When you ran your exec command before, we exec into sleep and went directly to HTTP bin. But now we're going to exec into sleep. But instead of going to HTTP bin, we're going to call Envoy. And then we're going to do slash headers. But we've configured Envoy to direct all traffic to HTTP bin. So let's do that. So now we have a couple of additional headers. You can see the host Envoy. So that means that Envoy is your proxy that received the scroll command and then forwarded onto the HTTP bin service. You can also see this exEnvoy expected timeout. So the timeout configuration that we defined in our Envoy config, you can also see here for the clients to use. Everybody good? Cool. So now let's change the Envoy configuration and change the call timeout. So if I look at this config again, before we didn't specify a timeout, but now we're going to specify a one-second timeout. So again, let's create that config map or update that config map. And then we're going to restart Envoy to pick up these changes, and the change being the timeout of one second. Give that a couple of seconds for it to restart. And now you can always run like kubectl get pods and then see the three pods. You can see Envoy started. So now, if we do the exec command again to do the curl to Envoy, you can see that the timeout's updated to 1 second, 1,000 milliseconds. HTTP bin app has an endpoint where you can tell it to have a delay before responding. So if you go to slash delay slash 5, then it's going to wait five seconds before responding. Well, we've configured Envoy to timeout after one second. So as you would expect, the connection should fail. So you can see now we have a H504 gateway timeout. Pretty straightforward. When things are not working well, Envoy exposes the stats endpoint as well as other endpoints that we'll get to. But for now, we're going to look at the stats endpoint where you can get statistics about what's going on with all the requests. So let's exec again from sleep. But now we're going to call Envoy's admin port that 15,000 and then slash stats. So now we're not going to HTTP bin. We're just going to the admin port of Envoy and then went to the slash stats endpoint. Then we see a lot of good information. So this, all kinds of stuff in here. The way it's configured, all of its various clusters that Envoy knows about, and all the 500s, all the retries, all kinds of goodies are in here. So let's run that same command again, except this time we'll just grep for the retry word so that we get a smaller list. So you can see that all the retries are set to zero. So that means Envoy hasn't really retried any request. Next thing we'll do is we'll configure Envoy to retry a request on, say, 500s. So again, we have an Envoy config YAML. We will take a look at that. And this one is saying here I'm going to add the retry policy, retry on any type of 500s, like 501, 502, 503, 5Xs, and retry it three times. Like just like before, apply the config map, and then restart Envoy. Give it a couple of seconds. And that HTTP bin app also has a slash status slash 500 endpoint. If you call slash status slash 500, it's going to reply back with a 500. If you call slash 502, it replies back. So it's just basically like an echo, so you can do various tests. So if you do the slash 500, it comes back with a 500. That's as expected. You can see HTTP 101, 500 internal server error. But we want to see more details about this 500. So let's use the stats endpoint with the grep for retry and see what's going on. So now we see, if you look closely, that this cluster HTTP bin service has a retry label with a value set to three. That means that Envoy tried to hit this endpoint three times in a fill. So good stuff there. That's very useful in production when you're seeing if your retry policies are applying. So you can see if your app is really down, or if it's just taking a couple of times to respond. If everything is working well and you periodically check the stats endpoint and you see various retries, that might be a sign for you to figure out like, hey, what's going on? Why am I getting retries once in a while? It's good that Istio is able to mask this by applying these retry policies, but you still want to kind of know that this is happening once in a while. So that's Envoy for you. Very simple basic configuration if you were to program Envoy yourself. Cool? All right. So once you're done with that lab, click on check at the bottom and just does a quick check to make sure that you've done all the required pieces before you move on. Can I get a thumbs up in the room that everything's good? Cool. Eric, everything's going good online? Awesome. The next lab, we're actually gonna install Istio. We're gonna install Istio using revisions. Revisions let you specify a version of Istio to deploy into your cluster. That helps you when you want to do upgrades so that you can have Istio 183 installed into your cluster and then you can have Istio 195 also installed in the same cluster and you can tell your pods which Istio do you want to use and you can do slowly incremental upgrades. So for that reason revisions are extremely important, especially in production, where you don't want to impact any traffic and you want to do gradual rollouts of any changes. So we have the namespaces at the top are default Istio in system, sorry, default Istio in action namespace as well as the Istio system namespace. In the default namespace, we have the HTTP bin app that should already be there. We're gonna create this new namespace Istio in action and deploy this, the same app you ran in the previous lab. It's got four microservices, web, recommend, purchase, and sleep. And then in the Istio system namespace, this is where we're gonna deploy our Istio. Question? We're not using the operator here. Yes, the number one recommended way of installing Istio is to use Istio cuddle. So Istio cuddle manifests apply or manifest generate look at the YAML and apply. I would say the second best approach if you're installing brand new Istios moving forward, the helm support is getting better and better. Right now it's an alpha, but I believe in the next version where the alpha label is gonna go away and helm three will be supported. And then the Istio operator, it works well. I mean, it's been a supported way of installing Istio for a while, but the community is moving slightly away from it because the value of the Istio operator is not as big as it once was. Before, like last year, Istio came with multiple components, but now Istio is kind of shrinking down into just the single monolithic Istio D. And then the gateway portion of Istio is becoming more of a user's responsibility because they're installing the gateways into their own namespaces for better delineation of security, traffic, and administrative domains. So for that reason, because there's kind of only one pod or like one deployment Istio D, there's really like not that much use of having this overhead of an in cluster operator running. You're still gonna use the Istio operator API. You just give it to Istio cuddle and then Istio cuddle will take that Istio operator API, convert it to all your Kubernetes Emo and deploy it to your cluster. Okay, back to our lab. Like I said, let's first start with deploying our sample application. First, create the Istio in action namespace and then deploy those microservices, the sample application microservices. This installs the deployments, the services, service accounts, et cetera.  This might take 30 seconds or so for these containers to pop up. So those, my pods are up. And now let's download Istio. This lab uses Istio 183. The concepts are the same for 19, 110, 111. Yeah, this crawl command just sets the Istio version and then goes and downloads the binaries for Istio cuddle. Once it's downloaded, we'll set the path so that we can type Istio cuddle and have it pointed at the right Istio. And then once that's done, you should be able to run Istio cuddle version and then see the version output. Normally when you run Istio cuddle version and your kube config is pointed at a cluster that has Istio installed, then it's able to go query that cluster to see what version you have installed. Because we don't have Istio installed yet, that's why it says no Istio pods in Istio system namespace. But then the 183 on the bottom is the version of the CLI. Like we talked about, there's three ways of installing Istio, Istio cuddle CLI, Istio operator and Helm. With the current support, I would say that this is a good ordered list. And but in the future, I think what the Helm is gonna take over Istio operator. Great, and then let's kind of proceed. We're kind of running short on time. We're going a little slower than I expected, but we're gonna create the Istio system namespace. We're gonna create this Istio D service. This is kind of a workaround for a bug that's been there in Istio for a while where if you wanna do Istio revisions but you're starting on a fresh cluster, then you need the Istio D service created for the gateways to communicate with. So this is this section where you're applying the Istio D services of workaround. But this is also documented on the Istio installation, revision installation page. And then finally, the Istio profile that we're gonna install is minimal, meaning the only thing you'll get is Istio D. So that's what's defined here in this Istio operator. In production, you should always have an Istio operator file. Have multiple Istio operator files, one for your Istio D, and then one for each one of the gateways you have defined. So take advantage of multiple Istio operator files, save these operator files in your source control, and then when you install Istio, you would do Istio Cuttle install and then point it at that Istio operator file and then you would specify your revision label being one dash eight dash three. Many users also do like Istio Cuttle install and then you can pass it every single flag that you wanna overwrite directly with that CLI, but that's more error prone. So take advantage of actually storing your config in this Istio operator resource. With the Istio Cuttle method, you're not applying the file to your Kubernetes cluster, you're just passing it to your CLI, your CLI does all the magic and installs it. Let's take a look at the pods that we have set up. Now you can see the only thing that got installed is Istio D, but it's actually named with the revision that you passed it. So now you can kind of get hints that how you can have multiple Istio Ds running because they would all have a different name, they would all have a different service. To make sure that Istio D is working okay, you can exec into Istio D itself and then it has this pilot discovery binary inside of it and that binary exposes all kinds of various sub-commands that you can use to figure out what services that your Istio D has discovered. So this one is just calling the registry endpoint. So this is, you're basically asking Istio D's service registry to list all the services that it knows about. This one will have both services that are part of the mesh as well as not part of the mesh. It knows all the services because it talks to the Kubernetes API. The output is pretty verbose, but you can take a look at it in your own time. Next thing we'll do is we're going to add a sidecar to the HTTP bin service.  But if you're trying to do a more methodical step-by-step approach of injecting one part at a time to make sure things are working properly and you want to take advantage of revisions to point it at the injector that is version 1.8.3, then you can use this method of specifying, you're using Istio Cuddle to specify the your config map that you want to use. So I want to use the mesh config map 1.8.3 and you can specify the injector that you want to use. So this allows you to be very specific in what sidecar you're getting. If you have 10 versions of Istio running in your cluster, you can say that I want to deploy this pod and this pod I want to have the 1.8.3 sidecar. Okay, that's the end of that lab. So now we have the HTTP bin service. So you do Cuddle, get pods. You can see that HTTP bin has two of two. The two obviously be meaning one is your HTTP bin container and then the second container is the Istio proxy container. All good, moving right along now. The third portion we want to cover is observability. Out of the box Istio comes with, actually how am I doing on time? Do you know when this, hey Will or Eric, do you know when this part one ends? How much? 15, cool, yep, we'll be able to get through this. The observability lab focuses on not using the sample observability add-ons that come with Istio. The Prometheus deployment, the Kiali that come with Istio, like if you follow the, they used to come with Istio itself but now we've broken it apart in the documentation. There's a separate section for observability and that lets you get up to speed quickly by using basically just shortcuts to deploy Prometheus and apply the config maps and everything. But in a more production environment, you might have a full-fledged Prometheus installed using like the Prometheus operator and then using resources like pod monitors and service monitors to scrape metrics. So that's what we're gonna do here is we're gonna set up a more enterprise Prometheus. We're gonna use the Prometheus operator. We're gonna use the Kiali operator and then making sure that they're secured properly and they're configured properly. So skipping or moving on to lab three. Okay, first we're gonna install Prometheus. Step one, create the Prometheus namespace. Then we're gonna download the Prometheus helm charts. Then we're gonna use helm to install Prometheus. When you're copying and pasting these commands, remember you have to hit enter after you do the paste. Sometimes if it's multiple lines, then everything except their last one gets entered. So be just be careful with that. So now we're running the helm installer. We've configured this so that it works well with Istio. And then once that's done, do the kubectl get pods in the Prometheus namespace. So you can see these various components starting up. So run that, get pods a couple of times until everything is running. And then we should be able to port forward to your Prometheus service. And then the way the port forwarding works in this instruct environments is that we already have these tabs configured to listen to that port. We've had localhost 9090 port. So if you click on this Prometheus tab, you can see that it now loads. If you were to click this before doing the port forward, you would have had a blank screen. Actually one step that I missed is that there are multiple terminals. There's terminal tab one and then terminal tab two. We want you to do the port forwarding in tab two so that you're not blocked and you can continue on with in your tab one. So if you did the port forward in terminal one, do a control C, break out of it, go to terminal two and run the port forward. And then if you should still be able to get to this Prometheus page. You can start typing in expressions in here, but it doesn't have any stats yet. So Prometheus has not configured to scrape any control plane or a steel plane pod. So executing any queries won't give you anything. Next, go back to terminal two, exit out of it, and then also port forward to the Grafana service. And then if you go to Grafana, you should see this page load. And then the credentials are in the chat. Sorry, the credentials are in the workshop. You should see something like this. If I go to go to home in the dashboards, you can see I don't have any dashboards yet. So let's fix that. Let's add the Istio dashboards to Grafana. The Istio sample Grafana deployment comes with Grafana as well as a bunch of pre-configured dashboards. So we can take that and apply those Grafana dashboards to our Grafana instance. We've already downloaded all those dashboards to the local file system. So you should be able to just create a config map out of it by specifying all of the files. I don't think it matters which terminal you run these in. So we've created a config map using all of the dashboards that are on file. Next, we're gonna label the config map so that Grafana will pick it up and then do a port forward to Prometheus again. Sorry, port forward to Grafana again. And now if you go back to Grafana, and then there should be a refresh on the top right. So I'm gonna hit that refresh just to make sure it picks and reloads properly. And then if I now go to home, you can see I have all of my Istio dashboards loaded. So if you click on, let's say, the Istio control plane dashboard, you can see that the dashboards configured, we just don't have any stats yet. And that's because we need to tell, we need to configure Prometheus scraping to scrape our control plane as well as the data plane metrics. So we'll leave that port forwarding on terminal two. So let that port forward for Grafana run in terminal two, but then move over to terminal one and then start looking at the Prometheus service monitor resource so you can take a look to see how it's configured to read the control plane metrics. Now once you take a look at those metrics or how it's determining what service it's trying to scrape and any modifications it wants to do, it looks like for this one there's none, and then apply that. It says you should be able to go to Grafana UI and start seeing data, but in my experience, it usually takes a couple of minutes for the scraping to start picking up new metrics. So while that's happening, let's just keep going down and then apply the pod monitor, the pod scraping, your workload metrics as well. So once you applied both the service monitor and the pod monitor yamls, go down and then simulate some load by running this for loop. So for 10 times it's going to do, it's going to exec into the sleep container and then it's going to call the HTTP bin container. Remember that your HTTP bin container is now part of the mesh, but sleep is not. Looks like my control point dashboard is now picking up metrics. See, there's a few lines here and there. And if I go back here and then go to the Istio, let's see, service dashboard, in a couple of seconds, I should be able to see metrics for my HTTP bin app as well, not yet. Like I said before, this usually takes a few minutes. We'll come back to this probably in a later section so that you can see better metrics, but you can see that the control plane metrics are picked up, the service metrics are taken a little while longer. So with that, hit check on the bottom. We're not quite done yet. Ah, Kiali, I forgot about installing Kiali. So Grafana and Prometheus are good for you to see how every single service is doing, the health of every single service, the number of 500s that they're getting, the response times, et cetera. Kiali, on the other hand, is a service graph, so it's good for observing traffic as it's flowing through the system. So it knows about all the various services and how they're connecting together, and it determines that based on the Prometheus metrics. So let's go ahead and install Kiali. First, we'll create the Kiali operator namespace. And then do a helm install. If you check the pods, wait for the Kiali operator part to start up. And then, you know, just like with Istio, you're defining the config in the Istio operator YAML. Kiali, you can define Kiali configuration using this Kiali resource. So let's apply, let's create that as well. If you list the pods in the Istio system namespace in a couple of seconds, we should see the Kiali pod come up as well. This zoom stopped. Okay. Is Kiali running? Looks like Kiali's taking a little while to start up. But basically, you know, same thing as Prometheus and in Grafana, you know, you install the components and then you pour forward to it. This has taken a little while. So what I'm gonna do is just apply all of the Kiali commands so that we can move to the next section. We have a lot of things to cover and I don't wanna spend all of our time on observability.