<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Talks on Praveen Salitra</title><link>https://praveen.salitra.io/talks/</link><description>Recent content in Talks on Praveen Salitra</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 03 Nov 2021 00:00:00 +0000</lastBuildDate><atom:link href="https://praveen.salitra.io/talks/index.xml" rel="self" type="application/rss+xml"/><item><title>Elasticsearch Administration on Kubernetes</title><link>https://praveen.salitra.io/talks/2021-11-elasticsearch-administration/</link><pubDate>Wed, 03 Nov 2021 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/talks/2021-11-elasticsearch-administration/</guid><description>&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;&#10;&#9;&#9;&#9;&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/xAgdHLsqKRI?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#10;&lt;p&gt;The agenda included:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Provisioning Elasticsearch and Kibana using ECK&lt;/li&gt;&#10;&lt;li&gt;Scaling Elasticsearch Cluster&lt;/li&gt;&#10;&lt;li&gt;Index Lifecycle Management (ILM)&lt;/li&gt;&#10;&lt;li&gt;Monitoring Elasticsearch Cluster&lt;/li&gt;&#10;&lt;li&gt;Snapshots and Restore&lt;/li&gt;&#10;&lt;li&gt;Demo with installation and configurations&lt;/li&gt;&#10;&lt;li&gt;Q&amp;amp;A&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;This meetup was presented by Praveen Salitra and Sri Harsha Datla from Egen.&lt;/p&gt;&#10;&lt;p&gt;This meetup was organized by the official &lt;a href="https://www.meetup.com/elastic-chicago-user-group" target="_blank"&gt;Elastic Community&lt;/a&gt; meetup group and event details are available &lt;a href="https://www.meetup.com/elastic-chicago-user-group/events/281548086/" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>A Day in the Life of an Elasticsearch Architect</title><link>https://praveen.salitra.io/talks/2021-10-elasticsearch-architecture/</link><pubDate>Thu, 21 Oct 2021 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/talks/2021-10-elasticsearch-architecture/</guid><description>&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;&#10;&#9;&#9;&#9;&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/ms7FtQebWLw?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#10;&lt;p&gt;The agenda included:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Sizing Elasticsearch clusters (including HA)&lt;/li&gt;&#10;&lt;li&gt;Idex and Shard Overview&lt;/li&gt;&#10;&lt;li&gt;Demo with installation and configurations&lt;/li&gt;&#10;&lt;li&gt;Q&amp;amp;A&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;This meetup was presented by Praveen Salitra and Sri Harsha Datla from Egen.&lt;/p&gt;&#10;&lt;p&gt;This meetup was organized by the official &lt;a href="https://www.meetup.com/elastic-chicago-user-group" target="_blank"&gt;Elastic Community&lt;/a&gt; meetup group and event details are available &lt;a href="https://www.meetup.com/elastic-chicago-user-group/events/281100407/" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Diving into Istio Service Mesh for Kubernetes</title><link>https://praveen.salitra.io/talks/2021-04-kubernetes-service-mesh-istio/</link><pubDate>Thu, 01 Apr 2021 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/talks/2021-04-kubernetes-service-mesh-istio/</guid><description>&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;&#10;&#9;&#9;&#9;&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/IvgE_PZui3M?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#10;&lt;p&gt;With Containers and Container Orchestration engine like Kubernetes, the deployments of microservice is trivial today. But getting operational insights into that complex network is not.&lt;/p&gt;&#10;&lt;p&gt;In this talk, I discussed about the operational challenges with microservice architectures:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Service Discovery&lt;/li&gt;&#10;&lt;li&gt;Load Balancing&lt;/li&gt;&#10;&lt;li&gt;Failure Recovery&lt;/li&gt;&#10;&lt;li&gt;Observability: tracing, metrics, monitoring&lt;/li&gt;&#10;&lt;li&gt;A/B Testing, Canary rollouts&lt;/li&gt;&#10;&lt;li&gt;Rate Limiting&lt;/li&gt;&#10;&lt;li&gt;Access control, end to end authentication&lt;/li&gt;&#10;&lt;li&gt;Service to Service encryption&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;The agenda included:&lt;/p&gt;</description></item><item><title>Surviving the Peak: Optimizing the Cloud to Prevent Downtime</title><link>https://praveen.salitra.io/talks/2020-12-surviving-the-peak/</link><pubDate>Thu, 10 Dec 2020 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/talks/2020-12-surviving-the-peak/</guid><description>&lt;p&gt;An Egen webinar, recorded ahead of the 2020 peak retail season. I presented alongside Egen co-founder &lt;strong&gt;Nandita Potini&lt;/strong&gt;, moderated by &lt;strong&gt;Megan Larson&lt;/strong&gt;.&lt;/p&gt;&#10;&lt;p&gt;The premise was simple enough to state and hard to act on:&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;System uptime is critical. Whether you&amp;rsquo;re already in the cloud or considering a hybrid solution, one thing is clear: if your system isn&amp;rsquo;t ready for peak periods, you will be losing revenue and customers. Optimizing your cloud data and infrastructure will increase system uptime and deliver a seamless customer experience from first touch to the last mile.&lt;/p&gt;</description></item><item><title>Cloud-Native Engineering Principles</title><link>https://praveen.salitra.io/talks/2020-09-cloud-native-engineering-principles/</link><pubDate>Fri, 25 Sep 2020 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/talks/2020-09-cloud-native-engineering-principles/</guid><description>&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;&#10;&#9;&#9;&#9;&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/NcslMmETiAg?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#10;&lt;p&gt;In this webinar hosted by &lt;a href="https://www.nitw.ac.in/" target="_blank"&gt;National Institute of Technology, Warangal, India&lt;/a&gt;, I talked about Cloud-Native Engineering Principles that we have been using at EGEN in developing modern cloud-native data and app platforms for our customers in Industrial IoT, Retail, and Healthcare.&lt;/p&gt;&#10;&lt;p&gt;The talk was directed at the undergraduate students of Computer Science and Electronics streams.&lt;/p&gt;</description></item><item><title>How Leaders should Prepare for Success in a Post-COVID-19 World</title><link>https://praveen.salitra.io/talks/2020-07-preparing-for-success-post-covid19/</link><pubDate>Wed, 01 Jul 2020 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/talks/2020-07-preparing-for-success-post-covid19/</guid><description>&lt;p&gt;A live webinar with &lt;strong&gt;Tom Goodwin&lt;/strong&gt;, Global Head of Futures and Insight at Publicis Groupe, hosted by Egen in the middle of 2020. Tom opened with the line his work is best known for:&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;Uber, the world&amp;rsquo;s largest taxi company, owns no vehicles. Facebook, the world&amp;rsquo;s most popular media owner, creates no content. Alibaba, the most valuable retailer, has no inventory. And Airbnb, the world&amp;rsquo;s largest accommodation provider, owns no real estate. Something interesting is happening.&lt;/p&gt;</description></item><item><title>12 Factor App Principles for front-end apps</title><link>https://praveen.salitra.io/talks/2020-02-12factor-app-principles-frontend/</link><pubDate>Tue, 11 Feb 2020 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/talks/2020-02-12factor-app-principles-frontend/</guid><description>&lt;p&gt;How can we apply &lt;a href="https://12factor.net/" target="_blank"&gt;12Factor App Principles&lt;/a&gt; to the front-end apps built using Angular, React, or Vue? How do we follow the principle of &amp;ldquo;Build Once, Deploy Many&amp;rdquo;? What about environment-based config? Can we answer some of these questions using Docker?&lt;/p&gt;&#10;&lt;p&gt;In this talk, I discussed how to apply 12Factor App Principles to the front-end apps while running them in Docker containers. I demonstrated how to use environment based config and implement health-checks for the front-end apps correctly. I used a React based app for the demo, but these principles can be applied to any JavaScript-based front-end framework.&lt;/p&gt;</description></item><item><title>AWS Serverless beyond Lambda - Panel Discussion</title><link>https://praveen.salitra.io/talks/2019-12-aws-serverless-beyond-lambda-panel/</link><pubDate>Wed, 18 Dec 2019 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/talks/2019-12-aws-serverless-beyond-lambda-panel/</guid><description>&lt;p&gt;What comes to your mind when you hear the word: Serverless? FaaS, AWS Lambda, the Node.js framework, or something else? Or do you think it&amp;rsquo;s a set of services that don&amp;rsquo;t require servers?&lt;/p&gt;&#10;&lt;p&gt;AWS defines Serverless as &amp;ldquo;the native architecture of the cloud that enables you to shift more of your operational responsibilities to AWS, increasing your agility and innovation. Serverless allows you to build and run applications and services without thinking about servers&amp;rdquo;. So, definitely not &amp;ldquo;lack of servers&amp;rdquo;. And there is more to it that just the Lambda or FaaS (Function as a Service).&lt;/p&gt;</description></item><item><title>Cloud-Native Engineering Principles</title><link>https://praveen.salitra.io/talks/2019-11-cloud-native-engineering-principles/</link><pubDate>Tue, 12 Nov 2019 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/talks/2019-11-cloud-native-engineering-principles/</guid><description>&lt;p&gt;In this meetup hosted by &lt;a href="https://www.northeastern.edu/" target="_blank"&gt;Northeastern University, Boston&lt;/a&gt;, I talked about Cloud-Native Engineering Principles that we have been using at EGEN in developing modern cloud-native data and app platforms for our customers in Industrial IoT, Retail, and Healthcare.&lt;/p&gt;&#10;&lt;p&gt;The talk was directed at the graduate students of Computer Science (MSCS) and Information System (MIS) courses.&lt;/p&gt;</description></item><item><title>Developing Powerful CLIs using Go</title><link>https://praveen.salitra.io/talks/2019-08-developing-powerful-cli-go/</link><pubDate>Wed, 28 Aug 2019 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/talks/2019-08-developing-powerful-cli-go/</guid><description>&lt;p&gt;In this meetup, I talked about how to develop powerful CLIs with Go. Custom CLIs are important tools in any automation. I went through a ​few use-cases where developing custom CLIs makes sense.&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://golang.org/" target="_blank"&gt;Go&lt;/a&gt; is the &amp;ldquo;goto&amp;rdquo; programming language for the DevOps. We will understand how to start with Go development, local IDE setup, and explore popular packages written in go.&lt;/p&gt;&#10;&lt;p&gt;I demonstrated all of it by creating a custom CLI using Go and utilized it to automate a few CI/CD tasks.&lt;/p&gt;</description></item><item><title>Infrastructure as Code with AWS CloudFormation</title><link>https://praveen.salitra.io/talks/2019-08-infrastructure-as-code-aws-cloudformation/</link><pubDate>Tue, 06 Aug 2019 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/talks/2019-08-infrastructure-as-code-aws-cloudformation/</guid><description>&lt;p&gt;In this meetup, I went through the process of automating AWS infrastructure and follow Infrastructure as Code (IaC) principles using &lt;a href="https://aws.amazon.com/cloudformation" target="_blank"&gt;AWS CloudFormation&lt;/a&gt;.&lt;/p&gt;&#10;&lt;p&gt;I went through the best practices of writing AWS CloudFormation templates, IDE support available for CF schema validation, and tools to use to test it during the build time.&lt;/p&gt;&#10;&lt;p&gt;I also explored when it makes sense to use AWS CloudFormation over &lt;a href="https://www.terraform.io/" target="_blank"&gt;Terraform&lt;/a&gt;.&lt;/p&gt;&#10;&lt;p&gt;This meetup was organized by &lt;a href="https://www.meetup.com/cloud-collective" target="_blank"&gt;Cloud Collective&lt;/a&gt; meetup group and event details are available &lt;a href="https://www.meetup.com/cloud-collective/events/262744287/" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Securing Kubernetes API Server with RBAC and AWS IAM</title><link>https://praveen.salitra.io/talks/2019-07-securing-kubernetes-api-rbac-iam/</link><pubDate>Wed, 17 Jul 2019 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/talks/2019-07-securing-kubernetes-api-rbac-iam/</guid><description>&lt;p&gt;In this meetup, I went through an overview of Kubernetes and then demonstrated how to secure Kubernetes cluster installed on AWS infrastructure via kops or EKS.&lt;/p&gt;&#10;&lt;p&gt;I answered questions like:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;How Kubernetes uses RBAC to secure API access?&lt;/li&gt;&#10;&lt;li&gt;What are the Kubernetes Service Accounts?&lt;/li&gt;&#10;&lt;li&gt;How to integrate AWS IAM with Kubernetes Auth Controller via &lt;a href="https://github.com/kubernetes-sigs/aws-iam-authenticator" target="_blank"&gt;aws-iam-authenticator&lt;/a&gt;?&lt;/li&gt;&#10;&lt;li&gt;How to update your &lt;code&gt;kubeconfig&lt;/code&gt; to properly utilize your &lt;code&gt;aws-cli&lt;/code&gt; config setup?&lt;/li&gt;&#10;&lt;li&gt;How to securely access multiple Kubernetes clusters from the same local machine?&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;This meetup was organized by &lt;a href="https://www.meetup.com/cloud-collective" target="_blank"&gt;Cloud Collective&lt;/a&gt; meetup group and event details are available &lt;a href="https://www.meetup.com/cloud-collective/events/262798287/" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Deploy Stateful Workload on Kubernetes with Persistent Volumes and StatefulSets</title><link>https://praveen.salitra.io/talks/2018-10-kubernetes-stateful-workload/</link><pubDate>Thu, 25 Oct 2018 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/talks/2018-10-kubernetes-stateful-workload/</guid><description>&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;&#10;&#9;&#9;&#9;&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/mmhYfxvOvhc?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#10;&lt;p&gt;In this session, I talked about how to deploy stateful workload with Persistent Volumes and StatefulSets in a Kubernetes cluster installed on AWS infrastructure.&lt;/p&gt;&#10;&lt;p&gt;I answered questions like:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;What is a container Volume?&lt;/li&gt;&#10;&lt;li&gt;How Volumes work with Kubernetes?&lt;/li&gt;&#10;&lt;li&gt;What are different types of Persistent Volumes in Kubernetes?&lt;/li&gt;&#10;&lt;li&gt;How to provision Persistent Volumes on Kubernetes deployed on AWS?&lt;/li&gt;&#10;&lt;li&gt;What are StatefulSets and how to configure and use them?&lt;/li&gt;&#10;&lt;li&gt;What are a few important things to keep in mind while working with the stateful workload on Kubernetes?&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>Deploy Stateless Workload on Kubernetes with Pods, Deployments, Daemonsets, and Services</title><link>https://praveen.salitra.io/talks/2018-10-kubernetes-stateless-workload/</link><pubDate>Thu, 18 Oct 2018 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/talks/2018-10-kubernetes-stateless-workload/</guid><description>&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;&#10;&#9;&#9;&#9;&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/7FdY9mVMK9s?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#10;&lt;p&gt;In this session, I talked about how to deploy stateless workload with Pods, Deployments, DaemonSets, and Services in a Kubernetes cluster installed on AWS infrastructure.&lt;/p&gt;&#10;&lt;p&gt;I answered questions like:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;What is a minimum deployable unit (aka Pod) in Kubernetes?&lt;/li&gt;&#10;&lt;li&gt;What are Deployment and DaemonSet? How are these related to a Pod?&lt;/li&gt;&#10;&lt;li&gt;How to set resource quota limits (CPU and Memory) for the Pods and Namespaces?&lt;/li&gt;&#10;&lt;li&gt;What is a Service? What are different types of Service?&lt;/li&gt;&#10;&lt;li&gt;What are a few important things to keep in mind while working with the stateless workload on Kubernetes?&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>Harden Kubernetes Access Security with RBAC and AWS IAM</title><link>https://praveen.salitra.io/talks/2018-10-kubernetes-access-security-with-rbac-aws-iam/</link><pubDate>Thu, 11 Oct 2018 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/talks/2018-10-kubernetes-access-security-with-rbac-aws-iam/</guid><description>&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;&#10;&#9;&#9;&#9;&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/LgXRdfSqKj0?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#10;&lt;p&gt;In this session, I talked about how to secure Kubernetes cluster installed on AWS infrastructure.&lt;/p&gt;&#10;&lt;p&gt;I answered questions like:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;How Kubernetes uses RBAC to secure API access?&lt;/li&gt;&#10;&lt;li&gt;What are the Kubernetes Service Accounts?&lt;/li&gt;&#10;&lt;li&gt;How to integrate AWS IAM with Kubernetes Auth Controller via aws-iam-authenticator?&lt;/li&gt;&#10;&lt;li&gt;How to update your &lt;code&gt;kubeconfig&lt;/code&gt; to properly utilize your &lt;code&gt;aws-cli&lt;/code&gt; config setup?&lt;/li&gt;&#10;&lt;li&gt;How to securely access multiple Kubernetes clusters from the same local machine?&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>Setup a High-Available Kubernetes Cluster on AWS using kops</title><link>https://praveen.salitra.io/talks/2018-10-kubernetes-setup-kops/</link><pubDate>Thu, 04 Oct 2018 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/talks/2018-10-kubernetes-setup-kops/</guid><description>&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;&#10;&#9;&#9;&#9;&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/UmzlX5INInQ?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#10;&lt;p&gt;In this session, I talked about how to setup Kubernetes on the local machine. And then went through the complex production-ready setup of Kubernetes on AWS infrastructure.&lt;/p&gt;&#10;&lt;p&gt;I answered questions like:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;How to setup Kubernetes on the local machine?&lt;/li&gt;&#10;&lt;li&gt;What components are required to be installed when setting up Kubernetes?&lt;/li&gt;&#10;&lt;li&gt;How to setup Kubernetes on an AWS cluster using kops?&lt;/li&gt;&#10;&lt;li&gt;How to make Kubernetes cluster highly available (HA) on AWS?&lt;/li&gt;&#10;&lt;li&gt;How is kops setup compared to the Amazon’s managed service EKS?&lt;/li&gt;&#10;&lt;li&gt;What are some important things to keep in mind while working with kops and Kubernetes?&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>Deep Dive into Kubernetes Architecture and Components</title><link>https://praveen.salitra.io/talks/2018-09-kubernetes-architecture-overview/</link><pubDate>Thu, 27 Sep 2018 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/talks/2018-09-kubernetes-architecture-overview/</guid><description>&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;&#10;&#9;&#9;&#9;&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/zrwM4PE6Kcs?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#10;&lt;p&gt;In this session, I went through an overview of containers and understood how Kubernetes has become Gold Standard in container orchestration frameworks.&lt;/p&gt;&#10;&lt;p&gt;I answered questions like:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;What is a container?&lt;/li&gt;&#10;&lt;li&gt;Why you should use containers?&lt;/li&gt;&#10;&lt;li&gt;What infrastructure do you need to run containers?&lt;/li&gt;&#10;&lt;li&gt;How Kubernetes (aka k8s) fits into the world of containers?&lt;/li&gt;&#10;&lt;li&gt;What are the components that make a Kubernetes cluster?&lt;/li&gt;&#10;&lt;li&gt;How Kubernetes orchestrates containers?&lt;/li&gt;&#10;&lt;li&gt;Who are the competitors of Kubernetes?&lt;/li&gt;&#10;&lt;/ul&gt;</description></item></channel></rss>