Assignment 2- OpenShift Intro by Dasari Sowmya

1) What is OpenShift? OpenShift is a family of containerization software offerings created by opensource software provider Red Hat. OpenShift is a cloud based Kubernetes container platform that is considered both containerization software and a platform as a Service. OpenShift offers consistent security, built in monitoring, centralized policy management and compatibility with Kubernetes container workloads. OpenShift empowers easy integration with leading CI/CD platforms, AI Powered monitoring solutions, and user demand analysis tools. By taking better control of their Kubernetes environments,

Read more

Assignment-1 Chef Intro by Dasari Sowmya

1)What is Chef? Chef is a Deployment tool. It is used as a configuration management tool used to automate the infrastructure provisioning. It is developed in Ruby language. It is used for building blocks like recipe and cookbooks. It is used for managing servers, software and applications in-house and also in the cloud. 2)10 Advantages of chef? Accelerating Software Delivery Increasing Service Resiliency Improving risk management Accelerating cloud Adoption Manage Datacenters A streamlined IT operation workflow Continuous delivery Deploy and

Read more

Day 4-Assignment by Dasari Sowmya

1) What is terraform? Terraform is a provisioning declarative tool that based on Infrastructure as a Code Paradigm. It is written in Golang. It is a open source. Owned by Hashicorp company. It is a multipurpose composition tool to composes multiple tiers (SaaS/PaaS/IaaS) and a plugin-based architecture model. 2)One example terraform program using github as a provider provider “github” { token=”github personal access token XXXXXXX” } resource “github_repository” “example” {name = “example”description = “My awesome codebase” visibility = “public”} 3)List

Read more

Day3- Assignment by Dasari Sowmya

1)What is Kubernetes? Kubernetes is a Open Source platform for managing containerized applications. Kubernetes helps in orchestration of containers in large scale. It is developed in Go. Kubernetes is developed by Google but donated to Cloud Native Computing Foundation(CNCF). Kubernetes eliminates many of the manual process involved in deploying and scaling containarized applications. 2) 5 reasons of using Kubernetes? Scalability (Manages multiple containers in datacenters) Automated deployment and managing capabilities Fully supports applications on multi-cloud system Open source platform Minimal

Read more

Day2-Assignment by Dasari Sowmya

1) What is Docker? Docker is a tool for managing containers. Docker is tool for creating, sharing and running individual containers. Docker is a software platform that allows you to build, test, and deploy applications quickly. Everything we need for development can simply run on Docker engine as containers Dockers lightweight and portability nature makes it easy to dynamically manage workloads. 2)What is Container? Container is fully independent APP run time environment. A container is a standard unit of software

Read more

Assignment Submitted by Dasari Sowmya

1)What is DevOps? DevOps is a approach to bring changes in the mindsets of engineers, the culture of different teams to work together as a single team to bring the objectives of the organization like Quality release of software, Immediate release and cost reduction. DevOps is to automate all things. DevOps bring the changes like communication, continuous feedback, automation which is missed in other models like Waterfall, Agile. Focus of DevOps is to enhance the communication between Dev team and

Read more