DAY-5 DevOps Assignment on Chef

1. What is Chef? Progress Chef is a configuration management tool written in Ruby and Erlang. It uses a pure-Ruby, domain-specific language for writing system configuration “recipes”. Chef is used to streamline the task of configuring and maintaining a company’s servers, and can integrate with cloud-based platforms such as Amazon EC2, Google Cloud Platform, Oracle Cloud, OpenStack, IBM Cloud, Microsoft Azure, and Rackspace to automatically provision and configure new machines. Chef contains solutions for both small and large scale systems. 2.

Read more

DAY-4 DevOps Assignment

1. What is terraform? Terraform is an open-source infrastructure as code software tool created by HashiCorp. HashiCorp Terraform is an infrastructure as code tool that lets you define both cloud and on-prem resources in human-readable configuration files that you can version, reuse, and share. You can then use a consistent workflow to provision and manage all of your infrastructure throughout its lifecycle. 2. One example terraform program resource “github_repository” “example” { name=”example9999999″ description = “My awesome codebase hey”visibility = “public”

Read more

DAY-3 DevOps Assignment

1. What is kubernetes? Kubernetes is an open-source container orchestration system for automating software deployment, scaling, and management. Google originally designed Kubernetes, but the Cloud Native Computing Foundation now maintains the project.kubernetes manages multiple docker host i.e Containers.It groups containers that make up an application into logical units for easy management and discovery. 2. 5 reasons of using kubernetes kubernetes manage and deploy containerized applications at scale.Kubernetes can help reduce costs by making better use of resources.Kubernetes is that it

Read more

DAY-2 DevOps Assignment

1.What is Docker? – 5 lines with 1 images Docker is a Managing Container and is an open source containerization platform. Docker is an application build and deployment tool. It is based on the idea of that you can package your code with dependencies into a deployable unit called a container. Containers have been around for quite some time.For example think of the shipping containers used for intermodal shipping. You put your package (code and dependencies) in the container, ship

Read more

DAY-1 DevOps Assignment

1. What is DevOps? DevOps is a set of practices that combines software development (Dev) and IT operations (Ops). It aims to shorten the systems development life cycle and provide continuous delivery with high software quality. DevOps is complementary with Agile software development; several DevOps aspects came from the Agile methodology. ->DevOps is characterized by key principles: shared ownership, workflow automation, and rapid feedback. ->DevOps is a culture and an approch in changing the mindset of the team i.e development,

Read more