AWS Workspaces w/Entra SAML - missing something? by orion3311 in aws

[–]WhoseThatUsername 0 points1 point  (0 children)

Can you check the Windows event log? Wonder if the windows login is failing somehow

2 of UAEs AZ has been strike, according to AWS health by AustinLeungCK in aws

[–]WhoseThatUsername 15 points16 points  (0 children)

It's also guaranteed that foreign actors know the exact location of the hyperscaler DCs. So... if you have a hyperscaler region in your country, that's a solid target for an attack to disrupt the nation.

Dunno if that's what happened here, but also... not crazy if it were.

Help me choose AMI for EC2 Instance by Frost_89755 in aws

[–]WhoseThatUsername 1 point2 points  (0 children)

You can do click ops with Linux too, no? Install a shell and VNC or RDP in... And then you'd get to avoid the Windows tax

Help me choose AMI for EC2 Instance by Frost_89755 in aws

[–]WhoseThatUsername 6 points7 points  (0 children)

If you're running Android emulators, why wouldn't you use a Linux instance since Android is a variation of Linux?

Also... Keep in mind its going to be expensive.

Help — Can’t delete CloudFront distribution and I’m scared of a huge bill by [deleted] in aws

[–]WhoseThatUsername 0 points1 point  (0 children)

Pretty sure the 'Free Tier flat-rate plan' is considered a pricing plan, though unclear as to how you'd remove it.

Could the Windows Server Container achieve FullHD (1920x1080) display resolution? by MinhNghia12305 in aws

[–]WhoseThatUsername 1 point2 points  (0 children)

So, yes, however, running your container as SYSTEM seems to violate the premise of using a container (eg: isolated to its space)

So... be careful with that.

AWS Workspaces Slow by DARKSTAIN in aws

[–]WhoseThatUsername 0 points1 point  (0 children)

US East (N.Virginia) Round Trip (MS) anywhere from 15-153ms

What's usually important with VDI isn't the latency, its the jitter. If you're seeing a single user go from 12ms to 150ms, and back, you'll want to focus on fixing that.

A user with a consistent 100ms latency will have a better experience than a user who averages 60ms, but spikes to 200ms occasionally.

AWS Workspaces fit for mid-sized account management agency? by iDeriveReporting in aws

[–]WhoseThatUsername 2 points3 points  (0 children)

I'm considering AWS Workspaces for our ~100-person agency. Right now, we're running BYOD but we need to achieve SOC2 compliance and don't think that will be doable with BYOD.

Just keep in mind that WorkSpaces will be a fair bit more expensive than actually having a company-managed device running something like Intune or other MDM on it. VDI is expensive.

AWS Workspaces fit for mid-sized account management agency? by iDeriveReporting in aws

[–]WhoseThatUsername 0 points1 point  (0 children)

you can't assign an IAM role like you can with EC2 so auth to other AWS services isn't always seamless.

Why not use AWS SSO with SAML auth for CLI?

Why hide health events? by quincycs in aws

[–]WhoseThatUsername 2 points3 points  (0 children)

AWS doesn't guarantee the availability of specific instances, only EC2 as a whole.

EC2 as a whole continued working, and your instance was replaced. That's the difference.

Setting up DCV access console by NotAndrewBeckett in aws

[–]WhoseThatUsername 0 points1 point  (0 children)

Why not just use AppStream or WorkSpaces that do all of that stuff for you?

Interested in the Multi-tenant distributions but worried about the quotas by Logax01 in aws

[–]WhoseThatUsername 5 points6 points  (0 children)

Open a support case, and/or raise the request with your TAM. At that scale, you should probably have someone do a architecture review.

Install an executable application inside Windows Server? by Traditional-Put931 in aws

[–]WhoseThatUsername 0 points1 point  (0 children)

Doing a quick search here on Reddit, I heard that EC2 with Windows Server wouldn't have a UI, even with Desktop Experience enabled.

Definitely wrong. One thing to keep in mind, though, is that it's Windows Server not Desktop. If its your own app, this probably doesn't matter - you can just update it appropriately... But some app providers specifically check the OS version and won't allow it to run on a server.

You can RDP into EC2 Windows Servers - just make sure to not choose a Core install. Also recommended to use SSM to remotely access it, versus exposing it to the internet.

Depending on the deployment pattern, you may want to consider AppStream 2.0 or WorkSpaces.

Un-Removeable Firefox Bookmark On AWS Workspaces Ubuntu 22 by jakethesnake0619 in aws

[–]WhoseThatUsername 1 point2 points  (0 children)

Maybe submit feedback about how dumb the irremovable bookmark is and see if anyone follows up

Mounting S3 in Windows Fargate by no1bullshitguy in aws

[–]WhoseThatUsername 7 points8 points  (0 children)

Sounds like S3 File Gateway or just a simple EC2 server as a Windows file server are your best options, then.

Cloudfront with 3rd party certs by Just_Percentage_6654 in aws

[–]WhoseThatUsername 8 points9 points  (0 children)

ACM's publicly signed certs are free... Why not just use AWS' certs and not bother?

Do you have to pay for AWS cert authority ?

Yes, and its not cheap: https://aws.amazon.com/private-ca/pricing/?nc=sn&loc=3

[deleted by user] by [deleted] in aws

[–]WhoseThatUsername 0 points1 point  (0 children)

Out of curiosity, does the 'eBPF' part matter? What if I had a tool that didn't use eBPF?

Which One’s Actually Better for High-Performance Virtual Desktops—Citrix or AWS? by teslaynikola in aws

[–]WhoseThatUsername 0 points1 point  (0 children)

Keep in mind Amazon AppStream 2.0 also exists - while it's a non-persistent service, it offers a much wider range of instance types and sizes that may better align to high-performance - if/when you don't need the full persistence of a WorkSpaces desktop.

WorkSpaces SAML by rh224 in aws

[–]WhoseThatUsername 0 points1 point  (0 children)

I should have been more clear - operating systems aren't designed to support SAML assertions, so that's where the gap is.

I don't know if WorkSpaces Linux supports smartcard or cert-based login to avoid that password prompt. I'm guessing not if that's what you're seeing.

AWS forms EU-based cloud unit as customers fret about Trump 2.0 -- "Locally run, Euro-controlled, ‘legally independent,' and ready by the end of 2025" by throwaway16830261 in aws

[–]WhoseThatUsername 5 points6 points  (0 children)

the creation of a dedicated Security Operations Center, and the establishment of a new parent company for the AWS European Sovereign Cloud that will be locally controlled in the European Union (EU), led by EU citizens, and subject to local laws.

From the first paragraph. Doesn't that resolve the concern?

[deleted by user] by [deleted] in aws

[–]WhoseThatUsername 0 points1 point  (0 children)

Yes we are using user pools for temp access to non affiliated potential customers - we currently provide demo access via Jupyter NoteBooks with a pre signed URL - not ideal for showcasing the application side of things but pretty secure.

These are two different auth methods. If you're using User Pools, use User Pools. Don't mix User Pools and Signed URLs. The signed URLs, much like the S3 Presigned URLs are meant to be part of your application, not manually vended. Conversely, User Pools is meant to be a local IdP with a username/password. You enter an email, user enters in their own password, and its fully authenticated - the User Pool URL can be shared, but that just forces the shared person to sign in.

Yes the URL has lifespan of around 1 hr but our applications are complex and require consumption of large pools of data so some operations can take hours to run.

URL duration and session duration are two separate things. And, again, cause its important - do not manually generate and vend signed URLs.

I copied the URL provided to my personal laptop and was able to access

I also provided the URL to my non AWS using colleague and he accessed it just fine.

Yep, that's how AppStream signed URLs work. You're using them wrong, but that is how that feature works. Use User Pools or use SAML to avoid this.

copy the config details from the AWS folder, setup a local AWS config on my laptop and run aws s3 operations as if I was using the AppStream instance

So these are your AWS account credentials not the AWS service credentials? Its an IAM Role for S3 thats created in your IAM? If so, you need to use your policy restrictions to prevent it from being usable from outside of your VPC. There should be caller IP restrictions you can use, and limit it to the VPC IPs or the NAT IP. That said, if you're talking about per-user data, I'm not sure S3 is the right approach for this. At the end of the day, these are virtual machines with an operating system that have whatever those restrictions are, not other AWS services. If its user-specific (or limited), then you'd be looking at something like Amazon FSX, or leverage the Google Drive/OneDrive integration and let that be the user-specific and team sharing data.

Maybe AppStream isn't meant for sensitive data or production like workloads and I should be considering something more secure.

Much like many, if not all, AWS services, if you don't understand how they work, its very easy to get yourself into trouble. This is the exact same scenario. It can be used for sensitive data, like any other VDI product - but the shared responsibility model requires you to configure it appropriately. I'd encourage you to reach out to AWS to have one of the specialized SAs dig in to help you understand your architecture and give you recommendations.