How you can configure the endpoint management system

Assignment Help Computer Networking
Reference no: EM134009759

Design Network Infrastructure

Assessment Item 1:

Introduction

You will submit work in tutorial activities during the study period. This is an individual assessment. The following are laboratory activities that you are to perform and submit weekly.

Tutorial 1: Setting Up TheOpenEM for Endpoint Management

Step 1: Download and Install TheOpenEM on Windows Server

Download TheOpenEM Software:
Visit the official website: TheOpenEM
Navigate to the Downloads section and download the Server-side application (Toems) and Client agent application (Toec) MSI installers for your Windows Server.

Install the Server-side Application (Toems):
Prepare Windows Server: Ensure your Windows Server has IIS installed and configured. You can install IIS via the Windows Server Manager.
Run the Installer: Double-click the downloaded MSI file for Toems. Follow the on-screen instructions to install the Server-side application.
During installation, configure the IIS settings as prompted by the installation wizard.

After installation, start the Toems service and ensure the server is accessible via the network. Knowledge of Data Communication And Networking is useful for configuring communication between servers and endpoints.

Install the Client Agent Application (Toec) on Endpoints:
For each endpoint (e.g., virtual machines or physical devices), download the Toec MSI file from the TheOpenEM website.
Install the Client Agent (Toec) on each endpoint. This can be done via:
Group Policy (GPO) for mass deployment across multiple devices.
Command-line (CMD) or manual installation for individual devices.
The client agents will automatically install and begin communicating with the server.

Step 2: Configure TheOpenEM Server and Client Communication

Verify the Client-to-Server Communication:
After the client agent is installed, ensure that each endpoint checks in with the server every 60 minutes (default interval).
Check the server logs to confirm that each endpoint is successfully reporting back to the server.

Configure Policies:
On the server dashboard (Toems), navigate to the Policies section.
Create new policies for endpoints (e.g., software deployment, updates, security checks).
Assign Policies to specific endpoints or groups based on your needs.

Force Endpoint Check-In:
If you need to apply policies immediately, navigate to the Endpoint Management section in Toems.
Select the endpoint(s) you want to target and click on Force Check-In to manually trigger communication between the client and server.

Step 3: Create Reports and Monitor Endpoint Status

Generate Reports:
From the server dashboard, navigate to the Reports section.
Generate reports on device inventory, compliance, and endpoint health.
Export reports in PDF or CSV formats for analysis.

Monitor Endpoint Health:
View detailed endpoint status (e.g., online/offline, policy compliance).
Ensure endpoints are running the latest software updates and patches.

Step 4: Answer the Following Questions (Report Questions)

Q1: Explain how you can configure the Endpoint Management System and justify why this is critical in modern IT.

Discuss how the server-side application (Toems) and client-side agents (Toec) are configured to manage endpoints.
Explain the importance of endpoint management in ensuring security, efficiency, and compliance in an organization's IT infrastructure.

Q2: Explain what else needs to be done to ensure Endpoint Management is possible (Agents, Firewall rules, etc.).

Detail the additional steps needed to ensure proper endpoint management, including:
Configuring firewall rules to allow communication between the server and endpoints.
Installing and managing agents on endpoints.
Ensuring network security protocols (HTTP/HTTPS) are in place.

Tutorial - 2

As application security becomes increasingly crucial in the digital world, managing user identities and access effectively is essential for any app handling protected data. Unauthorized access can lead to costly financial penalties, which makes Identity and Access Management (IAM) tools indispensable.

Keycloak supports major authentication protocols-OpenID Connect, OAuth 2.0, and SAML 2.0-and provides robust Single Sign-On (SSO) capabilities. It features a user-friendly web-based Admin Console that simplifies configuration and management, including user roles, permissions, and identity brokering.

A standout feature is Keycloak's ability to integrate with external user databases like LDAP and Active Directory, making it especially useful for organizations with existing identity systems. It also supports social identity providers such as Google, Facebook, and Twitter, and offers deep customization of user-facing pages using HTML, CSS, and JavaScript.

Keycloak is available in three major distributions: a standalone server, a Docker image, and a Kubernetes/OpenShift Operator, catering to various deployment preferences. Integration is straightforward, especially in the Java ecosystem through frameworks like Spring Boot, Quarkus, and Micronaut, with community libraries also available for Python, Scala, and C#.

Why consider Keycloak? It's free, flexible, widely supported, and integrates well across technologies. However, it may not be ideal for small-scale apps with simple authentication needs or teams requiring guaranteed enterprise-level support and SLAs.

In summary, Keycloak is a powerful and cost-effective solution for identity and access management, particularly suitable for multi-application ecosystems and teams looking for open-source, extensible security infrastructure.

Keycloak Installation & Configuration - Introduction to Identity and Access Management

Step 1: Create and Configure a Virtual Machine
Open VirtualBox and create a new virtual machine.
Choose the OS type as Windows Server 2025.
Allocate at least 4GB RAM, 2 CPUs, and 40GB storage.
Start the VM and install Windows Server Evaluation.
Set your student name and ID as the desktop wallpaper for all screenshots.

Step 2: Install Java (OpenJDK)
Go to the official OpenJDK download page.
Download OpenJDK 23 Windows x64 ZIP build.
Extract the ZIP file to C:\Program Files\OpenJDK.

Set the JAVA_HOME environment variable:
Right-click This PC → Properties → Advanced system settings → Environment Variables.
Add a new variable:
Variable name: JAVA_HOME
Variable value: C:\Program Files\OpenJDK\jdk-23

Edit the Path variable under System variables and add %JAVA_HOME%\bin.

Open Command Prompt and type:
java -version
Ensure it shows the correct JDK version.

Step 3: Download and Install Keycloak
Visit the official Keycloak website.
Download the latest Keycloak ZIP (Quarkus Distribution).

Extract the ZIP archive to a location such as C:\keycloak.

Step 4: Initial Keycloak Configuration
Open Command Prompt and navigate to the Keycloak directory: cd C:\keycloak\bin
Start the Keycloak server: kc.bat start-dev

Step 5: Configure a Realm and User
In the Keycloak Admin Console, click on "Realm roles".
Click on Create role
Name it TestRealm.

Reflection Questions

Justify why an organization needs Identity Access Management (IAM).
Explain where you would install an IAM.
How would a VPN connect to an IAM?

Tutorial - 3

Import UCSPE into VirtualBox Steps:
Open VirtualBox
Go to File > Import Appliance
Select the downloaded .ova file
Click Next and then Import

Configure Virtual Machine Settings

After importing:
Select the UCSPE VM in VirtualBox
Click Settings
Adjust:
System > Motherboard: Increase Base Memory to at least 4096 MB
System > Processor: Enable 2 CPUs if available
Network > Adapter 1, 2 & 3: Set to Host-only Adapter

Start the UCS Emulator
Click Start to boot the UCSPE VM
Wait 3-5 minutes for the emulator to fully load
You will see a login screen with username and password displayed as ucspe.
Login and choose option "a" to show status to see the IP address

Access Cisco UCS Manager (GUI)
Open a web browser on your host system
Type the UCSPE IP from the VM screen (e.g., https://192.168.1.100)
Ignore the security warning, and proceed

Login with:
Username: admin
Password: password

Exploring UCS Manager
Key Tabs:
Equipment - View chassis, blades, interconnects
Servers - Manage service profiles
LAN/SAN - Virtual networking and storage configuration
Admin - User settings, backups, etc.

Practice Tasks

Task 1: View Hardware Inventory
Go to Equipment > Chassis
Click on Blade Server 1
View server details

Task 2: Add a New User
Go to Admin > User Management
Click Create User
Assign read-only or admin role

Task 3: Create a Basic Service Profile
Go to Servers > Service Profiles
Use the wizard to create a new profile
Attach it to a simulated blade

Tutorial - 4

MPLS Tutorial using Java-based OpenSimMPLS Tool

Introduction
OpenSimMPLS is a Java-based MPLS network simulator designed for educational and research purposes. It allows users to build network topologies, simulate label-switched paths (LSPs), and evaluate MPLS protocols like LDP and RSVP-TE in a graphical environment. Concepts from Data Communication And Networking are relevant when studying MPLS simulations and traffic engineering.

Part 1: Setup and Launch OpenSimMPLS

Step 1.1: Download and Extract OpenSimMPLS
Visit: https://manolodominguez.com/opensimmpls/
Download the latest OpenSimMPLS version.
Move the .jar file to a working folder such as C:/.

Step 2: Check if Java is Already Installed
Open Command Prompt (Press Windows + R, type cmd, press Enter)
Type: java -version
If you see a version like java version "17.0.x", Java is already installed.

If you get 'java' is not recognized, follow the next steps to install it.

Step 3: Download Java SE 23 Reference Implementation (RI)
Open this link in your browser:
https://jdk.java.net/java-se-ri/23
Under the "Downloads" section, download the Windows/x64 .zip version for JDK 23 RI

Extract the .zip to a directory (e.g., C:\Java\jdk-23)
Inside, you'll see a bin folder with java.exe, java.dll, etc.

Step 4: Add Java to System PATH
Press Windows + S, search "Environment Variables"
Click "Edit the system environment variables"
In System Properties, click Environment Variables
Under System Variables, select Path → click Edit
Click New, and add: "C:\Java\jdk-23\bin"
Reopen Command Prompt and run "java -version"

Step 5: Run OpenSimMPLS
Open Command Prompt
Navigate to the folder where OpenSimMPLS.jar is located:
Run the application: "java -jar opensimmpls-2.2-with-dependencies.jar"

Part 2: Exploring MPLS examples

Go to https://manolodominguez.com/opensimmpls/ .
Click "Download some examples"
Extract the Zip file and keep in a working folder.
Click Scene à Open and choose the examples folder and select any file to load the example.

Select the Simulation tab and start the simulation

Explore the various options to understand the MPLS process.

Part 3: Create Your Own Topology (15 minutes)

Task 4: Build a Custom 6-Node MPLS Network
Objective: Design, configure, and simulate your own MPLS setup.
Click Scene à New → Start with an empty canvas.
Add:
4 core routers
2 edge routers
At least 1 PC per edge router
Use the "MPLS Router" component

Reflective Questions

What's the difference between label assignment in LDP and RSVP-TE?
What happens when multiple LSPs share the same physical link?
How does traffic engineering affect link utilization?
Design a network that forces RSVP-TE to use a non-shortest path.

Tutorial - 5

Objective:
Create an account on Schneider Electric's Energy University platform, complete one Data Centre course, and submit a report with screenshots of your completed course.

Complete the Course
Go through all course modules and presentations.
Complete any quizzes or tests included.
Once finished, the course should be marked "Completed" in your dashboard.
Download or view your completion certificate and submit it in LMS.

Reference no: EM134009759

Questions Cloud

Determine the optimal product assortment for the new stores : Determine the optimal product assortment for the new stores, given constraints like shelf space, supplier agreements, and predicted demand.
What are key characteristics of effective mission statement : What are the key characteristics of an effective mission statement, and how do core values influence organizational behavior?
How the break-even point and operating leverage are affected : Explain how the break-even point and operating leverage are affected by the choice of manufacturing facilities (labor-intensive vs capital intensive).
Explain the seven dimensions of organizational culture : Identify and explain the seven dimensions of organizational culture. Using examples explain how different organizations emphasize different cultural dimensions.
How you can configure the endpoint management system : Design Network Infrastructure - Explain how you can configure the Endpoint Management System and justify why this is critical in modern IT
What new strategies will you bring to your leadership team : You value the input and advice of caregivers and are committed to making the ELPAC successful. What new strategies will you bring to your leadership team?
How was your communication : What is the second QSEN Competency? How was your communication? How might the situation have been different if your team member was not reliable?
Explain the demographic trends that may impact the workforce : A description of a government or non-profit organization. Explain the demographic trends that may impact the workforce of the organization you selected.
Describe the methods you use to recruit and train volunteers : Discuss the advantages and disadvantages of having volunteers in the organization. Describe the methods you would use to recruit and train volunteers.

Reviews

len4009759

5/15/2026 7:41:51 AM

Tutorial/ Laboratory Reports (Week 6 - Week 10) need Tutorial/ Laboratory Reports (Week 6 - Week 10) only both the Screenshot and the PDF are for the same Week / Session assessment. The Screenshot is only the short assessment instruction showing what needs to be submitted. The PDF is the detailed step-by-step guide explaining how to complete the task. So please follow the PDF for the practical work and use the Screenshot as the submission checklist. What needs to be done. If you need any other docs do let me know. or clarification do let me know

Write a Review

Computer Networking Questions & Answers

  Networking and types of networking

This assignment explains the networking features, different kinds of networks and also how they are arranged.

  National and Global economic environment and ICICI Bank

While working in an economy, it has a separate identity but cannot operate insolently.

  Ssh or openssh server services

Write about SSH or OpenSSH server services discussion questions

  Network simulation

Network simulation on Hierarchical Network Rerouting against wormhole attacks

  Small internet works

Prepare a network simulation

  Solidify the concepts of client/server computing

One-way to solidify the concepts of client/server computing and interprocess communication is to develop the requirements for a computer game which plays "Rock, Paper, Scissors" using these techniques.

  Identify the various costs associated with the deployment

Identify the various costs associated with the deployment, operation and maintenance of a mobile-access system. Identify the benefits to the various categories of user, arising from the addition of a mobile-access facility.

  Describe how the modern view of customer service

Describe how the greater reach of telecommunication networks today affects the security of resources which an organisation provides for its employees and customers.

  Technology in improving the relationship building process

Discuss the role of Technology in improving the relationship building process Do you think that the setting of a PR department may be helpful for the ISP provider? Why?

  Remote access networks and vpns

safekeeping posture of enterprise (venture) wired and wireless LANs (WLANs), steps listed in OWASP, Securing User Services, IPV4 ip address, IPV6 address format, V4 address, VPN, Deploying Voice over IP, Remote Management of Applications and Ser..

  Dns

problems of IPV, DNS server software, TCP SYN attack, Ping of Death, Land attack, Teardrop attack, Smurf attack, Fraggle attack

  Outline the difference between an intranet and an extranet

Outline the difference between an intranet and an extranet A programmer is trying to produce an applet with the display shown in Figure 1 below such that whenever one of the checkboxes is selected the label changes to indicate correctly what has..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd