You are on page 1of 4

Contents

 
Day 1: 
 
Terraform Enterprise 
  
 Introduction to Infrastructure as Code with Terraform  
 How to install Terraform and verify installation.  
 Build Infrastructure and Start creating infrastructure on AWS or Azure  
 Modify existing resources using automation  
 How to completely destroy the Terraform-managed  
Day 2: 
 Variables  
 Software Provisioning  
 Outputting attributes  
 Remote state  
 Data Sources  
 Templates  
 Advance use of terraform : 
 Introduction to Interpolation, 
 Conditionals,Built-in Functions, 
  
 
Day 3: 
 Advance use of terraform : 
 Introduction to Interpolation, 
 Conditionals,Built-in Functions, 
 For and For Each Loops, 
 Terraform Project Structure, 
 Terraform lock file,  
 Manipulating state  
 File resourcve/null resource, third party resource 

Day 4: 
o   Introduction to AWS   
o Developing on AWS  
o AWS Identity and Access Management   
o Advanced network architectures  
o AWS EC2 
o Aws sso 

 Modules ,custom modules, registry , terraform cloud 


 Terraform Commands Overview  
 Terrform with AWS : ,vpc,Nat, EBS Volumes, Static IPs, EIPs, and
Route53,RDS, IAM,Autoscaling, ELBs in terraform,Application Load Balancer
(ALB),Elastic Beanstalk  

  
Day 5: 
 
Ansible  
 Introduce Ansible  
 Deploy Ansible  
 Implement playbooks  
 Manage variables and inclusions  
 Implement task control  
 Implement roles  
 Configure complex playbooks  
 Learn and replicate how Ansible executes plays and tasks using host
patterns, delegation, and parallelism.  
 Implement Ansible Vault Overview, 
 Manage encryption with Ansible Vault.  
 Troubleshoot Ansible Overview 
Day 6: 
Ansible Tower Overview 
 Install Ansible Tower and describe Ansible Tower’s architecture  
 Explain what Ansible Tower is and demonstrate a basic ability to navigate
and use its web user interface.  
 Create users and teams for role-based access control  
 Create user accounts and organize them into teams that can be used in
conjunction with role-based access control to manage administration and
access to organizational resources in Ansible Tower.  
 Create and manage inventories and credentials  
 Build inventories of machines to manage and set up credentials that will
allow Ansible Tower to run jobs on those systems.  
 Manage projects for provisioning with Ansible Tower  
 Create basic projects and job templates in Ansible Tower that can be used
to run Ansible playbooks in order to provision and configure managed
systems.  
 Construct advanced job workflows  
 Creation of customer module  
 Monitoring and logging  
 
Day 7: 
AWS 
 
########## Below items getting covered on day 4 of the training #####
o Introduction to AWS   
o Developing on AWS  
o AWS Identity and Access Management   
o Advanced network architectures  
o AWS EC2 
o Aws sso 
#############################################################
Day 8: 
o Developing Storage Solutions with Amazon S3   
o Developing Flexible NoSQL Solutions with Amazon DynamoDB   
o Developing Solutions with AWS Lambda   
o Developing Solutions with Amazon SQS and Amazon SNS   
o Developing Event-Driven Solutions with AWS Step Functions Caching
Information for Scalability Developing Secure Solutions Developing
Applications  
Day 9: 
o Introduction Control Tower and landing Zone   
o Security solution  
o Encryption and data security  
o Aws multi cloud /multi region administration 
o Cloud trail administration/monitoring 
o Building resilient architectures   
 DDoS attack overview  
 AWS Shield  
 AWS WAF  
 Aws config 
 
Day 10: 
 Amazon GuardDuty  
 High availability using Microsoft SQL Server and
Microsoft SharePoint on AWS  
 High availability using MongoDB on Amazon EC2  
 AWS Global Accelerator  
 Amazon document db 

You might also like