Table of Contents | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Objective
...
Provides step-by-step instructions for the end-to-end validation of the Customer Onboarding Process using AC4.
Designed to prepare learners for validating a customer onboarding workflow end-to-end
...
Verifying credentials
Setting network security settings for virtual machines
...
Comprehensive step-by-step directions on
...
:
Downloading and installing prerequisite software
...
CLI for Windows
...
Chocolatey
...
The Helm client from the local directory (
...
Overview
...
e.g., kubectl)
Important introduction to setting up and configuring databases
Creating users
Database creation
Assignment of privileges
Preparation of YAML files according to customer standards
...
AC Cloud Customer Onboarding Process
Process Step | Actions |
Sales/Pre-Sales Transition to Managed Services |
|
Submit Infra Resource Ticket to Connectria |
|
Provision Environment |
|
Setup Environment - Bastion Host |
|
Setup Environment - Adeptia Connect |
|
Setup Monitoring |
|
Complete Connectria Monitoring Setup |
|
Notify Accounts for Billing |
|
Invoice Customer |
|
Onboard Client |
|
Conduct Training |
|
...
Customer Environment Setup
Prerequisites
Obtain bastion access from Connectria.
Verify credentials and allow the Adeptia office IP in the VM network security group inbound rules.
...
Download required software from the Google Drive link.
Install the CLI for Windows.
...
Installation Steps
Install Choco in PowerShell:
Code:
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
...
Provide Ingress IP and Application Domain Name to (Example: Milon) via Ticketing Portal.
...
Post-Installation Configuration
Log in and Perform Initial Setup:
Enter the client name and email ID as provided in the client sheet.
Enable the following settings:
EAR settings
SMTP configuration
AI MAP
Adeptia Assistance feature
Change logging level to Error for all microservices
Enable EAR setting from the application setting (default password:
changeit
)
Change environment display name
Configure mail server parameters:
Code:
emailID: donotreply@adeptia.com Password: refer myglu
Install EFK Stack:
Download EFK.
Install EFK:
Code:
helm install efk efk-stack -n logs
...
Apply Ingress Rules:
Remove
s
from HTTP and provide the ingress release name in the YAML file.
Create Namespace for Velero:
Create a container in Azure Blob Storage.
Create
credentials-velero.txt
:Code:
AZURE_SUBSCRIPTION_ID= AZURE_TENANT_ID=<<ID>> AZURE_CLIENT_ID=<<ID>> AZURE_CLIENT_SECRET=<<value>> AZURE_RESOURCE_GROUP=<<name>> AZURE_CLOUD_NAME=<<name>>
Install Velero:
Code:
velero install --provider azure --plugins velero/velero-plugin-for-microsoft-azure:v1.5.0 --bucket $BLOB_CONTAINER --secret-file <<file path>>/credentials-velero.txt --backup-location-config resourceGroup=$AZURE_BACKUP_RESOURCE_GROUP storageAccount=$AZURE_STORAGE_ACCOUNT_ID subscriptionId=$AZURE_BACKUP_SUBSCRIPTION_ID --use-restic
...
Adeptia Assistance Configuration
Whitelist AKS Cluster Public IP.
...
Property name | Description | Default value |
abpm.services.chatbot.adeptiaai.enable | Set this property to true/yes to enable the Adeptia Assistant feature. | true |
abpm.services.chatbot.adeptiaai.endpoint | The API endpoint to interact with the Adeptia Assistant knowledge base. | |
abpm.services.chatbot.adeptiaai.oauth.clientid | The client identifier provided by the third-party application used for authentication. |
|
abpm.services.chatbot.adeptiaai.oauth.clientsecret | The client secret provided by the third-party application for authentication. |
|
abpm.services.chatbot.adeptiaai.oauth.scope | The scope of the access request. The application's access token will be limited to the granted scopes. |
|
abpm.services.chatbot.adeptiaai.oauth.tokenurl | The token URL issued by the third-party application for authentication. |
|
abpm.services.chatbot.adeptiaai.tagname | The tag name bound to the endpoint. | ProductDocumentation |
Knowledge base “Note: Check this with Adeptia MST Tesm”
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
|
...