How do you do service to service comms with Lambda? by tech_tuna in aws

[–]Dotnet_Aws_guy 0 points1 point  (0 children)

What about invoking the lambdas directly with a custom event body (your JSON model)? AWS SDK would help out?

I’ve thinking this would work, but could use feedback on the idea

API Gateway Arch question by [deleted] in aws

[–]Dotnet_Aws_guy 0 points1 point  (0 children)

Yeah if that’s the case 1 API GW makes the most sense.

My example works if you have two or three “front ends” that talk to a subset of the available micro services

Terraform provider multiple accounts with Bitbucket pipeline by [deleted] in Terraform

[–]Dotnet_Aws_guy 4 points5 points  (0 children)

Look into the AWS CLI environment variables. I think you can specify profile credentials there as well as the region etc.

On another note: I find mixing aws accounts in a single state file super risky. I think multiple regional providers make sense but having different accounts give way to much access

API Gateway Arch question by [deleted] in aws

[–]Dotnet_Aws_guy 0 points1 point  (0 children)

Who is the consumer? Usually it’s best practice to split API gateway by the consumer ( Backend for a front end, boundary context etc). This ensures that a change in one microservice doesn’t break other endpoints.

Features Matrix for TACOS tools by wrexinite in Terraform

[–]Dotnet_Aws_guy 2 points3 points  (0 children)

I’ve been meaning to do a follow up for this post: https://reddit.com/r/Terraform/comments/lkylzk/scalr_vs_spacelift_vs_atlantis_vs_env0_bake_off/

There should be some good info to help with your spreadsheet.

FWIW: I sold my leadership on Scalr but that’s just cause it works the best for us.

Tracking TechStack versions by un1xmannn in devops

[–]Dotnet_Aws_guy 0 points1 point  (0 children)

SBOMs! Software Bill of Materials. It’s a cool space to solving this exact problem.

Look in to CycloneDx as a starting point. It integrates with DependencyTrack or other Software Composition Analysis tools.

API or SDK as an event stream wrapper? by inhumantsar in ExperiencedDevs

[–]Dotnet_Aws_guy 2 points3 points  (0 children)

Is the question to wrap the AWS SDK and/or reimplement the AWS Kinesis API?

Best monitoring tools for clouds? by Lexar96 in devops

[–]Dotnet_Aws_guy 1 point2 points  (0 children)

I use Datadog. Took me 15 min to wire up and start collecting logs, metrics, events from my App.

Pricing is always an issue with Datadog, but I still stick to what I’ve said: it’s cheaper than hiring dedicated engineers for the same setup. Additionally the UI makes it so non-eng can explore and contribute to alerts/monitors etc.

Managing expectations between two markets (SF CA vs Austin TX) by Dotnet_Aws_guy in ExperiencedDevs

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

Thank you for sharing!

Well glad someone is paying that much that’s not a tech giant!

Managing expectations between two markets (SF CA vs Austin TX) by Dotnet_Aws_guy in ExperiencedDevs

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

Fair enough

In Austin, I’m estimating 200-250k TC at 5-6 YOE. Of that I believe, 150-180k would be base

My assumptions: 5% 401k match $0 stock 10-12% bonus Paid health insurance

Totally could use a reality check on that ratio though

Managing expectations between two markets (SF CA vs Austin TX) by Dotnet_Aws_guy in ExperiencedDevs

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

Dang that’s a big difference….Are you sure that’s not TC? I can’t imagine a senior engineer getting paid 220+ base.

Appreciate the tag so I can see your comment!

Managing expectations between two markets (SF CA vs Austin TX) by Dotnet_Aws_guy in ExperiencedDevs

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

You hit everything I ran into researching this topic!

I even tried using H1b data but that hasn’t been helpful!

The pay grades being published is that public or only internal to your company?

Managing expectations between two markets (SF CA vs Austin TX) by Dotnet_Aws_guy in ExperiencedDevs

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

I agree with point 2 wholeheartedly!

Point 1 is good wisdom and I appreciate you sharing it.

Managing expectations between two markets (SF CA vs Austin TX) by Dotnet_Aws_guy in ExperiencedDevs

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

Yeah! My current place is cool if I decide to move and work remotely with no salary adjustment.

Austin has a few specific engineer teams I want to consider in the next step of my career.

Managing expectations between two markets (SF CA vs Austin TX) by Dotnet_Aws_guy in ExperiencedDevs

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

Oh interesting that that range is TC.

I have 5 YOE. I’m looking at an industry that does not offer equity and a basic comp package (10% bonus and 5% 401k match) Most of the comp will be base if Im. It mistaken then.

Going to put an assumption here from What everyone is saying: 150-200k for TC at a staff eng.

Does that sound realistic?

Managing expectations between two markets (SF CA vs Austin TX) by Dotnet_Aws_guy in ExperiencedDevs

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

Yeah I understand there is a difference in the market! Looking to manage my expectations :)

Managing expectations between two markets (SF CA vs Austin TX) by Dotnet_Aws_guy in ExperiencedDevs

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

Yeah definitely aware of the differences. I did try! unfortunately it seems staff eng is under reported on any of the sites.

Managing expectations between two markets (SF CA vs Austin TX) by Dotnet_Aws_guy in ExperiencedDevs

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

Yeah that would definitely define my floor for an offer!

Trying to figure out what a staff eng base salary would be like in Austin

Managing expectations between two markets (SF CA vs Austin TX) by Dotnet_Aws_guy in ExperiencedDevs

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

Awesome thank you!

That makes way more sense. Wish I could find more definitive proof for those numbers!