Hey
@nakul bajaj, there are many ways to deploy Prefect with AWS, many users choose to go with ECS or EKS if they are looking for other options besides EC2 instances. Below I have also included some documentation on our SSO and RBAC which are included in our Organization tier.
https://docs.prefect.io/ui/roles/ - yes you can configure it so users cannot see block credentials
https://docs.prefect.io/ui/sso/