Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Thanks Ants
May 21, 2004

#essereFerrari


Buy the courses from Udemy and then transfer them into ACloudGuru by sending a copy of your receipt.

Adbot
ADBOT LOVES YOU

putin is a cunt
Apr 5, 2007

BOY DO I SURE ENJOY TRASH. THERE'S NOTHING MORE I LOVE THAN TO SIT DOWN IN FRONT OF THE BIG SCREEN AND EAT A BIIIIG STEAMY BOWL OF SHIT. WARNER BROS CAN COME OVER TO MY HOUSE AND ASSFUCK MY MOM WHILE I WATCH AND I WOULD CERTIFY IT FRESH, NO QUESTION

SnatchRabbit posted:

Speaking of certs is there a good resource for free practice exams? I just finished a course for associate solutions architect so I'm looking for some more exams to make sure I'm on my A game.

A Cloud Guru is what I used. You can get a membership for $20/mo that gives you access to all their courses plus the exam simulations which I would say were a HUGE help in my passing the exam.

https://acloud.guru/membership

putin is a cunt
Apr 5, 2007

BOY DO I SURE ENJOY TRASH. THERE'S NOTHING MORE I LOVE THAN TO SIT DOWN IN FRONT OF THE BIG SCREEN AND EAT A BIIIIG STEAMY BOWL OF SHIT. WARNER BROS CAN COME OVER TO MY HOUSE AND ASSFUCK MY MOM WHILE I WATCH AND I WOULD CERTIFY IT FRESH, NO QUESTION
I have a question - over the Christmas break one of my coworkers decided to wind down some EC2 instances that are only used for testing etc (i.e. not needed outside business hours). This is fine for most of our stuff, but some of the instances he terminated were actually belonging to Elastic Beanstalk stacks. Since they've been started back up, they've been having funny behaviour (constant cycle of scaling up and down, CPU strain etc). In each case, rebuilding the environment fixed the problem. I'm just wondering three things:

1) Is manually terminating the instances definitely what caused this issue or am I suffering confirmation bias? Has anyone experienced this before?
2) Is there a simpler, lower impact way to fix this problem other than a complete environment rebuild?
3) Is there a recommended way to do what my coworker was trying to do (i.e. pause the environment's underlying instances while they were not required)?

JHVH-1
Jun 28, 2002

a hot gujju bhabhi posted:

I have a question - over the Christmas break one of my coworkers decided to wind down some EC2 instances that are only used for testing etc (i.e. not needed outside business hours). This is fine for most of our stuff, but some of the instances he terminated were actually belonging to Elastic Beanstalk stacks. Since they've been started back up, they've been having funny behaviour (constant cycle of scaling up and down, CPU strain etc). In each case, rebuilding the environment fixed the problem. I'm just wondering three things:

1) Is manually terminating the instances definitely what caused this issue or am I suffering confirmation bias? Has anyone experienced this before?
2) Is there a simpler, lower impact way to fix this problem other than a complete environment rebuild?
3) Is there a recommended way to do what my coworker was trying to do (i.e. pause the environment's underlying instances while they were not required)?

My experience with EB has been that sometimes its an annoying black box and you don't know why its failing, so spinning up a replacement environment is easier.
Its really just there to prototype things and make it easier for developers, and not meant for a production environment. My last company we eventually got rid of it and just ran the same deployment code everywhere, we just scaled back the instances (smaller types, scheduled shutoffs, or spin up environments on demand to test and then destroy when done.

If you stick with EB then I think you have to manage it through the cli or its own dashboard. If you start screwing with the EC2 instances it is using it tends to get confused.

jiffypop45
Dec 30, 2011

My company is now paying for free cloud guru access for employees. :toot:


Guess that's a sign I need to work on my certs.

Rapner
May 7, 2013


So the security exam is back in beta - first sessions to sit are on Monday. https://aws.amazon.com/certification/beta-exam/

JHVH-1
Jun 28, 2002

Rapner posted:

So the security exam is back in beta - first sessions to sit are on Monday. https://aws.amazon.com/certification/beta-exam/

Free online training for it too. Couldn't hurt to go through that.

putin is a cunt
Apr 5, 2007

BOY DO I SURE ENJOY TRASH. THERE'S NOTHING MORE I LOVE THAN TO SIT DOWN IN FRONT OF THE BIG SCREEN AND EAT A BIIIIG STEAMY BOWL OF SHIT. WARNER BROS CAN COME OVER TO MY HOUSE AND ASSFUCK MY MOM WHILE I WATCH AND I WOULD CERTIFY IT FRESH, NO QUESTION

JHVH-1 posted:

Its really just there to prototype things and make it easier for developers, and not meant for a production environment.

Is this really the case? I mean I can see that it would be the case in practice perhaps, if it's unreliable or a bit lovely or whatever. But is this truly AWS's intent for the service?

JHVH-1 posted:

If you stick with EB then I think you have to manage it through the cli or its own dashboard. If you start screwing with the EC2 instances it is using it tends to get confused.

Thanks, this is kind of what I thought and I was honestly pretty annoyed that the tech lead went ahead and just started directly loving with the instances.

JHVH-1
Jun 28, 2002

a hot gujju bhabhi posted:

Is this really the case? I mean I can see that it would be the case in practice perhaps, if it's unreliable or a bit lovely or whatever. But is this truly AWS's intent for the service?

They have improved it like everything else. Originally they didn't sell it as something you run production applications on, but now it scales out etc. From an operations perspective I found it annoying so it was originally designed so developers can throw an app at it and not think about the rest. Problem is developers seem to get used to it and then expect it so its more fleshed out now than it used to be.

This is from their FAQ

quote:

Q: What is AWS Elastic Beanstalk?
AWS Elastic Beanstalk makes it even easier for developers to quickly deploy and manage applications in the AWS Cloud. Developers simply upload their application, and Elastic Beanstalk automatically handles the deployment details of capacity provisioning, load balancing, auto-scaling, and application health monitoring.

DEVELOPERS DEVELOPERS DEVELOPERS

Rapner
May 7, 2013


I've seen beanstalk used in production when someone just wanted to run a single instance of a docker container.

It's also good for quickly moving between versions of code.

Seventh Arrow
Jan 26, 2005

I booked my Solutions Architect - Associate exam for Feb 12 so I'm going to try and do as many labs and practice exams as I can until then. I've heard that there are a lot of scenario questions, so it seems best to have a well-rounded knowledge of the material instead of just mastering AWS trivia questions. Looking at the A Cloud Guru forums, however, it seems that the exams take a keen interest in subjects that one would never think to focus on initially - like bastion hosts, SWF use cases, and so on.

I'm also studying data engineering at a local place and the teacher who runs it says he has employers requesting AWS-certified people all the time - to the degree that he's thinking of starting an AWS course just to fill the demand. But I wonder if SAA alone will help me get my foot in the door. I mean, it's kind of the "paper trainee hat" level of AWS certs.

putin is a cunt
Apr 5, 2007

BOY DO I SURE ENJOY TRASH. THERE'S NOTHING MORE I LOVE THAN TO SIT DOWN IN FRONT OF THE BIG SCREEN AND EAT A BIIIIG STEAMY BOWL OF SHIT. WARNER BROS CAN COME OVER TO MY HOUSE AND ASSFUCK MY MOM WHILE I WATCH AND I WOULD CERTIFY IT FRESH, NO QUESTION

Seventh Arrow posted:

I booked my Solutions Architect - Associate exam for Feb 12 so I'm going to try and do as many labs and practice exams as I can until then. I've heard that there are a lot of scenario questions, so it seems best to have a well-rounded knowledge of the material instead of just mastering AWS trivia questions. Looking at the A Cloud Guru forums, however, it seems that the exams take a keen interest in subjects that one would never think to focus on initially - like bastion hosts, SWF use cases, and so on.

I'm also studying data engineering at a local place and the teacher who runs it says he has employers requesting AWS-certified people all the time - to the degree that he's thinking of starting an AWS course just to fill the demand. But I wonder if SAA alone will help me get my foot in the door. I mean, it's kind of the "paper trainee hat" level of AWS certs.

If you're on A Cloud Guru I assume you're using their training material? In that case, try doing the exam simulation, it's reasonably close to what the real exam will be like.

Seventh Arrow
Jan 26, 2005

a hot gujju bhabhi posted:

If you're on A Cloud Guru I assume you're using their training material? In that case, try doing the exam simulation, it's reasonably close to what the real exam will be like.

Yes I am, thanks; I've also gone through the Sybex book, which is very detailed. Perhaps too detailed, even.

xpander
Sep 2, 2004

Seventh Arrow posted:

I booked my Solutions Architect - Associate exam for Feb 12 so I'm going to try and do as many labs and practice exams as I can until then. I've heard that there are a lot of scenario questions, so it seems best to have a well-rounded knowledge of the material instead of just mastering AWS trivia questions. Looking at the A Cloud Guru forums, however, it seems that the exams take a keen interest in subjects that one would never think to focus on initially - like bastion hosts, SWF use cases, and so on.

I'm also studying data engineering at a local place and the teacher who runs it says he has employers requesting AWS-certified people all the time - to the degree that he's thinking of starting an AWS course just to fill the demand. But I wonder if SAA alone will help me get my foot in the door. I mean, it's kind of the "paper trainee hat" level of AWS certs.

Echoing that doing the practice exam on ACG will set up you fairly well for the exam. SA Associate is what my company generally recommends for our engineers, and I imagine many others are similar. It's definitely good for getting your foot in the door and/or being at the top of the list.

Seventh Arrow
Jan 26, 2005

The place where I'm studying is letting me volunteer as their AWS guy to set up their environment. I'm not sure why, but he wants a script that will remove the buckets and create them anew each semester. So I'm wondering if an S3 script would be as simple as, say:

code:
#!
aws s3 rm s3://mybucket/data-science-class
aws s3 rm s3://mybucket/data-engineering-class
aws s3 rm s3://mybucket/python-class

aws s3 mb s3://mybucket/data-science-class
aws s3 mb s3://mybucket/data-engineering-class
aws s3 mb s3://mybucket/python-class
And then name it something like coursebuckets.sh and place it in s3://mybucket. Or is there more to it than that?

Thanks for any help.

Erwin
Feb 17, 2006

Seventh Arrow posted:

The place where I'm studying is letting me volunteer as their AWS guy to set up their environment. I'm not sure why, but he wants a script that will remove the buckets and create them anew each semester. So I'm wondering if an S3 script would be as simple as, say:

code:
#!
aws s3 rm s3://mybucket/data-science-class
aws s3 rm s3://mybucket/data-engineering-class
aws s3 rm s3://mybucket/python-class

aws s3 mb s3://mybucket/data-science-class
aws s3 mb s3://mybucket/data-engineering-class
aws s3 mb s3://mybucket/python-class
And then name it something like coursebuckets.sh and place it in s3://mybucket. Or is there more to it than that?

Thanks for any help.

You're not making buckets there, you're making keys in one bucket. This is a perfect use case for Terraform. It's idempotent, meaning if you add a new key to your list of keys, it'll check your existing infrastructure and know to only add that key, whereas your script would fail on all the existing ones. At the end of the semester, taint all the resources and run a terraform apply to recreate them. Store its state in s3://mybucket/tfstate or something, and put your Terraform configuration on github or wherever you store important code. If you're feeling frisky, you can do TDD for Terraform with kitchen-terraform.

If you're managing other things in that AWS account, you should use Terraform for everything. Or CloudFormation or whatever, just not the console. Congrats on the new resume keyword.

Seventh Arrow
Jan 26, 2005

Thank you for the suggestion - although it just occurred to me that since the guy is a python nerd, I can probably also whip something up using Boto.

the talent deficit
Dec 20, 2003

self-deprecation is a very british trait, and problems can arise when the british attempt to do so with a foreign culture





he wants the buckets removed or the contents of the buckets? either way I'd do something with boto probably

Rapner
May 7, 2013


Also because s3 has a unique namespace and bucket deletion can take unexpectedly long sometimes, you might run into issues if deleting and recreating buckets with the same name. It's good to put some kind of time/date stamp in the name, or even just a random number if you're going to fully automate this.

JHVH-1
Jun 28, 2002
Seems like it would make more sense just to have IAM policies you can disable so access gets cut off. Then the content can get updated (if it even changes) before putting the policy back again before next semester.

Boto would work fine, and probably good to try as an exercise though. The CLI is just more straight forward is all, like you could probably do it all from a single line if its in the same bucket using the flags rm provides.

Seventh Arrow
Jan 26, 2005

Yes, his motives for tearing it all down and building it up again are a little mysterious to me but I managed to slap something together anyways:

code:
import boto3

session = boto3.Session(profile_name='admin')

client = session.client('s3')
s3 = boto3.resource('s3')
buckets = client.list_buckets()
print(buckets)

for bucket in buckets['Buckets']:
    s3_bucket = s3.Bucket(bucket['Name'])
    s3_bucket.objects.all().delete()
    s3_bucket.delete()

cb = s3.create_bucket
cb(Bucket='wecloudacademy-data')
cb(Bucket='wecloudacademy-video')
cb(Bucket='wecloudacademy-python')
cb(Bucket='wecloudacademy-data-lake')
cb(Bucket='wecloudacademy-data-science')
We were talking about setting up accounts for the teachers, admins, TA's and students. For the students, I told him that AWS allows federated logins, so that people can log in to the AWS environment via Google, FB, or Amazon.com, and that piqued his interest. I wasn't sure about security though, but upon reading about it further, it seems like AWS takes the federated accounts and slaps a role on them. I'll have to find out what role to look for so I can grant it the necessary access.

Seventh Arrow
Jan 26, 2005

Also, my exam is on Monday but I'm still fuzzy on encryption of volumes. How can I lock this down better?

JHVH-1
Jun 28, 2002

Seventh Arrow posted:

Also, my exam is on Monday but I'm still fuzzy on encryption of volumes. How can I lock this down better?

I actually have been going through the training for the beta security exam since its free and they cover it in the second section of the course:

https://aws.amazon.com/training/course-descriptions/security-fundamentals/

Though you might not want to go through the whole class till after your exam and just find that part so you don't overload yourself with info. There is also a corresponding whitepaper: https://d0.awsstatic.com/whitepapers/AWS_Securing_Data_at_Rest_with_Encryption.pdf

AWS has whitepapers for like EVERYTHING it seems.

SnatchRabbit
Feb 23, 2006

by sebmojo

Seventh Arrow posted:

I booked my Solutions Architect - Associate exam for Feb 12 so I'm going to try and do as many labs and practice exams as I can until then. I've heard that there are a lot of scenario questions, so it seems best to have a well-rounded knowledge of the material instead of just mastering AWS trivia questions. Looking at the A Cloud Guru forums, however, it seems that the exams take a keen interest in subjects that one would never think to focus on initially - like bastion hosts, SWF use cases, and so on.

I'm also studying data engineering at a local place and the teacher who runs it says he has employers requesting AWS-certified people all the time - to the degree that he's thinking of starting an AWS course just to fill the demand. But I wonder if SAA alone will help me get my foot in the door. I mean, it's kind of the "paper trainee hat" level of AWS certs.

I scraped by on my AWS Solutions Architect exam. I took courses and practice exams. My experience is that I got way more questions about newer stuff like lambda than I was led to believe would be there. They seem to favor newer technologies even though the courses say to focus on core services like EC2, S3, EBS, etc. So definitely don't skip on the obscure stuff.

Vanadium
Jan 8, 2005

some student is gonna snipe your bucket names

Seventh Arrow
Jan 26, 2005

They're just placeholders for now. I'm pretty sure the instructor will change them to something more unique.

Also, thanks for the heads up re: more recent technologies appearing on the exam, like Lambda. The Sybex book doesn't really touch upon that stuff so it's easy to overlook. I've been looking over a thread at A Cloud Guru where people report their exam experiences and one guy's exam was

quote:

my exam was mostly about auto-scaling, API/web development, Containers/ECS, Lambda and Cloudfront. I feel that this course covered maybe 20%-30% of what was in the exam. I guess they was Solution Architects to be ready to architect for "serverless"; at least, I felt that is where it was going...

Anyways I'll do as many labs and practice exams as I can in the next few days and hope for the best.

Thanks Ants
May 21, 2004

#essereFerrari


I get massively intimidated by the prospect of taking any of the AWS exams due to the ridiculously quick pace that it's developing at. Should really put some effort in and give it a shot.

jiffypop45
Dec 30, 2011

Thanks Ants posted:

I get massively intimidated by the prospect of taking any of the AWS exams due to the ridiculously quick pace that it's developing at. Should really put some effort in and give it a shot.

The core services aren't likely to change (EC2, S3, DDB, EBS, RDS, SNS, IAM, SQS, etc...) they're just going to add more features to them and add new "frills" services. So it's definitely important to understand those core services especially since most of the others are some form of abstracted versions thereof.

Rapner
May 7, 2013


Thanks Ants posted:

I get massively intimidated by the prospect of taking any of the AWS exams due to the ridiculously quick pace that it's developing at. Should really put some effort in and give it a shot.

The exams are almost all still very 2015, and the pace of change on them isn't huge.

Seventh Arrow
Jan 26, 2005

Well I got the Certified Solutions Architect (Associate) cert today, but just barely - my score was 58%. I was surprised, I thought it was usually 65%, but I know it differs from place to place.

I wasn't sure how to manage my time at first. I didn't want to fly through the questions and overlook some sort of trick in the wording (something Amazon likes to do), but I didn't want to run out of time because I hemming and hawing over a handful of questions. So I just marked questions that were suspect and came back to them later. I finished with about 10 minutes to spare.

There's only one question that had a concept I had never heard of before, it was something called 'CORS'. I think it had to do with API Gateway. If I recall correctly, the question had to do with having a web application that uses - it was either 'javascript' or a Java script - that interacts with the Amazon API. It connects to the API just fine but when you try to go to the website you get an error that has something to do with the origin. The answers were all variations of enabling or disabling CORS, either in java or in the VPC.

There were two questions on STS. One of them was a "gimme." It asked what was associated with a web sign in for users of FB, Google, Amazon.com and this was Web Federation. There was, I think, only one Lambda question and it asked what were valid triggers...I answered DynamoDB and I think the other one was SNS, which are both right. There were lots of questions about VPC's - subnets, bastion hosts, VPN's, that sort of thing. Quite a few questions on load balancing, too. One question threw me a bit, it had a to do with things that can be done to prepare Auto Scaling ahead of the fact. One of the answers I knew for sure had to do with scheduled scaling; the other answers (desired capacity, maximum capacity)...the only other answer was lifecycle hooks, which I selected, but now that I'm reading about it, it doesn't seem quite right either.

To prepare, I used A Cloud Guru, the whizlabs practice exams and the Sybex books. There were questions on the exam (like at least 5) that were verbatim copies of what I saw on whizlabs. I'm wondering if they get people to take the exams and write down the questions when no one's looking or something; on the other hand, brain dumps have been around since the 90s so who knows. The Sybex book is good, but a little unwieldy (and a bit out of date - no Lambda or anything newer). I think the Sybex book is good for making you understand the concepts and making you a good Cloud Admin, instead of just making you a guy who can answer AWS trivia questions. A Cloud Guru was a big help, but doing the labs is really important.

Anyways, I wish I had done better, but I was glad to get the cert nonetheless. I'm mulling over whether to go for the Developer next, or Cloud Architect Professional.

jiffypop45
Dec 30, 2011

CORS is an S3 bucket thing. Though I don't remember much more than that. I know I've seen it in the options with the bucket policies.

Edit: misread, maybe in confused on what CORS is then

jiffypop45 fucked around with this message at 00:37 on Feb 13, 2018

Seventh Arrow
Jan 26, 2005

Apparently it has to do with receiving requests from other domains:

https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-cors.html

I was really hoping that they had just misspelled "Coors," indicating that you were supposed to pop open a beer while you troubleshoot your code.

Thermopyle
Jul 1, 2003

...the stupid are cocksure while the intelligent are full of doubt. —Bertrand Russell

CORS is how you bypass the same-origin policy in browsers.

site served from whatev.com has some JS that wants to fetch from somewhereelse.com, you need CORS support.

putin is a cunt
Apr 5, 2007

BOY DO I SURE ENJOY TRASH. THERE'S NOTHING MORE I LOVE THAN TO SIT DOWN IN FRONT OF THE BIG SCREEN AND EAT A BIIIIG STEAMY BOWL OF SHIT. WARNER BROS CAN COME OVER TO MY HOUSE AND ASSFUCK MY MOM WHILE I WATCH AND I WOULD CERTIFY IT FRESH, NO QUESTION
How on earth do you guys handle Environment Variables in Elastic Beanstalk for .NET projects? I can set them up just fine, but how do I access the values in code? The AWS documentation seems to imply that they will be made available in the AppSettings dictionary, but it's not working. A bit of Googling has revealed that apparently this is a known issue, but the suggestions I've found for addressing it aren't working and they seem kind of inelegant.

Surely this is a common enough requirement that there's a well understood process for this, and my Google-fu is maybe just terrible?

Cancelbot
Nov 22, 2006

Canceling spam since 1928

Not sure if its because Elastic Beanstalk is being weird, but just use the Environment class;

https://msdn.microsoft.com/en-us/library/77zkk0b6(v=vs.110).aspx
pre:
Environment.GetEnvironmentVariable("MYVAR");

putin is a cunt
Apr 5, 2007

BOY DO I SURE ENJOY TRASH. THERE'S NOTHING MORE I LOVE THAN TO SIT DOWN IN FRONT OF THE BIG SCREEN AND EAT A BIIIIG STEAMY BOWL OF SHIT. WARNER BROS CAN COME OVER TO MY HOUSE AND ASSFUCK MY MOM WHILE I WATCH AND I WOULD CERTIFY IT FRESH, NO QUESTION

Cancelbot posted:

Not sure if its because Elastic Beanstalk is being weird, but just use the Environment class;

https://msdn.microsoft.com/en-us/library/77zkk0b6(v=vs.110).aspx
pre:
Environment.GetEnvironmentVariable("MYVAR");

Yeah it doesn't work correctly apparently. There's a workaround to manually load in the JSON configuration file EB creates on the instances, and that's about the only option. It worked well once I got it set up, but what a pain in the arse...

SnatchRabbit
Feb 23, 2006

by sebmojo
Has anyone messed around with Lambda functions? My boss asked me to come up with a function to do some penetration testing on our instances, essentially, check to see whether a certain port on a certain instance is open. I'm thinking about using the API gateway and maybe a simple webpage front end that will run the lambda function but I'm open to ideas. I kind of suck with coding in python but this should be a pretty simple. Anyone have any suggestions?

Capri Sun Tzu
Oct 24, 2017

by Reene
Lambda supports other languages if you don't want to write python. I think penetration testing is a weird use case for Lambda though

JHVH-1
Jun 28, 2002

SnatchRabbit posted:

Has anyone messed around with Lambda functions? My boss asked me to come up with a function to do some penetration testing on our instances, essentially, check to see whether a certain port on a certain instance is open. I'm thinking about using the API gateway and maybe a simple webpage front end that will run the lambda function but I'm open to ideas. I kind of suck with coding in python but this should be a pretty simple. Anyone have any suggestions?

Sounds pretty complicated, could just run nc or something. I had a script like this I wrote in python though a couple jobs ago to make sure a port was open so the app was running just using sockets I think.

Also a heads up, technically if you are doing penetration testing you are supposed to notify them https://aws.amazon.com/security/penetration-testing/
If you have your rules set up properly and only allow what you need to though you shouldn't be needing to poll this kind of thing frequently. Based on the network rules you should be able to tell if something is allowed or not. Just stumbled upon this while googling a second ago: https://nccgroup.github.io/Scout2/
You could also enable flow logs on a VPC: https://aws.amazon.com/blogs/security/how-to-optimize-and-visualize-your-security-groups/

Adbot
ADBOT LOVES YOU

SnatchRabbit
Feb 23, 2006

by sebmojo

JHVH-1 posted:

Sounds pretty complicated, could just run nc or something. I had a script like this I wrote in python though a couple jobs ago to make sure a port was open so the app was running just using sockets I think.

Also a heads up, technically if you are doing penetration testing you are supposed to notify them https://aws.amazon.com/security/penetration-testing/
If you have your rules set up properly and only allow what you need to though you shouldn't be needing to poll this kind of thing frequently. Based on the network rules you should be able to tell if something is allowed or not. Just stumbled upon this while googling a second ago: https://nccgroup.github.io/Scout2/
You could also enable flow logs on a VPC: https://aws.amazon.com/blogs/security/how-to-optimize-and-visualize-your-security-groups/

Thanks, those are very useful links. Re: Lambda, I wasn't sure how feasible it was, it was more like an idea for us to dip our toe into serverless. Yeah, I'll bring that up that we are supposed to notify AWS. the problem with flow logs is that this is a build/test environment so I don't think there's much traffic flowing through as of yet.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply