Develop and Operate Microservices on Kubernetes
Develop and Operate Microservices on Kubernetes, available at $29.99, has an average rating of 4.35, with 19 lectures, based on 25 reviews, and has 199 subscribers.
You will learn about Manage and deploy containers in Kubernetes Explore Kubernetes platforms such as pods, deployments, replica sets and secrets Use both the kubectl (CLI) and Kubernetes dashboard Set up and use a modern DevOps workflow that takes care of updating existing deployments when new code is checked into the source code repo Configure and update services after they've been deployed Use a local development environment with minikube or Kubernetes support in Docker This course is ideal for individuals who are This course targets architects, designers and evangelists who want to understand how Kubernetes works and improve their testing and deployment skills. It is particularly useful for This course targets architects, designers and evangelists who want to understand how Kubernetes works and improve their testing and deployment skills.
Enroll now: Develop and Operate Microservices on Kubernetes
Summary
Title: Develop and Operate Microservices on Kubernetes
Price: $29.99
Average Rating: 4.35
Number of Lectures: 19
Number of Published Lectures: 19
Number of Curriculum Items: 19
Number of Published Curriculum Objects: 19
Original Price: $109.99
Quality Status: approved
Status: Live
What You Will Learn
- Manage and deploy containers in Kubernetes
- Explore Kubernetes platforms such as pods, deployments, replica sets and secrets
- Use both the kubectl (CLI) and Kubernetes dashboard
- Set up and use a modern DevOps workflow that takes care of updating existing deployments when new code is checked into the source code repo
- Configure and update services after they've been deployed
- Use a local development environment with minikube or Kubernetes support in Docker
Who Should Attend
- This course targets architects, designers and evangelists who want to understand how Kubernetes works and improve their testing and deployment skills.
Target Audiences
- This course targets architects, designers and evangelists who want to understand how Kubernetes works and improve their testing and deployment skills.
Moving to microservices is not an easy transition for developers who have been building applications using more traditional methods. There are a ton of new concepts and details developers need to become familiar with when they design a distributed application. Throw Docker and Kubernetes into the mix and it becomes clear why many developers struggle to adapt to this new world.
The goal of this course is to walk you through the process of getting familiar with Kubernetes and its way of doing things. The course is designed to get you through the process of becoming familiar with the Kubernetes environment in order to be able to deploy, configure, and manage the environment where the services are going to run. You will go through examples based on the author’s real-world experience in working with Kubernetes while building complex distributed architectures. We focus on deploying services that need to store data and learn how Kubernetes Persistent Volumes can be used to create deployments that guarantee data resiliency. Moving on, we learn how to give services access to connection strings, usernames, passwords, and other sensitive information using Kubernetes Secrets.
By the end of the course, you will have mastered best practices and leveraged some of the latest DevOps technologies to increase agility and decrease time-to-market for the services you have built.
About the Author
Martin Helmich studied computer science at the University of Applied Sciences in Osnabrück and lives in Rahden, Germany. He works as a software architect, specializing in building distributed applications using web technologies and Microservice Architectures. Besides programming in Go, PHP, Python, and Node.js, he also builds infrastructures using configuration management tools such as SaltStack and container technologies such as Docker and Kubernetes.
He is an Open Source enthusiast and likes to make fun of people who are not using Linux. In his free time, you’ll probably find him coding on one of his open source pet projects, listening to music, or reading science-fiction literature.
Course Curriculum
Chapter 1: Getting Started with Kubernetes
Lecture 1: The Course Overview
Lecture 2: Setting Up Minikube
Lecture 3: Deploying a Microservice
Lecture 4: Service Resiliency and Scalability
Chapter 2: The Kubernetes Deployment Model
Lecture 1: Using ReplicaSets
Lecture 2: Connecting Services
Lecture 3: HTTP Connectivity with Ingress
Lecture 4: Managing the Application Lifecycle with Deployments
Chapter 3: Deploying Stateful Services
Lecture 1: Stateful Services and Storage Drivers
Lecture 2: Working with Persistent Volumes
Lecture 3: Automatic Volume Provisioning
Lecture 4: Using StatefulSets
Chapter 4: Managing Configuration Data
Lecture 1: Using ConfigMaps
Lecture 2: Inject Configuration Files into Pods
Lecture 3: Keeping Secrets
Chapter 5: Continuous Delivery with Kubernetes
Lecture 1: Characteristics of a CI/CD Pipeline
Lecture 2: Configuring CD with GitLab
Lecture 3: Setting Up Helm
Lecture 4: Using Helm in CI
Instructors
-
Packt Publishing
Tech Knowledge in Motion
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 3 votes
- 4 stars: 11 votes
- 5 stars: 11 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024