AWS Platform: Confluent Kafka Cloud, Azure AD Integration with Service Principles
Budget: £20 – £250 GBP
Platform AWS
Confluent Cloud
Authenticate with Azure AD using service Principles.
Context: Our current working code is based on Service Accounts to autneticate Kafka topics, requirement is to move Service account to Service Principles.
Expectations:
1. setup Azure AD for Confluent cloud to be authenticated step by step guidence
2. Confluent cloud is hosted in AWS , this shoud authenticate using service principles
3. Terraform is the code to be used.
4. We need to identify in my existing code , make a plan to move from service accounts to service principles.
5. Currently service accounts and credentials are added in the AWS secrets manager
6. We will use the same approach - where create service principles in Azure AD (currenyly in the organisation - we have the team who will create service principles and share the respective information like client id, secret ..etc)
7.We will simulate the same in our test Azure AD.
8. Get the Azure service principles and add them into AWS secrets manager
9. Using terraform, - we can control RBAC on these service principles
10. lambda, apis,datalogs..etc should make use of these service principles to connect
We need to provide a demo end to end using my persoanl account.
Will go through the code and share with you to understand where to update the changes.
Confluent Cloud
Authenticate with Azure AD using service Principles.
Context: Our current working code is based on Service Accounts to autneticate Kafka topics, requirement is to move Service account to Service Principles.
Expectations:
1. setup Azure AD for Confluent cloud to be authenticated step by step guidence
2. Confluent cloud is hosted in AWS , this shoud authenticate using service principles
3. Terraform is the code to be used.
4. We need to identify in my existing code , make a plan to move from service accounts to service principles.
5. Currently service accounts and credentials are added in the AWS secrets manager
6. We will use the same approach - where create service principles in Azure AD (currenyly in the organisation - we have the team who will create service principles and share the respective information like client id, secret ..etc)
7.We will simulate the same in our test Azure AD.
8. Get the Azure service principles and add them into AWS secrets manager
9. Using terraform, - we can control RBAC on these service principles
10. lambda, apis,datalogs..etc should make use of these service principles to connect
We need to provide a demo end to end using my persoanl account.
Will go through the code and share with you to understand where to update the changes.