• Post category:StudyBullet-9
  • Reading time:10 mins read


Hero to Zero / Behind The Scenes

What you will learn

Create infrastructure

Plan for infrastructure creation and operations

Automate infrastructure delivery pipelines

Debugging Infrastructure creation process

Modern cloud infrastructure creation tools

Local infrastucture creation tools

Description

Learn from a DevOps contractor how to approach infrastructure as code projects. Erdem would help you gain the necessary confidence in delivering projects.

He would use the tell, show, do and apply format. To make sure that the learner would get involved in the course. He really wants to connect to the audience and make sure that they get the value by making sure that the information presented here has an impact on the learner’s life.

Erdem dedicated his current career year to helping fill the skills gap in DevOps related topics. After every contract, he goes over all the skills that are needed to deliver projects after he does the handover and creates the course so many more people can benefit from the experience.


Get Instant Notification of New Courses on our Telegram channel.


To start building infrastructure as a code framework for your automation systems. You need a starting point to show the big picture. This course would share ideas as well as real-life implementations. If you are a permanent employee but want to move on to contracting by getting a new skill this course would also be a great place to start.

In this course, we are going over

  • Infra As Code Concepts
  • Cloud Implementation
  • IaC Frameworks
  • Real-life implementations

I am very excited to meet with you and start your journey.

English
language

Content

Introduction

Welcome to the course
Course Format / What is different about this course?
Difference between other course/school and real world ?
How can you follow the course?
Why do you need to take this course?
Why am I creating the course?
Who is Erdem and How he can help you?
Before Starting the Course

Infrastructure as Code

What is “Infrastructure as Code”?
What are your options in infrastructure as code?
Infrastructure Architecture
Workstation Setups
Clone the Repo for the workshop
Workstation Real Time Usage
How do you document infrastructure?
What is DSL Why does it matter?
DSL Main Keywords
What do you document for your infrastructure?
Why do You Document Infrastructure?
Where do you need to start documenting the infrastructure?
Start where you are !
DevOps Repo Folder Structure Creation
What are Pros of each cloud providers?
How to Plan Infrastructure As Code ?
Maturity Model Assessment and Objectives
Key Results Management
Desired Tech Tasks
Enterprise Strategy and Design and Shift Left

Cloud for Infrastructure As Code

Can I learn Azure and should I learn Azure ?
Cloud as an option for Enterprises
Microsoft Azure Infrastructure Initial Step
AWS Infrastructure Initial Step
Google GCP Infrastructure Initial Step
Opening a bank account and Getting a credit card
Installing CLIs for the Cloud Vendors
Basic Goal(Fantasy) Setting Up a Vm
Symbols in Different Vendors
Semblance Create Manually First
Lets Create Infra in AWS Semi / Manually
Logic Apps Serverless Automations For Infra
Create VM With Code in Azure
Where do you go from here ?
Food for thought CAP Theorem

Provisioning And Configuration Frameworks

AWS Cloud Formation
Azure Arm Templates
What can you do with AWS Cloud Formation ?
Google Cloud and Infrastructure as Code
Terraform and Why ?
Ansible / Chef and Others
Section 4 Quiz

Pipelines and Automations

Documentation Structure
Creating a Deployment Plan
What is Azure DevOps
What are YAML pipelines ?
Create and Consume Templates
Why use logic apps for Infra Automation ?
Base Automation Use Cases – Plan
Pairing Tasks to transfer infra – Plan
Infra and Code Pipelines working together
Plan based on excel
Infra Secrets Management
Key vault and cold storage secrets creation process assignment
Partial Deployments

Over Engineering For Infra Creation On Automation

What is over engineering ?
Yak Shaving and Why are we doing it ?
Goal of Infra Creation in the over engineered process
Architecture Container instance for DevOps Runner as a Release Helper
How to start your work in an isolated environment?
Unreal version of Docker Install
Real – Installing the docker desktop and running helloworld
Dockerfile with PowershellCore
Dockerfile Install dependencies
Sharpen the saw while you are working
Dockerfile dependencies build and test
Container Registry Testing
Push Container to Container Registry From Pipeline
Container instance Creation Planning
Container instance pipeline trigger as custom deployments
Send parameters into the template
Create the container instance with all parameters
Test the devops agent syntax on the docker file
Appending the dockerfile with new dependencies

Debugging

Windows Containers Not Running
Create an Azure box to see if it works
Why you need a server system is the answer a workstation ?
Why use 2 systems which are very similar ?

CleanUp Time

Which processes/tools to use to clean-up resources ?
Why do I need to worry about clean up ?
How to cleanup the resources
Project Hand over tactics – plan
Basic AWS VM Deletion
Example Deletion Databricks

Completion > Finish Line ( Hurray! )

Thanks for watching the course
Last assignments
Extra Credits
Congrats