Prashant Lakhera
Prashant Lakhera
  • 201
  • 501 799
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.
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

Komentáře

  • @srikanthsistu
    @srikanthsistu Před 21 dnem

    I need this book, How can i order it? @Prashant Lakhera

    • @devops-boot-camp
      @devops-boot-camp Před 18 dny

      You can order it using this link pratimuniyal.gumroad.com/l/cracking-the-devops-interview

  • @RaviPrakash-ix9dd
    @RaviPrakash-ix9dd Před měsícem

    Thank you prashant i needed this for my interview pls make more videos 😊

  • @ayushsahu3248
    @ayushsahu3248 Před měsícem

    I like your approach.

  • @buneyecat
    @buneyecat Před 2 měsíci

    Use dwm

  • @Timely-ud4rm
    @Timely-ud4rm Před 2 měsíci

    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.

    • @devops-boot-camp
      @devops-boot-camp Před 2 měsíci

      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.

  • @kboutdoors4599
    @kboutdoors4599 Před 2 měsíci

    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 🤷🏼‍♂️

  • @hangoutbuddy
    @hangoutbuddy Před 2 měsíci

    Very informative.

  • @vamshikrishna4579
    @vamshikrishna4579 Před 2 měsíci

    This is really awesome learning.. keep doing these kind of vedios on Linux ..

  • @viraldesai6599
    @viraldesai6599 Před 2 měsíci

    what is recommended IO in waiting ?

    • @devops-boot-camp
      @devops-boot-camp Před 2 měsíci

      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.

  • @SaurabhSingh-hn9fc
    @SaurabhSingh-hn9fc Před 2 měsíci

    Thanks Prashant, That's something new Inhave learned

  • @elliothere9112
    @elliothere9112 Před 2 měsíci

    Great Video !! Makes comfortable exploring more from documentation

  • @venom321
    @venom321 Před 2 měsíci

    @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

    • @devops-boot-camp
      @devops-boot-camp Před 2 měsíci

      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.

    • @venom321
      @venom321 Před 2 měsíci

      @@devops-boot-camp ah reight. Thanks brother 🍻. Very useful tutorials

  • @kallingal1662
    @kallingal1662 Před 3 měsíci

    Thanks for sharing..

  • @shaikyounus8312
    @shaikyounus8312 Před 3 měsíci

    Thank you, Prashant ...Its very usefull

  • @ololh4xx
    @ololh4xx Před 3 měsíci

    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.

    • @devops-boot-camp
      @devops-boot-camp Před 3 měsíci

      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

  • @NEERAJKUMAR-fz6nb
    @NEERAJKUMAR-fz6nb Před 3 měsíci

    Sir good to see you

  • @denniskariuki1929
    @denniskariuki1929 Před 4 měsíci

    Great lesson!👍

  • @priyankapati1144
    @priyankapati1144 Před 5 měsíci

    Thanks I really needed this :)

  • @user-pm6qt6ee7p
    @user-pm6qt6ee7p Před 6 měsíci

    You earned a subscriber

  • @user-pm6qt6ee7p
    @user-pm6qt6ee7p Před 6 měsíci

    Helpful

  • @user-pm6qt6ee7p
    @user-pm6qt6ee7p Před 6 měsíci

    Thank you sir

  • @manifestabundanceprosperit5230

    Hi does the Terraform code Also start the Ec2 instance

  • @user-fv9cd8sz4u
    @user-fv9cd8sz4u Před 7 měsíci

    Thanks man ... such a informative video , very helpful

  • @robertofleitas2612
    @robertofleitas2612 Před 7 měsíci

    Hello, how can I make an paramiko SSH connection to a SSH host, through remote desktop (RDP)? thank you.

  • @pjj7466
    @pjj7466 Před 8 měsíci

    Wonderful 🎉

  • @pjj7466
    @pjj7466 Před 8 měsíci

    Great bro

  • @pjj7466
    @pjj7466 Před 8 měsíci

    Great content.

  • @pjj7466
    @pjj7466 Před 8 měsíci

    Great content.

  • @pjj7466
    @pjj7466 Před 8 měsíci

    Great content.

  • @sayedbasha3902
    @sayedbasha3902 Před 9 měsíci

    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 ...

  • @CRAIGtheNEET
    @CRAIGtheNEET Před 10 měsíci

    This helped me a lot to understand the differences between /sys and /proc. Ty!

  • @irfan4701
    @irfan4701 Před 10 měsíci

    sir, please continue the series.

  • @Tech-kh1vs
    @Tech-kh1vs Před 10 měsíci

    excellent content, thanks <3

  • @shaktirajsinhjadeja7386
    @shaktirajsinhjadeja7386 Před 11 měsíci

    Seems great ,would surely love to explore more ....seems like much needed platform for devops guys 😄

  • @user-kr3sq8lb2h
    @user-kr3sq8lb2h Před 11 měsíci

    Thx for this. I am a visual basic programmer now learning Python. This helped.

  • @bhanumalhotra8605
    @bhanumalhotra8605 Před 11 měsíci

    Eagrly waiting for pipeline example to understand how it works in production, thankyou.

    • @devops-boot-camp
      @devops-boot-camp Před 11 měsíci

      I already feature a video that dives into that subject czcams.com/video/ScgSeUXTdAM/video.html

  • @aamirimran9373
    @aamirimran9373 Před 11 měsíci

    You are simply the Best🎉

  • @aamirimran9373
    @aamirimran9373 Před 11 měsíci

    Lots of love from Malegaon sir ❤️💯🎉🔥🔥🔥🔥🔥

  • @mohdfaiz9197
    @mohdfaiz9197 Před rokem

    Prashant sir great initiative

  • @MrRWF2004
    @MrRWF2004 Před rokem

    thanks for good introductory video about AWS GPT. Will be nice to have more advanced video on this topic

    • @devops-boot-camp
      @devops-boot-camp Před 11 měsíci

      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!

  • @bhanumalhotra8605
    @bhanumalhotra8605 Před rokem

    Wao! Great

  • @Arjun5_BH
    @Arjun5_BH Před rokem

    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?

    • @devops-boot-camp
      @devops-boot-camp Před rokem

      Hi Arjun, please check out this video czcams.com/video/FHqt4DQjFeQ/video.html and link www.linkedin.com/feed/update/urn:li:activity:7085119872266874881/

  • @vishnusai4658
    @vishnusai4658 Před rokem

    Help full

  • @nil1473
    @nil1473 Před rokem

    please, if possible, try to enlarge the main computer screen size please..thank you..

    • @devops-boot-camp
      @devops-boot-camp Před rokem

      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

    • @nil1473
      @nil1473 Před rokem

      @@devops-boot-camp ohh, ok sir, thank you for replying & for taking so much efforts for us..🙏

  • @namkyupark1308
    @namkyupark1308 Před rokem

    Awesome! 😀

  • @ussa1117
    @ussa1117 Před rokem

    🧐

  • @nil1473
    @nil1473 Před rokem

    Thank you for all these anazing videos.. i have one request, can u please make the main computer screen more bigger.. thank you..🙏

    • @devops-boot-camp
      @devops-boot-camp Před rokem

      Thanks, 'll try to make the computer screen bigger in the next ones. Appreciate the feedback

    • @nil1473
      @nil1473 Před rokem

      @@devops-boot-camp thank you so much for addressing our request & for resolving our problems 🙏

  • @karthikvenkataram4790

    This is Excellent video and explanation. No words to describe your explanation.👏👏👏👏👏