Course Outline:
DURATION: 3 Days
AWS Based:
- Introduction to terraform.
- Understanding the need of the day.
- Terraform installation.
- Understanding all 3 cloud API’s and secret keys.
- Connecting terraform with AWS cloud API.
- Deployment of first ever service AWS ec2 using terraform.
- Understanding terraform state file.
- Terraform provider and versioning.
- Terraform variables and data types.
- Terraform modules and workspace.
- Terraform registry.
- AWS IAM Service understanding .
- Creating AWS IAM User with Terraform.
- Creating Terraform Project for Multiple IAM Users.
- Updating IAM users.
Azure Based:
- Terraform with azure cloud understanding.
- Azure terraform provider.
- Azure resource provision using terraform.
- IAM azure automation using terraform.
Hashicorp Consul:
- Introduction to consul.
- Architecture.
- Service discovery and mesh.
- Network automation.
- Service configuration.
- Deployment of consul.
- Access consul key / value.
- Backup and restore.
Hashicorp Vault:
- Introduction.
- Installation and architecture.
- Compare authentication methods.
- Creating vault policy and accessing.
- Vault secretes.