TECH SCOUT
TECH SCOUT
  • Видео 29
  • Просмотров 70 548
AWS EKS scaling with KEDA and Karpenter
In this video, we'll explore how to enhance your Amazon EKS setup by integrating Kubernetes Event-Driven Autoscaling (KEDA) and Karpenter. KEDA allows for precise autoscaling based on event metrics, while Karpenter ensures timely node provisioning, addressing the challenges that come with manual scaling. By the end of this video, you'll have a clearer understanding of how to create a more efficient, cost-effective, and high-performing setup for your event-driven workloads on Amazon EKS.
*Sample in video is available at : github.com/aws-samples/amazon-eks-scaling-with-keda-and-karpenter
* KEDA - Kubernetes-based Event Driven Autoscaling : keda.sh/
* KEDA Scalers : keda.sh/docs/2.10/scalers/
*...
Просмотров: 3 501

Видео

Amazon EventBridge
Просмотров 39Год назад
With EventBridge, you can build scalable, event-driven applications by connecting application components using events. Event buses are pipelines that receive events. As events arrive, rules associated with the event bus evaluate them. An event is checked against a rule's criteria if it meets that rule's criteria. You associate a rule with an event bus, so the rule only applies to events receive...
Testing ChatGPT (Philosophy, Code)
Просмотров 134Год назад
It's scary as well as fun at same time. Not sure how it will impact the technology world in coming time but it will impact the society as a whole :)
Business Monitoring using Azure Monitoring (Log Analytics)
Просмотров 2012 года назад
In this session I have covered monitoring from a business flow lense, using Azure Monitoring Service. Monitoring is deeply rooted with the application as it helps in improving performance, availability, and scalability. But of most of the designs totally miss business flow monitoring which is incorporated at the application layer. Using Azure Monitoring you can gel infrastructure and runtime en...
Python Debugging with VisualStudio Code
Просмотров 2302 года назад
If you have lived with VisualStudio debugging capability for the most part of your carer and python is haunting you as it does not have that intuitive debugging experience. Working with Python in Visual Studio Code, using the Microsoft Python extension provides a great debugging experience. And all the goodies from the VisualStudio family code.visualstudio.com/docs/languages/python
Azure Container App - Revisions
Просмотров 7262 года назад
In this video, I have tried to cover Azure Container App Revision feature. Azure Container Apps enables you to run microservices and containerized applications on a serverless platform. The Azure Container Apps application lifecycle revolves around revisions. When you deploy a container app, the first revision is automatically created. More revisions are created as containers change, or any adj...
Session 1 : Role Reveal Series (Cloud Solution Architect )
Просмотров 712 года назад
With this video, I am starting the role reveal series where I will try to share my experiences with different roles I have lived in the past with organizations ranging from startups to enterprises. This session will be helpful for anyone who is looking to move to Microsoft as a Cloud Solution Architect as I have tried to cover on high level What is Cloud Solution Architect? ruclips.net/video/rA...
Azure Devops /GitHub Action with Selfhosted Runners for hybrid DevOps
Просмотров 1,1 тыс.3 года назад
In this session, I have tried diving on GitHub runner/agents which can be self-hosted. Self-hosted runners offer more control of hardware, operating system, and software tools than GitHub-hosted runners provide. Self-hosted runners can be physical, virtual, in a container, on-premises, or in a cloud Self-hosted agents enable the customers to use GitHub Actions or Azure DevOps for deploying hybr...
Power of Microsoft Graph API
Просмотров 1733 года назад
Microsoft Graph is a Microsoft developer platform that connects multiple services and devices. It is a RESTful web API ecosystem that enables you to access Microsoft Cloud service resources. After you register your app and get authentication tokens for a user or service, you can make requests to the Microsoft Graph API. Demo Source Code Github: github.com/khanasif1/Power-of-Microsoft-Graph.git ...
Azure Arc enabled GitOps Flow
Просмотров 2923 года назад
This session is in continuation to my previous session on enabling Azure Arc on K8s ruclips.net/video/hnLeAFnAJaM/видео.html In this session, I have covered GitOps which is an industry-wide model aggressively used with Kubernetes application life cycle management. Kubernetes, GitOps is the practice of declaring the desired state of Kubernetes cluster configurations (deployments, namespaces, etc...
Azure Arc-enabled Kubernetes
Просмотров 1,7 тыс.3 года назад
Azure Arc service simplifies governance and management across multiple environments. With Azure Arc enabled Kubernetes, you can attach and configure Kubernetes clusters located either inside or outside Azure. It provides a single pane of glass to access the K8s cluster with better and deeper insights. docs.microsoft.com/en-us/azure/azure-arc/kubernetes/overview
Azure Devops Integration with Github
Просмотров 30 тыс.3 года назад
Azure DevOps Boards is a great tool to manage projects running on Agile/Scrum/Waterfall/Custome mode. With Github being very popular in the developer community, there has been a big ask for integration between the two. I have tried to cover how you can build deep and seamless integrations between the two SaaS platforms in this session. To link GitHub commit, pull request or issue, with Azure Bo...
Azure - Private Link Service
Просмотров 7 тыс.3 года назад
Azure Private Link enables you to access Azure PaaS Services (for example, Azure Storage and SQL Database) and Azure hosted customer-owned/partner services over a private endpoint in your virtual network. For deeper insight on Private Link Services from the Microsoft product, you can watch ruclips.net/video/Z0Xuvwi0838/видео.html
Azure Bicep (Simplify Azure Deployment)
Просмотров 8523 года назад
Bicep is a Domain Specific Language (DSL) for deploying Azure resources declaratively. It aims to drastically simplify the authoring experience with a cleaner syntax, improved type safety, and better support for modularity and code re-use. Bicep is a transparent abstraction over ARM and ARM templates, which means anything that can be done in an ARM Template can be done in Bicep. Steps to instal...
Logic Apps Preview (run it anywhere)
Просмотров 6593 года назад
Logic Apps has been an instrumental service from the Azure landscape. It has evolved exceptionally since its inception. Usecase, where LogicApps is being used, is uncountable now, from orchestration to execution to modeling workflows. In this video, I have tried to demonstrate how you can build Logic Apps by setting them up using Azure Function runtime. This new platform extension opens endless...
Azure Networking Firewall - NAT
Просмотров 2,9 тыс.3 года назад
Azure Networking Firewall - NAT
Azure Networking - Transitive Routing using NVA
Просмотров 4,1 тыс.3 года назад
Azure Networking - Transitive Routing using NVA
AzureNetworking Firewall
Просмотров 1,7 тыс.3 года назад
AzureNetworking Firewall
Alexa Voice Activated IoT Switch
Просмотров 1494 года назад
Alexa Voice Activated IoT Switch
Azure SQL - Failover Group
Просмотров 4,1 тыс.4 года назад
Azure SQL - Failover Group
Azure SQL - Geo-Replication
Просмотров 2 тыс.4 года назад
Azure SQL - Geo-Replication
Azure SQL - Overview
Просмотров 3374 года назад
Azure SQL - Overview
Azure - Service Bus Relay - In Action
Просмотров 2,6 тыс.4 года назад
Azure - Service Bus Relay - In Action
Azure Container Instances
Просмотров 2394 года назад
Azure Container Instances
Azure Application Insight
Просмотров 2915 лет назад
Azure Application Insight
Hybrid Connections Azure WebApp
Просмотров 4,4 тыс.5 лет назад
Hybrid Connections Azure WebApp
HDInsight Kafka Demo with IOT Publisher
Просмотров 6785 лет назад
HDInsight Kafka Demo with IOT Publisher
Azure Storage Session
Просмотров 525 лет назад
Azure Storage Session
All About Me
Просмотров 2976 лет назад
All About Me

Комментарии

  • @BHRKNK
    @BHRKNK 10 дней назад

    Hello one lask dout like I have setup mimmum pods to zero and I have setup mimmum nodes also zero so when the request comes from the rabbit mq it will trigger the pods and pods should scale the autoscaling group also right but the. Nodes now. Getting scaled I have min and desired zero

  • @BHRKNK
    @BHRKNK 11 дней назад

    Hey how to setup keda in the eks can guide me step by guide

    • @techscout7012
      @techscout7012 11 дней назад

      Thanks for message If you follow : github.com/aws-samples/amazon-eks-scaling-with-keda-and-karpenter?tab=readme-ov-file#installation It will do full installation If you want to install KEDA on existing cluster: 1. Update deployment/environmentVariables.sh 2. run deployment/keda/createkeda.sh

  • @TheMOstafaaHm
    @TheMOstafaaHm Месяц назад

    good job thank you

  • @saichand999
    @saichand999 2 месяца назад

    wrost video, you Are unfit to be part of MSFT

  • @Angel-se4ww
    @Angel-se4ww 3 месяца назад

    Thanks for the wonderful video .. Its short & crisp but has everything what we need, Thanks once again

  • @tonyc2227
    @tonyc2227 4 месяца назад

    volume too low

  • @ShankarGidaganti
    @ShankarGidaganti 4 месяца назад

    thanks

  • @MrChrisk8er
    @MrChrisk8er 5 месяцев назад

    great explanation... thanks

  • @varshazutshi3849
    @varshazutshi3849 6 месяцев назад

    Hi

    • @varshazutshi3849
      @varshazutshi3849 6 месяцев назад

      I want to ask some questions regarding this

  • @sinnovateb4528
    @sinnovateb4528 8 месяцев назад

    Hi techscout, how to configure the migration script to add permissions for users in GitHub for the repos migrated to GitHub from ADO?

  • @deepakra79gmail
    @deepakra79gmail 9 месяцев назад

    You are awesome, solved my problems in one video.

  • @Orhan3840
    @Orhan3840 10 месяцев назад

    Hello Khan. First of all, thank you for this useful video. Do you have or are you considering sharing a video on 'Automate repo synchronisation from Azure DevOps to GitHub'? Thank you

  • @ashikn1
    @ashikn1 Год назад

    _main.sh script fails with the error, ./deployment/_main.sh: 12: [[: not found Cancel deployment

    • @techscout7012
      @techscout7012 Год назад

      Please check your current directlory in terminal. Last folder in the current terminal path should be amazon-eks-scaling-with-keda-and-karpenter Are you on Mac or windows?

    • @ashikn1
      @ashikn1 Год назад

      @@techscout7012 Thanks for the quick response. I was able to figure it out. I had to use bash instead of sh , as sh doesn't understand [[ in if statements. Also, I am using wsl (Ubuntu) in windows.

  • @ashwanisharma7338
    @ashwanisharma7338 Год назад

    as per microsoft we can connect onpremise to azure private enpoints over azure private link without the need to express route "There's no need to configure ExpressRoute Microsoft peering or traverse the internet to reach the service. Private Link provides a secure way to migrate workloads to Azure." Could you please hightlight your ides over it as it were confusing for me on this part. Thanks!!

  • @aliabdelsalam3303
    @aliabdelsalam3303 Год назад

    Thanks a lot!

  • @sreepriyanks
    @sreepriyanks Год назад

    excellent video, i get rid of this topic past two days, now i understood.

  • @dallushenoy
    @dallushenoy Год назад

    Hi. Very nice article. Can you please let me know if Karpenter and Keda need to be in same namespace? If you have any source code please share link

    • @techscout7012
      @techscout7012 Год назад

      Thanks for comments, they are better to be in different namespaces. I have put the demo sample in Github github.com/aws-samples/amazon-eks-scaling-with-keda-and-karpenter I would really appreciate if you can please fork and star the repository

  • @chaitanyak3949
    @chaitanyak3949 Год назад

    Hi i am unable to get the pull request number i am using github enterprise i am unable to retrive why it is can you tell.

  • @StackRadius
    @StackRadius Год назад

    Thanks a lot much helpful. What happens is a developer forgets to use the prefix AB#?

  • @bhooshan25
    @bhooshan25 Год назад

    thanks for explaing the reasons in the beginninng.

  • @suvamroy184
    @suvamroy184 Год назад

    I have done the same thing. But in azure boards it's not automatically moving to ToDo state to Done state !! I have used Fixed AB#id in git also..

  • @OmniUS-Resources
    @OmniUS-Resources Год назад

    Hi Khan, Thanks for this amazing video. Do you have a video detailing how to connect not just the board, but my repository on GitHub to Azure DevOps so that I can point by build process directly to my repository and publish my projects? I have seen other lessons but it all still seems a bit complex, you teaching style is simplier and easy to understand. Kindly point me to such video if you already have one uploaded. Regards.

    • @techscout7012
      @techscout7012 Год назад

      Hi Thanks for the comments. When you navigate to Azure Devops Pipeline first it will ask for "Select a source" where you have an option to connect with Github repo. images.app.goo.gl/84LHtXW7hu1tzT9v8

  • @leavemealone3198
    @leavemealone3198 Год назад

    Hello and thanks for the vídeo, one question though, if I intent to connect some azure services (storage account, service bus, key vaults) to my vnet via a private lin, should I put them in a vnet ?

  • @pdaniaful
    @pdaniaful Год назад

    3 yrs on and the automatic Failover Policy grace period is still 1hr minimum, boggles the mind!

  • @lion95877
    @lion95877 Год назад

    great job man.

  • @tusharpatil4245
    @tusharpatil4245 Год назад

    Thanks, This is what I was looking, Got many videos on private endpoint but really I was looking for Private link service.. Thanks again..

  • @pratik2998
    @pratik2998 Год назад

    Splendid explanation.

  • @Southpaw07
    @Southpaw07 Год назад

    Awesome video . I found pls and pe very confusing topics but you made it super clear, and easy to setup. The only question i have is if the consumer and provider reside in the same vnet do you need a pls or can simply use pe? speaking for Azure SQL in particular

    • @techscout7012
      @techscout7012 Год назад

      Thanks for message. If the source and destination are in same vnet they can communicate by configuring the route table attached to vnet I am not sure if PLS or PE will be a good fort this use case

  • @ethanzhang8932
    @ethanzhang8932 Год назад

    Really good video

  • @gurkaransingh449
    @gurkaransingh449 Год назад

    GOLD

  • @RoselilUSA
    @RoselilUSA Год назад

    Great tutorial! I had been struggling with why the integration was so clunky but that was because I was only looking at it from the Azure DevOps side. Clearly it's the other direction we want to present to the developers.

  • @giridhardhatric
    @giridhardhatric Год назад

    Good one. There are very few places where relay is explained in details. Appreciate the effort.

  • @shahlasulmaz3110
    @shahlasulmaz3110 Год назад

    How can I achieve the integration if the developer is using Visual Studio ? The comment format AB# in Github seems to help achieve the integration - how can this be done when using VS Code.

  • @XERXEZITTRAININGANDPROJECTS
    @XERXEZITTRAININGANDPROJECTS 2 года назад

    Nice

  • @Demir615
    @Demir615 2 года назад

    Very well explained. Thank you!

  • @magdumsajan6361
    @magdumsajan6361 2 года назад

    Thank you bhai for the nice demo.. It was helpful for me to understand

  • @vinod-ij7dz
    @vinod-ij7dz 2 года назад

    Thanks you so much sir.

  • @arghasen6535
    @arghasen6535 2 года назад

    Very good illustration, thanks for this

  • @lakshminarayananrs9469
    @lakshminarayananrs9469 2 года назад

    In demo slide picture, there is a depiction of azure SQL db within a VNET and also the WCF service talking to this Azure SQL db. Doesn't the WCF service need to be in an enterprise corporate network and talk to an on premises db (instead of azure SQL db)? Am I misunderstanding something here?

    • @techscout7012
      @techscout7012 2 года назад

      Yes you are right in a real world the WCF and SQL DB will be in your corporate network. And WCF will outbound talk to Service bus relay.

  • @muhammadnizamsiddiqui9451
    @muhammadnizamsiddiqui9451 2 года назад

    Hi Asif, nice video... thanks for sharing can you explain how can we do other way around? I mean if I create a new branch from devops does it reflect on Gihub ? I have tried but I can't see a new branch in Github

    • @techscout7012
      @techscout7012 Год назад

      Hi Muhammad it works only one way currently

  • @sidmali1
    @sidmali1 2 года назад

    Hi thanks for sharing thorough information on how to integrate both the environments. I am struggling to add .exe file in my azure repos. I have connected the github with my repos and tried 46MB file to upload there but I have another .exe file of size 761MB which is failed to.upload in repos. Please suggest any solution for it

    • @techscout7012
      @techscout7012 2 года назад

      Hi, There is not limitation for size on ADO or Github as i know off, it can be network issue or if you doing this at work your organisation Firewall might be blocking. Other option can be zip and load or you can change the file to .txt and it will upload easy. When you want to use later download from ADO and just change extension

  • @mail2vikram4u
    @mail2vikram4u 2 года назад

    you are directly entering the public IP of the firewall then which translates to VM private IP. what is the use of adding a default route, if we don't add the default route then it will also work. Public IP anyway is not required for VM in the prod environment. could you please confirm which traffic routed to the default route? I don't agree with your default route. Please reply

    • @rupayanbiswas4229
      @rupayanbiswas4229 2 года назад

      To me it looks like double effort. Here initially RDP traffic was allowed to the VM over the public IP, then default route was added to route all traffic to FW. this initially blocked all connection to VM over internet. Then traffic was allowed from FW. If the public IP of VM1 was removed, anyhow users will not be able to RDP the VM over internet. So the default route rule would have not been required. However you need PIP to RDP a VM over internet. You don't need PIP if you trying to reach from within Azure . For example he can RDP VM1 from within VM2 provided there is no traffic restriction at the NSG. Agree?

  • @ОлесяЧехонина-ж3й
    @ОлесяЧехонина-ж3й 2 года назад

    Hello! Thanks for the video - it is great! Could you please help me to clarify things? Can we write any code on local machine with database (in my case it is node js code that writes/reads/deletes data on mySql database) and expose this API through the Hybrid connections? So in that case anyone can write/read/delete data from mySql just with url provided from Hybrid connections? Thank you in advance for your answer!

    • @techscout7012
      @techscout7012 2 года назад

      Great it helped, thanks for the message

    • @techscout7012
      @techscout7012 2 года назад

      Yes you are right. It just like any other endpoint accessible to webapp

  • @healthyfit260
    @healthyfit260 2 года назад

    Hi Khan, very nicely explained :) keep making such videos ☺

  • @vnyvivio5342
    @vnyvivio5342 2 года назад

    Hi @TECH SCOUT how can I do the same directly from the terminal if I am using vscode?

  • @richardli9629
    @richardli9629 2 года назад

    Really great video to explain the Azure private link and private endpoint, thank you very much!

  • @InsightsNews.
    @InsightsNews. 2 года назад

    Bro tutorial install Jitsi meet with Linux 20.04 on Ms azure please 🙏

  • @rohanacharekar9509
    @rohanacharekar9509 2 года назад

    Hi TechScout, Thanks for the video, Can we use Public IP address other than the one Firewall is hosting to DNAT?

  • @priyankachoudhary934
    @priyankachoudhary934 2 года назад

    Nice video. Can you please let me know how to debug multiprocess python code in VS code in linux.

    • @techscout7012
      @techscout7012 2 года назад

      Thanks for comment, please follow the link for multiprocess debugging github.com/microsoft/debugpy/issues/59

  • @ArunKumar-er1yw
    @ArunKumar-er1yw 2 года назад

    Fantastic video. Appreciate your efforts and expect more videos on Azure Networking from you.