![Prashant Lakhera](/img/default-banner.jpg)
- 201
- 501 799
Prashant Lakhera
United States
Registrace 9. 01. 2011
The primary idea is to share my DevOps knowledge via video.
My Linkedin Profile is: www.linkedin.com/in/prashant-lakhera-696119b/
My Linkedin Profile is: www.linkedin.com/in/prashant-lakhera-696119b/
100 Days of Generative AI - Understanding Retrieval Augmented Generation (RAG) in Simple Terms-Day 7
Book link: pratimuniyal.gumroad.com/l/BuildinganLLMOpsPipelineUsingHuggingFace
🙋♂️Imagine you're asking a question through a user interface. The process behind the scenes can be broken down into three steps:
1️⃣ Text Embedding: Your question is transformed into a format (a vector) that a computer can understand.
2️⃣ Similarity Search: This vector is then compared with other stored pieces of information in a database (a vector store). If a match is found, this matching piece of information is returned as "context." In RAG terms, this step is known as Retrieval.
3️⃣ Augmentation and Generation: The context, along with your original question, is sent to a powerful AI model. This process of combining the question with context is called Augmentation. The AI model then generates a response based on both, completing the Generation step.
🙋♂️Imagine you're asking a question through a user interface. The process behind the scenes can be broken down into three steps:
1️⃣ Text Embedding: Your question is transformed into a format (a vector) that a computer can understand.
2️⃣ Similarity Search: This vector is then compared with other stored pieces of information in a database (a vector store). If a match is found, this matching piece of information is returned as "context." In RAG terms, this step is known as Retrieval.
3️⃣ Augmentation and Generation: The context, along with your original question, is sent to a powerful AI model. This process of combining the question with context is called Augmentation. The AI model then generates a response based on both, completing the Generation step.
zhlédnutí: 68
Video
Announcing My New Book: Building an LLMOps Pipeline Using Hugging Face
zhlédnutí 80Před 14 dny
📚 Book link: pratimuniyal.gumroad.com/l/BuildinganLLMOpsPipelineUsingHuggingFace Hello, everyone; I am thrilled to announce the release of my third book, Building an LLM Ops Pipeline Using Hugging Face. Thank you, everyone, for your invaluable feedback and support for my previous two books: Previous Book link: ✅ AWS for System Administrators: www.amazon.com/AWS-System-Administrators-automate-in...
Why Does ChatGPT Outperform Traditional Machine Learning Models?
zhlédnutí 43Před měsícem
Why Does ChatGPT Outperform Traditional Machine Learning Models? Ever wondered why ChatGPT stands out compared to traditional machine learning models? What makes it achieve feats that older models couldn't? Here are several key factors that contribute to its success: Model Complexity and Expressiveness Traditional Machine Learning vs Deep Learning Traditional machine learning models, like decis...
Linux ate my RAM
zhlédnutí 755Před 2 měsíci
📚Book link: pratimuniyal.gumroad.com/l/cracking-the-devops-interview 🖼 Image ref: www.linuxatemyram.com/atemyram.png
Debugging Performance Issues Using Strace
zhlédnutí 142Před 2 měsíci
📚Book link: pratimuniyal.gumroad.com/l/cracking-the-devops-interview
🔥 Isolating Linux Performance Issues in 1 Minute - Part 2🔥
zhlédnutí 260Před 2 měsíci
📚Book link: pratimuniyal.gumroad.com/l/cracking-the-devops-interview This is part 2 of our series. In the first video, we discussed how to isolate performance issues. However, there is a limitation: while it helps us identify the component causing the issue (whether it's CPU, memory, network, or I O), it does not tell us which process is responsible. In this video, we will explore how to identi...
Isolating Linux Performance Issues in 1 Minute Without Installing Any New Tools or Packages
zhlédnutí 323Před 2 měsíci
📚Book link: pratimuniyal.gumroad.com/l/cracking-the-devops-interview Hey everyone! I'm excited to share my latest video on isolating and identifying performance issues in Linux systems. 🐧 Whether you're a seasoned pro or just starting out, these tips will help you tackle these performance bottlenecks. 🔍 In this video, I cover: 1️⃣ CPU: Learn how to use the w command to check load averages and i...
I know how the w command works in Linux or I might need to reconsider
zhlédnutí 181Před 2 měsíci
📚Book link: pratimuniyal.gumroad.com/l/cracking-the-devops-interview The w command gives us a snapshot of the current system state, including who is logged in and what they are doing. It also provides information about system load averages, which is particularly useful for understanding CPU load. ✅ How the w Command Works The w command reads the system uptime and load averages from the /proc/up...
Unlocking AWS Lambda Storage: /tmp, /var/task and /opt for optimal performance
zhlédnutí 107Před 2 měsíci
📚Book link: pratimuniyal.gumroad.com/l/cracking-the-devops-interview When discussing Amazon Web Services Lambda function storage directories, we often mention /tmp, the only writable storage directory available to your Lambda function. However, other important directories in Lambda are crucial in effective function management and optimization. Let's take a step by step look at these directories...
Discover the Default vCPU Allocation for AWS Lambda Functions
zhlédnutí 58Před 2 měsíci
📚Book link: pratimuniyal.gumroad.com/l/cracking-the-devops-interview Anyone who uses Amazon Web Services Lambda functions knows that we can allocate 128 MB of default memory to a function, and we can go up to 10 GB of memory. But what about the CPU? How much virtual CPU can we allocate to our Lambda functions, and how is it dependent on memory allocation? Let's explore this step by step. In sim...
10 Things I Wish I Knew About AWS Lambda Before Starting
zhlédnutí 44Před 2 měsíci
📚Book link: pratimuniyal.gumroad.com/l/cracking-the-devops-interview Today, I want to share some of the features of Amazon Web Service Lambda I have learned over the years. While many of you might already be familiar with these features, I hope you discover at least one new thing from this video. If you do, I'll consider it a success. Additionally, please share your experiences and any features...
10 Things I Wish I Knew About EC2 Before Starting
zhlédnutí 97Před 2 měsíci
📚Book link: pratimuniyal.gumroad.com/l/cracking-the-devops-interview Today, I want to share some of the features of E C two I have learned over using AWS for years. While many of you might already be familiar with these features, I hope you discover at least one new thing from this blog. If you do, I'll consider it a success. Additionally, please share your experiences and any features you love...
What happens When You Stop/Start an AWS EC2 Instance versus Reboot an Instance
zhlédnutí 131Před 2 měsíci
📚Book link: pratimuniyal.gumroad.com/l/cracking-the-devops-interview Stopping and Starting an instance essentially involves deallocating and reallocating physical resources, changing instance states, and potentially altering public IP addresses, but it retains data on E B S volumes. Rebooting an instance, on the other hand, is a simpler process. It's essentially an in-place restart of the opera...
Why do I only see the private IP address when logged into an AWS EC2 instance
zhlédnutí 105Před 2 měsíci
📚Book link: pratimuniyal.gumroad.com/l/cracking-the-devops-interview This is a common question that comes to everyone's mind. Some of you may have thought about it, while others might have ignored it. ✅ The simple answer to this question is that you don't see the public IP address directly within the instance because this is how AWS networking is structured, particularly involving public and pr...
Overview of the DevOps Interview Process: From Application to Selection - Part 12 - Monitoring
zhlédnutí 53Před 3 měsíci
📚Book link: pratimuniyal.gumroad.com/l/cracking-the-devops-interview Introduction to Monitoring in DevOps? Monitoring plays a pivotal role in the DevOps ecosystem, serving as the backbone for ensuring optimal performance and reliability of both applications and infrastructure. Monitoring provides the critical insights needed for proactive decision-making and operational excellence in the rapidl...
Can you explain the differences between Docker Swarm and Kubernetes?
zhlédnutí 50Před 3 měsíci
Can you explain the differences between Docker Swarm and Kubernetes?
How does Git ensure the integrity of the data in a commit?
zhlédnutí 22Před 3 měsíci
How does Git ensure the integrity of the data in a commit?
What happens when you type your favorite command (for e.g. ls) on the console
zhlédnutí 82Před 3 měsíci
What happens when you type your favorite command (for e.g. ls) on the console
Overview of the DevOps Interview Process: From Application to Selection - Part 11 - Ansible
zhlédnutí 63Před 3 měsíci
Overview of the DevOps Interview Process: From Application to Selection - Part 11 - Ansible
Overview of the DevOps Interview Process: From Application to Selection - In 50 min
zhlédnutí 294Před 3 měsíci
Overview of the DevOps Interview Process: From Application to Selection - In 50 min
Overview of the DevOps Interview Process: From Application to Selection - Part 10 - Jenkins
zhlédnutí 22Před 3 měsíci
Overview of the DevOps Interview Process: From Application to Selection - Part 10 - Jenkins
Overview of the DevOps Interview Process: From Application to Selection - Part 9 - AWS
zhlédnutí 42Před 3 měsíci
Overview of the DevOps Interview Process: From Application to Selection - Part 9 - AWS
Overview of the DevOps Interview Process: From Application to Selection - Part 8 - Python
zhlédnutí 69Před 3 měsíci
Overview of the DevOps Interview Process: From Application to Selection - Part 8 - Python
Overview of the DevOps Interview Process: From Application to Selection - Part 7 - ShellScripting
zhlédnutí 91Před 3 měsíci
Overview of the DevOps Interview Process: From Application to Selection - Part 7 - ShellScripting
Overview of the DevOps Interview Process: From Application to Selection - Part 6 - Terraform
zhlédnutí 250Před 3 měsíci
Overview of the DevOps Interview Process: From Application to Selection - Part 6 - Terraform
Overview of the DevOps Interview Process: From Application to Selection - Part 5 - Kubernetes
zhlédnutí 183Před 3 měsíci
Overview of the DevOps Interview Process: From Application to Selection - Part 5 - Kubernetes
Overview of the DevOps Interview Process: From Application to Selection - Part 4 - Docker
zhlédnutí 146Před 3 měsíci
Overview of the DevOps Interview Process: From Application to Selection - Part 4 - Docker
Overview of the DevOps Interview Process: From Application to Selection - Part 3 - Git
zhlédnutí 100Před 3 měsíci
Overview of the DevOps Interview Process: From Application to Selection - Part 3 - Git
Overview of the DevOps Interview Process: From Application to Selection - Part 2 - Linux
zhlédnutí 63Před 3 měsíci
Overview of the DevOps Interview Process: From Application to Selection - Part 2 - Linux
Overview of the DevOps Interview Process: From Application to Selection - Part 1
zhlédnutí 183Před 3 měsíci
Overview of the DevOps Interview Process: From Application to Selection - Part 1
I need this book, How can i order it? @Prashant Lakhera
You can order it using this link pratimuniyal.gumroad.com/l/cracking-the-devops-interview
Thank you prashant i needed this for my interview pls make more videos 😊
I like your approach.
Use dwm
My issue is the opposite. My system has 32GB of ram and for some godly reason my swap is full which is 8.6GB while my ram usage is 14GB. If all the swap went onto ram it'd be at 21GB of ram used which leaves 11GB ram left for anything else. I am uisng fedora 40 default worstation which is GNOME. I have no clue why it does this I have enough ram so why doesn't it use it? Also don't ask why I have so much ram utilized haha. I got million a few tabs open on firefox, and alot of apps I use often I just keep open to make it faster.
Your system is using swap despite having ample RAM due to the default swappiness setting in Linux, which determines how aggressively it swaps. To reduce swap usage, you can check and adjust this setting with `cat /proc/sys/vm/swappiness` and `sudo sysctl vm.swappiness=10`. Additionally, Linux uses available RAM for disk caching, which might make it seem more utilized. Long system uptimes and application memory allocation behaviors can also contribute to swap usage. Checking swap usage with tools like `smem` or `vmstat` can help identify the processes involved.
Never have this happen tbh, but I do run a very minimalist system. I have a dual boot with Arch and Debian. My Arch system is super fast, lightweight, and clean. My Debian, on the other hand 😅 I can’t say the same for, but I hardly ever use it tbh 🤷🏼♂️
Very informative.
This is really awesome learning.. keep doing these kind of vedios on Linux ..
what is recommended IO in waiting ?
The percentage of time the CPU is waiting for IO operations to complete, as shown in the "wa" (wait) column in the top command, varies depending on the application. This metric indicates how much time the CPU spends waiting for disk or network IO, rather than performing useful work.
Thanks Prashant, That's something new Inhave learned
Great Video !! Makes comfortable exploring more from documentation
Glad to hear that!
@Prashant Lakhera sir why can't we can just use a while loop and check the state of the instannce and then immediately when we get 'running' or 'stopped' state we can proceed as we want
The same reason you use an AWS module like boto3 instead of calling the AWS API directly via curl or other commands applies here. You can write your own code, but AWS has already provided the functionality for you to reuse.
@@devops-boot-camp ah reight. Thanks brother 🍻. Very useful tutorials
Thanks for sharing..
Thank you, Prashant ...Its very usefull
In this thing called "reality", a commit will never have the same hash - because you need an astronomic amount of changes / files to accomplish that ... or you "simply" calculate it and create your file accordingly. You will basically never see repositories with astronomic amounts of files - ever. No matter how hard you try to find one. Trying to find one is like trying to find the end of the rainbow. **Thats** what the statement _("two commits will never have the same hash")_ is about. Its about reality, facts and factual statistics / probabilities, like "most" of modern IT. But there still are quite a few people who cannot discern fantasy-centric babbling and reality.
Please check out this blog by Google security.googleblog.com/2017/02/announcing-first-sha1-collision.html. As I mentioned in the video, it requires a lot of computing power, and there is no immediate risk. For more details, check this video czcams.com/video/5lC1D8GbDo8/video.html
Sir good to see you
Great lesson!👍
Thanks I really needed this :)
You earned a subscriber
Helpful
Thank you sir
Hi does the Terraform code Also start the Ec2 instance
Thanks man ... such a informative video , very helpful
Hello, how can I make an paramiko SSH connection to a SSH host, through remote desktop (RDP)? thank you.
Wonderful 🎉
Great bro
Great content.
Great content.
Great content.
where these commands are you running, I am not getting, if I get it this would help me great for python for devops.....please let me know where I have to run ...
This helped me a lot to understand the differences between /sys and /proc. Ty!
sir, please continue the series.
excellent content, thanks <3
Seems great ,would surely love to explore more ....seems like much needed platform for devops guys 😄
Thx for this. I am a visual basic programmer now learning Python. This helped.
Eagrly waiting for pipeline example to understand how it works in production, thankyou.
I already feature a video that dives into that subject czcams.com/video/ScgSeUXTdAM/video.html
You are simply the Best🎉
Lots of love from Malegaon sir ❤️💯🎉🔥🔥🔥🔥🔥
🙌
Prashant sir great initiative
thanks for good introductory video about AWS GPT. Will be nice to have more advanced video on this topic
Thank you for the kind words! I'm glad you found the introductory video helpful. Stay tuned; an advanced video on AWS GPT is in the works!
Wao! Great
Thank you! Cheers!
Hi sir I am new to Devops.I have just started learning Devops. Can you please tell is it possible as a beginner in tech to get a remote job as a Devops Engineer? Can you direct me to some resources that you feel are good for learning Devops ?Also do open source contribution can really help me in getting a job?
Hi Arjun, please check out this video czcams.com/video/FHqt4DQjFeQ/video.html and link www.linkedin.com/feed/update/urn:li:activity:7085119872266874881/
Help full
please, if possible, try to enlarge the main computer screen size please..thank you..
I currently use Google Hangout for recordings. After consulting Google support, they confirmed it's not feasible with their platform. However, I appreciate your feedback and will definitely look into alternative tools
@@devops-boot-camp ohh, ok sir, thank you for replying & for taking so much efforts for us..🙏
Awesome! 😀
Thank you! Cheers!
🧐
Thank you for all these anazing videos.. i have one request, can u please make the main computer screen more bigger.. thank you..🙏
Thanks, 'll try to make the computer screen bigger in the next ones. Appreciate the feedback
@@devops-boot-camp thank you so much for addressing our request & for resolving our problems 🙏
This is Excellent video and explanation. No words to describe your explanation.👏👏👏👏👏
Thank you so much 😀