1
00:00:00,040 --> 00:00:03,510
Let's talk about the company that we're going to represent, so Globomantics.

2
00:00:03,510 --> 00:00:08,560
We're going to all be the IT administrators for Globomantics.

3
00:00:08,560 --> 00:00:12,650
Our core daily task is to execute PowerShell scripts.

4
00:00:12,650 --> 00:00:15,320
These are often time‑consuming tasks.

5
00:00:15,320 --> 00:00:19,800
We have to copy them to each server, and then we have to execute them locally,

6
00:00:19,800 --> 00:00:22,050
so there has to be a better way.

7
00:00:22,050 --> 00:00:27,390
So we simply need a process to execute these effectively,

8
00:00:27,390 --> 00:00:31,150
remotely on other machines without having to go through that

9
00:00:31,150 --> 00:00:34,130
same process again and again and again.

10
00:00:34,130 --> 00:00:39,120
Now to help us do this, in my lab environment that represents Globomantics,

11
00:00:39,120 --> 00:00:42,280
I have an Active Directory server, a file server,

12
00:00:42,280 --> 00:00:45,890
an administration workstation that's running Windows 10,

13
00:00:45,890 --> 00:00:49,440
and then, of course, an administration workstation that's running Linux,

14
00:00:49,440 --> 00:00:51,770
and we're using Ubuntu Linux for this.

15
00:00:51,770 --> 00:00:57,640
And the idea behind this is to represent a cross‑section of all of the servers

16
00:00:57,640 --> 00:01:00,710
in our infrastructure that we would have at Globomantics.

17
00:01:00,710 --> 00:01:03,640
So what do you need in order to do this?

18
00:01:03,640 --> 00:01:07,700
Well, first off, you need that Globomantics lab setup or something similar.

19
00:01:07,700 --> 00:01:10,480
Maybe your production environment is the same,

20
00:01:10,480 --> 00:01:12,220
or maybe you have a test environment.

21
00:01:12,220 --> 00:01:15,780
You need to have installed PowerShell 7, so at least

22
00:01:15,780 --> 00:01:18,040
we have that in those environments,

23
00:01:18,040 --> 00:01:21,880
then installed a PowerShell editor, and there the two that I like to pick

24
00:01:21,880 --> 00:01:25,360
are Visual Studio Code or the new Windows Terminal.

25
00:01:25,360 --> 00:01:26,780
Either of those are fine.

26
00:01:26,780 --> 00:01:27,620
And then of course,

27
00:01:27,620 --> 00:01:31,670
you'll need connection details for the remote machines themselves,

28
00:01:31,670 --> 00:01:38,000
so things like the IP address or the name, and then, of course, the credentials that you wish to connect to.

