Day 4 Assignment – K. Sam Ashray

1) What is terraform? Terraform is infrastructure as code tool that is used to define cloud resources and on-premises resources as configuration files that is understandable by human that can be versioned, reuse and shared. It manages an application’s underlying IT infrastructure through programming. It is written in Go programming language. 2) One example terraform program provider “github” { token=”github personal access token XXXXXXX” } resource “github_repository” “example” {name = “example”description = “My awesome codebase” visibility = “public”} 3) List of

Read more

Day 2 Assignment – K. Sam Ashray

Docker is an open-source containerization platform. It enables developers to package applications into containers. Docker makes it easier, and simpler, to build, deploy and manage containers. Docker is essentially a toolkit that enables developers to build, deploy, run, update, and stop containers using simple commands which take about 1 sec. One can get various docker images from hub.docker.com/_/docker. 2. Container is basically a fully independent application runtime environment. The isolated and secure environment allows you to run many containers simultaneously

Read more

Assignment 1 – K. Sam Ashray

DevOps is a mindset/ culture or approach in the software field, that involves reorganizing teams so that no complexities/ problems of earlier development methods are present. Also, it involves automation (except coding), monitoring of released software/ features, and sharing of knowledge. All of this is done with great performance and stability. 2. Speed of deployment increasesEasy to spot faultsLower development, maintenance and time costsMaintains office moralityImprovement in the customer experienceIncrease in delivering valuesProblem-solving programmingReduction in riskTime for creativity 3. 4.

Read more