Get $1 credit for every $25 spent!

The Complete Computer Networking eBook & Video Course Bundle

Ending In:
Add to Cart - $29.99
Add to Cart ($29.99)
$746
95% off
wishlist

What's Included

Product Details

Access
Lifetime
Content
6.5 hours
Lessons
17

The Ultimate Kubernetes Bootcamp by School of Devops [Video]

Prepare for the CKA Exam — Master Container Orchestration with Kubernetes One Step at a Time

By Packt Publishing | in Online Courses

Kubernetes is the gold standard in the world of container orchestration. It comes with mindboggling features, is very reliable, and is an extremely sophisticated container orchestration engine. With Kubernetes' sophistication, however, comes complexity too. You definitely need a guide while you navigate the complex world of Kubernetes, and this course does just that. This course brings you a distilled experience with the author's knowledge of building and managing infrastructures, the experience of helping companies with their DevOps journey, and more than 300 corporate training sessions. This is a well-researched program in which many variants of applications, with different flows, have been trialed and iterated many times, according to feedback.

4.2/5 average rating from 5,651 students enrolled: ★ ★ ★ ★

  • Access 17 lectures & 6.5 hours of content 24/7
  • Understand the need of a container orchestration system & key features of Kubernetes
  • Install & configure a Kubernetes cluster
  • Create deployments w/ replica sets & set up highly available self-healing application infrastructures
  • Set up service discovery & load balancing w/ Kubernetes Services, understand the service networking
  • Manage different types of workloads w/ Daemonsets, Statefulsets, Crons, & Jobs
  • Understand how persistent storage works w/ PVs, PVCs, Storageclasses & dynamic provisioners
Gourav Shah | DevOps Trainer & Author
Gourav Shah is a passionate techie who delved into the world of open source and GNU/Linux while in engineering school, long before he turned his passion into a profession. He has more than 7 years' experience designing, deploying, and managing complex, high-performance, scalable, secure, and redundant clusters. He is an expert DevOps professional with proficiency in cloud computing, DevOps tools, configuration management/automation with Puppet/Chef, continuous integration/continuous delivery, centralized logging, monitoring, computer networks, and so on.

Vijayboopathy Elangovan | DevOps Trainer & Author
Vijayboopathy Elangovan helped many startups to implement DevOps philosophies successfully. He's passionate about DevOps and has worked with multiple clients in the start-up space. He has detailed technical knowledge and hands-on experience of the DevOps discipline, as well as extensive experience in the implementation of container-based orchestration solutions. He's diligent in learning new tools and updating his knowledge about known tool sets.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Any device with basic specifications

Course Outline

  • Your First Program

  • Introduction to Kubernetes

    • The need for a Container Orchestration Engine - 3:59
    • Battles of COEs, which one to choose - 3:41
    • Key Features of a COE - 3:38
    • What makes Kubernetes the de facto COE choice - 4:16
    • Negatives of using Kubernetes - 2:35
  • Path to Automation with Kubernetes

    • Section Intro - Path to Automation with Kubernetes - 0:35
    • Namespaces - 4:44
    • Pods - 8:10
    • Replication Controller, Replica Sets and Deployments - 10:37
    • Service Discovery and Load Balancing - 8:12
    • Applying kubernetes primitives to your Application Stack - 3:40
    • Configmaps and , Storage, Network, RBAC etc. - 5:35
    • Daemonsets, Statefulsets, Crons and Jobs - 5:57
    • Kubernetes Architecture Run Down - 6:48
    • Building production grade Hight Available Kubernetes Cluster - 6:10
  • Setting up Environment

    • Section Intro- Setting up Environment - 2:29
    • Provisioning and configuring Digital Ocean Nodes - 3:53
    • Initialise Cluster with Kubeadm - 6:38
    • Setting up Weave CNI - 4:15
    • Launching Kubernetes Dashboard - 5:10
    • Setting up a kubernetes Visualizer - 5:29
    • Resetting cluster created with kubeadm - 6:14
  • Building Blocks – Pods

    • Section Intro - Pods - 0:53
    • Writing pod Specification - 4:37
    • Launching and Operating Pods - 4:54
    • Troubleshooting Pods Issues - 5:14
    • Attaching a volume to a Pod - 7:18
    • Launching Multi-Container Pods - 3:39
    • Connecting to Individual Containers - 5:19
  • Replication Controllers and Replica Sets

    • Section Intro - Replication Controllers - 1:05
    • Setting up namespace and switching context - 4:10
    • Writing Replica Set Specification - 8:19
    • Launching Replica Set and Fault Tolerance - 4:24
  • Service Discovery and Load Balancing

    • Section intro – Services - 1:15
    • Writing Service Specification - 5:06
    • Exposting services outside the Cluster - 6:01
    • Service Discovery - 4:38
  • Application Deployments and Updates

    • Section Intro – Deployments - 1:21
    • Writing Deployment Specification - 4:38
    • Rolling Out a Deployment - 4:12
    • Update and Rollback - 4:34
    • Rollbacks - 4:49
    • Solution part I - Deploying a worker App - 4:44
    • Solution part II - Deploying DB service - 3:35
    • Solutions part III - Results App - 4:03
  • Managing Application Configurations with ConfigMaps and Secrets

    • Section intro - Coonfigmaps and Secrets - 1:39
    • Creating Config Map for Vote app Options - 5:56
    • Setting up Environment Specific Configs - 4:23
    • Adding Configs from Files - 4:13
    • Creating Secrets to Encrypt Database Credentials - 3:34
    • Setting Environment vars using Secrets - 4:03
  • Persisting data and dynamic volumes provisioning

    • Section Intro- Persistent Volumes - 1:24
    • Setting up RBAC for NFS Provisioner - 4:16
    • Setting up NFS provisioner with Statefulset - 4:16
    • Creating storage class for NFS - 2:01
    • Claiming a persistent volume and mounting it - 5:01
    • Dynamically provisioning of persistent volumes - 7:43
  • Creating Release Strategies - Blue/Green, Canary

    • Section Intro- Release Strategies - 0:42
    • Defining Recreate as a Release Strategy - 6:12
    • Canary Releases - 3:56
    • Blue Green Deployments - 7:12
    • Pausing and fixing rollouts - 3:02
  • Dynamically scaling apps with Horizontal Pod Autoscaler

    • Section Intro HPA - 1:22
    • Setting up code monitoring with Metrics Server - 5:18
    • Defining Resource Requests and Limits - 7:29
    • Creating a Horizontal Pod Autoscaler - 7:00
    • Writing load test Job definition - 5:50
    • Laying a siege with loadtest jobs - 7:32
    • Autoscaling in action with HPA - 8:33
  • Application routing with Ingress Controllers

    • Section Intro Ingress - 1:03
    • Ingress Controllers and Ingress - 6:20
    • Choosing Traefik as a ingress controller and DaemonSet as a deployment type - 7:07
    • Creating DaemonSet for Traefik - 11:28
    • Writing Ingress definition for vote app with named based routing - 7:30
    • Testing ingress and accessing the application - 5:53
    • Annotations and setting up basic auth for vote app - 7:44
  • Setting up firewall with Network Policies

    • Creating default network policy for instavote namespace - 7:22
    • Exposing public facing apps and allowing inter namespace communication - 7:54
  • High Available Production Cluster setup with Kubespray

    • From dev to production with High Available kubernetes Cluster - 1:56
    • Introduction to Kubespray - 2:34
    • HA Design - 3:15
    • Preparing Nodes to setup Kubernetes - 5:10
    • Ansible control node and inventory setup - 6:33
    • Running ansible kubespray playbooks to configure etcd, master and nodes - 7:27
    • Adding a new node to cluster with kubespray - 3:13
    • Enabling additional kubernetes features with with Kubespray - 3:45
    • Understanding HA setup, mapping services to nodes - 6:19
    • Kubernetes configurations quick dive - 7:42
    • Configuring kubectl locally to conenct with multiple clusters - 6:32
    • Deploying instavote app on prod cluster - 7:25
    • Accessing kubernetes dashboard - 3:29
  • Access Control and RBAC Policies - Authentication and Authorization

    • Access Control with Kubernetes - 6:20
    • RBAC Concepts - 10:23
    • Defining Users, Groups and Authorizations - 4:52
    • Creating Users and Groups using x509 Certificates - 7:10
    • Setting credentials and contexts - 6:49
    • Creating Roles and RoleBindings for interns - 12:37
    • Binding to existing ClusterRole using ClusterRoleBinding for Ops - 5:16
  • Advanced Pod Scheduling

    • Using nodeName to bind a pod to a node - 2:40
    • Selecting node based on labels with nodeSelector - 6:23
    • Selecting nodes with nodeAffinity - 11:04
    • Using podAffinity and podAntiAffinity to ensure co locating applications - 8:57
    • Using taints and tolerations to make nodes unschedulable or run only specific app - 6:18
  • Using HELM to setup Monitoring with Prometheus and Grafana

    • Introduction to HELM - 4:51
    • Setting up helm with tiller and launching Prometheus - 7:09
    • Quick overview of helm Charts - 8:22
    • Launching WordPress with custom values - 7:22
    • Setting up Prometheus with custom storageclass and ingress rules - 9:47
    • Deploying grafana and integrating it with Prometheus - 8:34

View Full Curriculum


Access
Lifetime
Lessons
1

AWS Certified Advanced Networking: Specialty Exam Guide [eBook]

Build Your Knowledge & Technical Expertise as an AWS-Certified Networking Specialist

By Packt Publishing | in Online Courses

Amazon has recently come up with specialty certifications that validate a particular user's expertise that he/she would want to build a career in. Since the Cloud market now demands AWS networking skills this becomes the most wanted certification to upheld one's industry portfolio. This book would be your ideal companion to getting skilled with complex and creative networking solutions. It includes exam mock tests that will help you gauge whether you are ready to take the certification exam or not. This book will also be an advanced guide for networking professionals to enhance their networking skills and get certified.

  • Lifetime access to eBook w/ 308 pages
  • Formulate solution plans & provide guidance on AWS architecture best practices
  • Design & deploy scalable, highly available, and fault-tolerant systems on AWS
  • Identify the tools required to replicate an on-premises network in AWS
  • Analyze the access & egress of data to and from AWS
  • Select the appropriate AWS service based on data, compute, database, or security requirements
  • Estimate AWS costs & identify cost control mechanisms

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Any device with basic specifications

Author

Marko Sluga has had the opportunity to work in computing at a very exciting time and has been privileged enough to witness the rise of cloud computing in the last 20 years. Beginning his career as a service technician, he excelled at solving difficult problems. He worked his way up the IT food chain to work on servers, operating systems, virtualization, and the cloud. In the past, Marko has architected numerous cloud computing solutions, and today works as a cloud technology consultant and an Authorized Amazon Instructor. He is AWS-certified, holding the Architect, SysOps, and Developer Associate AWS certifications, the DevOps and Architect Professional AWS certification, and the Security, Advanced Networking, and Big Data Specialty AWS certifications.

Course Outline

  • AWS Certified Advanced Networking - Specialty Exam Guide
    • AWS Certified Advanced Networking - Specialty Exam Guide

View Full Curriculum


Access
Lifetime
Content
1 hours
Lessons
1

Hands-On Network Programming with C [eBook]

Learn Socket Programming in C & Write Secure and Optimized Network Codes

By Packt Publishing | in eBooks

It is very important to understand the flexibility of infrastructure when designing an efficient environment. In this book, you will cover everything from Linux components and functionalities through to hardware and software support, which will help you to implement and tune effective Linux-based solutions. By the end of the book, you will have delved inside the most detailed technical conditions of designing a solution, and you will have also dissected every aspect in detail in order to implement and tune open-source Linux-based solutions

  • Lifetime access to eBook w/ 380 pages
  • Study the basics of infrastructure design & the steps involved
  • Expand your current design portfolio w/ Linux-based solutions
  • Discover open-source software-based solutions to optimize your architecture
  • Understand the role of high availability & fault tolerance in a resilient design
  • Identify the role of containers & how they improve your continuous integration and continuous deployment pipelines
  • Gain insights into optimizing & making resilient and highly available designs by applying industry best practices

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Any device with basic specifications

Authors

Denis Salamanca is a technology enthusiast living in Costa Rica with his fiancée and step-son. He has been working in IT since he was 20 and has worked for the most influential and leading companies in the industry, including VMware, Microsoft, and Hewlett-Packard Enterprise. He currently holds more than 10 technical certifications across different fields, such as cloud, storage, Linux, Docker, and virtualization. He has also participated in the development of Linux certifications and is part of the CompTIA Linux Subject Matter Experts and Technical Advisory Committee.

Esteban Flores has been meddling with computers since he was 8 years old. His life as an IT expert began when he lost a lot of important data belonging to his family by saying he was "fixing the computer." He's worked for top-tier companies, including Hewlett-Packard Enterprise, VMware, Akamai, and Microsoft. With 10 years' experience, his passion for cutting-edge technology has driven him to work on different roles during his professional career. Storage technologies have always been his forte, focusing mostly on performance tuning and optimization. A photographer during his free time, he's been doing Linux-related things since his first job, finding amazement in its flexibility to run from a small laptop all the way up to the world's fastest supercomputers.

Course Outline

  • Hands-On Network Programming with C
    • Hands-On Network Programming with C

View Full Curriculum


Access
Lifetime
Content
1 hours
Lessons
5

Analyzing Network Traffic with Wireshark 2.6 [Video]

Delve Into Network Traffic & Analyze Individual Protocol Data Units

By Packt Publishing | in Online Courses

Every IT Professional wants to go behind the scenes of a network to understand how things are actually working. This is where Wireshark comes into the picture as a network protocol analyzer tool that sniffs real-time network traffic and displays it in a human-readable format. This video tutorial will give you real-world knowledge about all Wireshark topics followed by a step-by-step implementation guideline while showing you how to work on it practically. By the end of the course, you will not only be comfortable working with Wireshark but also confident enough to implement in your day-to-day work life.

  • Access 5 lectures & 1 hour of content 24/7
  • Discover the key features of Wireshark enabling you to analyze your packet capture.
  • Use Wireshark to capture network traffic
  • Customize Wireshark as per your needs & preferences
  • Analyze network traffic using various Wireshark features
  • Filtering relevant data to arrive at root cause of the problem
  • Get familiar w/ basic Wireshark technologies
Mohammad Junaid, CCIE #43891, is an IT Networking Consultant with over four years' experience in the industry. He is currently based in the Middle East. He is specialized in networking fields which includes routing switching, security, and data center. He has worked with several large private and public-sector enterprises in planning, designing, and implementing IT solutions.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Any device with basic specifications

Course Outline

  • Kickstart Wireshark
    • The Course Overview - 3:27
    • Introduction to Wireshark - 2:58
    • Installing Wireshark on Windows - 3:06
    • Preparing Your Computer for Wireshark - 2:19
  • Your Wireshark, Your Way!
    • Getting Familiar with the Wireshark GUI - 2:19
    • Setting Up Profiles - 1:50
    • Working with Preferences - 2:15
  • Capture Network Traffic
    • Your First Network Traffic Capture - 2:28
    • Setting Filters Before Capture - 2:43
    • Finding and Working with Captured Data - 2:08
    • Setting Display Filters after Capture - 2:30
    • Using Expressions - 3:39
    • Working with Flow Graphs - 1:46
  • Capture Network Traffic
    • Setting Time Stamps and Time Zone - 3:17
    • Following TCP Streams - 2:48
    • Analyzing and Troubleshooting Basic Real-life Scenarios - 3:22
  • Analyze/Troubleshoot Network Traffic
    • Saving Capture - 1:43
    • Importing/Exporting Capture Files - 2:32
    • Merging Capture Files - 3:06

View Full Curriculum


Access
Lifetime
Content
1 hours
Lessons
1

Active Directory Administration Cookbook [eBook]

Actionable, Proven Solutions to Identity Management & Authentication on Servers and in the Cloud

By Packt Publishing | in Online Courses

Active Directory is an administration system for Windows administrators to automate network, security, and access management tasks in the Windows infrastructure. This ebook starts off with a detailed focus on forests, domains, trusts, schemas, and partitions. Next, you learn how to manage domain controllers, organizational units, and the default containers. Going forward, you deep dive into managing Active Directory sites as well as identifying and solving replication problems. By the end of the book, you have learned in detail about Active Directory and Azure AD, too.

  • Lifetime access to eBook w/ 620 pages
  • Manage new Active Directory features, such as the Recycle Bin, group Managed Service Accounts, & fine-grained password policies
  • Work w/ Active Directory from the command line & use Windows PowerShell to automate tasks
  • Create & remove forests, domains, and trusts
  • Create groups, modify group scope & type, and manage memberships
  • Delegate control, view & modify permissions
  • Optimize Active Directory & Azure AD in terms of security

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Any device with basic specifications

Author

Sander Berkouwer calls himself an Active Directory aficionado; he's done everything with Active Directory and Azure Active Directory, including decommissioning. He has been MCSA, MCSE, and MCITP-certified for ages, and MCT for the past 5 years, and a Microsoft Most Valuable Professional (MVP) on Directory Services and Enterprise Mobility for over a decade. As the CTO at SCCT, Sander leads a team of architects performing many projects, most of them identity-related, throughout Europe.

Course Outline

  • Active Directory Administration Cookbook
    • Active Directory Administration Cookbook

View Full Curriculum


Access
Lifetime
Content
3.8 hours
Lessons
6

Hands-On PowerShell for Active Directory [Video]

Use PowerShell for Active Directory to Eliminate Manual Labor with Quick Automation Tasks & Functions

By Packt Publishing | in Online Courses

PowerShell has become the most efficient tool for managing Microsoft Active Directory. Its ability to solve problems and turn the solution into a new tool or automated task allows the system admin to cut down on future manual labor hours. This course will train you in using PowerShell to manage Active Directory. You will customize your preferences, run custom reports, author scripts, and automate tasks. You will discover how to create scripts, access and change data stores, and automate tasks. By the end of the course, you will have the skills to automate Active Directory jobs with PowerShell components such as cmdlets, functions, modules, providers, objects, variables, expressions, and profiles.

4.0/5 average rating: ★ ★ ★ ★

  • Access 6 lectures & 3.8 hours of content 24/7
  • Set up lab environments to learn & test PowerShell processes
  • Navigate & use PowerShell w/ Active Directory fluently
  • Manage domain controllers remotely using PowerShell
  • Author scripts & tools to automate Active Directory tasks
  • Solve problems & perform Active Directory tasks using PowerShell
  • Work w/ Azure Load Balancers & Application Gateways with Windows PowerShell
Joshua B Jones is an IT Systems Administrator with Airways Freight, leading the global company in PowerShell administration, scripts, and tool creation. A certified Microsoft Professional, he has eliminated thousands of labor hours by automating previously manual tasks using PowerShell. No mere expert, he demonstrates his passion for PowerShell by teaching others all over the World how to use it effectively.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Any device with basic specifications

Course Outline

  • Building Labs for Active Directory and PowerShell Testing
    • The Course Overview - 5:13
    • Physical Versus Virtual Labs and Their Importance for Active Directory - 5:01
    • Hypervisors, Virtualization, and Active Directory - 2:48
    • Building an Active Directory Lab with VirtualBox - 6:34
    • Building an Active Directory Lab with Hyper-V - 7:09
    • Installing the Server Operating Systems - 5:16
    • Configuring the Active Directory Lab Servers - 17:49
  • Navigate and Use PowerShell with Active Directory Fluently
    • Accessing and Customizing the PowerShell Interface - 3:34
    • Accessing and Mastering the PowerShell Help System - 7:26
    • Discovering Active Directory Commands - 3:32
    • Analyzing Active Directory Command Usage - 5:47
    • Working with PowerShell Errors - 4:19
    • PowerShell Security - 2:46
    • Built-In Protections for Active Directory with PowerShell - 5:43
  • Report Creation for Your Active Directory
    • Working with AD Users and Computers - 5:59
    • Working with AD Groups - 7:12
    • Navigating the AD Architecture - 3:04
    • Working with Properties - 3:41
    • Selecting, Sorting, and Variables - 6:15
    • Formatting for Efficiency - 5:51
    • Using the Pipeline to Create a Report - 7:12
  • DHCP, DNS, Group Policy, and Basic AD Tools
    • Advanced Command Discovery - 6:30
    • Intro to Managing DNS with PowerShell - 4:26
    • Intro to Managing DHCP with PowerShell - 5:32
    • Generate a PowerShell Tool to Find Obsolete AD Computers - 9:19
    • Generate a PowerShell Tool for AD User Password Resets - 6:31
  • Working with Scripts, Functions, and Custom Modules for AD
    • The Process of Script Development - 7:23
    • Creating a Script to Gather Data and Create a Report - 10:04
    • Generate a Script to Set Up a New User - 5:41
    • Generate a Script to Set Up a New Computer - 4:56
    • Turn a PowerShell Script into a Function for Repeat AD Management - 5:47
    • Customizing Your PowerShell Profile for AD Management - 5:55
  • Solving Real-World Active Directory Problems with PowerShell
    • Discovering Invalid AD Property Entries - 8:05
    • Correcting Invalid AD Property Entries - 4:40
    • Creating a Living Company Directory - 6:24
    • Mass Active Directory User Creation - 8:19
    • Using AD Properties to Fill in Empty Properties - 6:06

View Full Curriculum


Access
Lifetime
Content
2 hours
Lessons
5

Effective Jenkins: Getting Started with Continuous Integration [Video]

Learn Continuous Integration, Automate Your Jenkins Projects & Get Continuous Feedback for Your Upstream/Downstream Projects

By Packt Publishing | in Online Courses

Jenkins is one of the most popular continuous integration servers. This popularity became because it is an open-source project and a very flexible tool, which you can easily use it to automate all of the steps of your software delivery process on any platform. This course is designed to give you a foundation of the concepts of Continuous Integration and Continuous Delivery, as well as implement those with Jenkins. It will show you how to set up your CI environment, by installing and configuring Jenkins Master/Nodes, giving an introduction to the main parts of the tool and effectively configure Jenkins projects to build and test a software application.

4.1/5 average rating: ★ ★ ★ ★

  • Access 5 lectures & 2 hours of content 24/7
  • Understand the key concepts of DevOps & a Continuous Delivery pipeline
  • Use Jenkins Pipeline & JenkinsFile, the new concept of CI as code
  • Explore Jenkins Pipeline to build, test, & deploy projects
  • Work w/ Docker containers in a Jenkins context
  • Build & test Java web applications
Rodrigo Zacheu Russo
Rodrigo Russo is a Certified Jenkins Engineer and has 14+ years experience in software development with different programming languages and technologies in different countries (Brazil, US, Portugal, Germany, and Austria) and projects in companies ranging from a financial institution to game and e-commerce ventures including Walmart.com, Goodgame Studios, and Packt Publishing. He is an enthusiastic practitioner of Agile methodologies, Continuous Delivery, and DevOps, with large-scale adoption experience. He is always seeking to optimize the software development life cycle through automation, process improvements, developing new tools, and techniques. Rodrigo holds a B.S. in Computer Science and a post-graduate in Software Engineering.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Any device with basic specifications

Course Outline

  • CI/CD Fundamentals
    • The Course Overview - 3:05
    • Mastering on Continuous Integration - 6:21
    • Understanding the Continuous Delivery Concepts - 7:52
    • Continuous Delivery Versus Continuous Deployment - 2:37
    • CI, CD, and Continuous Deployment? - 1:46
  • Jenkins Quickstart
    • Introducing Jenkins 2 - 2:01
    • Installing and Configuring Jenkins - 7:30
    • Jenkins Dashboard - 5:57
  • Managing Jenkins
    • Jenkins Global Configuration - 9:29
    • Jenkins Security - 4:48
    • Jenkins Plugin Management - 2:42
    • Adding a Build Node - 9:15
  • Automated Builds
    • Jenkins Projects - 5:37
    • Freestyle Projects – Scheduled Builds - 5:43
    • Freestyle Projects – Sending E-mail Notifications - 7:11
  • Continuous Feedback
    • Working with Git SCM - 10:41
    • Introduction to a Java Web Project - 10:26
    • Upstream and Downstream Projects - 14:34
    • Visualizing the Status of the Builds - 5:41

View Full Curriculum


Access
Lifetime
Content
1.5 hours
Lessons
5

Hands-On Kubernetes Networking [Video]

Unravel the Mystery of Networking in Your Kubernetes Cluster in a Pragmatic Manner

By Packt Publishing | in Online Courses

Kubernetes is an open-source platform designed to automate deployment, scaling, and operation of application containers. It is responsible for automating various aspects of application development, proving to be extremely beneficial for organizations and enterprises. Kubernetes networking includes features such as pod networks, service networks, cluster IPs, container ports, host ports, and node ports. With this hands-on course, you will understand and navigate Kubernetes networking effectively. You will learn how to manage the intricacies of networking using easy-to-understand practical and hands-on examples to explain each concept and feature.

3.8/5 average rating from 157 students enrolled: ★ ★ ★ ★ ★

  • Access 5 lectures & 1.5 hours of content 24/7
  • Know what makes up a Kubernetes cluster
  • Understand the inner workings of Kubernetes objects
  • Implement network security for Kubernetes workloads
Walter Dolce
Walter Dolce is a software and platform engineer based in London, UK. He has worked for both small/medium-sized businesses as well as large enterprises such as the BBC and Just Eat. Over the years, he has developed a deep knowledge of various software engineering concepts and practices, such as test-driven development, behavior-driven development, the SOLID principles, and design patterns. More recently, he transitioned to the DevOps/platform engineering space where he has utilized his knowledge to implement highly available, resilient systems and platforms running in today’s major cloud providers (including Amazon Web Services, Google Cloud Platform, and Microsoft Azure).

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Any device with basic specifications

Course Outline

  • A Refresher on Kubernetes’ Architecture and Core Components
    • The Course Overview - 3:28
    • A Primer On Kubernetes - 2:07
    • Overview of Kubernetes’ Architecture - 1:42
    • The Kubernetes Control Plane - 3:10
    • The Kubernetes Nodes - 2:20
    • The Kubernetes Key Objects - 3:45
  • Deep Dive into the Kubernetes Control Plane
    • The Kubernetes API Server - 4:50
    • etcd: The Highly-Available Key/Value Store - 3:58
    • The Kubernetes Scheduler - 3:23
    • The Controller Manager - 4:09
  • A Closer Look at Kubernetes Master-Worker Nodes Communication
    • Cluster to Master Networking - 1:51
    • Master to Cluster Networking - 2:26
    • The kubelet - 3:21
    • The kube-proxy - 5:22
  • Networking of Kubernetes Objects in Detail
    • Container-to-Container Networking - 3:44
    • Pod-to-Pod Networking - 3:38
    • Service-to-Pod Networking - 6:14
    • Internet-to-Service Networking - 6:31
    • DNS Aspects Of Services and Pods - 3:03
  • Cluster Network Security
    • Securing Workloads with Network Policies - 5:16
    • Controlling Access to the Kubernetes API - 3:18
    • Controlling Access to the kubelet - 1:29

View Full Curriculum


Access
Lifetime
Content
1 hours
Lessons
1

CCNA Cyber Ops SECOPS: Certification Guide 210-255 [eBook]

Develop Your Cybersecurity Knowledge to Obtain CyberOps Certification

By Packt Publishing | in eBooks

Cybersecurity roles have grown exponentially in the IT industry and an increasing number of organizations have set up security operations centers (SOCs) to monitor and respond to security threats. The 210-255 SECOPS exam is the second of two exams required for the Cisco CCNA Cyber Ops certification. By providing you with fundamental knowledge of SOC events, this certification validates your skills in managing cybersecurity processes such as analyzing threats and malicious activities, conducting security investigations, and using incident playbooks. By the end of this book, you'll have the skills to confidently pass the SECOPS 210-255 exam and achieve CCNA Cyber Ops certification.

  • Lifetime access to eBook w/ 352 pages
  • Get up to speed w/ the principles of threat analysis in a network & on a host device
  • Understand the impact of computer forensics
  • Examine typical & atypical network data to identify intrusions
  • Identify the role of the SOC & explore other individual roles in incident response
  • Analyze data & events using common frameworks
  • Learn the phases of an incident & how incident response priorities change for each phase

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Any device with basic specifications

Author

Andrew Chu is a networking and cybersecurity lecturer at London Metropolitan University (LMU). LMU is a Cisco Academy, Academy Support Center, and Instructor Training Center. He has a postgraduate certificate in computer science education, and teaches CCNA routing and switching, as well as CCNA Cyber Ops, through LMU. A former military engineer, he enjoys testing systems to destruction, and learning from this and sharing the results. He has over 10 years' experience of working in physical and electronic systems security, including advising on and authoring security policies and risk assessments.

Course Outline

  • CCNA Cyber Ops SECOPS: Certification Guide 210-255
    • CCNA Cyber Ops SECOPS: Certification Guide 210-255

View Full Curriculum


Access
Lifetime
Content
1 hours
Lessons
1

Hands-On Linux for Architects [eBook]

Design & Implement Linux-Based IT Solutions

By Packt Publishing | in Online Courses

It is very important to understand the flexibility of infrastructure when designing an efficient environment. In this book, you will cover everything from Linux components and functionalities through to hardware and software support, which will help you to implement and tune effective Linux-based solutions. By the end of the book, you will have delved inside the most detailed technical conditions of designing a solution, and you will have also dissected every aspect in detail in order to implement and tune open-source Linux-based solutions

  • Lifetime access to eBook w/ 380 pages
  • Study the basics of infrastructure design & the steps involved
  • Expand your current design portfolio w/ Linux-based solutions
  • Discover open-source software-based solutions to optimize your architecture
  • Understand the role of high availability & fault tolerance in a resilient design
  • Identify the role of containers & how they improve your continuous integration and continuous deployment pipelines
  • Gain insights into optimizing & making resilient and highly available designs by applying industry best practices

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Any device with basic specifications

Authors

Denis Salamanca is a technology enthusiast living in Costa Rica with his fiancée and step-son. He has been working in IT since he was 20 and has worked for the most influential and leading companies in the industry, including VMware, Microsoft, and Hewlett-Packard Enterprise. He currently holds more than 10 technical certifications across different fields, such as cloud, storage, Linux, Docker, and virtualization. He has also participated in the development of Linux certifications and is part of the CompTIA Linux Subject Matter Experts and Technical Advisory Committee.

Esteban Flores has been meddling with computers since he was 8 years old. His life as an IT expert began when he lost a lot of important data belonging to his family by saying he was "fixing the computer." He's worked for top-tier companies, including Hewlett-Packard Enterprise, VMware, Akamai, and Microsoft. With 10 years' experience, his passion for cutting-edge technology has driven him to work on different roles during his professional career. Storage technologies have always been his forte, focusing mostly on performance tuning and optimization. A photographer during his free time, he's been doing Linux-related things since his first job, finding amazement in its flexibility to run from a small laptop all the way up to the world's fastest supercomputers.

Course Outline

  • Hands-On Linux for Architects
    • Hands-On Linux for Architects

View Full Curriculum



Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.