Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

Welcome back.

I'm super excited to have you here and have the privileges of being your instructor for this amazing cause.

  • 나는 당신을 여기에 초대 하고이 놀라운 원인에 대한 강사가되는 특권을 가지고 매우 기쁘게 생각합니다.

Let me start with an interesting story a number of learners ask me what in 28 minutes means and where it comes from.

  • 많은 학습자들이 28 분 안에 무엇을 의미하는지와 그것이 어디에서 왔는지 묻는 재미있는 이야기로 시작하겠습니다.

I'm a great believer that if you spend 30 minutes every day taking a small step towards your dream you'll reach the top 5 percent of your career path you choose.

  • 매일 30 분씩 꿈을 향해 작은 발걸음을 내딛 으면 선택한 진로의 상위 5 %에 도달하게 될 것입니다.

And this belief in continuous learning is what made me choose the name in 28 minutes and the fun fact is that I could not afford to buy the domain names in 30 minutes and in 29 minutes and I had to settle for in 28 minutes.

  • 그리고 지속적인 학습에 대한 이러한 믿음으로 인해 28 분 안에 이름을 선택하게되었고, 재미있는 사실은 30 분, 29 분 안에 도메인 이름을 살 여유가없고 28 분 안에 정착해야한다는 것입니다.

Not bad is it.

I'm a great believer that the best way to learn is by doing you do not learn to drive by watching Tom Cruise drive at amazing speeds.

  • 나는 배우는 가장 좋은 방법은 톰 크루즈가 놀라운 속도로 운전하는 것을 보면서 운전하는 법을 배우지 않는 것임을 믿는 것입니다.

You have to do it yourself to learn.

  • 배우기 위해서는 스스로해야합니다.

The same applies to learning programming and learning to develop and deploy applications.

  • 학습 프로그래밍 및 응용 프로그램 개발 및 배포 학습에도 동일하게 적용됩니다.

You have to get your hands dirty.

  • 손이 더러워 져야합니다.

That's how you learn the most.

  • 그것이 가장 많이 배우는 방법입니다.

And that's how we design our courses.

So what are you going to learn and what are we going to build in this course in the first section.

We will start with understanding the fundamentals of dev ops people process and tools aspects of their jobs.

We will start with understanding Kenya's integration continuous delivery infrastructure as code and a high level overview of the important tools around them.

Once we are comfortable with the focus areas of their ops we will move into the world of containers with Docker in the section on Docker.

Container rise a variety of applications Java Javascript and python will also play with a couple of micro services to understand how you can create Docker images and run them for micro services.

During this section you'll understand the most important Docker concepts registry repository image and contain it.

You'll learn the most important Docker commands and you will learn how to create Docker images and how to run them.

You'll learn the basics of Docker networking and you'll learn how to get micro services to connect to each other.

You'll also learn the basics of Docker compose to orchestrate multiple containers.

Once we are comfortable with the basics of Docker we would move into the world of container orchestration with Google entities.

You'll be learning communities using the Google communities engine to understand the of communities concepts.

We'll be playing with three different projects a high level rest api and a couple of micro services.

In this section you'll learn the most important global in these concepts ports deployment replica set and services.

You'll understand the architecture of communities with Marshal nodes and nodes.

You learn to do declarative configuration with communities yeah you learn all the important capabilities commands and you will learn how to play with micro services with communities.

You learn how communities makes it easy to do service discovery.

Centralized configuration and load balancing for these micro services.

Once we are familiar with the world of containers and container orchestration we will move into the world of infrastructure as code would move into the world of TerraForm and and Siebel.

We will first start with terraform terraform is an amazing tool helping you to create a variety of resources on the cloud.

In this interaction section on TerraForm you will learn the basics of TerraForm what is terraform state.

How can you provisioned resources using terraform.

You would learn how to play with lists set and maps in Terra form.

You'd create a variety of resources in eight of us including aim users as three buckets easy to instances and load balancers.

You'll also understand buyback and state is important and have you can maintain multiple environments with terraform using modules and workspaces.

Once you are familiar with terraform we would move into another important infrastructure as good tool and symbol in the section on and symbol you'll understand the basics of and simple and simple configuration and simple horse and rebel groups and you'll also learn to play with a number of and triple commands.

We will create a variety of anti will playbooks to execute shell commands to understand and to be variables to understand and simple facts and to install software on your easy to instance.

You'll also learn how to use and table with dynamic inventory and you'll learn how to create easy two instances with sensible after the world of infrastructure as code.

We would move into the world of continuous integration continuous deployment and continuous delivery.

You would know into the world of as you do ups and Jenkins pipelines.

We will start with agility ops.

I love as you developed and this module on Azure developed is my favorite one in this course we will understand the basics of a pseudo ops creating a number of pipelines.

We'll talk about pipeline stages Jobs steps and also releases after understanding the basics of as it develops.

The first three pipelines we would create a pipeline to build and push a Docker image to Docker Hub.

To learn the basics of assuring dev ops it's time to integrate all the things that you have learned until build enough Docker communities terraform.

And as you know apps will create amazing as you love ops pipelines to provision communities clusters on E.W. abuse.

And it sure will also set up this integration and Kenya's deployment pipelines to deploy micro services to these Google entities clusters.

These two sections on automating the provisioning of communities clusters and deploying micro services to them on two different clouds E.W..

And as you is one of the most complex and fascinating part of the goods.

Once you've mastered as you would have hoped we would start shifting our attention to Jenkins.

Jenkins is one of the first and most popular content integration and continuous deployment tools.

We will learn the basics of Jenkins pipelines.

We'll talk about Jenkins plug ins how you can actually integrate a get up repository with Jenkins and we would create scripted and declarative pipelines in Jenkins will create an amazing pipeline to build and push Docker images for my groceries using Jenkins.

This is a comprehensive course where we explore dev ops in depth.

The most important resource for you is the github repository of decodes data repository of this course is GitHub dot com slash in 28 minute slash dev ops master class.

I would recommend you to bookmark this good repository because we would be making extensive use of it in this course you'll find a link to the github repository in the resources section of this video.

The exciting thing about this course is that you would not only learn the world of developers but also you'd be going multi cloud with eight abuse as you and Google Cloud congratulations you're joining 300000 learners.

Having amazing course experiences from in 28 minutes.

Enough talk Let's dive straight in and start this amazing journey on dev ops together.