1)What is Chef?

Chef  is an automation tool. It is a Configuration Management (CM) tool that lets you automate processes and tasks across numerous servers and other devices of an organization in simple steps. Such a framework is highly beneficial to a company. 2)Advantage of Chef? * Accelerating Software Delivery * Increasing Service Resiliency *Improving Risk Management *Accelerating Cloud Adoption * Managing Both Data Center and Cloud Environments * Delivering All Your Infrastructure – Any App, Everywhere, Continuously 3)How to install Chef Workstation? Start

Read more

1)What is Openshift?

OpenShift is a cloud development Platform as a Service (PaaS) developed by Red Hat. It is an open source development platform, which enables the developers to develop and deploy their applications on cloud infrastructure. It is very helpful in developing cloud-enabled services. This tutorial will help you understand OpenShift and how it can be used in the existing infrastructure. All the examples and code snippets used in this tutorial are tested and working code, which can be simply used in

Read more

1)What is terraform?

Terraform is an open source “Infrastructure as Code” tool, created by HashiCorp. A declarative coding tool, Terraform enables developers to use a high-level configuration language called HCL (HashiCorp Configuration Language) to describe the desired “end-state” cloud or on-premises infrastructure for running an application. It then generates a plan for reaching that end-state and executes the plan to provision the infrastructure. 2)One example terraform program variable “include_ec2_instance”  {  type = bool default = true  }  resource “aws_instance” “example”  {  count = var.include_ec2_instance ? 1 :0 # (other resource arguments…)  }  output “instance_ip_address”  {  value = one(aws_instance.example[*].private_ip)  } 3)List of

Read more

1)What is kubernetes?

Kubernetes is a portable, extensible, open source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available.  2)5 reasons of using kubernetes Free Cloud Solution Open-Source Community: portability and flexibility Performance Optimisations: Trust: 3)Each kubernetes Components & write 2-3 mins about each one of them. Control Plane: The control plane’s components make global decisions about the cluster (for example, scheduling), as

Read more

1)What is Docker? – 5 lines with 1 images

Docker is an open-source containerization platform used for developing, deploying, and managing applications in lightweight virtualized environments called containers. It is mainly used as a software development platform for developing distributed applications that work efficiently in different environments. By making the software system agnostic, developers don’t have to worry about compatibility issues. Packaging apps into isolated environments (containers) also makes it easier to develop, deploy, maintain, and use applications. 2) What is Container? – – 5 lines with 1 images A standard package

Read more

1)What is DevOps? 

DevOps is a set of practices that combines software development and IT operation. 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. 2)10 Advantange of the DevOps: 1)faster productivity release and faster time to market 2)process efficiency 3)higher productivity 4)shortened production cycles 5)better operational cycles 6)better customer experience management 7)increased product quality 8)better team efficiency 9)improved flexibility

Read more