<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>sam &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/author/sam/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bestdevops.com</link>
	<description>Lets Learn, Do it &#38; Share! Thats a Best DevOps!!!</description>
	<lastBuildDate>Thu, 26 May 2022 16:49:42 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>
	<item>
		<title>Day 4 Assignment &#8211; K. Sam Ashray</title>
		<link>https://www.bestdevops.com/day-4-assignment-k-sam-ashray/</link>
					<comments>https://www.bestdevops.com/day-4-assignment-k-sam-ashray/#respond</comments>
		
		<dc:creator><![CDATA[sam]]></dc:creator>
		<pubDate>Thu, 26 May 2022 16:49:40 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=24056</guid>

					<description><![CDATA[1) What is terraform? Terraform is infrastructure as code tool that is used to define cloud resources and on-premises resources [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>1) What is terraform?</strong></p>



<p class="wp-block-paragraph">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.</p>



<p class="wp-block-paragraph"><strong>2) One example terraform program</strong></p>



<p class="wp-block-paragraph">provider “github” {</p>



<p class="wp-block-paragraph">token=”github personal access token XXXXXXX”</p>



<p class="wp-block-paragraph">}</p>



<p class="wp-block-paragraph">resource “github_repository” “example” {<br>name = “example”<br>description = “My awesome codebase”</p>



<p class="wp-block-paragraph">visibility = “public”<br>}</p>



<p class="wp-block-paragraph"><strong>3)</strong>&nbsp;<strong>List of 5 terraform commands and its use</strong></p>



<ol class="wp-block-list"><li><strong>Terraform apply&nbsp;</strong>– it executes the actions proposed in a terraform plan.</li><li><strong>Terraform plan</strong>&nbsp;– creates an execution plan, which let’s us to preview the changes that terraform plans to make to your infrastructure.</li><li><strong>Terraform init</strong>&nbsp;– it is used to initialize a working directory containing configuration files.</li><li><strong>Terraform destroy</strong>&nbsp;– terminates resources defined in terraform configuration.</li><li><strong>Terraform show</strong>&nbsp;– used to provide human readable output from a state or plan file.</li></ol>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/day-4-assignment-k-sam-ashray/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Day 2 Assignment &#8211; K. Sam Ashray</title>
		<link>https://www.bestdevops.com/day-2-assignment-k-sam-ashray/</link>
					<comments>https://www.bestdevops.com/day-2-assignment-k-sam-ashray/#respond</comments>
		
		<dc:creator><![CDATA[sam]]></dc:creator>
		<pubDate>Tue, 24 May 2022 12:50:35 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=23810</guid>

					<description><![CDATA[Docker is an open-source containerization platform. It enables developers to package applications into containers. Docker makes it easier, and simpler, [&#8230;]]]></description>
										<content:encoded><![CDATA[
<ol class="wp-block-list"><li>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.<br></li></ol>



<figure class="wp-block-image size-full is-resized"><img fetchpriority="high" decoding="async" src="https://www.bestdevops.com/wp-content/uploads/2022/05/image-7.png" alt="" class="wp-image-23831" width="496" height="342" srcset="https://www.bestdevops.com/wp-content/uploads/2022/05/image-7.png 270w, https://www.bestdevops.com/wp-content/uploads/2022/05/image-7-100x70.png 100w" sizes="(max-width: 496px) 100vw, 496px" /></figure>



<p class="wp-block-paragraph">2.  Container is basically a fully independent application runtime environment. The isolated and secure environment allows you to run many containers simultaneously on a given host. Containers are lightweight and contain everything needed to run the application, so you do not need to rely on what is currently installed on the host. You can easily share containers while you work, and be sure that everyone you share with gets the same container that works in the same way. environment. A container is a runnable instance of a docker image.<br></p>



<figure class="wp-block-image is-resized"><img decoding="async" src="https://www.sdxcentral.com/wp-content/uploads/2019/05/ContainersvsVMs_Image-1.jpg" alt="What is a Docker Container? Definition - SDxCentral" width="694" height="294" /></figure>



<p class="wp-block-paragraph">3. I) Mobility – Ability to Run Anywhere, i.e Platform Independent<br>II)  Cost-effectiveness with Fast Deployment, decreases deployment times to seconds<br>III) Consistent and Isolated Environment<br>IV) Scalability<br>V) Maintainability</p>



<p class="wp-block-paragraph">4. <br>docker pull httpd &#8211; pulls httpd docker image from docker hub<br>docker ps -a &#8211; display all containers status<br>docker create httpd &#8211; creates a httpd container<br>docker start &#8230;. &#8211; starts a container<br>docker stop &#8230;. &#8211; stops a container<br>docker restart &#8230; &#8211; restarts a continer<br>docker pause &#8230; &#8211; pause container<br>docker unpause &#8230; &#8211; unpauses a container<br>docker rm &#8230; &#8211; deletes a container<br>docker exec -it &#8230; ls &#8211; lists filesystem inside the container<br>docker exec -it &#8230; bash &#8211; create a new bash session inside container.</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/day-2-assignment-k-sam-ashray/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Assignment 1 &#8211; K. Sam Ashray</title>
		<link>https://www.bestdevops.com/assignment-1-k-sam-ashray/</link>
					<comments>https://www.bestdevops.com/assignment-1-k-sam-ashray/#respond</comments>
		
		<dc:creator><![CDATA[sam]]></dc:creator>
		<pubDate>Mon, 23 May 2022 10:27:43 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=23657</guid>

					<description><![CDATA[DevOps is a mindset/ culture or approach in the software field, that involves reorganizing teams so that no complexities/ problems [&#8230;]]]></description>
										<content:encoded><![CDATA[
<ol class="wp-block-list"><li>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.</li></ol>



<figure class="wp-block-image size-full"><img decoding="async" width="313" height="161" src="https://www.bestdevops.com/wp-content/uploads/2022/05/image-2.png" alt="" class="wp-image-23682" srcset="https://www.bestdevops.com/wp-content/uploads/2022/05/image-2.png 313w, https://www.bestdevops.com/wp-content/uploads/2022/05/image-2-300x154.png 300w" sizes="(max-width: 313px) 100vw, 313px" /></figure>



<p class="wp-block-paragraph">2. Speed of deployment increases<br>Easy to spot faults<br>Lower development, maintenance and time costs<br>Maintains office morality<br>Improvement in the customer experience<br>Increase in delivering values<br>Problem-solving programming<br>Reduction in risk<br>Time for creativity</p>



<p class="wp-block-paragraph">3. </p>



<figure class="wp-block-image is-resized"><img loading="lazy" decoding="async" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS3BJdnpjeq8FcXsS8zlI0qDmbcpUsvwKQiYw&amp;usqp=CAU" alt="" width="535" height="356" /><figcaption>Jenkins<br>AWS<br>GitHub<br>Docker<br>chef<br>npm<br>selenium<br>ansible<br>grapfana<br>kubernetes</figcaption></figure>



<p class="wp-block-paragraph">4. </p>



<p class="wp-block-paragraph">Firstly we need to implement a culture shift in the workflow/place to implement DevOps.<br>Then create a CI/CD platform. (Continuous Integration and contin. Delivery)<br>Establish continuous testing and then continuous deployment<br>then continuous monitoring.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/assignment-1-k-sam-ashray/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
