Do you need to improve your shooting? Do you want to score more goals and help your team win more games? You can improve your shooting skills and the time to do it is right now. In this video I'm going to show you how to shoot a soccer ball with power and accuracy. I'm Dylan Tubia, Progressive Soccer and if you're new to this channel and you want to improve faster and achieve more Hit that subscribe button right now and push the bell notification so you never miss a video If you're already a subscriber, you will appreciate my content. You want to see this channel grow Make sure you always hit that like button and share these videos on social media a big Thank you to everyone who has purchased my advanced training programs It's because of you that I have the freedom to continue to make these free YouTube videos for everyone else Shooting used to be one of my biggest weaknesses. I had no accuracy or power in my shots I would miss easy chances and I even remember passing up on shooting opportunities because I was afraid to embarrass myself Finally, I made a commitment to figure out the science of shooting. I practiced every day Study professional players analyze my own technique and improvements quickly came now shooting is one of my strengths I'm usually one of the top goal scorers in my league and I'm extremely confident in front of goal Watch this entire video and I'll show you how to get the same results in this video I'll break down how to shoot a ball with five easy to follow steps that every player can use I'll go into detail about shooting with power and with accuracy I'll address the most common mistakes that players make and give you a step-by-step action plan You can use to improve your shooting as fast as possible Step number one attack the ball You can usually tell if someone's going to have a good shot Simply by the way they approach the ball before the opportunity comes you have to be ready for it The quality of your movement into the ball will translate into the quality of your shot Think about being light on your toes moving towards the ball and attacking it with purpose Step number two focus it seems obvious But the truth is most players are already looking at the back of the net before they even make contact with the ball When it's time to shoot you need to lock on to the ball Focus on the ball until you follow through towards your target even more so focus on a Specific point on the ball that you want to hit hitting the ball even a fraction to the left or to the right Will produce a different result than you want pick your spot on the ball and keep your focus until the shot is complete Step number three control your body most players only focus on their shooting leg and foot You want to focus on your body positioning? There are two things specifically I want you to focus on first is your planting leg as you approach the ball Make a strong plant and stabilize yourself with your non shooting leg Second is your upper body place your upper body over the ball and lean forward towards the net Step four is a strong impact to produce a strong shot You must have a strong foot more so you must keep a strong foot through impact Many players will lock their ankle and make their foot strong But as they strike the ball their ankle goes weak Flex your foot point your toes down to the ground make your ankle strong and tighten your leg Keep that strong impact as you make contact with the exact point on the ball that you were focusing on in step number two Step five follow through as you push through the ball Keep your foot flexed and follow through towards your target follow through with your foot But also your leg and your shoulders The natural tendency is for right footers to pull their shots across their body to the left and left footers to pull Their shots across their body to the right Focus on a straight follow through and you will produce a straight shot You now have a five-step formula to improve your shooting But none of this matters if you don't actually use it You can go back to your old habits or you can use these tips to analyze your shots when you're practicing and When you're playing in games so to quickly recap step number one attack the ball with purpose step number two focus on A specific point on the ball and keep your focus until you follow through towards your target Step three control your body make a strong plant beside the ball to ground yourself Stabilize yourself and get your upper body over the ball to keep your shot on target step number four make a strong Impact flex your foot make your ankle strong your foot strong and keep it strong While you push through the ball step number five follow through Towards your target with your foot your leg and your shoulders With those ideas in mind, let's take a closer look at shooting with accuracy now Obviously, you should be trying to be accurate even if you're striking a ball with your laces But personally for me if I'm trying to pick a spot I will usually use my instep or the inside of my foot when I'm taking this shot I'm trying to visualize the path the ball is going to take so what I mean by that is if I'm trying to Curl it around the keeper I might start the ball outside of the net and have it curl back at the last second in some Situations you don't have the luxury of shooting with accuracy. So you're still trying to get your shots on target You're still trying to pick probably a left or right side of the net But sometimes you have to go for power and when I'm shooting for power. I'm using my laces I'm focusing on all those principles that we talked about at the beginning But most importantly focus on getting your shots on target You can't score if you don't hit the net so try to hit your shots with about 80% of your top power When you try to hit the ball as hard as you can you'll find it's very difficult to be consistent It's very important that you see these types of shots Although it's great to see a ball rip into the back of the net or nestle up into the top corner These are the types of shots that score goals So if you can start to hit these shots consistently low a bit of pace in the corners accurate You're going to score more goals. So don't worry if your shots aren't putting holes in the back of the net What's most important is that you are consistently hitting the target if you do that you are going to become a goal scorer Let's address some of the most common mistakes and these are directly related to the five steps you learned earlier so this is a great opportunity to recap to admit some of your current mistakes and Fix them as quickly as possible Mistake number one. You're not ready for the shot This could be due to a lack of focus or you could be tired Whatever the situation you need to develop the skill to switch on when there is an opportunity to shoot Even if you're tired you need to find two seconds of composure to get yourself ready and focus on the sharpness of your movement Mistake number two not focusing on the ball as I said most players are already looking at the net or defender Before they make contact with the ball focus on the ball in this mistake You can see that although my technique may have been good I didn't focus on the proper point of the ball and I hit the wrong spot which resulted in a bad shot Take number three no control of your body Most players just focus on the shooting leg and not their body control if you're leaning back or too relaxed and loose with your upper body It will be difficult to control your shot in this example. I didn't place my body over the ball I was behind it when I made contact and that resulted in the ball going over the net in this example I'm not controlling my body. I'm just swinging wildly at the ball instead of stabilizing myself placing my upper body over the Ball and directing my shoulders towards the net Mistake number four you have a weak foot The most common reason players have a weak shot is because they kick the ball with a weak foot Here you can see the difference between a strong flex foot and a weak limp foot You may also approach the ball with a strong foot But let your foot go weak as you make contact with the ball whether you're using the inside or laces Focus on keeping a strong foot with locked ankles as you push through the ball Mistake number five Inaccurate follow through when you start to analyze your shots You may see that you often swing across your body or slice your shots away from goal If you're struggling with this focus on your follow through follow through with your foot Legs and shoulders towards your target after your shot stop and analyze the ball usually ends up where your follow through points with the ideas in this video you can improve your shooting Significantly in a short period of time, but you have to take action on these ideas So here's what I want you to do number one shoot daily Now that can mean going to the field with a big bag of balls or it could be shooting against a wall Or even practicing your technique against your couch in the living room find a way to make shooting part of your daily routine It has to become a habit number two analyze every shot So it's great that you're shooting, but are you thinking about why was it a good shot? Why was it a bad shot and what do I need to change next time number three? You are the player who is getting there early to do some shooting before practice and staying late to work on your shooting Skills number four take your shots in a game now that you're practicing these skills You have to actually have the confidence to implement them in the game You will never regret taking a shot You will always regret being too afraid to take on the shot So in matches, make sure you take the shots when you have your opportunities and number five use this video as a resource If you want to get more out of it You can keep coming back to it watching it again and again Making sure that you're taking all these actions doing these steps and correcting those mistakes If you found this video valuable hit that like button and share this video on social media If you truly want to improve faster and achieve more go to my website progressive soccer training.com and complete the 30 minute crash course It's guaranteed to make you play better in your next match a big Thank you to everyone who has purchased my advanced training programs It's because of you that I have the freedom to continue to make these free YouTube videos for everyone else Want to represent progressive soccer you can pick up a shirt just like this one as well as other training gear and Merchandise on my website check it out at progressive soccer training calm backslash merchandise Remember I used to struggle with shooting and now it's one of my strengths If you want to improve your shooting and become a goal scorer You can all you have to do is follow the advice in this video and most importantly put in that consistent practice


Member Statements, I recognize the member from, let's see, Holder of the North Force, sorry. Thank you. A hundred years ago today, three young brothers from our area's Houghton Township were fighting in France as part of the Canadian Corps 14th Battalion. Within a matter of days, all three brothers would be dead. Bill West, age 20, and Arthur West, age 27, were killed on April 9th, 1917, during the Battle of Emmy Ridge. Their third remaining brother, Louis, West, age 21, would die September 7th from when he suffered at Emmy. A poem in the 1917 Simcoe Reformer tells us, and I quote, three brave brothers from Houghton went to fight the German foe, Arthur, Lou, and William West, while others would not go. And the poem goes on, Speaker. All told, 16 Norfolk boys were killed April 9th at Emmy Ridge and nine more in ensuing days at the Battle of Emmy. Over 625,000 Canadians answered the call to arms, an incredible turnout from a total population of 7.5 million people. By war's end, over 67,000 had been killed, 35,000 killed in action. It's an excellent book. It's titled Norfolk Remembers the Great War, authored by Grant Smith, and goes into great detail of what occurred during the First World War as photographs of every military person, local person who was killed during the Great War. Thank you. Thank you to the member of State of Smith from Parkdale High Park. Thank you, Mr. Speaker. Ontarians are impacted by cuts to almost every social program, health, social assistance, housing, education, legal aid, daycare, and more. The Stitching Our Own Social Safety Net project was organized by a group of low-income survivors and allies, some of whom are here, to take action. They stitched together a social safety net to put pressure on the government to restore our social programs. The 200-foot-long social safety net consists of art squares that represent social programs that are in need of more government funding. Following this project, the SSSN launched a postcard campaign to ask for support from Ontarians of these five demands in policy and budget decisions, restore social assistance rates to the levels they were prior to the Harris government cuts, raise the minimum wage, devote 1% of the Ontario budget to sustainable and affordable housing, fully-fundamental services for low-income people, and lower post-secondary fees. There are 1,700 postcards that have been signed by people across the province calling the government to take action. They call for a focus on social priorities in the budget and to the failure of the legislature to address the growing inequality. They have been delivered to the Premier. Houseling Community Homes is the lead organization. I'm proud. It's in my riding of Parkdale High Park. I hope that these good people are heard. And more to the point, I hope that the government responds. Thank you. Thank you. For the members, Steven Smith, the model itself. Thank you very much, Speaker. Speaker, yesterday I had the privilege of participating in the launch of the Palliative Outreach Program hosted by Temple Israel. The public forum called Living and Dying with Dignity, Senator on Discussion about Advanced Care Planning and Volunteer-Based Palliative Care Outreach. Speaker, I was honored to join Senator Sharon Karsters and Dr. Paul Hacker, a Palliative Care physician on the panel yesterday. And I want to thank Pamela Kogan and Rabbi Moray for hosting this event. It was a very important event. Also in hand were Jim Ninja and Jackie Hulsman, former Mayor Jackie Hulsman, who are spearheading the Compassionate Communities Movement in Ottawa. And I want to thank them for their efforts as well, too. Speaker, I've long been guided by the firm belief that how we care for each other at the end of our life deserves the same kind of attention as we give to the beginning of life. People need access to quality end-of-life Palliative Care, and it's a responsibility of all of us, all of us in community, government, practitioners, and community, families, friends, volunteers. So I applaud this initiative, Speaker, and I encourage all citizens of Ottawa, all groups in Ottawa, to take a look at the Compassionate Community effort that's going forward and to join so that we can, in community, support each other. Thank you very much, Speaker. Thank you. Further members, thanks to the members from Perry Sound School. Thank you very much. Thank you, Mr. Speaker. I'm delighted to rise in this house today to recognize and congratulate the South Misscoca Cavalcade Bantam Bears on becoming all Ontario Provincial Champions. With the series tied 2-2, game five offered a winner-take-all scenario, and it was wonderful to see the community come out to the Bravesbridge Memorial Arena, support the team, and enjoy the fun competitive atmosphere. The Bears played a great game. They outshot their opponents 30 to 12, and with goals from Jack Linden and Dustin LaBelle, the Bears defeated the St. Mary's Rock to nothing. While achievements in sport should always be celebrated, sport is about the experience. The goaltender from the St. Mary's Rock played remarkably, and both of the teams should be proud of their efforts. Sport is more about more than winning and losing. It's about an athlete's development, lessons learned, and the lasting memories they share with teammates and friends. In addition to physical activity, participation in sports can help build self-esteem and confidence. It can motivate a young person to excel academically and learn the benefits of goal setting and preparation. People in our society are not always able to participate in sports like hockey because the cost is so expensive. We have to be careful to not allow the cost of organized sport to prevent people from participating. Otherwise, they will lose out on all the positive benefits and attributes that sport has to offer. I would like to thank the Bears' head coach, Dan Blum, and all the staff, volunteers, and parents who make it possible for young people to pursue their sporting goals. And congratulations to the Bears, our 2017 All-Intario Provincial Champion. Thank you very much. Thank you. Thank you. Chairman of the state and some members from London Fanshawe. I am pleased to rise today to speak about an important issue that is affecting many communities across the province. That is the Canadian Hearing Society strike. In my riding of London Fanshawe, critical services for more than 6,000 deaf and hard of hearing people in our community rely on vital services that the London workers offer. The workers in London are a component of 227 hearing society staffers across Ontario who went on strike on March 6, and their last contract expired four years ago. For the deaf and hard of hearing community, this job action feels like a second blow. After the Robarts School for the Deaf was placed on the chopping block by the Minister of Education only last year, parents and children and advocates rallied successfully to prevent the closures, but the fear among the deaf and the hard of hearing community hasn't subsided, given that about 40% of the striking workers are deaf. I, along with my NDP colleagues, have and will continue to show our support for the workers who have been on strike for weeks now. We will continue to stand with you in an effort to protect all vulnerable workers, get the fairness they are entitled to from their employers. I encourage everyone to stand up for the families and children in their community who rely on these vital services and help get these workers the job protections they deserve. Thank you, Speaker. For the member of State and the member from Barrie. Thank you, Speaker. My constituents in Barrie often express concern about paying for drive clean, but they're also worried about the long term consequences of carbon pollution. This is why many of them were very pleased to learn this past Saturday, April 1, that our government eliminated the $30 drive clean test fee on light duty vehicles, including most cars, vans, SUVs, and light trucks. This will save people money and make it easier for owners to ensure that their vehicles are running efficiently with minimum emissions. Removing these fees is not just part of our plan to make life more affordable, but also to make our province more livable. Ontario's drive clean program tests 2.3 million vehicles per year. And in doing so helps reduce emissions that cause smog and poor air quality, cutting emissions from vehicles by about one third each year. Since its introduction, the program for light duty vehicles has prevented approximately 400,000 tons of smog-causing pollutants from being released into the air that we breathe. Mr. Speaker, making drive clean testing more accessible reduces the burden on household budgets while continuing our commitment to build a clean and sustainable Ontario. In Martha's words, it's a good thing. Thank you for the member of State and the member from St. Colbrae. Mr. Speaker, I rise today on behalf of the town of Collingwood and its citizens. By not completing the last leg of the new Highway 26 at the east end of town, the province is holding up job creation and economic development. Today I'm calling on the province to pay for and finish the five-laning into town and extend Sir Sanford Fleming Drive through to Highway 26, a move that will spur significant commercial development in the area. This development will result in the creation of more than 70 new jobs. The issue with the highway has been unsolved now for five years, and that's totally unacceptable. The mayor and council are at their wits end and so are members of the business community. They expect better from this government. I've written to the minister on several occasions about this matter, but apparently common courtesy has gone out the window as I can't seem to get a response. Enough is enough. The time for the government to finish the job is now. The people of Collingwood are watching and waiting, and they know there's an election just 15 months before the election. Thank you. Further member states, a member from Eglinton, lords. Thank you, Mr. Speaker. I'd like to honor the passing of Judge Ted Armston in this House today. Judge Ted Armston was born in Timmins, Ontario, and eventually made his way to St. Pat's College in Ottawa and then was eventually practicing law and was appointed to the bench. Judge Armston was quite a remarkable individual because his motto was sometimes you have to close the books and open up your heart.  He presided over the mental health court at Old City Hall in Toronto, and that's an amazing place if you wanna see real life and real people. Anyways, he treated everyone with respect, dignity. He also served as chair of the Consent and Capacity Board, where again, he tried to help people that were going through difficult times. He was also the mental health chair of the commission in Canada, and he was an incredible individual who cared for every person that stood before him. And we sometimes hear negative things about judges, but this Judge Ted Armston was a humanitarian and a true lover of everyone that had problems.  God rest your soul. Thank you. We are members, status members from here on, Bruce. Thank you very much, Mr. Speaker. As the 100th anniversary of the Battle of Vimy Bridge draws near, and we see how clear Canada and our veterans and our citizens stand proudly, we must all pause and give reflect. I recall driving past the monument in France from afar and just marveling at its grandeur. I had the opportunity to visit years later an interactive museum in Ypres that absolutely highlighted the horrors of war, and we shall never forget what our Canadian soldiers did on our behalf. But most recently in December, my husband, Dennis Schiestel and our friends, Darren Schiestel, Cindy DeVos, Jim and Judy Gowlin, and Marilyn Runrich actually had the opportunity to visit Vimy Ridge. Our cabbie, when we arrived on the ridge, said, welcome to Canada. For those of you who don't know, in appreciation for all that was done, France gave Canada Vimy Ridge. And it was there I imagined what it felt like as I was in the tunnels, the dampness, the anxiety, the energy that those soldiers must have been feeling when they were told that the battle they expected on April 8th was delayed because of a late season snowstorm and that they had to stay in the darkness and think about their future there with their comrades awaiting battle. It is there where I saw the interactive centre that was first approved and worked on by our conservative friend, Erin O'Toole, come together. It was there in December I saw the sod laid where our Canadians will probably travel to later this week. I wish them safe travels and be proud. Thank you very much. Thank you. At this time. I do beg to form the House that in the name of Her Majesty, the Queen, Her Honour, the Lieutenant Governor has been pleased to assent to a certain bill in her office. The following is the title of the bill to which Her Honour did assent. An act to authorize the expenditure of certain amounts for the fiscal year ending March 31st, 2017. L'Hoi autorisant, l'utilisation de certaines sommes pour l'exercice de terminaux de la température. An act to authorise the expenditure of certain amounts for the fiscal year ending March 31st. For reports by committees.


Good morning. Good afternoon everyone. This is Hongfei from KPMG. I'm a cloud engineer, director, co-presenter with Kevin Martelli, his principal in the cloud industry area. So our topic is how we leverage OpenShift data storage to deploy our Ignite machine learning platform. Yeah, so I think as Hongfei was alluding to, you know, as part of this database session that we're having here at Commons, we plan on showing our KPMG Ignite platform. The KPMG Ignite platform is our data science AI and ML platform used for business, but it takes advantages of a lot of these technologies. So we want to show you in the context of a use case on how we leverage it through high throughput and also large data volumes of storing data. And that will kind of go into the next two agenda items here. And then finally, you know, if we do have time, we thought it was interesting with some of the more, I would say robust models that we were storing. It required some object storage or using PVCs with a main IO layer on top of it. Not exactly database, but a data storage type of platform and application. We thought it would be interesting to share as well. If you go down one slide, Hongfei, as I was mentioning, just so we could set the background on what KPMG Ignite is. So KPMG many years ago, we built what we call our data science AI and ML platform powered on top of OpenShift. It's a platform that's built in a very modular way to allow the usages of best pieces of whether open source software or proprietary software or commercial software that can kind of plug in in order to build your use case or application. Initially, it was built for data scientists and engineers. However, there's a hook there in for the business to be able to engage with and interact with the data sets that are coming out, as well as to keep that human in a loop through the end-to-end process. And finally, it was built, you know, mainly around unlocking the value of unstructured data. It since has changed to do structured data as well as semi-structured data, but really built off of all the rich text that needed to be taken out of these unstructured documents. And what I just wanted to quickly show here before we dive into the details is how our use case and methodology is built, which aligns to some of the ways that we're using different database technologies. So use case is put together by a component. A component can be like something open source, like an OCR engine, a component be classification data extraction. So there's many components that get strung together into a workflow to produce an output. And as these components are, you know, communicating back and forth, Kafka is the messaging channel, if you will, that allows these components to talk back and forth. And then there's interfaces in that human in a loop. So users can see the output and help to retrain and re-update the models. I have to get that one slide on thing. And then finally, this is the last slide before we drive into the content. If we think about Ignite, we think about it as a layer cake, if you want. There's sort of all the top in the user experience part of it. There's interfaces and annotation UIs and management consoles of how people can interact with the data coming out of the platform. We have what we call in that middle layer, the Ignite AI platform, that these are kind of the AI tooling that enables you to build and execute pipelines. As I was mentioning earlier, things that could be proprietary that KPMG is built, where we call it, you know, custom type of capabilities, things that may be open source in the market, like Ignite Tesseract, or things that we've kind of built as part of our overall like drivers of certain types of, you know, more tactical data extractions in which we call our intelligent domain engine. And if you look to the left, it talks a lot about some of the core fundamental things about the platform. So Loon is a way that we store data. So there's a consistency where you put something into a particular, you know, component and how something comes out of that component. And then finally, you know, as one would expect, we have the orchestration layer, which is really powered by OpenShift and we have some workflow engines in there. But I wanted to highlight this core infrastructure. So the core infrastructure is where we're going to focus most of our talk on today. And these are around the different, I would say, database-like applications that we're using. So we're using Kafka, we're using Postgres, you know, we're also using Minile as we talked about, and then we are also using Elasticsearch, but we won't go into that for timing. But we'll go through the types, the ways that we're using, you know, Kafka, how Kafka is set up in the Bioform Pros and Cons, and then we'll also talk through, you know, how Postgres is being used as well. All right, with that, let me turn it over to Hanfei Kao. All right, thank you, Kevin. For the rest of the presentation, let me introduce you how we set up and leverage OpenShift Datastore to deploy the database for Ignite Platform and also share some of the lessons learned, best practices, and what's the benefit deployed on top of OpenShift. So the first component I'm going to introduce to you is Kafka. So we leverage Kafka for the message broker to stream our Ignite workflow metadata, or some job result to the multiple worker container. To simplify, here are three node Kafka clusters with high availability setup, and each worker or worker container part will have multiple processor volume claim amount to it. Here we have customized storage class for the processor volume, which are using the encrypted OpenShift container storage OCS. So the storage setup here right is mainly for distributed Kafka message, you know, also our contraversion, Kafka requires ZooKeeper to store the cluster information. So we also set up high availability ZooKeeper cluster. As one simple example, we have three ZooKeeper nodes, right, as a minimum column cluster, and each ZooKeeper node right similar to Kafka, it has a multiple processor volume class amount to it. So we found when deployed Kafka and ZooKeeper on top of OpenShift versus other like a traditional VM or, you know, as type of deployment on cloud, the benefit using OpenShift including, you know, the below aspect. First one you saw as you know, Mac mentioned, right, there's a strong, you know, advantage to build this hybrid cloud strategy, cloud agnostic approach using OpenShift, and a lot of box OpenShift offered us default like, you know, orchestration and also the failover through the, you know, state for site deployment, through the, you know, building replic set.  Last but not least, through the OpenShift, we can easily scale up and scale down, you know, our Kafka cluster or ZooKeeper cluster based on the workflow, you know, needed. Hey, honestly, maybe there's one thing I want to add on to this slide. I think one of the challenges that we did run into and, you know, we had a kind of software around it, as we were mentioning before, we have the concepts of a component. So component can be like OCR, component can be a classification. The component can be some like heuristic rule that's getting information on a document. And if you're going across hundreds of thousands of documents, and then you're having, you know, thousands of these components spinning up to operate on the documents, there's a lot of communication and trafficking going back and forth between Kafka saying one component's done, next component take it, next component's done. So all of that interchange between, you know, the process of executing component one, component two, component three, component four to produce some type of output, you know, had a lot of heavy throughput on how Kafka needed to be kind of deployed, configured with on the platform to have the certain SLAs that needed to be in place and also keep the resiliency of how the tooling needed to work. So there was a couple of things that the team has worked through, I think, on Faye, you know, talk through them. But that was initially a challenge with how many messages were going back and forth because of the spin up of the pods to actually compute those individual components for selected workloads. Thank you, Kevin. Right, the next component, I'm going to talk about is Postgres. So we, as a united platform, we use Postgres to store or in network flow metadata as a relational data store. Similar to Kafka, we also want to deploy Postgres as a high availability cluster setup. And what we found out is OpenShift offers a Postgres operator, you know, through the vendor, you know, the implementation. So it significantly reduce the complexity of deploying the high availability Postgres cluster. Also, we have, you know, building some solutions or customized solutions for backing up the Postgres data, which leveraged the object storage, MIIO as a landing zone type of solution. We dump the Postgres data to MIIO and once the Postgres cluster restored or, you know, backup, we can, you know, share the data across, you know, to the different cluster or, you know, backup restore the data to the new Postgres cluster. When we deploy the Postgres on OpenShift, we found, you know, below advantage, right benefits, including the easy deployment through the operator. And it has, you know, a very good integration with storage support. Also, the building enterprise grade level, high availability in orchestration fell over, help significantly on the database deployment. It also, similar to Kafka, it provides a cloud, agnostic hybrid cloud approach for the deployment and, you know, easy migration. CSED integrated using the existing CSED, like Jenkins, Ansible People, you know, TicTom. So it's going to reduce the deployment time. Last but not least, the building security module to support the policy and hardening our deployment. So a lot of benefit for us right to deploy the database Postgres on OpenShift. Next, I'm going to quickly talk about another type of, you know, storage, we directly elaborate for Ignite machine learning model. Different from Postgres Kafka, here we directly leverage the standalone persistent volume claim running on top of the OpenShift cluster storage. Like many other machine learning platform ecosystems, Ignite also has a model database or model inventory to store the pertrained model. And sometimes the model could be a very large scale.  To speed up the model, you know, prediction or classification process, when we serve the model to reduce downloading the model from the database, model database or model inventory, we actually set up a centralized shared read read many persistent volume class to store those large size object or pertrained model. And then later it will share across multiple, you know, machine learning worker container or parts. So this requires, you know, minimum data download time is only one time data load. And it is significantly reduced network traffic between the model database and the OpenShift cluster. And given the model itself, the nature of the model is relative static compared to the other data we store in Kafka or Postgres, we can do the separate deployment loading the model as the beginning of the, you know, model serving job. And it only required infrequent data updates, which we have a separate deployment job for the model updates. So here on the right hand side, it shows before the deployment, we go to mount persistent volume, read read persistent volume claim to our deployment part, and it will download the model from MLflow as our model inventory. Once the model is persisted there, for any like model serving part or worker job, it can load the persistent volume claim as read read many and reduce the network traffic. Last but not least, I'm going to quickly touch on the object storage setup inside Ignite. So we also leverage the MIAO as our file system on top of the OpenShift OCS storage container. Here, the MIAO is deployed as a state-force asset, and each MIAO state-force asset has multiple persistent volume claim with customized storage costs. To benefit Ignite, the MIAO supports read read money and has the API with secured access key to allow different worker containers to access the MIAO data. For example, we can store the runtime log, the job input, the documentation list, etc. on top of the MIAO as our shared object storage. Finally, to conclude our Ignite deployment OpenShift work, we found that leveraging OpenShift, especially as the operator, is key for our enterprise level grade deployment to handle the Kafka Postgres machine learning platform storage. We found that OpenShift offers a lot of out-of-box functionality to support high availability fall over and say CD pipeline. Also, to have a better high availability support, we prefer to deploy our platform to multiple clusters in different regions and location data center. To enable the read read money, persistent volume claim is the key to reduce our network traffic for large-scale machine learning pre-trained model, like a deep learning model for ALP and shared across multiple ALP or model-serving job. Also, customized persistent volume claim backup utility is also the key to help us quickly rotate or update our existing database like Postgres or Kafka. Last but not least, my grade from the old storage class to the OCS encrypted storage class gave us a better throughput and encryption from the OpenShift storage perspective.


Sam here with late in sports cards were 22 23 pretty crown Royal basketball hobby 16 box full case break number 36 tiered random team style Here's a look again at your random results as always combine those on the website under the results tab as well as the link That's in chat. It's good luck Next break we got a fill up is I'm at collegiate number There's only two to go on number six number seven needs some love at 16 left hundred bucks a spot 16 to go full case five boxes Do some crown and see a big kaboom come out of here That would be sweet Kaboom arena. It's a little it's a little like depressing to be honest, you know what I mean It's steamy man. It's so steamy Hey Ivy kaboom be sweet Mike. That'd be sweet Michael apparently my pride for attendant make it there.  Yeah, I'd say I'm oblige to 25 crystals Christian Brown and Gold auto EJ Liddell 10 up 10 going to the pelicans nice one there. No law Brandon L with a spot and six were down to one to go and I'm act six everybody Ex-Benedict Cumberbatch Matherin airs to the throne Jersey rookie Hopefully have a good stick for somebody and I'm at collegiate No, you secretly want a stick That's Trevor keels with the wheels 80 of 99 there's a good one Kevin Porter pink auto Jake Loravia to 49 for the Grizzlies That's Grizz. That's what I'm is it isn't a true chicken and airs to the throne chat home grin Disgust Anthony goes Sean was like a disappointed father with Sam and dying Tray young to 25 on the purple Jake Loravia crystals rookie pink auto Calvin Murphy. That's sick to 49 for the Rockets Old school right there and coat of arms James Harding again game used joysy Chank of boom you will pull one. There should be one that comes out of here shade on sharp rookie Tyrese maxi that is a pillars to the game LeBron to 75 Lakers Pink ice terror roads here and Tyrese Oliver and one of the Pacers on the crown on So I have Mark Williams airs to the throne the Hornets Carl wants to know how the concert was It was awesome awesome He is still recovering now. I am still recovering. I but what's it for the concert it's for the four-day vendor It's gonna be to 49 Christian Brown crystals Jabari Smith rookie Got a Cameron Johnson five of ten gold patch auto that is game-worn two-color patch for the Suns That is gonna be a Jaden Hardy Here's to the throne. I just wish a sublime was the headline It's kind of weird. I was weird Yeah, pretty much it might as well been at a festival So 99 Ty Ty Washington blue Fred Van Vleet to 99 Silhouette is shade on sharp to 199 nice one there Portland. Yes. This is the silhouette That was just like one of the Jersey autos the vet one Nice one true Christopher and Trevor Keels, but they were really good man They killed it Sublime the concert was from five to ten right? Yeah, it's weird period. That is weird It doesn't sit in the park. I like in the city, right shade on sharp ropey in there Good question answered immediately Do you have to be ready to 25 kid Cunningham crystals and auto gale Goodrich going to Lakers to 75 nice vet hit there as well And then we've got RJ Barrett coat of arms game use for the spur odd for the Knicks Knicks that is Kyle is a bot I think we kind of knew that already though gonna do that going at 49 Christian Brown clay Thompson That's a Malachi Branham to 99 on the auto for the Spurs rookie auto and Brandon Ingram the pelicans We there for bones or no Well, we were there Okay, I'll check that out Damn Tyrese Kyra arena 75 Thai Thai Washington crystals gonna be a future Kings Max Christie to 49 on card for the Lakers and coat of arms Jamal Murray for the Nuggets game used joysy bones good. Yeah Don't sound really good. That's awesome, but you can't sell on anything. They say Taylor Williams to 75 Keegan Murray and auto Johnny Davis to 99 for the wizards Nice one there. Congrats Washington coat of arms Jimmy Butler Jimmy buckets game used Jersey, but he I just wanted to hear Meet me at the crossroads Derek picking up a spot each of the Nt mixers Joe with a spot in six fill with a spot in number one Lake Wesley to 99 for the Spurs To be Butler crystals red auto AJ Griffin. That's still a draft AJ Griffin for the Hawks 16 to 35 color match and coat of arms spicy pee Pascal Siak. I'm for the Raptors game used your That's Toronto.  Yeah Go back and buy it Smoke a boom yet No, there it is right as I say that kaboom Do that last of course? James Harden Laurie Markman Shade on sharp to 99 That is a Kristaps poor zinks auto Dale Ellis to 75 The sonic slash thunder auto Wendell Carter jr. 275 for the magic Yannis Monarch game use Jersey and Kevin Durant going to the Nets Ernest S on the kaboom Congrats man nice KD That's sick Kaboom on that one. Let's go dude Kaboom KD we'll get that into a mag very nice One of the next two boxes left everybody we'll be into the select and I'm act mixer next March on boat champ below there. Hey, what up Ernie? Congrats, buddy. It's one there. Oh, hello Jalen Brown 299 Ja, Rudy go bear crystals. How about a palo silhouette to 199? Grats on that one there Magic Orlando Get on the phone with Panini. They misprinted my Jaden Ivy kaboom each a ladel Going to the Pelicans and last box and so our three silhouettes in this case were shade on sharp Walker Kessler and Palo, that's very very good for silhouettes and a KD kaboom And it Jalen Duran. How ya Duran John? Kate Cunningham to 99 I would assume and gold auto Ousmane shang 3 of 10 going to the thunder and Buddy healed game use night to the round table That is gonna do it for the break everybody. Thanks again for the film coming up next is the first. I'm acting select mixer