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

15 Bootstrap courses in Cardiff delivered Live Online

🔥 Limited Time Offer 🔥

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

Definitive Salt for engineers

5.0(3)

By Systems & Network Training

DEFINITIVE SALT TRAINING COURSE DESCRIPTION Salt is a remote execution framework and configuration management system. This course covers Salt from the basics. After a quick first taste the course moves onto execution modules, salt states, minion and master data, jinja, Salt extensions and then topology and configuration options. Hands on sessions are used to reinforce the theory rather than teach specific manufacturer equipment. WHAT WILL YOU LEARN * Install and use Salt. * Describe the architecture of Salt. * Manage configurations with Salt. * Extend Salt. DEFINITIVE SALT TRAINING COURSE DETAILS * Who will benefit: Anyone working with Salt. * Prerequisites: Linux fundamentals. * Duration 2 days DEFINITIVE SALT TRAINING COURSE CONTENTS * Introduction What is Salt? High- level architecture, Some quick examples, system management, configuration management, A brief history, Topology options, Extending Salt. * Quick start: First taste of Salt Single-master setup, from packages, bootstrap scripts, Starting up, Basic commands, salt: the main workhorse, salt-key: key management, salt-call: execution on the minion, salt-run: co-ordination of jobs on the master, summary of commands, Key management, viewing keys, accepting keys, rejecting keys, key files, Minion targeting, minion ID, list (-L), glob, regular expressions (-E), grains (-G), compound (-C), targeting summary, Additional remote execution details, Conclusion. * Execution modules: The functional foundation sys: information and documentation about modules, sys.doc basic documentation, sys.list_modules, sys.list_functions: simple listings, cmd: execute via shell, cmd.run: run any command, pkg: manage packages, virtual modules, pkg.lists_pkgs: list all installed packages, pkg.available version: see what version will be installed, pkg.install: install packages, user: manage users, user.add: add users, user.list_users, user info: get user info, saltutil: access various Salt utilities, Summary. * Configuration management: Salt states Salt files overview, SLS example: adding a user, working with the multi-layered state system, Highstate and the top file, the top file, State ordering, require: depend on another state, watch: run based on other changes, odds and ends, Summary. * Minion data / master data Grains are minion data, performing basic grain operations, setting grains, targeting with grains in the top file, Pillars are data from the master, querying pillar data, querying other sources with external pillars, Renderers give data options. * Extending Salt: part I Introduction to Jinja, Jinja basics, Templating with Jinja, filtering by grains, Custom execution module, Custom state modules, Custom grains, External pillars, Summary. * More on the matter Runners, manage minions, manage jobs, The orchestrate runner, The event system, The reactor system, Summary. * Extending Salt: part II Python client API, reading configuration data on a master and minion, using the master client (localclient) API, Using the caller client API, Custom runners, writing a custom runner, using the runnerclient API, Summary. * Topology and configuration options Master configuration, directories and files, logging, access control, files server options, Topology variations, masterless minions, peer systems, syndication masters, multiple masters. * Brief introduction to salt-cloud Overview, Setup AWS and salt-cloud, installing salt-cloud, cloud providers, cloud profiles, cloud maps, Introspection via salt cloud, Creating infrastructure, More information. * Using vagrant to run Salt examples YAML.

Definitive Salt for engineers
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£1727

VMware Tanzu Kubernetes Grid: Install, Configure, Manage [V1.5]

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for Platform operators who are responsible for deploying and managing Tanzu Kubernetes clusters Overview By the end of the course, you should be able to meet the following objectives: Describe how Tanzu Kubernetes Grid fits in the VMware TanzuTM portfolio Describe the Tanzu Kubernetes Grid architecture Deploy and manage Tanzu Kubernetes Grid management clusters Deploy and manage Tanzu Kubernetes Grid workload clusters Deploy, configure, and manage Tanzu Kubernetes Grid packages Perform basic troubleshooting During this three-day course, you focus on installing VMware Tanzu© Kubernetes Grid? on a VMware vSphere© environment and then provisioning and managing Tanzu Kubernetes Grid clusters. The course covers how to install Tanzu Kubernetes Grid packages for image registry, authentication, logging, ingress, multi-pod network interfaces, service discovery, and monitoring. The concepts learned in this course are transferable for users who must install Tanzu Kubernetes Grid on other supported clouds. COURSE INTRODUCTION * Introductions and course logistics * Course objectives INTRODUCING VMWARE TANZU KUBERNETES GRID * Identify the VMware Tanzu products responsible for Kubernetes life cycle management and describe the main differences between them * Explain the core concepts of Tanzu Kubernetes Grid, including bootstrap, Tanzu Kubernetes Grid management and workload clusters, and the role of Cluster API * List the components of a Tanzu Kubernetes Grid instance * Illustrate how to use the Tanzu CLI * Identify the requirements for a bootstrap machine * Define the Carvel Tool set * Define Cluster API * Identify the infrastructure providers * List the Cluster API controllers * Identify the Cluster API Custom Resource Definitions MANAGEMENT CLUSTERS * List the requirements for deploying a management cluster * Differentiate between deploying on vSphere 6.7 Update 3 and vSphere 7 * Describe the components of NSX Advanced Load Balancer * Explain how Tanzu Kubernetes Grid integrates with NSX Advanced Load Balancer * Explain how Kubernetes manages authentication * Define Pinniped * Define Dex * Describe the Pinniped authentication workflow * List the steps to install a Tanzu Kubernetes Grid management cluster * Summarize the events of a management cluster creation * Demonstrate how to use commands when working with management clusters TANZU KUBERNETES CLUSTERS * List the steps to build a custom image * Describe the available customizations * Identify the options for deploying Tanzu Kubernetes Grid clusters * Explain how Tanzu Kubernetes Grid clusters are created * Discuss which VMs make up a Tanzu Kubernetes Grid cluster * List the pods that run on a Tanzu Kubernetes cluster * Describe the Tanzu Kubernetes Grid core add-ons that are installed on a cluster CONFIGURING AND MANAGING TANZU KUBERNETES GRID INSTANCES * Define the Tanzu Kubernetes Grid packages * Describe the Harbor Image Registry * Define Fluent Bit * Identify the logs that Fluent Bit collects * Explain basic Fluent Bit configuration * Describe the Contour ingress controller * Demonstrate how to install Contour on a Tanzu Kubernetes Grid cluster * Demonstrate how to install Service Discovery with ExternalDNS. * Define Multus CNI * Define Prometheus * Define Grafana TROUBLESHOOTING * Discuss the various Tanzu Kubernetes Grid logs * Identify the location of Tanzu Kubernetes Grid logs * Explain the purpose of crash diagnostics * Demonstrate how to use SSH to connect to a Tanzu Kubernetes Grid VM * Describe the steps for troubleshooting a failed cluster deployment ADDITIONAL COURSE DETAILS: Notes Delivery by TDSynex, Exit Certified and New Horizons an VMware Authorised Training Centre (VATC) Nexus Humans VMware Tanzu Kubernetes Grid: Install, Configure, Manage [V1.5] 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 VMware Tanzu Kubernetes Grid: Install, Configure, Manage [V1.5] 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.

VMware Tanzu Kubernetes Grid: Install, Configure, Manage [V1.5]
Delivered on-request, onlineDelivered Online
Price on Enquiry

Introduction to Node.js (TT4153)

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for Incoming attendees are required to have current, hands-on experience in developing basic web applications. Student should have some experience with HTML and CSS and be well versed in JavaScript. Experience with coding for the server side would be helpful. Overview This skills-focused course is approximately 50% hands-on. 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, guided by our expert team, attendees will learn to: Learn server-side JavaScript coding through Node.js Explore the latest JavaScript features, and ECMAScript modules Walk through different stages of developing robust applications using Node.js Install and use Node.js for development Use the Express application framework Work with REST service development using the Restify framework Use data storage engines such as MySQL, SQLITE3, and MongoDB Node.js is a server-side JavaScript platform using an event-driven, non-blocking I/O model allowing users to build fast and scalable data-intensive applications running in real time.This fast-paced hands-on course provides the core skills required to develop web applications with Node.js. You will progress from a rudimentary knowledge of JavaScript and server-side development to being able to create, maintain and test your own Node.js applications. You will explore the importance of transitioning to functions that return Promise objects, and the difference between fs, fs/promises and fs-extra, as well as how to use the HTTP Server and Client objects, and data storage with both SQL and MongoDB databases. OVERVIEW OF NODE.JS * The capabilities of Node.js * Why should you use Node.js? * The Node.js event-driven architecture * Embracing advances in the JavaScript language * Developing microservices or maxiservices with Node.js SETTING UP NODE.JS * System requirements * Installing Node.js using package managers * Installing from the source on POSIX-like systems * Installing multiple Node.js instances with nvm * Requirements for installing native code modules * Choosing Node.js versions to use and the version policy * Choosing editors and debuggers for Node.js * Running and testing commands * Advancing Node.js with ECMAScript 2015, 2016, 2017, and beyond * Using Babel to use experimental JavaScript features EXPLORING NODE.JS MODULES * Defining a Node.js module * Finding and loading modules using require and import * Using npm ? the Node.js package management system * The Yarn package management system HTTP SERVERS AND CLIENTS * Sending and receiving events with EventEmitter * Understanding HTTP server applications * HTTP Sniffer ? listening to the HTTP conversation * Web application frameworks * Getting started with Express * Creating an Express application to compute * Fibonacci numbers * Making HTTPClient requests * Calling a REST backend service from an Express application YOUR FIRST EXPRESS APPLICATION * Exploring Promises and async functions in Express router functions * Architecting an Express application in the MVC paradigm * Creating the Notes application * Theming your Express application * Scaling up ? running multiple Notes instances IMPLEMENTING THE MOBILE-FIRST PARADIGM * Understanding the problem ? the Notes app isn't mobile friendly * Learning the mobile-first paradigm theory * Using Twitter Bootstrap on the Notes application * Flexbox and CSS Grids * Mobile-first design for the Notes application * Using third-party custom Bootstrap themes DATA STORAGE AND RETRIEVAL * Remembering that data storage requires asynchronous code * Logging and capturing uncaught errors * Storing notes in a filesystem * Storing notes with the LevelDB datastore * Storing notes in SQL with SQLite3 * Storing notes the ORM way with Sequelize * Storing notes in MongoDB ADDITIONAL COURSE DETAILS: Nexus Humans Introduction to Node.js (TT4153) 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 Introduction to Node.js (TT4153) 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.

Introduction to Node.js (TT4153)
Delivered on-request, onlineDelivered Online
Price on Enquiry

Working with Spring REST (TT3358)

By Nexus Human

Duration 2 Days 12 CPD hours This course is intended for This in an intermediate-level Java development course geared for students experienced with Java and Spring programming essentials. This course does not cover Java or Spring development basics. Overview This 'skills-centric' course is about 50% hands-on lab and 50% lecture, designed to train attendees in core Cucumber and web testing skills, coupling the most current, effective techniques with the soundest industry practices. Working within in an engaging, hands-on learning environment, guided by our expert team, attendees will: Learn the request-response cycle of REST requests Implement a REST controller using Spring Map URLs to service endpoints Use Spring's template class to develop a REST client Bootstrap a Spring REST applications Return different media types for a service Setting the response headers Discuss Exceptions and HTTP Status codes Handle exceptions thrown by a service Spring REST focuses on providing an understanding of the fundamental principles and technologies that are used in the development of RESTful services and clients. This understanding is critical to being able to diagnose, troubleshoot, tune, and perform other lifecycle activities.Working with Spring REST is a two-day, fast-paced coding course geared for experienced developers who have prior working knowledge of Java. Throughout the course students learn the best practices for writing Restful services in Java using Spring Boot. The course provides an in-depth view of the APIs provided by Spring to develop both the REST service and the REST client. IMPLEMENTING REST WITH SPRING * REST principles * Introduction to RESTful Services in Spring * Introduction to REST Clients in Spring * Bootstrapping the REST application * Content Representation * Implementing the REST Service * Error Handling SECURITY AND RESTFUL SERVICES * Securing Untrusted Input * Defending RESTful Services ADDITIONAL COURSE DETAILS: Nexus Humans Working with Spring REST (TT3358) 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 Working with Spring REST (TT3358) 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.

Working with Spring REST (TT3358)
Delivered on-request, onlineDelivered Online
Price on Enquiry

Cisco Deploying Cloud Connect Solutions with Cisco Cloud Services Router 1000V (CLDCSR)

By Nexus Human

Duration 4 Days 24 CPD hours This course is intended for The primary audience for this course is as follows: Data Center engineers Cloud engineers System engineers Field engineers Implementation/operation/support/installation and upgrade specialists IT administrators Network engineers Cloud computing experts Security specialists Cisco integrators and partners Overview Upon completing this course, the learner will be able to meet these overall objectives: Describe items to be aware of before installing a Cisco CSR 1000V, including virtual machine requirements for installing Cisco CSR 1000V, licensing options that are available with Cisco CSR 1000V, supported Cisco IOS XE technologies, and management options for Cisco CSR 1000V. Prepare for installation of Cisco CSR 1000V Series routers. Explain common Cisco IOS XE Command-Line Interface (CLI) commands and conventions that can make it easier to work in the CLI, and describe how you can get help with command syntax and command options. Describe the options you can use to activate the license for Cisco CSR 1000V and activate the license for each option. Troubleshoot issues with Cisco CSR 1000V licenses. Upgrade the Cisco IOS XE software for an existing Cisco CSR 1000V installation. Describe the Call Home feature and its benefits, configure the feature on the Cisco CSR 1000V, including the anonymous reporting option, and display the Call Home configuration. List the different Call Home events that trigger alerts and commands that are executed as a result of the alert. Troubleshoot Cisco CSR 1000V Virtual Machine (VM) issues. Rehost a Cisco CSR 1000V license to a new VM, whether the current Cisco CSR 1000V router is accessible or not. Describe the Virtual Extensible LAN (VXLAN) Layer 2 gateway feature and configure this feature on the Cisco CSR 1000V router. Deploy the Cisco CSR 1000V in a virtual private cloud using Microsoft Azure or Amazon Web Services (AWS). Describe common network operations that the Cisco CSR 1000V supports. Explore programmability support on Cisco CSR 1000V, including APIs, shells, and data models. The Deploying Cloud Connect Solutions with Cisco Cloud Services Router 1000V (CLDCSR) course shows you how to deploy and operate Cisco© Cloud Services Router 1000V (CSR1000V) to provide comprehensive WAN gateway and network services functions including connectivity, routing, and security into virtual and cloud environments. Through expert instruction and hands-on labs, you will learn: Cisco CSR 1000V deployment options and requirements; hypervisor support, licensing models, features and programmability support; and how to implement, integrate, install, manage, and troubleshoot the deployment process and common operation issues.This class will help you:Learn how to use the CSR 1000V Series to extend your enterprise network to public and private cloudsGain hands-on practice acquiring skills in virtual and cloud-based technologies COURSE OUTLINE * Introducing Cisco CSR Product Overview * Preparing for Installation * Installing Cisco CSR 1000V in VMware Elastic Sky X (ESXi) Environments * Booting Cisco CSR 1000V and Accessing the Console * Using Cisco IOS XE Software * Managing Cisco CSR 1000V Licenses * Upgrading the Cisco IOS XE Software * Mapping Cisco CSR 1000V Network Interfaces to Virtual Machine Network Interfaces * Using GRUB Mode (Bootstrap Program) * Configuring Call Home for Cisco CSR 1000V * Configuring Virtual CPU (vCPU) Distribution Across Data, Control, and Service Planes * Troubleshooting Cisco CSR 1000V Virtual Machine Issues * Rehosting a Smart License * Supporting the Cisco CSR 1000V Virtual Extensible LAN (VXLAN) Feature * Deploying Cisco CSR 1000V in a Virtual Private Cloud * Exploring Cisco CSR 1000V Operations * Exploring Programmability on Cisco CSR 1000V

Cisco Deploying Cloud Connect Solutions with Cisco Cloud Services Router 1000V (CLDCSR)
Delivered on-request, onlineDelivered Online
Price on Enquiry

Beginning ASP.NET

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for This course is aimed at developers who want to build web applications using ASP.NET Core or developers who want to make a career building web applications using Microsoft technology. In the web world, the ability to build robust web applications is key. With the knowledge about ASP.NET Core MVC (that makes use of the Model-View-Controller architecture) that you will take away from this course, you will be prepared to meet this need. In today's age, it's important for you as a developer to possess the ability to separate the programming and business logic. This course covering ASP.NET Core 2 will help you develop this skillset. SETTING THE STAGE * Introduction to Web Applications * Creating ASP.NET Core application CONTROLLERS * Role of the Controller in ASP.NET MVC Applications * Introduction to Routing * Our First Controller * Implementing our own IActionResult * Adding Views * Adding Models * Passing Data from the Controller to the View * Filters * Writing a Custom Filter VIEWS * The View Engine and the Razor View Engine * Working with Layout * Generating HTML * Partial View * View Components * Tag Helpers MODELS * Introduction to Models * Model Binding * The Entity Framework * Using the Entity Framework in ASP.NET MVC applications * Database Migration VALIDATION * Introduction to Validation * Client-Side and Server-Side Validation * Server-side Validation * Client-side Validation * Implementation ROUTING * Convention-Based Routing * Attribute-Based Routing * Route Attribute at the Controller Level * Passing Routing Values in HTTP Action Verbs in the Controller * Route Constraints REST BUY * Designing Rest Buy * Creating the Entities for the Application * Creating EF Context and Migration ADDING FEATURES, TESTING, AND DEPLOYMENT * Adding the Registration Feature * Creating a Unit Test * Upgrading Our Application to Bootstrap 4 * Deploying Rest Buy to Azure ADDITIONAL COURSE DETAILS: Nexus Humans Beginning ASP.NET 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 Beginning ASP.NET 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.

Beginning ASP.NET
Delivered on-request, onlineDelivered Online
Price on Enquiry

Cisco ASA Essentials (ASAE)

By Nexus Human

Duration 5 Days 30 CPD hours This course is intended for Students who need to know how to implement and manage Cisco ASA 5500-X. Overview Upon successful completion of this course, students should be able to do the following:? Technology and features of the Cisco ASA? Cisco ASA product family? How ASAs protect network devices from attacks? Bootstrap the security appliance? Prepare the security appliance for configuration via the Cisco Adaptive Security Device Manager (ASDM)? Launch and navigate ASDM? Essential security appliance configuration using ASDM and the command-line interface (CLI)? Configure dynamic and static address translations? Configure access policy based on ACLs? Use object groups to simplify ACL complexity and maintenance? Use the Modular Policy Framework to provide unique policies to specific data flows? Handle advanced protocols with application inspection? Troubleshoot with syslog and tcp ping? Configure the ASA to work with Cisco Secure ACS 5.2 for RADIUS-based AAA of VPNs? Implement site-to-site IPsec VPN? Implement remote access IPsec and SSL VPNs using the Cisco AnyConnect 3.0 Secure Mobility Client? Work with the 5.x Legacy Cisco IPsec VPN client and Anyconnect VPN client? Deploy clientless SSL VPN access, including smart tunnels, plug-ins, and web-type ACLs? Configure access control policies to implement your security policy across all classes of VPN? Configure Active/Standby failover for both firewall and VPN high availability Student will gain the essential skills required to configure, maintain, and operate Cisco ASA 5500-X Series Adaptive Security Appliances based on ASA Software v9.x. CISCO ASA ESSENTIALS * ? Lesson 1: Evaluating Cisco ASA Technologies * ? Lesson 2: Identifying Cisco ASA Families * BASIC CONNECTIVITY AND DEVICE MANAGEMENT * ? Lesson 1: Preparing the Cisco ASA for Network Integration * ? Lesson 2: Managing Basic Cisco ASA Network Settings * ? Lesson 3: Configuring Cisco ASA Device Management Features NETWORK INTEGRATION * ? Lesson 1: Configuring Cisco ASA NAT Features * ? Lesson 2: Configuring Cisco ASA Basic Access Control Features CISCO ASA POLICY CONTROL * ? Lesson 1: Cisco ASA Modular Policy Framework * ? Lesson 2: Configuring Cisco ASA Connection Policy CISCO ASA VPN ARCHITECTURE AND COMMON COMPONENTS * ? Lesson 1: Implementing Profiles, Group Policies, and User Policies * ? Lesson 2: Implementing PKI Services CISCO ASA CLIENTLESS REMOTE ACCESS SSL VPN SOLUTIONS * ? Lesson 1: Deploying Basic Clientless VPN Solutions * ? Lesson 2: Deploying Advanced Application Access for Clientless SSL VPNs CISCO ANYCONNECT REMOTE ACCESS SSL SOLUTIONS * ? Lesson 1: Deploying a Basic Cisco AnyConnect Full-Tunnel SSL VPN Solution CISCO ASA REMOTE ACCESS IPSEC VPNS * ? Lesson 1: Deploying Cisco Remote Access VPN Clients * ? Lesson 2: Deploying Basic Cisco Remote Access IPsec VPN Solutions * CISCO ASA SITE-TO-SITE IPSEC VPN SOLUTIONS * ? Lesson 1: Deploying Basic Site-to-Site IPsec VPNs * ? Lesson 2: Deploying Advanced Site-to-Site IPsec VPNs * CISCO ASA HIGH AVAILABILITY AND VIRTUALIZATION * ? Lesson 1: Configuring Cisco ASA Active/Standby High Availability LABS * Lab 1: Prepare the ASA for Administration * Lab 2: Fundamental ASA Configuration * Lab 3: Network Address Translation (NAT) * Lab 4: Basic Access Control * Lab 5: Basic Protocol Inspection * Lab 6: Licensing, ACS, and Public CA * Lab 7: Basic Clientless SSL VPN * Lab 8: Clientless SSL VPN - Thin Apps * Lab 9: Basic AnyConnect Full Tunnel SSL VPN * Lab 10: Remote Access IPSec VPN * Lab 11: IPSec Site-to-Site VPN * Lab 12: Active/Standby Failover

Cisco ASA Essentials (ASAE)
Delivered on-request, onlineDelivered Online
Price on Enquiry

VMware Tanzu Kubernetes Grid: Install, Configure, Manage [V2.0]

By Nexus Human

Duration 4 Days 24 CPD hours Overview By the end of the course, you should be able to meet the following objectives: Describe how Tanzu Kubernetes Grid fits in the VMware Tanzu portfolio Describe the Tanzu Kubernetes Grid architecture Deploy and manage Tanzu Kubernetes Grid management and supervisor clusters Deploy and manage Tanzu Kubernetes Grid workload clusters Deploy, configure, and manage Tanzu Kubernetes Grid packages Perform basic troubleshooting During this four-day course, you focus on installing VMware Tanzu© Kubernetes Grid? in a VMware vSphere© environment and provisioning and managing Tanzu Kubernetes Grid clusters. The course covers how to install Tanzu Kubernetes Grid packages for image registry, authentication, logging, ingress, multipod network interfaces, service discovery, and monitoring. The concepts learned in this course are transferable for users who must install Tanzu Kubernetes Grid on other supported clouds. COURSE INTRODUCTION * Introductions and course logistics * Course objectives INTRODUCING VMWARE TANZU KUBERNETES GRID * Identify the VMware Tanzu products responsible for Kubernetes life cycle management and describe the main differences between them * Explain the core concepts of Tanzu Kubernetes Grid, including bootstrap, Tanzu Kubernetes Grid management, supervisor, and workload clusters * List the components of a Tanzu Kubernetes Grid instance VMWARE TANZU KUBERNETES GRID CLI AND API * Illustrate how to use the Tanzu CLI * Define the Carvel Tool set * Define Cluster API * Identify the infrastructure providers * List the Cluster API controllers * Identify the Cluster API custom resource definitions AUTHENTICATION * Explain how Kubernetes manages authentication with Management clusters * Explain how Kubernetes manages authentication with supervisor clusters * Define Pinniped * Define Dex * Describe the Pinniped authentication workflow LOAD BALANCERS * Illustrate how load balancing works for the Kubernetes control plane * Illustrate how load balancing works for application workload * Explain how Tanzu Kubernetes Grid integrates with VMware NSX Advanced Load Balancer * List load balancing options available on public clouds VMWARE TANZU KUBERNETES GRID ON VSPHERE * List the requirements for deploying a supervisor cluster * List the steps to install a Tanzu Kubernetes Grid supervisor cluster * Summarize the events of a supervisor cluster creation * List the requirements for deploying a management cluster * List the steps to install a Tanzu Kubernetes Grid management cluster * Summarize the events of a management cluster creation * Demonstrate how to use commands when working with management clusters VMWARE TANZU KUBERNETES GRID ON PUBLIC CLOUDS * List the requirements for deploying a management cluster on AWS and Microsoft Azure * List the configuration options to install a Tanzu Kubernetes Grid a management cluster on AWS and Azure TANZU KUBERNETES WORKLOAD CLUSTERS * List the steps to build a custom image * Describe the available customizations * Identify the options for deploying Tanzu Kubernetes Grid clusters * Explain the difference between the v1alpha3 and v1beta1 APIs * Explain how Tanzu Kubernetes Grid clusters are created * Discuss which VMs compose a Tanzu Kubernetes Grid cluster * List the pods that run on a Tanzu Kubernetes Grid cluster * Describe the Tanzu Kubernetes Grid core add-ons that are installed on a cluster TANZU KUBERNETES GRID PACKAGES * Define the Tanzu Kubernetes Grid packages * Explain the difference between Auto-Managed and CLI-Managed packages * Define packages repositories CONFIGURING AND MANAGING TANZU KUBERNETES GRID OPERATION AND ANALYTICS PACKAGES * Describe Cert-Manager * Describe the Harbor Image Registry * Describe Fluent Bit * Identify the logs that Fluent Bit collects * Explain basic Fluent Bit configuration * Describe Prometheus and Grafana CONFIGURING AND MANAGING TANZU KUBERNETES GRID NETWORKING PACKAGES * Describe the Contour ingress controller * Demonstrate how to install Contour on a Tanzu Kubernetes Grid cluster * Describe ExternalDNS * Demonstrate how to install Service Discovery with ExternalDNS * Describe Multus CNI TANZU KUBERNETES GRID DAY 2 OPERATIONS * List the load balancer configuration options in vSphere to load balance applications * Demonstrate how to configure Ingress with the NodePortLocal Mode * Explain how to install VMware Tanzu Application Platform * Describe life cycle management in Tanzu Kubernetes Grid * Explain how backup and restore are implemented in Tanzu Kubernetes Grid * Describe Velero and Restic * List the steps to back up a Workload cluster using Velero and Restic TROUBLESHOOTING TANZU KUBERNETES GRID * Discuss the various Tanzu Kubernetes Grid logs * Identify the location of Tanzu Kubernetes Grid logs * Explain the purpose of crash diagnostics * Demonstrate how to check the health of a Tanzu Kubernetes Grid cluster * Explain packages cleanup procedures * Explain management recovery procedures ADDITIONAL COURSE DETAILS: Notes Delivery by TDSynex, Exit Certified and New Horizons an VMware Authorised Training Centre (VATC) Nexus Humans VMware Tanzu Kubernetes Grid: Install, Configure, Manage [V2.0] 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 VMware Tanzu Kubernetes Grid: Install, Configure, Manage [V2.0] 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.

VMware Tanzu Kubernetes Grid: Install, Configure, Manage [V2.0]
Delivered on-request, onlineDelivered Online
Price on Enquiry

Mastering User Experience (UX) Design for Experienced Web Developers (TT4213)

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for The intended audience for this course is experienced web developers who are new to User Experience (UX) and Responsive Design principles. These professionals typically have a solid understanding of front-end development technologies such as HTML, CSS, and JavaScript but seek to expand their skillset to create more user-centric, adaptable, and accessible web experiences. Roles that would benefit from this course include: Front-end Web Developers Full-stack Developers Web Designers Team Leads and Project Managers Freelance Web Developers Overview Working in a hands-on learning environment led by our expert UX coach, you'll learn to: Understand and apply UX principles and user-centered design processes: Participants will learn to identify the needs and preferences of users, create user personas, and apply UX best practices to develop intuitive, user-friendly web experiences. Design and implement responsive web layouts: Participants will gain the skills to create fluid grid layouts, use flexible images, and apply media queries to design web pages that adapt seamlessly across various devices and screen sizes. Optimize web performance for responsive designs: Participants will learn techniques to improve website performance, including image optimization, responsive images, and minification and concatenation of assets, ensuring a fast and smooth user experience across devices. Implement accessible web designs: Participants will understand the importance of accessibility in web design and learn to apply WCAG principles and accessible design patterns to create websites that are usable by a wide range of users, including those with disabilities. Collaborate effectively with designers, developers, and stakeholders: Participants will gain insights into design collaboration and handoff processes, enhancing their ability to communicate design decisions, provide and receive feedback, and work efficiently with team members and clients. In today's fast-paced digital world, user-centric and adaptable websites are no longer a luxury ? they're a necessity. By embracing UX and responsive design, you'll unlock the potential to elevate your websites, boosting user satisfaction and engagement. This, in turn, leads to higher conversion rates and a stronger online presence for your clients or organization, as well as better collaboration within your team, bridging the gap between designers, developers, and stakeholders.UX Design & Responsive Design for Experienced Web Developers is a three day, engaging hands-on workshop designed to equip you with the latest skills and best practices in User Experience (UX) and Responsive Web Design required to create seamless, user-friendly websites that adapt effortlessly across devices. This course will immerse you in the latest skills, best practices, and hands-on activities, empowering you to create exceptional, accessible websites that excel across devices and captivate users. Throughout the program you?ll explore the fundamentals of UX and responsive design, including user-centered design processes, mobile-first and desktop-first approaches, and design techniques for various devices and screen sizes. You'll gain practical experience creating responsive layouts, optimizing performance, and implementing accessible web designs, all while leveraging popular frameworks and design tools. You'll also gain valuable insights into performance optimization, accessibility, and collaboration strategies, ensuring you have the complete toolkit to excel in your field.By the end of this workshop, you?ll have gained a solid understanding of UX and responsive design principles, as well as hands-on experience in applying these concepts to real-world projects. You?ll be able to create more user-friendly, responsive, and accessible websites, and collaborate more effectively with your design and development teams. INTRODUCTION TO UX AND RESPONSIVE DESIGN: UNDERSTANDING USER EXPERIENCE * What is UX? * Importance of UX in web development * UX principles and best practices * User-centered design process RESPONSIVE WEB DESIGN BASICS * What is Responsive Web Design? * Importance of Responsive Design in modern web development * Fluid grid layout, flexible images, and media queries * Hands-on Activity: Creating a Responsive Layout * Designing a simple responsive layout using HTML, CSS, and media queries * Breakdown and explanation of the code * Testing responsiveness across different devices MOBILE-FIRST VS. DESKTOP-FIRST APPROACHES * Pros and cons of each approach * Deciding which approach to use DESIGNING FOR DIFFERENT DEVICES AND SCREEN SIZES * Common breakpoints and device considerations * Accessibility and usability across devices * Typography, color, and other design elements in responsive design * Hands-on Activity: Designing for Different Devices * Modifying the previously created responsive layout to optimize for various devices * Discussion and feedback on designs ADVANCED UX AND RESPONSIVE DESIGN TECHNIQUES: UX RESEARCH AND TESTING * Importance of UX research * Usability testing and user feedback * A/B testing and heatmaps NAVIGATION AND INFORMATION ARCHITECTURE * Designing effective and user-friendly navigation * Organizing content and information * Common navigation patterns in responsive design * Hands-on Activity: Designing Navigation for Responsive Websites * Adding navigation elements to the previously created responsive layout * Testing navigation on different devices and screen sizes * Discussion and feedback on navigation designs RESPONSIVE WEB DESIGN FRAMEWORKS AND TOOLS * Overview of popular frameworks (Bootstrap, Foundation, etc.) * Pros and cons of using frameworks * Introduction to design tools (Sketch, Figma, Adobe XD) * Hands-on Activity: Exploring Frameworks and Tools * Experimenting with a chosen framework or design tool * Redesigning the responsive layout using the selected framework/tool * Sharing experiences and discussing the benefits and drawbacks UX AND RESPONSIVE DESIGN BEST PRACTICES: DESIGN PATTERNS AND UI COMPONENTS * Common design patterns in responsive web design * Designing reusable UI components * Consistency and usability in UI components PERFORMANCE OPTIMIZATION * Importance of performance in responsive design * Image optimization and responsive images * Minification and concatenation of assets * Hands-on Activity: Optimizing Performance (1.5 hours) * Applying performance optimization techniques to the responsive layout * Testing the improvements in performance * Sharing results and discussing best practices ACCESSIBILITY IN UX AND RESPONSIVE DESIGN * Importance of accessibility in web design * Accessibility principles (WCAG) * Accessible design patterns and techniques * Hands-on Activity: Evaluating and Improving Accessibility Assessing the accessibility of the responsive layout * Implementing accessibility improvements * Testing and discussing the results * DESIGN COLLABORATION AND HANDOFF * Collaborating with designers, developers, and stakeholders * Effective communication and documentation * Design handoff tools and techniques * Hands-on Activity: Simulating Design Handoff * Participants will work in pairs to simulate a design handoff * Reviewing, discussing, and providing feedback on each other's responsive layouts * Sharing experiences and lessons learned

Mastering User Experience (UX) Design for Experienced Web Developers (TT4213)
Delivered on-request, onlineDelivered Online
Price on Enquiry

Hyperledger Training - Developing on Hyperledger Fabric

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for Developers Administrators Overview Understand why Blockchain is needed and where Explore the major components of Blockchain Learn about Hyperledger Fabric v1.1 and the structure of the Hyperledger Architecture Lean the features of the Fabric model including chaincode, SDKs, Ledger, Security and Membership Services Perform comprehensive labs on writing chaincode Explore the architecture of Hyperledger Fabric v1.1 Understand and perform in depth labs on Bootstrapping the Network Gain a detailed understanding of the benefits, components and architecture of Hyperledger Composer Learn Hyperledger Explorer and Hyperledger Composer Playground Perform comprehensive labs to integrate/develop an application with Hyperledger Fabric running a smart contract Build applications on Hyperledger Fabric v1.1 This instructor-led Hyperledger training course is designed for developers and administrators who want to take a comprehensive deep dive on Hyperledger Fabric and Hyperledger Composer. This Hyperledger training course has several comprehensive labs, giving you real world experience.In 3 days, you will learn the need for blockchain applications, where blockchain is used, and about Hyperledger Fabric, the open source framework for developing blockchain applications and solutions with a modular architecture. INTRODUCTION TO BLOCKCHAIN * Introduction to Blockchain * What is Blockchain * Types of network * Public network * Permissioned network * Private network * Need for Blockchain Components of Blockchain * Consensus * Provenance * Immutability * Finality * Where can Blockchain be used * Example on Blockchain HOW BLOCKCHAIN WORKS * How Blockchain Works * Structure of Blockchain * Block * Hash * Blockchain * Distributed * Lifecycle of Blockchain * Smart Contract * Consensus Algorithm * Proof of Work * Proof of Stake * Practical Byzantine * Fault Tolerance * Actors of Blockchain * Blockchain developer * Blockchain operator * Blockchain regulator * Blockchain user * Membership service provider * Building A Small Blockchain Application INTRODUCTION TO HYPERLEDGER FABRIC V1.1 * Introduction to Hyperledger * What is Hyperledger * Why Hyperledger * Where can Hyperledger be used * Hyperledger Architecture * Membership * Blockchain * Transaction * Chaincode * Hyperledger Fabric * Features of Hyperledger * Fabric Installation of prerequisite GETTING STARTED WITH FABRIC MODEL * The Fabric Model * Features of Fabric Model * Chaincode * SDKs * Ledger * Privacy through channels * Security and Membership services * Assets * Consensus * Components of Fabric Model * Peer * Orderer * Certificate Authority * Building your network CHAINCODE * Chaincode * Chaincode API * How to write a Chaincode * Lab Work ARCHITECTURE OF HYPERLEDGER FABRIC V1.1 * Architecture of Hyperledger Fabric * Transaction * Ledger * Nodes * Peer * Endorser * Ordering Nodes * Channels * Certificate Authority * Transaction Flow * Lab Work BOOTSTRAPPING * Bootstrapping the Network * Introduction * Lab Work * Task 1 - Generate the crypto material for the various participants. * Task 2 - Generate the genesis block for the Orderer node and start ordering service (solo node). * Task 3 - Generated the configuration transaction block to create a new channel. * Task 4 - Sign the configuration block and create the new channel. * Task 5 - Make peers of all the organizations join the channel that we created in Task 4 INTRODCUTION TO HYPERLEDGER EXPLORER * Introduction To Hyperledger Explorer * Block Details Peer List * Chaincode List * Transaction Details * Installation of Hyperledger Explorer * Starting the Explorer App INTRODUCTION TO HYPERLEDGER COMPOSER * Introduction * Components of Hyperledger Composer * Benefits of Hyperledger Composer * Key Concepts * Hyperledger Composer Solution * Installation HYPERLEDGER COMPOSER PLAYGROUND * Hyperledger Composer Playground * Introduction * Playground Overview Lab Work ADDITIONAL COURSE DETAILS: Nexus Humans Hyperledger Training - Developing on Hyperledger Fabric 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 Hyperledger Training - Developing on Hyperledger Fabric 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.

Hyperledger Training - Developing on Hyperledger Fabric
Delivered on-request, onlineDelivered Online
Price on Enquiry