• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

65 Kubernetes courses delivered Live Online

🔥 Limited Time Offer 🔥

Get a 10% discount on your first order when you use this promo code at checkout: MAY24BAN3X

AZ-800T00 Administering Windows Server Hybrid Core Infrastructure

By Nexus Human

Duration 4 Days 24 CPD hours This course is intended for This four-day course is intended for Windows Server Hybrid Administrators who have experience working with Windows Server and want to extend the capabilities of their on-premises environments by combining on-premises and hybrid technologies. Windows Server Hybrid Administrators implement and manage on-premises and hybrid solutions such as identity, management, compute, networking, and storage in a Windows Server hybrid environment. This course teaches IT Professionals how to manage core Windows Server workloads and services using on-premises, hybrid, and cloud technologies. The course teaches IT Professionals how to implement and manage on-premises and hybrid solutions such as identity, management, compute, networking, and storage in a Windows Server hybrid environment. Prerequisites Experience with managing Windows Server operating system and Windows Server workloads in on-premises scenarios, including AD DS, DNS, DFS, Hyper-V, and File and Storage Services Experience with common Windows Server management tools (implied in the first prerequisite). Basic knowledge of core Microsoft compute, storage, networking, and virtualization technologies (implied in the first prerequisite). Experience and an understanding of core networking technologies such as IP addressing, name resolution, and Dynamic Host Configuration Protocol (DHCP) Experience working with and an understanding of Microsoft Hyper-V and basic server virtualization concepts Basic experience with implementing and managing IaaS services in Microsoft Azure Basic knowledge of Azure Active Directory Experience working hands-on with Windows client operating systems such as Windows 10 or Windows 11 Basic experience with Windows PowerShell 1 - INTRODUCTION TO AD DS * Define AD DS * Define users, groups, and computers * Define AD DS forests and domains * Define OUs * Manage objects and their properties in AD DS 2 - MANAGE AD DS DOMAIN CONTROLLERS AND FSMO ROLES * Deploy AD DS domain controllers * Maintain AD DS domain controllers * Manage the AD DS Global Catalog role * Manage AD DS operations masters * Manage AD DS schema 3 - IMPLEMENT GROUP POLICY OBJECTS * Define GPOs * Implement GPO scope and inheritance * Define domain-based GPOs * Create and configure a domain-based GPO * Define GPO storage * Define administrative templates 4 - MANAGE ADVANCED FEATURES OF AD DS * Create trust relationships * Implement ESAE forests * Monitor and troubleshoot AD DS * Create custom AD DS partitions 5 - IMPLEMENT HYBRID IDENTITY WITH WINDOWS SERVER * Select a Microsoft Entra integration model * Plan for Microsoft Entra integration * Prepare on-premises Active Directory for directory synchronization * Install and configure directory synchronization with Microsoft Entra Connect * Implement Seamless Single Sign-On * Enable Microsoft Entra login in for Windows VM in Azure * Describe Microsoft Entra Domain Services * Implement and configure Microsoft Entra Domain Services * Manage Windows Server 2019 in a Microsoft Entra Domain Services environment * Create and configure a Microsoft Entra Domain Services instance * Join a Windows Server VM to a managed domain 6 - DEPLOY AND MANAGE AZURE IAAS ACTIVE DIRECTORY DOMAIN CONTROLLERS IN AZURE * Select an option to implement directory and identity services using Active Directory Domain Services in Azure * Deploy and configure Active Directory Domain Services domain controllers in Azure VMs * Install a replica Active Directory domain controller in an Azure VM * Install a new Active Directory forest on an Azure VNet 7 - PERFORM WINDOWS SERVER SECURE ADMINISTRATION * Define least privilege administration * Implement delegated privileges * Use privileged access workstations * Use jump servers 8 - DESCRIBE WINDOWS SERVER ADMINISTRATION TOOLS * Explore Windows Admin Center * Use Server Manager * List Remote Server Administration Tools * Use Windows PowerShell * Use Windows PowerShell to remotely administer a server 9 - PERFORM POST-INSTALLATION CONFIGURATION OF WINDOWS SERVER * List the available post-installation configuration tools * Configure Server Core using Sconfig * Use DSC to configure Windows Server * Perform post-installation configuration with Windows Admin Center * Configure a server with answer files 10 - JUST ENOUGH ADMINISTRATION IN WINDOWS SERVER * Explain the concept of Just Enough Administration (JEA) * Define role capabilities for a JEA endpoint * Create a session configuration file to register a JEA endpoint * Describe how JEA endpoints work to limit access to a PowerShell session * Create and connect to a JEA endpoint * Demonstration: Connect to a JEA endpoint 11 - ADMINISTER AND MANAGE WINDOWS SERVER IAAS VIRTUAL MACHINE REMOTELY * Select the appropriate remote administration tool * Manage Windows Virtual Machines with Azure Bastion * Create an Azure Bastion host * Configure just-in-time administration 12 - MANAGE HYBRID WORKLOADS WITH AZURE ARC * Describe Azure Arc * Onboard Windows Server instances * Connect hybrid machines to Azure from the Azure portal * Use Azure Arc to manage Windows Server instances * Restrict access with RBAC 13 - CONFIGURE AND MANAGE HYPER-V * Define Hyper-V * Define Hyper-V Manager * Configure Hyper-V hosts using best practices * Configure Hyper-V networking * Assess advanced Hyper-V networking features * Define nested virtualization 14 - CONFIGURE AND MANAGE HYPER-V VIRTUAL MACHINES * List the virtual machine configuration versions * List the virtual machine generation versions * List available VHD formats and types * Create and configure VMs * Determine storage options for VMs * Define shared VHDs and VHD Sets * Implement guest clusters using shared VHDX 15 - SECURE HYPER-V WORKLOADS * Define guarded fabric * Define the Host Guardian Service * Explore TPM-trusted attestation * Define KPS * Determine key features of shielded VMs * Compare encryption-supported and shielded VMs in a guarded fabric * Implement a shielded VM 16 - RUN CONTAINERS ON WINDOWS SERVER * Define containers * List the differences between containers and VMs * Define Windows Server and Hyper-V containers and isolation modes * Explore Docker * Prepare a Windows Server 2019 host for container deployment * Security, Storage, and Networking with Windows containers 17 - ORCHESTRATE CONTAINERS ON WINDOWS SERVER USING KUBERNETES * Define orchestration * Define Kubernetes * Deploy Kubernetes resources * Create a Kubernetes cluster on Windows * Define Azure Arc * Connect an Azure Arc-enabled Kubernetes cluster to Azure Arc 18 - PLAN AND DEPLOY WINDOWS SERVER IAAS VIRTUAL MACHINES * Describe Azure compute * Describe Virtual Machine storage * Deploy Azure Virtual Machines * Create a windows Virtual Machine using the portal * Create a windows Virtual Machine using Azure CLI * Deploy Azure Virtual Machines using templates * Describe additional management optimization options 19 - CUSTOMIZE WINDOWS SERVER IAAS VIRTUAL MACHINE IMAGES * Create a generalized image * Create a new Virtual Machine from a managed image * Create a managed image of a generalized virtual machine in Azure * Create a Virtual Machine from a managed image * Implement Azure Image Builder * Create a windows Virtual Machine using Azure Image Builder template * Create a Windows Virtual Machine with Azure Image Builder using PowerShell 20 - AUTOMATE THE CONFIGURATION OF WINDOWS SERVER IAAS VIRTUAL MACHINES * Describe Azure Automation * Implement Azure Automation with DSC * Remediate noncompliant servers * Describe Custom Script Extensions * Configure a Virtual Machine by using DSC 21 - DEPLOY AND MANAGE DHCP * Use DHCP to simplify IP configuration * Install and configure the DHCP role * Configure DHCP options * Configure DHCP scopes * Select DHCP high availability options * Implement DHCP Failover 22 - IMPLEMENT WINDOWS SERVER DNS * Explore the DNS architecture * Work with DNS zones and records * Install and configure the DNS role * Implement DNS forwarding 23 - IMPLEMENT IP ADDRESS MANAGEMENT * Define IP Address Management * Deploy IP Address Management * Administer IP Address Management * Configure IP Address Management options * Manage DNS zones with IP Address Management * Manage DHCP servers with IP Address Management * Use IP Address Management to manage IP addressing 24 - IMPLEMENT REMOTE ACCESS * Examine the remote access options in Windows Server * Select and set up VPNs * Use NPS to create and enforce network access policies * Plan and implement NPS * Deploy a PKI for remote access * Use WAP as a reverse web proxy 25 - IMPLEMENT HYBRID NETWORK INFRASTRUCTURE * Describe Azure network topologies * Implement Azure VPN options * Create a route-based VPN gateway using the Azure portal * Implement Azure ExpressRoute * Configure Azure Virtual WAN * Implement DNS in hybrid environments 26 - IMPLEMENT DNS FOR WINDOWS SERVER IAAS VMS * Understand Azure DNS * Implement Azure DNS * Create an Azure DNS zone and record using the Azure portal * Implement DNS with Azure IaaS virtual machines * Implement split-horizon DNS in Azure * Troubleshoot DNS 27 - IMPLEMENT WINDOWS SERVER IAAS VM IP ADDRESSING AND ROUTING * Implement a virtual network * Implement IaaS VM IP addressing * Assign and manage IP addresses * Configure a private IP address for a virtual machine using the Azure portal * Create a virtual machine with a static public IP address using the Azure portal * Implement IaaS virtual machine IP routing * Implement IPv6 for Windows Server IaaS virtual machines 28 - MANAGE WINDOWS SERVER FILE SERVERS * Define the Windows Server file system * List the benefits and uses of File Server Resource Manager * Define SMB and its security considerations * Configure SMB protocol * Define Volume Shadow Copy Service 29 - IMPLEMENT STORAGE SPACES AND STORAGE SPACES DIRECT * Define the Storage Spaces architecture and its components * List the functionalities, benefits, and use cases of Storage Spaces * Implement Storage Spaces * List the functionalities, components, benefits, and use cases of Storage Spaces Direct * Implement Storage Spaces Direct 30 - IMPLEMENT WINDOWS SERVER DATA DEDUPLICATION * Define the architecture, components, and functionality of Data Deduplication * Define the use cases and interoperability of Data Deduplication * Implement Data Deduplication * Manage and maintain Data Deduplication 31 - IMPLEMENT WINDOWS SERVER ISCSI * List the functionalities, components, and use cases of iSCSI * List the considerations for implementing iSCSI * Implement iSCSI * Configure high availability for iSCSI 32 - IMPLEMENT WINDOWS SERVER STORAGE REPLICA * List the functionalities and components of Storage Replica * Examine the prerequisites for implementing Storage Replica * Implement Storage Replica by using Windows Admin Center * Implement Storage Replica by using Windows PowerShell 33 - IMPLEMENT A HYBRID FILE SERVER INFRASTRUCTURE * Describe Azure File services * Configure Azure Files * Configure connectivity to Azure Files * Describe Azure File Sync * Implement Azure File Sync * Deploy Azure File Sync * Deploy Azure File Sync 2 * Manage cloud tiering * Migrate from DFSR to Azure File Sync

AZ-800T00 Administering Windows Server Hybrid Core Infrastructure
Delivered Online5 days, Jun 4th, 13:00 + 3 more
£2380

55371 Windows Server Administration

By Nexus Human

Duration 5 Days 30 CPD hours This course is intended for This course is intended for Information Technology (IT) Professionals who have some experience working with Windows Server and are looking for a single five-day course that covers core administration components and technologies in Windows Server. This course also helps server administrators from previous Windows Server versions to update their knowledge and skills related to Windows Server. The course is also for individuals from a service desk role who wish to transition into server maintenance. This five-day instructor-led course is designed primarily for IT professionals who have some experience with Windows Server. It is designed for professionals who will be responsible for managing identity, networking, storage and compute by using Windows Server, and who need to understand the scenarios, requirements, and options that are available and applicable to Windows Server. The course teaches IT professionals the fundamental administration skills required to deploy and support Windows Server in most organizations. MODULE 1: WINDOWS SERVER ADMINISTRATION OVERVIEW  * Introducing Windows Server * Windows Server Core Overview * Windows Server administration principles and tools overview MODULE 2: IDENTITY SERVICES IN WINDOWS SERVER  * AD DS Overview * Deploying Windows Server domain controllers * Azure AD overview * Implementing Group Policy * Active Directory Certificate Services overview MODULE 3: NETWORK INFRASTRUCTURE SERVICES IN WINDOWS SERVER  * Deploying and managing DHCP * Deploying and managing DNS service * Deploying and managing IPAM * Remote Access Services in Windows Server MODULE 4: FILE SERVERS AND STORAGE MANAGEMENT IN WINDOWS SERVER  * Volumes and File Systems in Windows Server * Implementing sharing in Windows Server * Implementing Storage Spaces in Windows Server * Implementing Data Deduplication * Implementing iSCSI * Deploying Distributed File System MODULE 5: HYPER-V VIRTUALIZATION AND CONTAINERS IN WINDOWS SERVER  * Hyper-V in Windows Server * Configuring VMs * Securing virtualization in Windows Server * Containers in Windows Server * Overview of Kubernetes MODULE 6: HIGH AVAILABILITY IN WINDOWS SERVER * Planning for failover clustering implementation * Creating and configuring failover cluster * Overview of stretch clusters * High availability and disaster recovery solutions with Hyper-V VMs MODULE 7: DISASTER RECOVERY IN WINDOWS SERVER * Hyper-V Replica * Backup and restore infrastructure in Windows Server MODULE 8: WINDOWS SERVER SECURITY * Credentials and privileged access protection * Hardening Windows Server * JEA in Windows Server * Securing and analyzing SMB traffic * Windows Server update management MODULE 9: RDS IN WINDOWS SERVER * Overview of RDS * Configuring a session-based desktop deployment * Overview of personal and pooled virtual desktops MODULE 10: REMOTE ACCESS AND WEB SERVICES IN WINDOWS SERVER * Implementing VPNs * Implementing Always On VPN * Implementing NPS * Implementing Web Server in Windows Server MODULE 11: SERVER AND PERFORMANCE MONITORING IN WINDOWS SERVER  * Overview of Windows Server monitoring tools * Using Performance Monitor * Monitoring event logs for troubleshooting MODULE 12: UPGRADE AND MIGRATION IN WINDOWS SERVER * AD DS migration * Storage Migration Service * Windows Server migration tools ADDITIONAL COURSE DETAILS: Nexus Humans 55371 Windows Server Administration training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the 55371 Windows Server Administration course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

55371 Windows Server Administration
Delivered Online6 days, Jun 10th, 13:00 + 3 more
£2975

Kubernetes Administration

By Nexus Human

Duration 4 Days 24 CPD hours Overview Topics Include:Installation of a multi-node Kubernetes cluster using kubeadm, and how to grow a cluster.Choosing and implementing cluster networking.Various methods of application lifecycle management, including scaling, updates and roll-backs.Configuring security both for the cluster as well as containers.Managing storage available to containers.Learn monitoring, logging and troubleshooting of containers and the cluster.Configure scheduling and affinity of container deployments.Use Helm and Charts to automate application deployment.Understand Federation for fault-tolerance and higher availability. In this vendor agnostic course, you'll learn the installation, configuration and administration of a production-grade Kubernetes cluster. INTRODUCTION * Linux Foundation * Linux Foundation Training * Linux Foundation Certifications * Laboratory Exercises, Solutions and Resources * Distribution Details * Labs BASICS OF KUBERNETES * Define Kubernetes * Cluster Structure * Adoption * Project Governance and CNCF * Labs INSTALLATION AND CONFIGURATION * Getting Started With Kubernetes * Minikube * kubeadm * More Installation Tools * Labs KUBERNETES ARCHITECTURE * Kubernetes Architecture * Networking * Other Cluster Systems * Labs APIS AND ACCESS * API Access * Annotations * Working with A Simple Pod * kubectl and API * Swagger and OpenAPI * Labs API OBJECTS * API Objects * The v1 Group * API Resources * RBAC APIs * Labs MANAGING STATE WITH DEPLOYMENTS * Deployment Overview * Managing Deployment States * Deployments and Replica Sets * DaemonSets * Labels * Labs SERVICES * Overview * Accessing Services * DNS * Labs VOLUMES AND DATA * Volumes Overview * Volumes * Persistent Volumes * Passing Data To Pods * ConfigMaps * Labs INGRESS * Overview * Ingress Controller * Ingress Rules * Labs SCHEDULING * Overview * Scheduler Settings * Policies * Affinity Rules * Taints and Tolerations * Labs LOGGING AND TROUBLESHOOTING * Overview * Troubleshooting Flow * Basic Start Sequence * Monitoring * Logging * Troubleshooting Resources * Labs CUSTOM RESOURCE DEFINITION * Overview * Custom Resource Definitions * Aggregated APIs * Labs KUBERNETES FEDERATION * Overview * Federated Resources * Labs HELM * Overview * Helm * Using Helm * Labs SECURITY * Overview * Accessing the API * Authentication and Authorization * Admission Controller * Pod Policies * Network Policies * Labs

Kubernetes Administration
Delivered on-request, onlineDelivered Online
Price on Enquiry

Getting Started with Kubernetes (TTDV7590)

By Nexus Human

Duration 2 Days 12 CPD hours This course is intended for This in an introductory-level class for intermediate skilled team members. Students should have prior software development experience or exposure, have some basic familiarity with containers, and should also be able to navigate the command line. Overview This course is approximately 50% hands-on, combining expert lecture, real-world demonstrations and group discussions with machine-based practical labs and exercises. Our engaging instructors and mentors are highly experienced practitioners who bring years of current 'on-the-job' experience into every classroom. Working in a hands-on learning environment led by our expert facilitator, students will explore: What a Kubernetes cluster is, and how to deploy and manage them on-premises and in the cloud. How Kubernetes fits into the cloud-native ecosystem, and how it interfaces with other important technologies such as Docker. The major Kubernetes components that let us deploy and manage applications in a modern cloud-native fashion. How to define and manage applications with declarative manifest files that should be version-controlled and treated like code. Containerization has taken the IT world by storm in the last few years. Large software houses, starting from Google and Amazon, are running significant portions of their production load in containers. Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. This is a hands-on workshop style course that teaches core features and functionality of Kubernetes. You will leave this course knowing how to build a Kubernetes cluster, and how to deploy and manage applications on that cluster. GETTING STARTED * Our sample application * Kubernetes concepts * Declarative vs imperative * Kubernetes network model * First contact with kubectl * Setting up Kubernetes * WORKING WITH CONTAINERS * Running our first containers on Kubernetes * Exposing containers * Shipping images with a registry * Running our application on Kubernetes EXPLORING THE KUBERNETES DASHBOARD * The Kubernetes dashboard * Security implications of kubectl apply * Scaling a deployment * Daemon sets * Labels and selectors * Rolling updates NEXT STEPS * Accessing logs from the CLI * Managing stacks with Helm * Namespaces * Next steps

Getting Started with Kubernetes (TTDV7590)
Delivered on-request, onlineDelivered Online
Price on Enquiry

Architecting with Google Kubernetes Engine

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for This class is intended for the following participants: Cloud architects, administrators, and SysOps/DevOps personnel Individuals using Google Cloud Platform to create new solutions or to integrate existing systems, application environments, and infrastructure with the Google Cloud Platform. Overview This course teaches participants the following skills: Understand how software containers work Understand the architecture of Kubernetes Understand the architecture of Google Cloud Platform Understand how pod networking works in Kubernetes Engine Create and manage Kubernetes Engine clusters using the GCP Console and gcloud/ kubectl commands Launch, roll back and expose jobs in Kubernetes Manage access control using Kubernetes RBAC and Google Cloud IAM Managing pod security policies and network policies Using Secrets and ConfigMaps to isolate security credentials and configuration artifacts Understand GCP choices for managed storage services Monitor applications running in Kubernetes Engine This class introduces participants to deploying and managing containerized applications on Google Kubernetes Engine (GKE) and the other services provided by Google Cloud Platform. Through a combination of presentations, demos, and hands-on labs, participants explore and deploy solution elements, including infrastructure components such as pods, containers, deployments, and services; as well as networks and application services. This course also covers deploying practical solutions including security and access management, resource management, and resource monitoring. INTRODUCTION TO GOOGLE CLOUD PLATFORM * Use the Google Cloud Platform Console * Use Cloud Shell * Define cloud computing * Identify GCPs compute services * Understand regions and zones * Understand the cloud resource hierarchy * Administer your GCP resources CONTAINERS AND KUBERNETES IN GCP * Create a container using Cloud Build * Store a container in Container Registry * Understand the relationship between Kubernetes and Google Kubernetes Engine (GKE) * Understand how to choose among GCP compute platforms KUBERNETES ARCHITECTURE * Understand the architecture of Kubernetes: pods, namespaces * Understand the control-plane components of Kubernetes * Create container images using Google Cloud Build * Store container images in Google Container Registry * Create a Kubernetes Engine cluster KUBERNETES OPERATIONS * Work with the kubectl command * Inspect the cluster and Pods * View a Pods console output * Sign in to a Pod interactively DEPLOYMENTS, JOBS, AND SCALING * Create and use Deployments * Create and run Jobs and CronJobs * Scale clusters manually and automatically * Configure Node and Pod affinity * Get software into your cluster with Helm charts and Kubernetes Marketplace GKE NETWORKING * Create Services to expose applications that are running within Pods * Use load balancers to expose Services to external clients * Create Ingress resources for HTTP(S) load balancing * Leverage container-native load balancing to improve Pod load balancing * Define Kubernetes network policies to allow and block traffic to pods PERSISTENT DATA AND STORAGE * Use Secrets to isolate security credentials * Use ConfigMaps to isolate configuration artifacts * Push out and roll back updates to Secrets and ConfigMaps * Configure Persistent Storage Volumes for Kubernetes Pods * Use StatefulSets to ensure that claims on persistent storage volumes persist across restarts ACCESS CONTROL AND SECURITY IN KUBERNETES AND KUBERNETES ENGINE * Understand Kubernetes authentication and authorization * Define Kubernetes RBAC roles and role bindings for accessing resources in namespaces * Define Kubernetes RBAC cluster roles and cluster role bindings for accessing cluster-scoped resources * Define Kubernetes pod security policies * Understand the structure of GCP IAM * Define IAM roles and policies for Kubernetes Engine cluster administration LOGGING AND MONITORING * Use Stackdriver to monitor and manage availability and performance * Locate and inspect Kubernetes logs * Create probes for wellness checks on live applications USING GCP MANAGED STORAGE SERVICES FROM KUBERNETES APPLICATIONS * Understand pros and cons for using a managed storage service versus self-managed containerized storage * Enable applications running in GKE to access GCP storage services * Understand use cases for Cloud Storage, Cloud SQL, Cloud Spanner, Cloud Bigtable, Cloud Firestore, and Bigquery from within a Kubernetes application

Architecting with Google Kubernetes Engine
Delivered on-request, onlineDelivered Online
Price on Enquiry

Kubernetes Bootcamp (CKAD)

By Nexus Human

Duration 5 Days 30 CPD hours This course is intended for Anyone who plans to work with Kubernetes at any level or tier of involvement Any company or individual who wants to advance their knowledge of the cloud environment Application Developers Operations Developers IT Directors/Managers Overview All topics required by the CKAD exam, including: Deploy applications to a Kubernetes cluster Pods, ReplicaSets, Deployments, DaemonSets Self-healing and observable applications Multi-container Pod Design Application configuration via Configmaps, Secrets Administrate cluster use for your team A systematic understanding of Kubernetes architecture Troubleshooting and debugging tools Kubernetes networking and services Kubernetes is a Cloud Orchestration Platform providing reliability, replication, and stability while maximizing resource utilization for applications and services. By the conclusion of this hands-on training, you will go back to work with all necessary commands and practical skills to empower your team to succeed, as well as gain knowledge of important concepts like Kubernetes architecture and container orchestration. We prioritize covering all objectives and concepts necessary for passing the Certified Kubernetes Application Developer (CKAD) exam. You will command and configure a high availability Kubernetes environment (and later, build your own!) capable of demonstrating all ?K8s'' features discussed and demonstrated in this course. Your week of intensive, hands-on training will conclude with a mock CKAD exam that matches the real thing. KUBERNETES ARCHITECTURE * Components * Understand API deprecations * Containers * Define, build and modify container images * Pods * Master Services * Node Services * K8s Services * YAML Essentials * Creating a K8s Cluster KUBECTL COMMANDS * Kubernetes Resources * Kubernetes Namespace * Kubernetes Contexts PODS * What is a Pod? * Create, List, Delete Pods * How to Access Running Pods * Kubernetes Resources * Managing Cloud Resource Consumption * Multi-Container Pod Design * Security Contexts * Init Containers * Understand multi-container Pod design patterns (e.g. sidecar, init and others) * Pod Wellness Tracking NETWORKING * Packet Forwarding * ClusterIP and NodePort Services * Provide and troubleshoot access to applications via services * Ingress Controllers * Use Ingress rules to expose applications * NetworkPolicy resource * Demonstrate basic understanding of NetworkPolicies * Network Plugins * Defining the Service Mesh * Service mesh configuration examples REPLICASETS * Services * ReplicaSet Function * Deploying ReplicaSets DEPLOYMENTS * Deployment Object * Updating/Rolling Back Deployments * Understand Deployments and how to perform rolling updates * Deployment Strategies * Use Kubernetes primitives to implement common deployment strategies (e.g. blue/green or canary) * Scaling ReplicaSets * Autoscaling LABELS AND ANNOTATIONS * Labels * Annotations * Node Taints and Tolerations JOBS * The K8s Job and CronJob * Understand Jobs and CronJobs * Immediate vs. scheduled internal use APPLICATION CONFIGURATION * Understanding and defining resource requirements, limits and quotas * Config Maps * Create & consume Secrets * Patching * Custom Resource Definition * Discover and use resources that extend Kubernetes (CRD) * Managing ConfigMaps and Secrets as Volumes STORAGE * Static and dynamic persistent volumes via StorageClass * K8s volume configuration * Utilize persistent and ephemeral volumes * Adding persistent storage to containers via persistent volume claims INTRODUCTION TO HELM * Helm Introduction * Charts * Use the Helm package manager to deploy existing packages APPLICATION SECURITY * Understand authentication, authorization and admission control * Understand ServiceAccounts * Understand SecurityContexts APPLICATION OBSERVABILITY AND MAINTENANCE * Use provided tools to monitor Kubernetes applications * How to Troubleshoot Kubernetes * Basic and Advanced Logging Techniques * Utilize container logs * Accessing containers with Port-Forward * Debugging in Kubernetes HANDS ON LABS: * Define, build and modify container images * Deploy Kubernetes using Ansible * Isolating Resources with Kubernetes Namespaces * Cluster Access with Kubernetes Context * Listing Resources with kubectl get * Examining Resources with kubectl describe * Create and Configure Basic Pods * Debugging via kubectl port-forward * Imperative vs. Declarative Resource Creation * Performing Commands inside a Pod * Understanding Labels and Selectors * Insert an Annotation * Create and Configure a ReplicaSet * Writing a Deployment Manifest * Perform rolling updates and rollbacks with Deployments * Horizontal Scaling with kubectl scale * Implement probes and health checks * Understanding and defining resource requirements, limits and quotas * Understand Jobs and CronJobs * Best Practices for Container Customization * Persistent Configuration with ConfigMaps * Create and Consume Secrets * Understand the Init container multi-container Pod design pattern * Using PersistentVolumeClaims for Storage * Dynamically Provision PersistentVolumes with NFS * Deploy a NetworkPolicy * Provide and troubleshoot access to applications via services * Use Ingress rules to expose applications * Understand the Sidecar multi-container Pod design pattern * Setting up a single tier service mesh * Tainted Nodes and Tolerations * Use the Helm package manager to deploy existing packages * A Completed Project * Install Jenkins Using Helm and Run a Demo Job * Custom Resource Definitions (CRDs) * Patching * Understanding Security Contexts for Cluster Access Control * Utilize container logs * Advanced Logging Techniques * Troubleshooting * Calicoctl * Deploy a Kubernetes Cluster using Kubeadm * Monitoring Applications in Kubernetes * Resource-Based Autoscaling * Create ServiceAccounts for use with the Kubernetes Dashboard * Saving Your Progress With GitHub * CKAD Practice Drill * Alta Kubernetes Course Specific Updates * Sourcing Secrets from HashiCorp Vault * Example CKAD Test Questions

Kubernetes Bootcamp (CKAD)
Delivered on-request, onlineDelivered Online
Price on Enquiry

Getting Started with Google Kubernetes Engine

By Nexus Human

Duration 1 Days 6 CPD hours This course is intended for This course is intended for the following participants: Application developers, Cloud Solutions Architects, DevOps Engineers, IT managers. Individuals using Google Cloud Platform to create new solutions or to integrate existing systems, application environments, and infrastructure with the Google Cloud Platform. Overview At the end of the course, students will be able to: Understand container basics. Containerize an existing application. Understand Kubernetes concepts and principles. Deploy applications to Kubernetes using the CLI. Set up a continuous delivery pipeline using Jenkins Learn to containerize workloads in Docker containers, deploy them to Kubernetes clusters provided by Google Kubernetes Engine, and scale those workloads to handle increased traffic. Students will also learn how to continuously deploy new code in a Kubernetes cluster to provide application updates. INTRODUCTION TO CONTAINERS AND DOCKER * Acquaint yourself with containers, Docker, and the Google Container Registry. * Create a container. * Package a container using Docker. * Store a container image in Google Container Registry. * Launch a Docker container. * KUBERNETES BASICS * Deploy an application with microservices in a Kubernetes cluster. * Provision a complete Kubernetes cluster using Kubernetes Engine. * Deploy and manage Docker containers using kubectl. * Break an application into microservices using Kubernetes? Deployments and Services. * DEPLOYING TO KUBERNETES * Create and manage Kubernetes deployments. * Create a Kubernetes deployment. * Trigger, pause, resume, and rollback updates. * Understand and build canary deployments. * CONTINUOUS DEPLOYMENT WITH JENKINS * Build a continuous delivery pipeline. * Provision Jenkins in your Kubernetes cluster. * Create a Jenkins pipeline. * Implement a canary deployment using Jenkins. * ADDITIONAL COURSE DETAILS: Nexus Humans Getting Started with Google Kubernetes Engine training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the Getting Started with Google Kubernetes Engine course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

Getting Started with Google Kubernetes Engine
Delivered on-request, onlineDelivered Online
Price on Enquiry

Certified Kubernetes Administrator (CKA)

By Nexus Human

Duration 5 Days 30 CPD hours This course is intended for Professionals who need to maintain or set up a Kubernetes cluster Container Orchestration Engineers DevOps Professionals Overview Cluster architecture, installation, and configuration Rolling out and rolling back applications in production Scaling clusters and applications to best use How to create robust, self-healing deployments Networking configuration on cluster nodes, services, and CoreDNS Persistent and intelligent storage for applications Troubleshooting cluster, application, and user errors Vendor-agnostic cloud provider-based Kubernetes Kubernetes is a Cloud Orchestration Platform providing reliability, replication, and stability while maximizing resource utilization for applications and services. By the conclusion of this hands-on, vendor agnostic training you will go back to work with the knowledge, skills, and abilities to design, implement, and maintain a production-grade Kubernetes cluster. We prioritize covering all objectives and concepts necessary for passing the Certified Kubernetes Administrator (CKA) exam. You will be provided the components necessary to assemble your own high availability Kubernetes environment and configure, expand, and control it to meet the demands made of cluster administrators. Your week of intensive, hands-on training will conclude with a mock CKA exam that simulates the real exam. CLUSTER ARCHITECTURE, INSTALLATION & CONFIGURATION * Each student will be given an environment that allows them to build a Kubernetes cluster from scratch. After a detailed discussion on key architectural components and primitives, students will install and compare two production grade Kubernetes clusters. REVIEW: KUBERNETES FUNDAMENTALS * After successfully instantiating their own Kubernetes Cluster, students will be guided through foundational concepts of deploying and managing applications in a production environment. WORKLOADS & SCHEDULING * After establishing a solid Kubernetes command line foundation, students will be led through discussion and hands-on labs which focus on effectively creating applications that are easy to configure, simple to manage, quick to scale, and able to heal themselves. SERVICES & NETWORKING * Thoroughly understanding the underlying physical and network infrastructure of a Kubernetes cluster is an essential skill for a Certified Kubernetes Administrator. After an in-depth discussion of the Kubernetes Networking Model, students explore the networking of their cluster?s Control Plane, Workers, Pods, and Services. STORAGE * Certified Kubernetes Administrators are often in charge of designing and implementing the storage architecture for their clusters. After discussing many common cluster storage solutions and how to best use each, students practice incorporating stateful storage into their applications. TROUBLESHOOTING * A Certified Kubernetes Administrator is expected to be an effective troubleshooter for their cluster. The lecture covers a variety of ways to evaluate and optimize available log information for efficient troubleshooting, and the labs have students practice diagnosing and resolving several typical issues within their Kubernetes Cluster. CERTIFIED KUBERNETES ADMINISTRATOR PRACTICE EXAM * Just like the Cloud Native Computing Foundation CKA Exam, the students will be given two hours to complete hands-on tasks in their own Kubernetes environment. Unlike the certification exam, students taking the Alta3 CKA Practice Exam will have scoring and documented answers available immediately after the exam is complete, and will have built-in class time to re-examine topics that they wish to discuss in greater depth.

Certified Kubernetes Administrator (CKA)
Delivered on-request, onlineDelivered Online
Price on Enquiry

Securing Kubernetes and Containers

5.0(3)

By Systems & Network Training

SECURING KUBERNETES TRAINING COURSE DESCRIPTION This course introduces concepts, procedures, and best practices to harden Kubernetes based systems and container-based applications against security threats. It deals with the main areas of cloud-native security: Kubernetes cluster setup, Kubernetes cluster hardening, hardening the underlying operating system and networks, minimizing microservices vulnerabilities, obtaining supply chain security as well as monitoring, logging, and runtime security. WHAT WILL YOU LEARN * Harden Kubernetes systems and clusters. * Harden containers. * Configure and use Kubernetes audit logs. SECURING KUBERNETES TRAINING COURSE DETAILS * Who will benefit: Technical staff working with Kubernetes * Prerequisites: Kubernetes_for_engineers_course.htm Definitive Docker for engineers * Duration 2 days SECURING KUBERNETES TRAINING COURSE CONTENTS This course does not only deal with the daily security administration of Kubernetes-based systems but also prepares delegates for the official Certified Kubernetes Security Specialist (CKS) exams of the Cloud Native Computing Foundation (CNCF). Structure: 50% theory 50% hands on lab exercise MODULE 1: USER AND AUTHORIZATION MANAGEMENT * Users and service accounts in Kubernetes * Authenticating users * Managing authorizations with RBAC MODULE 2: SUPPLY CHAIN SECURITY * Vulnerabilit checking for images * Image validation in Kubernetes * Reducing image footprint * Secure image registries MODULE 3: VALIDATING CLUSTER SETUP AND PENETRATION TESTING * Use CIS benchmark to review the security configuration of Kubernetes components. * Modify the cluster components' configuration to match the CIS Benchmark. * Penetration testing Kubernetes for known vulnerabilities. MODULE 4: SYSTEM HARDENING * Use kernel hardening tools * Setup appropriate OS level security domains * Container runtime sandboxes * Limit network access MODULE 5: MONITORING AND LOGGING * Configure Kubernetes audit logs * Configure Audit Policies * Monitor applications behaviour with Falco

Securing Kubernetes and Containers
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£1727

Definitive Kubernetes for engineers

5.0(3)

By Systems & Network Training

KUBERNETES FOR ENGINEERS TRAINING COURSE DESCRIPTION This course covers how Kubernetes addresses the challenges of distributed systems. Hands on sessions follow all the major theory chapters. WHAT WILL YOU LEARN * Explain what Kubernetes is and how it works. * Create and run containers on Kubernetes using the Docker image format and container runtime. KUBERNETES FOR ENGINEERS TRAINING COURSE DETAILS * Who will benefit: Anyone working with Docker or Kubernetes. * Prerequisites: Definitive Docker for engineers. * Duration 2 days KUBERNETES FOR ENGINEERS TRAINING COURSE CONTENTS * Introduction Velocity, Scaling your service and your teams, Abstracting your infrastructure. * Creating and running containers Container images, Building application images with Docker, Storing images in a remote registry, The Docker container runtime. * Deploying a Kubernetes cluster Installing Kubernetes on a public cloud provider, Installing Kubernetes locally using minikube, Running Kubernetes on Raspberry Pi, The Kubernetes client, Cluster components. * Common kubectl Commands Namespaces, Contexts, Viewing Kubernetes API objects, Creating, Updating, and Destroying Kubernetes objects, Labelling and annotating objects, Debugging commands. * Pods Pods in Kubernetes, Thinking with pods, The pod manifest, Running pods, Accessing your pod, Health checks, Resource management, Persisting data with volumes, Putting It all together. * Labels and Annotations Labels, Annotations. * Service Discovery What Is Service discovery? The service object, Looking beyond the cluster, Cloud integration, Advanced details. * ReplicaSets Reconciliation loops, Relating pods and ReplicaSets, Designing with ReplicaSets, ReplicaSet Spec, Creating a ReplicaSet, Inspecting a ReplicaSet, Scaling ReplicaSets, Deleting ReplicaSets. * DaemonSets DaemonSet scheduler, Creating DaemonSets, Limiting DaemonSets to specific nodes, Updating a DaemonSet, Deleting a DaemonSet. * Jobs The job object, Job patterns. * ConfigMaps and secrets ConfigMaps, Secrets, Naming constraints, Managing ConfigMaps and secrets. * Deployments Your first deployment, Creating deployments, Managing deployments, Updating deployments, Deployment strategies, Deleting a deployment. * Integrating storage solutions and Kubernetes Importing external services, Running reliable singletons, Kubernetes-native storage with StatefulSets. * Deploying real-world applications Parse, Ghost, Redis.

Definitive Kubernetes for engineers
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£1727
123...7

Educators matching "Kubernetes"

Show all 5
Nobleprog Pakistan

nobleprog pakistan

NobleProg is an international training and consultancy group, delivering high quality courses to every sector, covering: Artificial Intelligence, IT, Management, Applied Statistics. Over the last 17 years, we have trained more than 50,000 people from over 6000 companies and organisations. Our courses include classroom (both public and closed) and instructor-led online giving you choice and flexibility to suit your time, budget and level of expertise. We practice what we preach – we use a great deal of the technologies and methods that we teach, and continuously upgrade and improve our courses, keeping up to date with all the latest developments. Our trainers are hand picked and have been through rigorous checks and interviews, and all courses are evaluated by delegates ensuring continuous feedback and improvement. NobleProg in numbers 17 + years of experience 15 + offices all over the world 1000 + trainers cooperating with NobleProg 1400 + course outlines offered companies 6100 + companies that entrusted us satisfied participant 58 k. + satisfied participants NobleProg - The World’s Local Training Provider Our mission is to provide comprehensive training and consultancy solutions all over the world, in an effective and accessible way, tailored to consumers’ needs . We offer practical, real-world knowledge supported by a full understanding of the theory. Our expert trainers are skilled in the latest knowledge transfer techniques, blending presentation, demonstration and hands-on learning. We understand that our learners are excited to be gaining new skills and we thrive off that energy to deliver exceptional training events. Investing in upskilling or reskilling with NobleProg means you stay ahead. Our catalogue is constantly evolving and we offer the most in-demand courses, Java, JavaScript, SQL, Visual Basic for Applications (VBA), as well as Apache Spark, OpenStack, TensorFlow, Selenium, Artificial Intelligence, Data Analysis. Our offer consists of more than 1,400 training outlines covering more than 120 technologies. At NobleProg we emphasis a need of not only following the latest technological trends, but also anticipating changes. We focus on delivering professional skills and certifications that will have a real impact. See what sets us apart >> NobleProg's history NobleProg was established in 2005 in Krakow, Poland, and has gradually expanded its operations to other global markets since. In just two years the first international branch was opened in London. The overwhelming potential of NobleProg combined with the rising need for self-development programs, especially in the field of technological skills, prompted the company to change the business model into a franchise. By doing so, in a short period of time the company allowed a number of people passionate about education and new technologies to join the NobleProg Team. With each year the territorial reach of NobleProg was further expanding and we now have offices on every continent. NobleProg is the World's Local Training Provider.