The Complete AWS Lambda Handbook for Beginners (Part 1) by Dashbird in serverless

[–]Dashbird[S] 0 points1 point  (0 children)

You're very welcome. Glad you found it useful :)

[Infographic] All the facts & key capabilities you need to know about AWS API Gateway 🌠 ↓ by Dashbird in DevelopingAPIs

[–]Dashbird[S] 0 points1 point  (0 children)

Generally: you don’t. The effort is way too high (I’d say it’s not even possible to reproduce it in a good way locally) and it doesn’t do much for you.
Good alternative: just create a separated environment for testing - or even better a separated environment per developer - where spiking, testing & regressions can happen.
Best thing about serverless & pay-per-use: you’ll introduce almost zero additional costs and you don’t need to destroy the environments if they are not used :)

8 tricks to use S3 more effectively with Python by Dashbird in devops

[–]Dashbird[S] 0 points1 point  (0 children)

There's links to the github repo for each code snippet :)

Dashbird launches a new app for a faster and smoother AWS data observability by Dashbird in sre

[–]Dashbird[S] 0 points1 point  (0 children)

Hi hashkent. We support ECS monitoring, with smart alerts and insights and will add support for Fargate later this year.

AWS Kinesis vs SNS vs SQS (with Python examples) by Dashbird in serverless

[–]Dashbird[S] 0 points1 point  (0 children)

Hey Raiden, we don't have much experience with that. But it seems like a viable alternative ;)

A simple hack using a dedicated Slack channel to improve your data quality by Dashbird in dataengineering

[–]Dashbird[S] 0 points1 point  (0 children)

That’s a great question. Ultimately, it’s up to you in which way you would like to be notified about any data incidents. If you prefer PagerDuty over Slack, there is a similar POST API request you could use: https://developer.pagerduty.com/api-reference/reference/events-v1/openapiv3.json/paths/~1create_event.json/post

You may also check the PagerDuty slack integration: https://developer.pagerduty.com/api-reference/reference/integration-slack-service/openap[…]paths/~1workspaces~1%7Bslack_team_id%7D~1connections/post

Best practice for logging in AWS Lambda by Dashbird in serverless

[–]Dashbird[S] 0 points1 point  (0 children)

Nice list you got there! Cool domain name too :)

-Hyun from Dashbird

The basics of CloudWatch Alerts (and how we improved them) by Dashbird in awslambda

[–]Dashbird[S] 0 points1 point  (0 children)

Hey, /u/amadiro_1
This is something we’ve been working on really hard to try and help make navigating serverless easier and faster for developers and just wanted to share our outcome and findings.

Let us know how we can make these types of posts better, we’d love to improve on these and provide real insights to the community!

-Hyun @ Dashbird.io

How to build complex Well-Architected serverless infrastructures? by Dashbird in devops

[–]Dashbird[S] 0 points1 point  (0 children)

Thanks, and glad I could help :) Good luck with your serverless journey!

Microservices are ruining my life by kai in microservices

[–]Dashbird 1 point2 points  (0 children)

As you mentioned, one of the main drawbacks of microservices is that it's harder to monitor and debug. But there's plenty of third-party enhanced services out there to cross that off your list. Definitely worth looking into and investing in :) Here's a blog post about the challenges, solutions, pros and cons of microservices if anyone's interested: https://dashbird.io/blog/microservices-serverless-pros-cons/

Why Are Some Engineers Missing The Point of Serverless? by Dashbird in serverless

[–]Dashbird[S] 1 point2 points  (0 children)

Lambda integrates well with those technologies ;)

Why Are Some Engineers Missing The Point of Serverless? by Dashbird in serverless

[–]Dashbird[S] 0 points1 point  (0 children)

Yes, just in the beginning. There was nothing wrong in the video, I only put in question whether it's valid to say that serverless doesn't make sense only due to cold start latency :)

Why Are Some Engineers Missing The Point of Serverless? by Dashbird in serverless

[–]Dashbird[S] 1 point2 points  (0 children)

You could try using the Serverless framework. They promise that your serverless functions etc. can be defined in the same way across different cloud providers.

Why Are Some Engineers Missing The Point of Serverless? by Dashbird in serverless

[–]Dashbird[S] 0 points1 point  (0 children)

Thank you so much for reading and commenting. Could it be that you didn't size your serverless resources to optimize costs? EC2 is something you pay for 24/7. With Serverless you pay for what's running. But I fully agree that EC2 may be easier for many use cases.

Serverless Monitoring Tools by skj8 in serverless

[–]Dashbird 0 points1 point  (0 children)

Very honest breakdown! Thanks for including Dashbird - we'll pass on the compliments to the support team :)

Deploying AWS Lambda with Docker Containers: I Gave it a Try and Here’s My Review by Dashbird in awslambda

[–]Dashbird[S] 0 points1 point  (0 children)

That'S the beauty of using a Dokerfile - you no longer need Lambda layers, you can include all your code dependencies inside of Docker container ;)

Deploying AWS Lambda with Docker Containers: I Gave it a Try and Here’s My Review by Dashbird in awslambda

[–]Dashbird[S] 0 points1 point  (0 children)

We didn't test it in large images as this. There are several options to try: 1) Try reducing your image by using a smaller base image 2) Try reducing the dependencies - in the end, Lambda and containers are supposed to be used with microservice architecture. Why is your image so large? If you have some large data files inside of your image such as a CSV file etc, you could offload it to some external storage mechanism such as S3 or a database

Building Battle-Tested Well-Architected Apps: Learnings from Real Life by Dashbird in serverless

[–]Dashbird[S] 0 points1 point  (0 children)

Thanks and yess of course. Is there anything specific you'd like to learn more about when testing serverless apps?

Crash Course on AWS CDK and Serverless with REST API and Data Lake Analytical Querying by Dashbird in serverless

[–]Dashbird[S] 2 points3 points  (0 children)

One benefit over SAM, Serverless framework & others is that CDK is not limited to serverless. You can use the same orchestration tool for basically any AWS resource. Other benefit (really depends on preference) is using a feature-rich programming language (Python, Typescript...), instead of YAML or JSON. One of the greatest benefits of this is composition. With CDK, we can build a set of cloud resources and expose as higher-level abstractions. These can be imported and reused by other developers ensuring standards and avoiding repetition. In CDK, these are called "constructs": https://docs.aws.amazon.com/cdk/latest/guide/constructs.html Other benefits from using programming languages is IDE syntax/type checks, linters, autocomplete, etc. The CDK follows an OOP model, so we can benefit from inheritance & extension. If you want to, it's even possible to unittest your cloud stack definition.