![Durgadas Kamath](/img/default-banner.jpg)
- Видео 27
- Просмотров 79 741
Durgadas Kamath
Индия
Добавлен 27 июн 2021
I am a tech enthusiast, Solutions Architect, Speaker and passionate tech blogger.
I love to explore new technologies and adopt it to improve on the existing implementation.
I started this channel to share my knowledge with developers , engineers, student, opensource community that I have gathered over decades of experience.
If my videos are helpful, do subscribe and share with your connections.
Cheers,
Durgadas Kamath
Would love to connect with you,
LinkedIn - www.linkedin.com/in/kamathdurgadas
Twitter - imdurgadas
Blog: durgadas.in
------------------------------------------------------------------------------------------------------------------------------
Videos created are based on my own opinion and not related to any company, organization or person.
I love to explore new technologies and adopt it to improve on the existing implementation.
I started this channel to share my knowledge with developers , engineers, student, opensource community that I have gathered over decades of experience.
If my videos are helpful, do subscribe and share with your connections.
Cheers,
Durgadas Kamath
Would love to connect with you,
LinkedIn - www.linkedin.com/in/kamathdurgadas
Twitter - imdurgadas
Blog: durgadas.in
------------------------------------------------------------------------------------------------------------------------------
Videos created are based on my own opinion and not related to any company, organization or person.
From Zero to Hero: Master Serverless with building an OTP System on AWS! 🌐🚀
Build an OTP System using Serverless & SST | AWS | API, DynamoDB, Streams, SES
In this tutorial we dive deep into the world of Serverless and demonstrate how to build a robust OTP (One-Time Password) system from scratch! 🛠️💡
What You'll Learn:
🏗️ Designing APIs for a seamless user experience along with DynamoDB Streams
🚀 Leveraging Serverless architecture for scalability
⚙️ Binding services together using SST
🛠️ Infrastructure provisioning made easy
🚀 Let's Build Together! 🚀
Github Repo: github.com/imdurgadas/otp-system-serverless
#aws #api #otp #design #cloud #serverless #developer #tutorial #dynamodb #aws-sdk #typescript
In this tutorial we dive deep into the world of Serverless and demonstrate how to build a robust OTP (One-Time Password) system from scratch! 🛠️💡
What You'll Learn:
🏗️ Designing APIs for a seamless user experience along with DynamoDB Streams
🚀 Leveraging Serverless architecture for scalability
⚙️ Binding services together using SST
🛠️ Infrastructure provisioning made easy
🚀 Let's Build Together! 🚀
Github Repo: github.com/imdurgadas/otp-system-serverless
#aws #api #otp #design #cloud #serverless #developer #tutorial #dynamodb #aws-sdk #typescript
Просмотров: 438
Видео
Rapid Development ⚡ Build Serverless APIs at Lightning Speed with SST and Live Lambda Debugging!
Просмотров 1 тыс.9 месяцев назад
Build and Deploy Serverless Rest API using SST | AWS CDK | Live Lambda Debugging | AWS Cloud We will look into building and deploying rest apis using SST framework. We also dive in into lambda live debugging features in SST and see it in real with an example. We compare SST vs Serverless framework as well. Github: github.com/imdurgadas/tasks-api-sst SST Docs: docs.sst.dev/ Comparison with Serve...
The Architect's Dilemma: Monorepo vs. Microservices - Weighing the Factors! ⚖️🏛️
Просмотров 18011 месяцев назад
Monorepo vs Microservices | Factors to Consider | Architectural Decisions In this video, we see about Monorepo and Microservices. We will see the challenges associated with them and what are the factors to consider along with the approaches. #architecture #developer #tutorial #microservices #monorepo #learning
AWS x Cloudflare: Elevating Your DNS Game through Subdomain Delegation! ⬆️🌐
Просмотров 2,2 тыс.Год назад
DNS Delegation | Subdomain delegation to Secondary DNS Provider | Route 53 | AWS | Cloudflare In this video, we will see how we can delegate only subdomain control to AWS Route 53 while keeping the other controls with primary DNS provider like Cloudflare, GoDaddy etc. #aws #cloud #dns #cloudflare #route53 #subdomain #devops #developer #delegation #dnsdelegation Blog: tech.durgadas.in/seamless-d...
Goodbye Bastion Hosts: Embrace EC2 Instance Connect Endpoint for Effortless Private Subnet Access! 👋
Просмотров 9 тыс.Год назад
In the video, we will see how we can connect to instances in private subnet using one of the new features from AWS i.e EC2 instance connect endpoint. With this, we can get away with bastion host and save some operational overhead. Link: docs.aws.amazon.com/AWSEC2/latest/UserGuide/Connect-using-EC2-Instance-Connect-Endpoint.html Connect from Localhost: docs.aws.amazon.com/AWSEC2/latest/UserGuide...
AWS Showdown: SQS vs. SNS vs. Event Bridge - Deciding the Best for Your Serverless Dreams! ⚔️🌐
Просмотров 1,1 тыс.Год назад
AWS has many services available to achieve a particular functionality and it can be overwhelming at times. When it comes to Event Driven applications, there are 3 services that are mainly considered i.e SQS, SNS and Event Bridge. In this video, we will see WHAT, WHEN and WHY of these 3 services. In the upcoming videos in the series, we will deep dive into the implementation using the Serverless...
Serverless Bliss ! NestJS Serverless + Serverless PostgreSQL with Neon Database on AWS! 💻⚡
Просмотров 7 тыс.Год назад
In this video, we will see how we can develop APIs using NestJS and then deploy NestJS in an Serverless fashion using Serverless Framework and serverless-express library. We will be using Serverless PostgreSQL from Neon Tech. neon.tech/ Github: github.com/imdurgadas/serverless-pg-nestjs #aws #developers #serverless #postgresql #neon #cloud #lambda #trending #tutorials #career #learning Note: Th...
How to: Diagrams with VS Code | My favourite Extension | Draw.io
Просмотров 17 тыс.Год назад
In this video, we will see how we can use Draw.io with VS Code to create diagrams. We will see how we can take it a step forward by converting it into editable svg and embedding into our documentation/readme. #developers #drawing #diagrams #extension #vscode #productivity #versioncontrol #github
Serverless, Seamless: Cloudflare Workers - From Getting Started to Deploying on Your Domain! 🚀🌐
Просмотров 2,5 тыс.Год назад
Cloudflare Workers - Getting Started | Deploy on Custom domain | Serverless | Free 1,00,000 Req/day In this video, we will see how to use Cloudflare workers and deploy our API which serves GET, POST requests. We also see how we can deploy it to workers dev subdomain , custom domain and minify our workers during deployment. Github: github.com/imdurgadas/cloudflare-workers-yt Note: Cloudflare wor...
Serverless, Seamless, Secure: Payment Integration with Razorpay & Serverless Framework! 🔒💸
Просмотров 854Год назад
Serverless Payment Integration | Razorpay | Serverless Framework | S3, Cloudfront, Secrets, Lambda In this video, we will look a Payments Integration flow with Razorpay. We will build APIs using Lambda (with Serverless Framework). For the frontend, we will build a React UI with Chakra UI. All of these resources will be deployed via Serverless Framework. This is PURELY serverless and is a true p...
Ep4: Using Cognito for API Authentication | Cognito, CloudFormation, Lambda | Serverless Series
Просмотров 904Год назад
In this video, we will provision Cognito resources as part of Cloud formation and then define Cognito Authorizer and attach it to our lambda function for Authentication. Github Source: github.com/imdurgadas/tasks-api-serverless #cloudformation #cognito #authentication #restapi #aws #serverless #developers #tutorial #learn #upskill
Ep3: Using Lambda Authorizer for Rest API Authentication | API GW, Lambda, DynamoDB | Serverless
Просмотров 913Год назад
In this video, we will see how we can use Lambda Authorizer to protect our implemented APIs. In addition, we see couple of best practices related to connection reuse and context wait loops. #serverless #developers #lambda #apigateway #authentication #security #authorizer #dynamodb #serverlessframework #tutorial #learn #aws #awscloud
Ep2: Integration with Dynamo DB | Provision Resources using Cloud Formation | Serverless Series
Просмотров 424Год назад
In this video, we will integrate our APIs with Dynamo DB using aws-sdk. We will also provision resources using Cloud Formation with Serverless Framework. We will consider the deployment stage while creating resources. Also, we will see how we can provide IAM permissions to the lambda functions to perform Dynamo DB operations all using Cloud Formation. #serverless #lambda #aws #cloud #developers...
Ep1: Build Serverless API using Serverless Framework 3, Lambda, API Gateway | Serverless Series
Просмотров 1,5 тыс.Год назад
In this video, we will learn everything about Serverless. We will build APIs using Serverless framework. www.serverless.com/framework/docs/providers/aws/guide/credentials #serverless #lambda #aws #cloud #developers #tutorial #learn #education #bestpractices #careers #apigateway #cloudwatch
From Zero to Serverless: MongoDB Atlas and Serverless Framework API Tutorial! 🔧💡
Просмотров 9 тыс.Год назад
In this video, we will implement Serverless API using Serverless framework with Mongo DB atlas as database. We will be using Mongoose to interact with the database with project structure and Pre hook to hash the password etc. Github Repository: github.com/imdurgadas/serverless-mongo-atlas Mongoose with AWS Lambda: mongoosejs.com/docs/lambda.html Notice: Serverless and MongoDB are trademarks or ...
Go Functions and Methods | Golang 101 Series | Go Tutorial
Просмотров 154Год назад
Go Functions and Methods | Golang 101 Series | Go Tutorial
Memory Management in Go | Restructure Struct Fields | Optimization | Golang Tutorial
Просмотров 7192 года назад
Memory Management in Go | Restructure Struct Fields | Optimization | Golang Tutorial
Go Composite Types (Map, Struct) , Print Struct Variants | Golang 101 Tutorial
Просмотров 1942 года назад
Go Composite Types (Map, Struct) , Print Struct Variants | Golang 101 Tutorial
Variables, Basic Datatypes, Composite Datatypes (arrays, slice) | Golang 101 Tutorial
Просмотров 1632 года назад
Variables, Basic Datatypes, Composite Datatypes (arrays, slice) | Golang 101 Tutorial
Go Installation, VS Code Configuration, Simple Program | Golang 101 Tutorial
Просмотров 1972 года назад
Go Installation, VS Code Configuration, Simple Program | Golang 101 Tutorial
Overview & Expectation | Golang 101 Tutorial
Просмотров 2732 года назад
Overview & Expectation | Golang 101 Tutorial
Execute API using Rest Client VS Code extension | No Postman , Insomnia needed
Просмотров 1,2 тыс.2 года назад
Execute API using Rest Client VS Code extension | No Postman , Insomnia needed
Create a Typescript Library | SDK | Node JS
Просмотров 16 тыс.2 года назад
Create a Typescript Library | SDK | Node JS
Reverse Proxy and Load balancer | Nginx Tutorial #3
Просмотров 4002 года назад
Reverse Proxy and Load balancer | Nginx Tutorial #3
Rewrite rules, Try Files and Logging | Nginx Tutorial #2
Просмотров 4,7 тыс.2 года назад
Rewrite rules, Try Files and Logging | Nginx Tutorial #2
Installation, Virtual Server , Location block basics | Nginx Tutorial #1
Просмотров 8932 года назад
Installation, Virtual Server , Location block basics | Nginx Tutorial #1
Develop SpringBoot Application using VS Code
Просмотров 3882 года назад
Develop SpringBoot Application using VS Code
bow can i set credential for aws configure for ec2
Thanks alot brother for the detailed explanation. It was really helpful to get started and hang around with Serverless framework and AWS. Can you please guide me how to set up a production level network design between the mongodb server and the AWS lambda serverless instance, instead of just setting '0.0.0.0/0' at mongodb network access list?
your serverless playlist is very helpful sir
what to do if want to establish an internet connection on this private ec2? please tell
Thanks for your video.
can this Rest client be used with OAUTH1.0 ? Answer is NO . How to call this client programmatically is unknown. So Postman still be needed, cause at least with newman lib it can be called. Also Postman supports many authorization methods, which makes it greater tools than many other...
Really helpful brother! 👍
hey do you know how to implement lambda authorizer for appsync in serverless framework
Move the database connection part out from of your lambda handler, so your connection reused and shared between lambda invocations.
I didn't realize that you can link to Markdown as a documentation improvement... very useful tip, thanks
Informative Video ❤
Awesome tutorial ❤
Excellent sdk-demo & test. Thank you a lot.
Is there any way to increase the tunnel max duration? 1h is too low for the project I'm working on. Thanks in advance, good video.
Hello, at this moment there is no way to increase the tunnel max duration and it's listed as one of the limitations. Maximum duration for an established TCP connection: 1 hour (3,600 seconds). You can specify the maximum allowed duration in an IAM policy, which can be 3,600 seconds or less. docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-using-eice.html
Thanks you! It was really useful
Can you explain how to use middleware in this configuration? It is also a great help to learners.
Thankyou
Thanks !
Hello, very nice thank you so much, in my project the index.d.ts is not create, is it necessary to create manually?
aws lambda is stateless. so where does the cached app instance live?
AWS Lambda spins up a container when it receives the request. So if you make 10 calls in parallel, its 10 containers that is spun up with cold start. Lets say when you make 11th request and the 1st request is done, it would reuse the containers which are already created and has finished execution.
@@durgadaskamath thanks. In the 11th request, I understand it would reuse the specific os container which will be faster but it will again loadup express app (thought that won't take long). right?
@@enableDeepak That's correct. As there won't be cold starts and all the initialization would have been already done.
Thanks for sharing this content, Durgadas! That's exactly what I needed. 🎉
Thank you , glad it helped.
this is gold
Glad, that was helpful. Thank you !
I enjoyed your video on SST, please keep up! I would like to know more about eventbus
Thank you for posting that clear description of these services.
🙌
What if we want to add the authorization, do we need to add it in our code or AWS provide some way to achieve it.
you need to use lambda authorizer. I had published one video on the same using serverlessframework Ep3: Using Lambda Authorizer for Rest API Authentication | API GW, Lambda, DynamoDB | Serverless ruclips.net/video/3lYtyEWsQr8/видео.html
охеренно. спасибо, отец
THANK YOU!!!
Great Video. Though I keep getting this error BadRequestError: request size did not match content length . Kindly assist
I will need to look into the code to assist you. Do you have the code pushed to any github so that I can take a look ?
Excellent
Hi please continue these videos I am enjoying so much
Coming soon. Been busy last month or so.
Here you go: New video released ruclips.net/video/vKGFtf-lWF4/видео.html
Hello !!! After you key 'npm init -y', the console displays the package.json content. How to implement this ?
npm init -y : this command initializes your code location as npm project and that creates the package.json skeleton .
im using amazon aws free tier will i got charged if i deploy this project , even someone dont use the api , im new in aws
You should not get charged if you deploy the above as they are all serverless and have a graceful limit. Ensure to use it with care and not to provision any large services. If you are a beginer, i would suggest you to set a "Budget alert" in AWS at 0.01 cent so that by any chance , you hit it - you will be notified.
@@durgadaskamath thanks for the guidance
It was amazing!
Very clear. Thanks sr!
Glad you like it.
you didnt show how you have configured security group, can you please confirm which ports you have open
Standard Security group - Port 22 for SSH,
Thank you!🎉
OMG! You really helped me to solve an Validation shcema error in mongoose! tThank you so much! Continune creating this value video please!
Great, thanks for all the support !
Bro can i open the port 8888 in my local machine and also the ec2 instance?
yes - by default the SSH is on port 22 on the ec2. On local you can open any port and port forward it to the port on the ec2 .
Can you please let me know how can we SCP to this instance using private dns or ip.
Awesome work!! thanks
Hi, I was wondering if the tunneling technique can be extended a bit further and used to connect to an RDS instance. So the use case is to connect from the local dev machine to an RDS in a private subnet (via the EC2 instance, also in the private subnet).
That's a nice point. Ideally it should unless explicitly its tuned only for SSH. Would try that out in free time and get back.
How can I connect to my tunnel from a tablet that offers rdp? The server https address is blocked with my wifi.
@@durgadaskamathcould it be the other way around? Connecting to the ec2 instance from rdp mobile app tablet? How would I configure that?
hey dude i am working on telegram bot with clouldflare worker , i am having some issue with deployment can u help me
What is the issue ?
I got all excited you were going to show me a tool that converted my code to a flowchart! still good anyway. thanks
Extremely sorry if the caption misguided you. Thanks
How to do windows RDP from local windows machine?
Similar way: aws ec2-instance-connect open-tunnel - instance-id i-xyzasdasxxxxx - remote-port 3389 - local-port 5555 Once the tunnel is opened, you can open RDP client and in the Computer Name, you can provide localhost:5555 where 5555 was the local port provided in the command.
Blog : tech.durgadas.in/seamless-delegation-hosting-a-subdomain-on-aws-route-53-while-maintaining-control-with-your-6cd949536c6
What plugin or extension did you use to have tree view tabs in your browser?
I use EDGE browser and it has native "Vertical" tabs support.
is it directly not possible by typescript for compatibility in all with cjs, ecs
Things have evolved over the years and there are many ways now to get things done. You just need to see what suits your case .
@@durgadaskamath I'm creating telegram bot api in js/ts that working correctly but shows red line when import in ts
@@SidsAnalysis When it shows red line, what is the error message ?
@@durgadaskamath in yt there's no much videos or no videos Which explain configuration file of ts and package.json file in advanced for ts configuration and publish pkg
Great Explanation! Thanks 🙏
Thanks for your support.
It was really useful 🙂. Keep it up.
Thanks. Glad it was useful !