REST vs HTTP APIs in API Gateway (1/2)

In this video, I tell you the difference between REST and HTTP APIs in API Gateway. You'll learn about the history of these apis, the types of problems they're meant to solve, and finally a feature comparison.
Looking to get hands on experience building on AWS with a REAL project? Check out my course - The AWS Learning Accelerator! courses.beabetterdev.com/cour...
Part 2 - • AWS API Gateway to Lam...
🎉SUPPORT BE A BETTER DEV🎉
Become a Patron: / beabetterdev
📚 MY RECOMMENDED READING LIST FOR SOFTWARE DEVELOPERS📚
Clean Code - amzn.to/37T7xdP
Clean Architecture - amzn.to/3sCEGCe
Head First Design Patterns - amzn.to/37WXAMy
Domain Driven Design - amzn.to/3aWSW2W
Code Complete - amzn.to/3ksQDrB
The Pragmatic Programmer - amzn.to/3uH4kaQ
Algorithms - amzn.to/3syvyP5
Working Effectively with Legacy Code - amzn.to/3kvMza7
Refactoring - amzn.to/3r6FQ8U
🎙 MY RECORDING EQUIPMENT 🎙
Shure SM58 Microphone - amzn.to/3r5Hrf9
Behringer UM2 Audio Interface - amzn.to/2MuEllM
XLR Cable - amzn.to/3uGyZFx
Acoustic Sound Absorbing Foam Panels - amzn.to/3ktIrY6
Desk Microphone Mount - amzn.to/3qXMVIO
Logitech C920s Webcam - amzn.to/303zGu9
Fujilm XS10 Camera - amzn.to/3uGa30E
Fujifilm XF 35mm F2 Lens - amzn.to/3rentPe
Neewer 2 Piece Studio Lights - amzn.to/3uyoa8p
💻 MY DESKTOP EQUIPMENT 💻
Dell 34 inch Ultrawide Monitor - amzn.to/2NJwph6
Autonomous ErgoChair 2 - bit.ly/2YzomEm
Autonomous SmartDesk 2 Standing Desk - bit.ly/2YzomEm
MX Master 3 Productivity Mouse - amzn.to/3aYwKVZ
Das Keyboard Prime 13 MX Brown Mechanical- amzn.to/3uH6VBF
Veikk A15 Drawing Tablet - amzn.to/3uBRWsN
🌎 Find me here:
Twitter - / beabetterdevv
Instagram - / beabetterdevv
Patreon - Donations help fund additional content - / beabetterdev
#AWS
#APIGateway

Пікірлер: 20

  • @BeABetterDev
    @BeABetterDev3 жыл бұрын

    Part 2 is here: kzread.info/dash/bejne/f21l2LqdmtnLZ6Q.html

  • @saltdomeguy
    @saltdomeguy3 жыл бұрын

    Very good. Can't wait for Part 2

  • @JanekBogucki
    @JanekBogucki11 ай бұрын

    So far the most useful comparison I've found between Rest and HTTP. Makes it clear to pick HTTP API unless there is a missing feature but if you can survive without the feature be aware HTTP is the future direction for API Gateway.

  • @mlogfkzu

    @mlogfkzu

    7 ай бұрын

    Sorry, what do you mean by "be aware HTTP is the future address for API Gateway"? thx

  • @mybluesky123
    @mybluesky1232 жыл бұрын

    This is so good!

  • @andresmontoya7852
    @andresmontoya78523 жыл бұрын

    Thanks! Would be great a video about appsync vs api gateway, more about subscriptions vs websockets

  • @rickharold7884
    @rickharold78843 жыл бұрын

    Excellent! Love it! Thx

  • @hameddadgour
    @hameddadgour Жыл бұрын

    Great content. Thank you for sharing!

  • @BeABetterDev

    @BeABetterDev

    Жыл бұрын

    You're very welcome Hamed!

  • @five-am
    @five-am3 ай бұрын

    Very useful. Thanks

  • @1kuruvchi
    @1kuruvchi2 жыл бұрын

    A nice video. Is there any way to allow new binary media types on HTTP API? I'm getting corrupted font files (with woff extension) from AWS HTTP API.

  • @Overthought7
    @Overthought72 жыл бұрын

    I wish you had touched on what makes the REST option inherently heavier/slower. I can imagine that it would be slower if I was using a lot of the bells & whistles, but why would it be slower even without those?

  • @BeABetterDev
    @BeABetterDev3 жыл бұрын

    Learn how to build a REST API on AWS with API Gateway: kzread.info/dash/bejne/p3qnw8t-mNWXqtY.html

  • @skirllexrude8170
    @skirllexrude81702 жыл бұрын

    I had a doubt can you help me to solve it.Correct me if I am wrong.only 2 questions 1.I had a assumption that creating endpoints can be done with rest API ,graphql,etc and to communicate with any these api client-server I need to use a transfer protocol which is http. But how we can create endpoints with such transfer protocol http. Http api and http transfer protocol are different or same. 2.Http transfer protocol has the verb commands like Get,post, update, delete.If I don't use these transfer protocol it is possible to create these verb in rest api itself without using http

  • @ProgrammingWithOsku
    @ProgrammingWithOsku3 жыл бұрын

    Also with Grapghql

  • @ancientelevator9
    @ancientelevator92 жыл бұрын

    Since HTTP does not support usage plans, how do you prevent someone from DDOS'ing you into bankruptcy?

  • @BeABetterDev

    @BeABetterDev

    2 жыл бұрын

    Hi there, AWS WAF helps with DDoS attacks and is generally the preferred option.

  • @KevinBatchelor
    @KevinBatchelor Жыл бұрын

    Ill use it just as soon as it has better support for Lambda

  • @ngneerin
    @ngneerin3 жыл бұрын

    Eventbridge doesn't support aws http api gateway

  • @greob
    @greob3 жыл бұрын

    Please fix your microphone. Way too much bass, can barely hear anything you say.