This is *exactly* how much it costs to run our tech startup on AWS

Поділитися
Вставка
  • Опубліковано 30 гру 2024

КОМЕНТАРІ •

  • @codedamn
    @codedamn  12 днів тому +11

    Thanks to Miro for sponsoring today's video. Check out Miro here: miro.pxf.io/19GP4m

  • @saumitit944
    @saumitit944 11 днів тому +33

    As a DevOps Engineer I absolutely loved this one! Just perfect

    • @theFavour123
      @theFavour123 7 днів тому

      Hi, How can I be a devops engineer

    • @akashdip2001
      @akashdip2001 6 днів тому

      I am a final year mechanical student ✅ how I become a devops engineer ???
      I don't want to make money I just want to grow my skill, as a DevOps engineer what you think which is the best step for me ??? 👏🏽

    • @saumitit944
      @saumitit944 6 днів тому

      Get fundamentals right. Networking -> OS -> Linux. Then get hands on with the Tools such as Docker and Kubernetes use them in projects. Get Free Cloud Trial accounts set up highly reliable systems. Then apply to companies for internships/fresher roles meanwhile still working on yourself. Make sure to be in a company that is at that scale where they have clients with SLAs so that they have production servers running on k8s and so on. Then only you'll get to learn instead of where I interned which used EC2 and ECS for their services and faced considerably high downtime in prod environments

  • @GENAIPODCAST01
    @GENAIPODCAST01 11 днів тому +36

    People coming here get to see Mehul's balance sheet and AWS cost; Mehul starts the AWS 101 lecture.

  • @SushinPv
    @SushinPv 7 днів тому +2

    One of the issues I can identify is that the content can be easily redistributed. It’s quite straightforward to download HLS videos, even if you have a signed URL from S3. To address this, consider implementing HLS with encryption. Additionally, verify the S3 signed URL using an additional Lambda verification on our CDN’s incoming request for these contents.
    This measure enhances security and makes it more challenging for unauthorized individuals to download and distribute the content.

  • @watb8689
    @watb8689 10 днів тому +8

    you don't need an sqs to trigger the lambda. S3 itself can do so. all the transcoding should just use eks

    • @SajanKuttipuravan
      @SajanKuttipuravan 4 дні тому

      This can also avoid polling SQS, just one straight pipeline

  • @joshi53
    @joshi53 10 днів тому +4

    I am a fresher, just got my first job, even though i have AWS certifications it is hard to understand this for me now, completely watched this video, now will comeback after a month to see how much i am able to understand at that time XD

  • @lmexperimt
    @lmexperimt 8 днів тому

    As business owner and feder weight in tech ops this was very explanatory and a mind opener. Thank you for the clear explanation

  • @satorugojo7140
    @satorugojo7140 11 днів тому +3

    Your architecture is way more simple and light weight in comparison to open edx which is not flexible in terms of customisation, it is a good thing

  • @adityaprakashgupta
    @adityaprakashgupta 11 днів тому +2

    Use of fargate with asg might be cheaper if you use golang for the backend, golang requires very less resources and can handle almost double the amount of traffic per second when compared to node js.

  • @AvradipDas
    @AvradipDas 7 днів тому

    Thank you so much for this informative video on infrastructure.

  • @atulyt2129
    @atulyt2129 8 днів тому

    Thanks man, loved it, Please make such videos more

  • @comradepeter87
    @comradepeter87 10 днів тому +2

    That's actually much cheaper than I thought it'd be. I wonder how'd the costs look like if a lot more of the architecture was serverless, considering the recent cultural shift towards serverless-less.

  • @adesh_codemonk
    @adesh_codemonk 11 днів тому +2

    Hi Mehul,
    To connect cloudfront to lambda function using lambda url, how are you managing the API paths. I can think of using behaviors, if so, isn't it cumbersome to manage ?

  • @Nick-yd3rc
    @Nick-yd3rc 9 днів тому +1

    Looks like you forgot to tick the free tier checkbox, and multi-az is a best practice for failover. Also, I didn’t notice your egress. That’s just the tip of the iceberg. There’s cost for backups and lots of other knobs you didn’t mention.

  • @cuttingcoffee
    @cuttingcoffee 11 днів тому

    great video mehul, thanks. very informative and transparent.

  • @cthinkzz
    @cthinkzz 6 днів тому

    Why there are two separate S3 buckets? One while video is being uploaded and other one is for storing it permanently?

  • @karthik448
    @karthik448 11 днів тому +1

    Do you use any of the premium support options from AWS? I remember they had an option where they assign a dedicated TAM to you and have periodic reviews of your infrastructure going over stuff like cost optimize, future planning, arch review etc.

    • @codedamn
      @codedamn  10 днів тому

      Yes, we don’t use support

  • @athardavid
    @athardavid 10 днів тому +3

    Hi mehul you said you guys use DRM protection then why does the video show in screen recording?

    • @codedamn
      @codedamn  10 днів тому +1

      It’s not enabled by default (since it is chargeable component). Creators who want to enable it ask us to do it from our side

  • @satorugojo7140
    @satorugojo7140 11 днів тому +1

    Miro is 👍, I have used miro in my previous startup company .

  • @kshitijvengurlekar1192
    @kshitijvengurlekar1192 7 днів тому

    This was an insightful video

  • @Sandeep-zd6dq
    @Sandeep-zd6dq 11 днів тому

    Not sure but maybe media convert with reserved capacity might a bit cheaper for transcoding in your case instead of having so many large instances running but overall awesome setup and amazing breakdown it will really help a lot us to understand the pricing change with different services

  • @echabbewal
    @echabbewal 8 днів тому

    Hi Mehul, You did not seems to use EFS system in your diagram when doing video processing . Just lamda and Ec2 multiple instances ?

  • @hrsikeisa
    @hrsikeisa 9 днів тому +1

    Next video on how you use cloudfare for fermion ?

  • @LearnwithAvinashDalvi
    @LearnwithAvinashDalvi 4 дні тому

    Insightful explanation

  • @rohan3363
    @rohan3363 11 днів тому +5

    The best part of AWS is its exceptional availability and reliability.

  • @Nick-yd3rc
    @Nick-yd3rc 9 днів тому

    Miro is awesome, btw what’s the right way to pronounce it? Is it meero or māiro? “Jira” is officially settled at least.

  • @anaam.khuram
    @anaam.khuram 5 днів тому

    A quick question: how many users do you've per month for this scale? Is this scale typical of startups? Thanks!

  • @munnabg117
    @munnabg117 7 днів тому

    i have always wondered how does this sponsorship works, like even though the video is sponsored it's not just about their product but more of the actual content, so what happens like do u come up with an idea make a video and then approach the brand to sponsor it or do they approach you first? i just wanna know how the cycle works here

  • @satishalla
    @satishalla 10 днів тому

    Does aws amplify fit in this prototype? It is also serverless technology and need of integrate apis and lambda functions with rds, s3, cognito.

  • @sideone3581
    @sideone3581 10 днів тому

    Can you give me insight on this :
    What if I just rollup a vps from something like digital ocean
    and just used "golang on the server" and "postgres" on the db
    now with that - I have full control over my system - meanwhile I am not vendor lock in and also it costs me almost nothing.
    but how scalable is that? and how hard is to maintain it as a group of 1-3 dev.

    • @sideone3581
      @sideone3581 10 днів тому +1

      and use iptables with ssh-keys, different port and openvpn for additional security and cloudfare for obvious reasons.

  • @faizanahmed9304
    @faizanahmed9304 10 днів тому +1

    Can you please send this infra diagram? Thank you

  • @SHIVAJI-KUMAR
    @SHIVAJI-KUMAR 10 днів тому +2

    @mehul Why S3 instead of R2. Even when S3 has really costly data outflow cost.

    • @codedamn
      @codedamn  10 днів тому +1

      Cloudflare (and r2) has extremely bad peering in India with networks. Speeds are very slow

  • @rajdippal51
    @rajdippal51 10 днів тому +1

    What is opinion on openai o3 model?

    • @codedamn
      @codedamn  10 днів тому +1

      Very cool! Video soon

  • @binarystar-y9w
    @binarystar-y9w 11 днів тому

    Very Insightful, thanks

  • @hsthast7183
    @hsthast7183 11 днів тому

    Welcome back Mehul 👋

  • @Dru-y4s
    @Dru-y4s 11 днів тому

    Thank you for making this video. Educative much!

  • @tomjerry0796
    @tomjerry0796 10 днів тому

    After a long time mehal ❤

  • @thekjpacino
    @thekjpacino 11 днів тому

    Will using ecs fargate for your node services be more expensive than using lambda?

    • @codedamn
      @codedamn  10 днів тому

      We are now on metal for our Backend, this is how it was on AWS

    • @faiz697
      @faiz697 6 днів тому

      ​@@codedamncan you make a video to show how moving from AWS to bare metal has reduced the cost

  • @jaisaravanan1612
    @jaisaravanan1612 9 днів тому

    Why Video transcoding is not done inside the Lambda itself?

    • @faiz697
      @faiz697 6 днів тому

      For transcoding, you will need to do some file system write operation?? If so, then it can't be done since lambda does provide such functionality.

    • @jaisaravanan1612
      @jaisaravanan1612 4 дні тому

      @@faiz697 I think lambda provide some local storage. Correct me I am wrong.

    • @faiz697
      @faiz697 4 дні тому

      @@jaisaravanan1612 you might be talking about ephemeralStorage then. I wouldn't use it for any important work

  • @omkarrajmane9408
    @omkarrajmane9408 11 днів тому

    I see that cloudflare is replaced with cloudfront after that Jio-CF bug

  • @krnitheesh
    @krnitheesh 10 днів тому

    AWS Cognito?

  • @rameez433
    @rameez433 4 дні тому

    Mehul, Lot's of start ups are struggling or getting crushed under "taxes".

  • @ggnova8581
    @ggnova8581 11 днів тому +4

    Tldraw will never forgot this 😂😂

  • @sunilmaurya6594
    @sunilmaurya6594 10 днів тому

    Valuable ❤

  • @cozyJoe01
    @cozyJoe01 9 днів тому

    7:17 Why does it look like youtube player?

  • @pali122
    @pali122 11 днів тому +3

    fuck I hate automatic translations on yt tittles did you really mean "fruit"? I get that on spanish but doesn't tell me anything

  • @norman9174
    @norman9174 10 днів тому

    Quality video

  • @mohankrishna1443
    @mohankrishna1443 10 днів тому

    HEy I am lazy can somone put the cost he mentioned

  • @b33lz3bubth
    @b33lz3bubth 10 днів тому

    it takes 6usd droplet. nothing more at the very beginning.

  • @abdulrenishr
    @abdulrenishr 9 днів тому

    👍 great

  • @ggnova8581
    @ggnova8581 11 днів тому

    Hey @Mehul what js framework you use in aws lambda?

    • @codedamn
      @codedamn  10 днів тому

      We wrote it internally for our Backend

  • @samueldaniel7
    @samueldaniel7 10 днів тому

    May be build your own onprem lab till you make money

  • @prashanthb6521
    @prashanthb6521 10 днів тому +1

    Just go on-prem !
    $2600 for all this circus and poor performance is too much.

    • @oSpam
      @oSpam 22 години тому

      You must hire some cheap staff to be keeping your servers up. Let alone the electricity, actual hardware costs and multi regions

    • @prashanthb6521
      @prashanthb6521 17 годин тому

      @oSpam There are advantages to cloud for sure. But on-prem has another set of advantages. It depends on which set of advantages you want to prioritise. I am into HPC and for me cloud is a no go.

  • @samarpitsantoki
    @samarpitsantoki 11 днів тому

    Yo!

  • @satorugojo7140
    @satorugojo7140 11 днів тому

    RDS is bit costly to be honest, but their are reliable option too in market .🤔 But you are going with AWS for all other stuff seems good choice then .

  • @ijjylord
    @ijjylord 7 днів тому

    Bhai yaa toh tu samjha leta how much it cost to run a tech startup ya toh sponsor ke sath hi bakchodi karle