Ad Hoc Commands, Playbooks, and Variables
Ad Hoc Commands, Playbooks, and Variables
Ad Hoc Commands, Playbooks, and Variables
Advanced Operations
Advanced Topics
Advanced VPC with ALB and EC2
Advanced VPC with ALB and EC2 Simplified
Advanced VPC with Cloud Native Application
Starter Notes on Ansible
Ansible Inventory Yaml
Ansible Notes
Ansible Quickstarts
Ansible Roles
AWS application delivery and storage Terraform patterns
Infrastructure As Code by AWS
Conditionals
Configuration, Errors, and References
Configurations
Control Flow, Roles, and Errors
Copying gitconfig onto the Nodes
Creating a Basic Ansible Playbook
Creating Users
Creating Users using Ansible Roles
Creating Users with Conditionals and Variables
Creating Users with Passwords stored in Ansible Vault
Terraform dependencies and graph behavior
Deploy S3 Bucket
Deploying a LAMP Stack and Python Application
Deploying a Web Application (TBC)
Deploying Elastic Beanstalk
Deploying Elastic Beanstalk Version 1
Deploying Jenkins
Deploying LAMP Server (TBC)
Dev Environment for AWS IoT Greengrass
Dev Environment for Docker and Kubernetes
Dev Environment for Docker and Kubernetes Version 2
Dev Environment for RedHat
Dev Environment in AWS Cloud
Dev Environment in Azure
Doing a dry run using check
DynamoDB and Implicit Dependencies
ECR and Provisioners
Execute Script Install httpd and Edit a File
Execution
Final Project
Install and Configure Tomcat as the Staging Environment
Install Terraform on Windows Server
Installing CentOS Apache Role from Ansible Galaxy
Installing gitconfig Role from Ansible Galaxy
Installing Maven
Inventories and Configuration
Inventories and Configuration
Lab Setup and Installation
Lab Setup Templates
Lab Walkthroughs
AWS Lambda and SQS patterns with Terraform
Lookup Function and Variable Types
Loops
Modules Deep Dive
Networking and compute patterns with Terraform
Playbook on Ping
Playbook on sending gitconfig
Playbook on Uname
Playbooks
Playbooks and Modules
Playbooks Modules
Practice Inventory
Practice Modules
Practice Playbooks
Practice Variables Conditionals Loops
Practice Yaml
Project 001 Ansible Basics
Project 002 Ansible Roles
Project 003 Confluent Cloud
Project 004 Ecommerce LAMP
Project 005 Maven Sample
Projects and Labs
Providers
Terraform provisioners and deployment packaging
Registry
Roles, Templates, and Vault
SQS and Lambda
Starter Notes on Terraform
State Management
Templates, Plugins, Execution, and Vault
Two tier Design Part 1 Package Management
Two tier Design Part 2 Install services
Two tier Design Part 3 Upload application to Web Servers
Two tier Design Part 4 Configure the LoadBalancer
Two tier Design Part 5 Health Check Status
Two tier Design Part 6 Consolidate into One Playbook
Two tier Design Part 6 Using Prompts
Two tier Design Using Ansible Roles
Two tier Design Using Include
Two tier Design Using Local Variables
Two tier Design Using Registered Variables
Two tier Design Using Variables
Users Role
Using Ansible Vault
Using host vars and group vars
Using Jinja2 Templates to Deploy /etc/hosts file
Using Jinja2 Templates to Deploy motd
Variables Conditionals Loops
Variables, Conditionals, and Loops
Terraform variables, expressions, and common functions
VPC with EC2 and NGINX
Webservers Role
Terraform workflow and CLI commands