Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Skill Set for the DevOps team

  • Experience of AWS, Azure, GCP, NIC Cloud.

  • Strong working knowledge on Linux, command, VM Instances, networking, storage.

  • To create a Kubernetes cluster on AWS, Azure, GCP on NIC Cloud.

  • kubectl installation & commands (apply, get, edit, describe k8s objects)

  • Terraform for infra-as-code for cluster or VM provisioning.

  • The session, cache, and tokens handling (Redis-server)

  • Understanding of VM types, Linux OS types, LoadBalancer, VPC, Subnets, Security Groups, Firewall, Routing, DNS)

  • Experience setting up CI like Jenkins and create pipelines.

  • Deployment strategies - Rolling updates, Canary, Blue/Green.  

  • Scripting - Shell, Groovy, Python and GoLang.

  • Experience on Baking Containers and Dockers. 

  • Artifactory - Nexus, verdaccio, DockerHub, etc.

  • Experience on Kubernetes ingress, in setting up SSL certificates and renewalUnderstanding on zuul gateway

  • Gitops, Git branching, PR review process. Rules, Hooks, etc.Experience on Helm, packaging and deploying.

  • JBoss Wildfly, Apache, Nginx, Redis and Postgres.

Hardware prerequisites

Trainees are expected to have laptops/ desktops configured as mentioned below with all the software required to run the eDCR service application

Software Assets

There are knowledge assets available in the Net for general items and eGov assets for DIGIT services. Here you can find references to each of the topics of importance. It is mandated the trainees do a self-study of all the software mentioned in the prerequisites using the reference materials shared.

...