Companies Home Search Profile

Kubernetes Bootcamp: Conquer Kubernetes from Zero to Cloud

Focused View

Jose Portilla,Rayan Slim

6:30:57

0 View
  • 1 - Introduction.mp4
    01:39
  • 2 - Join the Community.html
  • 3 - Discover More Valuable Content.html
  • 4 - Your Instructor.html
  • 5 - Project Files.html
  • 6 - Containers Crash Course Optional.html
  • 7 - Why Kubernetes Dominates the Cloud Kubernetes Overview.mp4
    09:06
  • 8 - Setting Up a SingleNode Kubernetes Cluster.mp4
    05:08
  • 9 - VS Code Kubernetes Extension Setup.mp4
    00:56
  • 10 - Pods and Containers.mp4
    37:34
  • 11 - Extra Practice Grade Submission API.mp4
    15:35
  • 12 - Key Takeaways.html
  • 13 - Service Discovery.mp4
    18:36
  • 14 - Key Takeaways.html
  • 15 - Namespace.mp4
    12:08
  • 16 - Key Takeaways.html
  • 17 - Resiliency and Self Healing.mp4
    10:15
  • 18 - Key Takeaways.html
  • 19 - Deployments and Pod Replicas.mp4
    13:13
  • 20 - Automated Deployment.mp4
    02:15
  • 21 - Key Takeaways.html
  • 22 - Rolling Updates and Rollbacks.mp4
    09:04
  • 23 - Key Takeaways.html
  • 24 - Liveness and Readiness Probes.mp4
    16:03
  • 25 - Key Takeaways.html
  • 26 - Anatomy of a Connection String.html
  • 27 - StatefulSet and Persistent Volumes.mp4
    29:18
  • 28 - Database Authentication.mp4
    11:14
  • 29 - Key Takeaways.html
  • 30 - ConfigMap and Secret.mp4
    20:50
  • 31 - Key Takeaways.html
  • 32 - Horizontal Pod Autoscaler.mp4
    16:01
  • 32 - metrics-server-command.txt
  • 33 - Followup.mp4
    00:41
  • 34 - Key Takeaways.html
  • 35 - Ingress Controller.mp4
    13:31
  • 35 - ingress-nginx-command.txt
  • 36 - Key Takeaways.html
  • 37 - Action Required Installing Helm Mac.html
  • 38 - Action Required Installing Helm Windows.html
  • 39 - Installing Helm Charts.mp4
    34:42
  • 40 - Upgrading our Helm Charts.mp4
    16:12
  • 41 - Key Takeaways.html
  • 42 - Helm Package Manager.mp4
    35:24
  • 42 - agent-image-version.zip
  • 42 - crd-sample.txt
  • 43 - Key Takeaways.html
  • 44 - Kubernetes Operators.mp4
    39:29
  • 45 - Cleaning Up.mp4
    02:24
  • 46 - Key Takeaways.html
  • 47 - Roadmap.html
  • 48 - Setting up an AWS Account and IAM User.html
  • 49 - Setting up AWS CLI Mac.html
  • 50 - Setting up AWS CLI Windows.html
  • 51 - Setting up eksctl Mac.html
  • 52 - Setting up eksctl Windows.html
  • 53 - Deploying to AWS.mp4
    15:56
  • 53 - ingress-nginx-command.txt
  • 54 - Key Takeaways.html
  • 55 - Final Clean Up.mp4
    03:43
  • Description


    Orchestrate Cloud Native Applications at Scale with Kubernetes!

    What You'll Learn?


    • Deploy containerized applications using Kubernetes pods
    • Implement service discovery for inter-application communication
    • Organize and isolate resources using Kubernetes namespaces
    • Scale applications using Kubernetes Deployments
    • Deploy databases using StatefulSets and manage storage with Persistent Volumes
    • Separate configuration from code using ConfigMaps and Secrets
    • Implement automatic scaling with Horizontal Pod Autoscaler (HPA)
    • Manage external access to services using Ingress Controllers
    • Streamline application deployment using Helm Charts
    • Automate complex application management with Kubernetes Operators
    • Deploy a Kubernetes cluster to Amazon Web Services (AWS)
    • Understand and apply Kubernetes' self-healing and resilience features
    • Perform rolling updates and rollbacks for zero-downtime deployments
    • Implement health checks using Liveness and Readiness probes
    • Use the Kubernetes CLI and VS Code extensions for efficient cluster management

    Who is this for?


  • Software developers looking to transition to cloud-native development
  • Students and professionals wanting to future-proof their careers in cloud computing
  • DevOps engineers seeking to enhance their Kubernetes skills
  • Cloud architects interested in mastering Kubernetes for large-scale deployments
  • Anyone with basic Docker knowledge looking to advance their container orchestration skills
  • What You Need to Know?


  • Familiarity with any programming language will be helpful, but no expert-level skills are required.
  • Some comfort with using command-line interfaces will be beneficial, but we'll review essential commands.
  • You'll need a computer (Windows, Mac, or Linux) with a stable internet connection to follow along with the hands-on exercises.
  • A basic understanding of containerization concepts is recommended. However, we provide an optional Docker crash course for those new to containerization.
  • The most important prerequisite is enthusiasm and a desire to learn about cloud-native technologies!
  • More details


    Description

    Since its open-source release by Google in 2014, Kubernetes has revolutionized cloud computing. Now supported by major cloud providers like AWS, Azure, and Google Cloud, it's the industry standard for managing cloud-native applications at scale.

    This comprehensive course will guide you through developing and deploying cloud-native applications on Kubernetes. From foundational concepts to advanced techniques, you'll gain hands-on experience with key Kubernetes features and best practices. The course culminates in a real-world deployment to Amazon Web Services (AWS), providing you with practical, applicable skills for cloud-native development.

    By the end of this course, you will be able to:

    • Deploy containerized applications using Kubernetes pods

    • Implement service discovery for inter-application communication

    • Organize and isolate resources using Kubernetes namespaces

    • Scale applications using Kubernetes Deployments

    • Deploy databases using StatefulSets and manage storage with Persistent Volumes

    • Separate configuration from code using ConfigMaps and Secrets

    • Implement automatic scaling with Horizontal Pod Autoscaler (HPA)

    • Manage external access to services using Ingress Controllers

    • Streamline application deployment using Helm Charts

    • Automate complex application management with Kubernetes Operators

    • Deploy a Kubernetes cluster to Amazon Web Services (AWS)

    • Understand and apply Kubernetes' self-healing and resilience features

    • Perform rolling updates and rollbacks for zero-downtime deployments

    • Implement health checks using Liveness and Readiness probes

    • Use the Kubernetes CLI and VS Code extensions for efficient cluster management

    Enroll in our Kubernetes Bootcamp today and gain the practical skills you need to effectively orchestrate your cloud native projects.

    Who this course is for:

    • Software developers looking to transition to cloud-native development
    • Students and professionals wanting to future-proof their careers in cloud computing
    • DevOps engineers seeking to enhance their Kubernetes skills
    • Cloud architects interested in mastering Kubernetes for large-scale deployments
    • Anyone with basic Docker knowledge looking to advance their container orchestration skills

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Jose Portilla
    Jose Portilla
    Instructor's Courses
    Jose Marcial Portilla has a BS and MS in Mechanical Engineering from Santa Clara University and years of experience as a professional instructor and trainer for Data Science, Machine Learning and Python Programming. He has publications and patents in various fields such as microfluidics, materials science, and data science. Over the course of his career he has developed a skill set in analyzing data and he hopes to use his experience in teaching and data science to help other people learn the power of programming, the ability to analyze data, and the skills needed to present the data in clear and beautiful visualizations. Currently he works as the Head of Data Science for Pierian Training and provides in-person data science and python programming training courses to employees working at top companies, including General Electric, Cigna, The New York Times, Credit Suisse, McKinsey and many more. Feel free to check out the website link to find out more information about training offerings.
    Rayan is a full-stack software developer based in Ottawa, Canada.Rayan has been appointed as an acting tech lead at Canada's IRCC. His main role is to set up infrastructure monitoring tools to extract health metrics from cloud-native applications.Rayan also takes leadership roles as he guides other developers towards building Spring Boot applications that implement Enterprise Integration Patterns using the Apache Camel framework. His supervision extends to showing developers how to deploy their applications on the Red Hat Openshift platform using the Kubernetes package manager Helm. Outside of his daily work, Rayan loves to explore new technologies. He is deeply passionate about Artificial Intelligence and Data Visualization.In Rayan's free time, he loves to teach!
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 26
    • duration 6:30:57
    • Release Date 2024/09/22