AWS Step Functions Introduction - What is it and Why is it Useful?

AWS Step Functions is a powerful orchestration service that helps you model your application as workflows. In this video, you'll get an introduction to AWS Step Functions. We discuss what they are, why they're useful, how they work, disadvantages, and what types of problems you can solve using them.
Get my Step Functions Masterclass Course here: bit.ly/sf-masterclass-course
Sign up for my Newsletter to receive regular AWS updates AND get a FREE PDF that includes 5 AWS Project Ideas: beabetterdev.com/aws-project-...
📚 My Courses 📚
AWS Learning Accelerator - Learn AWS Through a Hands On Project - courses.beabetterdev.com/cour...
AWS Step Functions Masterclass - courses.beabetterdev.com/cour...
AWS Lambda - A Practical Guide - www.udemy.com/course/aws-lamb...
🎉SUPPORT BE A BETTER DEV🎉
Become a Patron: / beabetterdev
📚 INCREDIBLE BOOKS TO BUILD YOUR ABILITY TO FOCUS AND ORGANIZE 📚
Deep Work - amzn.to/463oPRk
So Good They Can't Ignore You - amzn.to/3PPo48N
Digital Minimalism - amzn.to/3Q00nep
A World Without Email - amzn.to/3t6nGKq
Time Block Planner - amzn.to/44Z9nEI
📚 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
#SoftwareEngineer
#SoftwareDeveloper

Пікірлер: 12

  • @BeABetterDev
    @BeABetterDev8 ай бұрын

    Get my Step Functions Masterclass Course here: bit.ly/sf-masterclass-course

  • @gregf9160
    @gregf91608 ай бұрын

    Really great, as usual, Daniel. Thank you so much for giving us your time and knowledge. 🤗

  • @JitoTantrum
    @JitoTantrum8 ай бұрын

    I’m not fully ‘there’, but when I do arrive at full AWS understanding & practicality it’ll be due in part to your concise instruction.

  • @sareshkumarcherukuri
    @sareshkumarcherukuriАй бұрын

    Its awesome, the way you explained about Step Functions is excellent. I also using this service in aws. Pls do/share vedios on sagemaker.

  • @on_my_way_to_ML
    @on_my_way_to_ML15 күн бұрын

    may i ask you a question about AWS certificate? A company has a web-based order processing system that is currently using a standard queue in Amazon SQS. The IT Manager noticed that there are a lot of cases where an order was processed twice. This issue has caused a lot of trouble in processing and made the customers very unhappy. The manager has asked you to ensure that this issue will not recur. What can you do to prevent this from happening again in the future? (Select TWO.) A, Replace Amazon SQS and instead, use AWS Step Functions. B, Use an Amazon SQS FIFO Queue instead. C, Alter the retention period in Amazon SQS. D, Alter the visibility timeout of SQS. E, Change the message size in SQS. The answer is A,B. Why the Step Function could help to fix SQS send messages twice time?

  • @oacargil
    @oacargil8 ай бұрын

    As the requirements naturally change over time, the simplicity of this step functions (aka bpm tools) will also suffer from complexity and maintenance problems. Seeing too complex sequence diagram on ui tool doesn’t make it easier to work with. Thanks for explaining it

  • @chuckirvineks

    @chuckirvineks

    5 ай бұрын

    I agree with you I think, but can you state what you think is the remedy for the problems that you mentioned?

  • @user-ki3ip1bq5o

    @user-ki3ip1bq5o

    4 ай бұрын

    @oacargil Can you please explain how can we resolve those issues as you mentioned in case of complexity

  • @oacargil

    @oacargil

    4 ай бұрын

    I believe that we should keep the visual diagrams as a higher level view of the system without much actual business logic code. Similar to level 3 component diagram in c4 model. These tools are not capable of maintaining complexity like modern programming languages because of lacking refactoring techniques and tools. So they shouldn’t handle all details.

  • @Brajgamer

    @Brajgamer

    4 ай бұрын

    That's still better than having no diagrams. Moreover, if it becomes too big, we can always combine step functions.

  • @UnaliverOfChildren
    @UnaliverOfChildren4 ай бұрын

    the coin base is the biggest bit coin in a crypto currency

  • @abraund
    @abraund2 ай бұрын

    Gross, talk about burying your business logic in the most obscure place if you use these.