EC-Release / sdk

The Agent SDK
Other
4 stars 7 forks source link

Update userguide.md #199

Closed RamChReddy closed 2 years ago

ramaraosrikakulapu commented 2 years ago

Posting the initial feedback given on 12/06 on user guide here -

12/06/2021: Attendees: Rama chandra, Saurabh, Akhil, Sukesh and Puja MoM:

ramaraosrikakulapu commented 2 years ago

Updates for 12/17 to 12/20:

RamChReddy commented 2 years ago

https://github.com/RamChReddy/sdk/blob/wiki/Enterprise%20Connect%20Developer%20Guide_V1.docx The above is the link to my work:

Here are some questions that I have in my mind. Please let me know your answers.

  1. How do we ensure security of Enterprise Connect (EC)? Is it through the TLS (Transport Layer Security) protocol? What are the other measures that you take to keep the EC service secure?
  2. Elastic Kubernetes Service (EKS) and Azure Kubernetes Service (AKS) have been mentioned as the deployment options for EC. Could you shed some light on these options?
  3. I would like to know more about the 'Binary Process' as one of the deployment options. You may please shed some light on the topic in one of the knowledge transfer sessions.
  4. Want to know more about 'Health Page'.
  5. We want to know more about how to connect EC to multiple targets through VLAN and how to connect to multiple Linux and Windows clients?
  6. We also want to know more about some of the common issues (as mentioned in the document shared by Mr. Rama Rao). We have many smaller questions regarding the topic.
  7. Is the Fuse mode opposed to the traditional mode? What to know more about the two modes.
ramaraosrikakulapu commented 2 years ago

12/22/2021: Attendees: Rama Chandra, Akhil, Saurabh and Ram(EC) MoM:

Notes: TLS Plugin - https://github.com/EC-Release/sdk/tree/v1/plugins/tls VLAN(Linux) Plugin - https://github.com/EC-Release/sdk/tree/v1/plugins/vln VLAN(Windows) - https://github.com/EC-Release/sdk/wiki/Windows-VLAN Sample gateway health - https://agent-213-x1-gateway.run.aws-usw02-pr.ice.predix.io/health

ayasuda-ge commented 2 years ago

FYI the Q&A @RamChReddy

https://github.com/RamChReddy/sdk/blob/wiki/Enterprise%20Connect%20Developer%20Guide_V1.docx The above is the link to my work:

Here are some questions that I have in my mind. Please let me know your answers.

  1. How do we ensure security of Enterprise Connect (EC)? Is it through the TLS (Transport Layer Security) protocol? What are the other measures that you take to keep the EC service secure?

For data/tcp streaming protocols one like ssh, EC provides Mutual-TLS to maintain the data integrity. Addtionally, EC Connectivity-as-a-service introduces a complex security flow/model to enhance the app security described here.

  1. Elastic Kubernetes Service (EKS) and Azure Kubernetes Service (AKS) have been mentioned as the deployment options for EC. Could you shed some light on these options?

Refer to @ramaraosrikakulapu KT sessions and comments/links

  1. I would like to know more about the 'Binary Process' as one of the deployment options. You may please shed some light on the topic in one of the knowledge transfer sessions.

For the user guide, optional to have knowledge coverage over EC streaming technique/protocols described here

  1. Want to know more about 'Health Page'.

Following an agent deployment. E.g. AWS Gateway each agent runtime instance provide a live HTTP endpoint for health check/status reporting purpose in this format https://<gateway-url>/health. Also optional to secure the health endpoint with basic authentication if -shc flag is presented as indicated here

  1. We want to know more about how to connect EC to multiple targets through VLAN and how to connect to multiple Linux and Windows clients?

Refer to @ramaraosrikakulapu KT sessions and comments/links

  1. We also want to know more about some of the common issues (as mentioned in the document shared by Mr. Rama Rao). We have many smaller questions regarding the topic.

Refer to @ramaraosrikakulapu troubleshooting kits

  1. Is the Fuse mode opposed to the traditional mode? What to know more about the two modes.

A Fuse-mode agent combines the connectivity flow in between Gateway-to-Server or Gateway-to-Client together in one single system process as illustrated in wiki

RamChReddy commented 2 years ago

Thank you @ayasuda-ge and @ramaraosrikakulapu for your inputs. Yesterday's knowledge transfer session was very useful. I'm working on adding more content to the document on the basis of the inputs received.

ramaraosrikakulapu commented 2 years ago

12/23/2021: MoM:

Add EC Scopes to UAA
ayasuda-ge commented 2 years ago

close for duplicate