Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS AWS Certified Developer - Associate CompTIA Security+
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 11.5 hours on-demand video
  • 28 articles
  • 3 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
Development Development Tools Terraform

Terraform indepth(2020) - With 10 Realworld Job Casestudies

Terraform AWS 10 Job Casestudies , Docker , Kubernetes and Terraform , Ansible,EKS , Modules,Interpolation , GCP,Azure
Rating: 3.9 out of 53.9 (449 ratings)
3,402 students
Created by Cloudops Academy
Last updated 1/2019
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Learn Terraform basics and advanced concepts like modules,interpolation,state files
  • Work on 10 Realworld Job Scenarios - Kubernetes using Terraform , Complete stack (ec2,elb,vpc,rds) using Terraform , Dynamodb ..
  • Launch AWS EKS cluster using Terraform
  • Launch ELB,EC2 resources using modules
  • Effectively use modules , provisioners -Launch ELK stack (centralized logging) using modules and provisioners
  • State files - How important are they ?
  • Learn basic GCP and Azure concepts. Launch GCP and Azure resources using Terraform

Course content

21 sections • 160 lectures • 11h 51m total length

  • Preview04:57
  • Preview00:00

  • Preview03:43
  • Preview01:46
  • Preview01:34
  • CODE FOR THE COURSE - Must read
    00:03
  • Credentials error code
    00:15
  • Very Important Reminder - MUST READ !!
    00:28
  • Preview01:10
  • Preview07:27
  • Creating first instance - CODE
    00:14
  • Important Reminder - Please Read
    00:28
  • AWSaccount-providertf
    05:15
  • Sample provider.tf
    00:06
  • AWSaccount -env
    01:46
  • Create S3 bucket
    01:24
  • Creating S3 bucket - CODE
    00:06
  • Preview02:15
  • Challenge scenario #1 - Solution
    02:00
  • Preview02:04
  • Challenge scenario #2 - Solution
    02:26
  • Three instances
    05:50
  • Three instances - CODE
    00:12
  • Three options - Init,plan and apply
    03:50
  • Quiz 1 - Assess basic skills
    7 questions

  • Interactive variables
    06:23
  • Interactive variables - CODE
    00:13
  • Inline variables
    01:54
  • Inline variables - CODE
    00:12
  • List variables
    02:19
  • List variables - CODE
    00:15
  • Variables infile
    02:03
  • Variables in file - CODE
    00:11
  • Map variables - Part 1
    03:55
  • Map variables 1 - CODE
    00:14
  • Map variables - Part 2
    04:52
  • Map variables 2 - CODE
    00:13
  • Variables Summary
    02:24

  • Terraform concepts - Code
    00:16
  • Datasources - Part 1
    06:12
  • Datasources - Part 2
    01:43
  • Terraform graph - Part 1
    02:25
  • Terraform graph - Part 2
    01:10
  • Git and Terraform
    08:41
  • Output variables
    02:42
  • Load Order
    04:08
  • Depends_on Argument
    01:57

  • Interpolation - Variables
    03:37
  • Resources interpolation
    03:38
  • Interpolation example - Counts
    01:51
  • Path interpolation example
    02:34

  • AWS Resource section overview
    01:25
  • EC2-Choosing the right instance
    08:20
  • EC2-General purpose instance
    14:24
  • EBS Volume types
    08:26
  • How to attach a EBS Volume ?
    07:50
  • Removing EBS Volume
    05:50
  • EBS Vs Instance store
    07:34
  • What is EBS Snapshot ?
    05:43
  • EBS Snapshot Operations
    11:51
  • VPC Basics
    07:06
  • RDS Basics
    05:14
  • Loadbalancer basics
    08:02
  • Classic loadbalancer demo
    00:48
  • Creating classic load balancer
    19:08
  • Application loadbalancer demo
    01:16
  • Creating Application load balancer
    09:44
  • ALB Vs Classic - Comparison study
    02:14

  • Casestudy overview - webapp
    06:35
  • Webapp stack - App review (MUST READ)
    00:44
  • VPC Module demo
    21:50
  • RDS Module demo
    09:35
  • Webservers and appservers
    15:37
  • Full stack deployment demo
    02:45

  • Dynamodb scenario overview
    02:15
  • Dynamodb key features - What makes dynamodb special ?
    03:20
  • Key-value pairs in Dynamodb
    04:52
  • RCUs and WCUs
    02:38
  • How to accurately calculate RCU/WCU needs ?
    09:38
  • Dynamodb resource creation - demo
    06:30
  • Dynamodb resource creation - CODE
    00:13

  • Docker basics
    07:13
  • Docker commands
    03:13
  • Building Kubernetes cluster using KOPS and Terraform
    16:34
  • KOPS scenario CODE
    00:22

  • EKS master architecture
    06:32
  • EKS master deployment procedure
    02:00
  • IAM role for AWS EKS
    01:19
  • EKS master using dashboard
    03:47
  • EKS master using terraform
    05:16
  • Kubectl and IAM authenticator - prereqs for worker nodes
    07:31
  • Deploying worker nodes
    06:34
  • Master and worker nodes using terraform
    04:21
  • Configuring the cluster
    05:00

Requirements

  • AWS account
  • Internet connection
  • Basic Cloud concepts
  • Basic Computing concepts

Description

Terraform indepth - With 10 Realworld Job Casestudies covers all basic and advanced topics with realtime examples. Course is created by AWS engineers who supported thousands of EC2 instances in production environment

Note: This course Primarily focuses on AWS(90% of the course is AWS based) . Some sections of this course focuses on Google cloud (GCP) and Azure

> Realworld Job Scenario 1 : Launch a complete web application stack : 2 ELBs , App servers , Web servers , RDS with  Multi-AZ replication . Learn how to launch production scale webapp stack in one go using Terraform

> Realworld Job Scenario 2 : Launch Kubernetes cluster using KOPS and Terraform : Kubectl , Kops , Hosted zone creation , learn docker basics, kubernetes architecture

> Realworld Job Scenario 3 : Launch Kubernetes cluster AWS EKS and Terraform : AWS EKS architecture, IAM authenticator, Worker node deployment, Control plane deployment using terraform

> Realworld Job Scenario 4 : Launch centralized logging to monitor : ELK (Elasticsearch , Logstash , Kibana) using Terraform . You will be using MODULES , REMOTE-EXEC PROVISIONER , NULL RESOURCE , FILE PROVISIONER

> Realworld Job Scenario 5: Launch Dynamodb resource using Terraform . You will be creating dynamodb table assigning RCUs, WCUs

> Realworld Job Scenario 6: Launch database cluster using Terraform . You will be creating Master-Replica pair in production like environmet

> Realworld Job Scenario 7: Launch EC2 and security group resources using MODULES sourced from Github and local repo

> Realworld Job Scenario 8: Launch Web app stack in Google cloud . You will be launching load balancer , Compute engine , CloudSQL resources  in GCP using Terraform

> Realworld Job Scenario 9: Launch Web app stack in Azure cloud . You will be launching load balancer , VM machine , Azure MySQL instance  in Azure using Terraform

Solve 10 challenge scenarios at the end of course to test your Terraform skills


Who this course is for:

  • Who wants to learn terraform to deploy/manage cloud resources automatically using Terraform

Instructor

Cloudops Academy
AWS experts with 10+ years experience
Cloudops Academy
  • 3.9 Instructor Rating
  • 449 Reviews
  • 11,132 Students
  • 1 Course

Cloudops Academy offers courses taught by experts with 10+ years of real time experience. Our courses are more practical oriented to help students address real time scenarios. We can promise that our courses will be topnotch and job-oriented. All our instructors are certified AWS engineers - Certified in AWS and devops technologies. Stay tuned to our profile on Udemy as we are planning to release exciting AWS courses soon


  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.