51 subscribers
התחל במצב לא מקוון עם האפליקציה Player FM !
פודקאסטים ששווה להאזין
בחסות


1 LIVE: Before the Chorus & Open Folk Present: In These Lines feat. Gaby Moreno, Lily Kershaw & James Spaite 33:58
105. Integration Testing on AWS
Manage episode 385447058 series 2980070
In this episode, we discuss integration testing event-driven systems and explore AWS's new Integration Application Test Kit (IATK). We cover the challenges of testing events and common approaches like logging, end-to-end testing, and using temporary queues. We then introduce IATK, walk through how to use it for EventBridge testing, and share our experience trying out the X-Ray trace validation. We found IATK promising but still rough around the edges, though overall a useful addition to help test complex event flows. 💰 SPONSORS 💰 AWS Bites is brought to you by fourTheorem, an Advanced AWS Partner. If you are moving to AWS or need a partner to help you go faster, check us out at fourtheorem.com!
In this episode, we mentioned the following resources:
- sls-test-tools on GitHub: https://github.com/aleios-cloud/sls-test-tools
- Sarah Hamilton’s article on Integration testing and how to use sls-test-tool: https://medium.com/serverless-transformation/bridge-integrity-integration-testing-strategy-for-eventbridge-based-serverless-architectures-b73529397251
- Our previous episode on building a cross-account Event Bridge deployment: https://awsbites.com/39-how-do-you-build-a-cross-account-event-backbone-with-eventbridge/
- Our IATK tests for the cross-account Event Bridge project: https://github.com/fourTheorem/cross-account-eventbridge/blob/main/test/integration/test_events.py
- IATK tutorial: https://awslabs.github.io/aws-iatk/tutorial/
- IATK examples: https://awslabs.github.io/aws-iatk/tutorial/examples/retrieve_cfn_info/
You can listen to AWS Bites wherever you get your podcasts:
- Apple Podcasts: https://podcasts.apple.com/us/podcast/aws-bites/id1585489017
- Spotify: https://open.spotify.com/show/3Lh7PzqBFV6yt5WsTAmO5q
- Google: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy82YTMzMTJhMC9wb2RjYXN0L3Jzcw==
- Breaker: https://www.breaker.audio/aws-bites
- RSS: https://anchor.fm/s/6a3312a0/podcast/rss
150 פרקים
Manage episode 385447058 series 2980070
In this episode, we discuss integration testing event-driven systems and explore AWS's new Integration Application Test Kit (IATK). We cover the challenges of testing events and common approaches like logging, end-to-end testing, and using temporary queues. We then introduce IATK, walk through how to use it for EventBridge testing, and share our experience trying out the X-Ray trace validation. We found IATK promising but still rough around the edges, though overall a useful addition to help test complex event flows. 💰 SPONSORS 💰 AWS Bites is brought to you by fourTheorem, an Advanced AWS Partner. If you are moving to AWS or need a partner to help you go faster, check us out at fourtheorem.com!
In this episode, we mentioned the following resources:
- sls-test-tools on GitHub: https://github.com/aleios-cloud/sls-test-tools
- Sarah Hamilton’s article on Integration testing and how to use sls-test-tool: https://medium.com/serverless-transformation/bridge-integrity-integration-testing-strategy-for-eventbridge-based-serverless-architectures-b73529397251
- Our previous episode on building a cross-account Event Bridge deployment: https://awsbites.com/39-how-do-you-build-a-cross-account-event-backbone-with-eventbridge/
- Our IATK tests for the cross-account Event Bridge project: https://github.com/fourTheorem/cross-account-eventbridge/blob/main/test/integration/test_events.py
- IATK tutorial: https://awslabs.github.io/aws-iatk/tutorial/
- IATK examples: https://awslabs.github.io/aws-iatk/tutorial/examples/retrieve_cfn_info/
You can listen to AWS Bites wherever you get your podcasts:
- Apple Podcasts: https://podcasts.apple.com/us/podcast/aws-bites/id1585489017
- Spotify: https://open.spotify.com/show/3Lh7PzqBFV6yt5WsTAmO5q
- Google: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy82YTMzMTJhMC9wb2RjYXN0L3Jzcw==
- Breaker: https://www.breaker.audio/aws-bites
- RSS: https://anchor.fm/s/6a3312a0/podcast/rss
150 פרקים
כל הפרקים
×
1 146. The AWS Product Lifecycle page 15:49

1 145. We Tried Amazon DSQL So You Don’t Have To (But You Might Want To) 28:34

1 144. Lambda Billing Changes, Cold Start Costs, and Log Savings: What You Need to Know 13:22

1 143. Is App Runner better than Fargate? 42:09

1 141. Step Functions with JSONata and Variables 15:43

1 140. DuckDB Meets AWS: A Match Made in Cloud 17:38

1 139. Building Great APIs with Powertools 24:32

1 138. How Do You Become A Cloud Architect? 39:02


1 136. 20 Amazing New AWS Features 17:39

1 135. Serverless is making a comeback where you least expect it 21:46


1 133. Building Businesses in the Cloud with Fiona McKenna 28:28

1 132. GitHub Action Runners on AWS 24:40

1 131. What do you do about CloudFormation Drift? 19:44

1 130. Growing in Tech with Farrah Campbell 29:55

1 129. Lambda Provisioned Concurrency 22:17

1 128. Writing a book about Rust & Lambda 26:58

1 127. Which Load Balancer should you use? 24:47


1 125. A first look at CloudFront Hosting Toolkit 33:36

1 123. What do you need to know about DynamoDB? 35:45

1 122. Amazing Databases with Aurora 28:57

1 121. 5 Ways to extend CloudFormation 30:20


1 119. The state of AWS 2024 (AnsWeRS community survey commentary) 39:34

1 118. The landing zone: Managing multiple AWS accounts 25:48

1 117. What do EBS and a jellyfish have in common? 21:03

1 116. What is RAM (Resource Access Manager)? 13:45

1 115. What can you do with Permissions Boundaries? 13:01

1 114. What's up with LLRT, AWS' new Lambda Runtime? 30:34

1 113. How do you revoke leaked credentials? 11:34

1 112. What is a Service Control Policy (SCP)? 18:47

1 111. How we run a Cloud Consulting business 45:45

1 110. Why should you use Lambda for Machine Learning? 24:28

1 109. What is the AWS Project Development Kit (PDK)? 28:41

1 108. How to Solve Lambda Python Cold Starts 20:52

1 107. Expert opinions from re:Invent 2023 20:45




1 103. Building GetAI Features with Bedrock 20:54

1 102. Getting Ampt with Jeremy Daly 1:10:47
ברוכים הבאים אל Player FM!
Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.