Showing posts with label Windows Server 2012 R2. Show all posts
Showing posts with label Windows Server 2012 R2. Show all posts

Thursday, August 21, 2014

So... you want to be a Lync Architect

For at least a couple years now my employer has been on a constant search for talent to deploy Microsoft Lync and the components that are part of that ecosystem. But it is getting harder to find guys that will fit in with the company culture and have a good set of fundamental skills (or phenomenal skills if we get lucky).

So I thought I'd write a post, from my perspective, about what some of the skills are that it takes to work as a consultant in this Microsoft Unified Communications world. Engineers and Architects that can do this type of work WELL are a rare find. They posses knowledge from multiple disciplines (data, voice, server apps, security etc) and combine them all to help a customer deploy a solution that fits their needs. My hope is that this will finally convince some people that are on the fence to jump in (and increase the pool of talent).

... and no you don't have to be an Architect to jump in, you can start out being an Engineer or working the support desk. You can learn as you go.


The Hard Skills

Here is the bottom line... the more of these the better.

The more of these you are excellent at... the better consultant or support engineer you'll be for your customer.

Nobody... Nobody will be an expert at all of these. But sometimes the secret is knowing others that are experts in that area... or knowing where/how to find the answers.

If you are weak in most these areas... no problem... go buy a computer, create a lab of your own and pick something and start to learn. With Microsoft based software there is usually no lack of freely available knowledge you can learn from and there are certainly plenty of books out there on all of these topics. Don't expect you will learn all of this in two weeks. I've been gathering knowledge for as far back as 20+ years and that knowledge still applies to what I do today. But everyone has to start somewhere.

Here is the list that I've come up with...
  • Active Directory
  • SQL Server
  • Windows XP/Vista/7/8/8.1 etc
  • Server 2008 R1/R2 and 2012 R1/R2
  • Office Communications Server 2007 R1/R2
  • Lync Server 2010/2013
  • Exchange 2007/2010/2013
  • System Center 2007/2012/2012 R2 via @fabriziovlp
  • Hyper Visors (Microsoft, VMWare etc) via @fabriziovlp
  • Virtual Desktop Infrastructure (Microsoft, VMWare, Citrix etc)
  • PowerShell
  • .Net Regular Expressions (RegEx)
  • Private Key Infrastructure/Certificates
  • Layer 2 Networking (Switched)
  • Layer 3 Networking (Routed)
  • IPv4
  • IPv6
  • TCP/IP
  • Quality of Service
  • Firewalls
  • Network Sniffer (Wireshark, Message Analyzer)
  • SIP
  • Audio Codecs (G.711 etc)
  • HTTP/HTTPS
  • ISDN PRI and the associated protocols/capabilities
  • T-1 (Telephony based digital circuit)
  • DS-1/DS-3 (Data based digital circuit)
  • Frame Relay
  • Avaya Blue (Nortel)
  • Avaya Red (Traditional Avaya)
  • Cisco Unified Call Manager
  • Mitel
  • Inter-tel (owned by Mitel now)
  • Shoretel
  • PBX Dial Plans
  • PBX Features
  • Analog device types
  • Fax and Fax Server
  • T.38 Codec (for Fax over IP)
  • Modem (Yes credit card and postage machines still use this)
  • Gateway/SBC (Sonus, Audiocodes, etc)


The Soft Skills
  • Good listening skills
  • Good presentation skills
  • Good communications skills (verbal and written)
  • Patience
  • Attitude toward constant learning
  • Self starter
  • Working alone
  • Working in teams
  • Working with other teams
  • Juggling lots of tasks/jobs at once
  • Prioritizing tasks
  • Bing/Google searching for information
  • Networking (the people kind)

Getting There...

This one is all on you. My unique path took me from being a network manager/admin at a University, to working 11 years for Nortel and then combining all that experience into what I do now. Some of this is hard to learn in a lab unless you are loaded with money. 

You need to surround yourself with people that know about the skills you need to work on. This is where the networking (the people kind) really comes in handy.

How do you do this?

  • Go to local users groups
  • Go to local conferences. 
  • Go to some industry conferences. 
  • Get on twitter and follow people that tweet about the things you want to learn about. 
  • Get on LinkedIn and make some connections and join some discussion groups. 
  • Read the Technet forums
  • Read some books
I'll keep updating this as I think of things... but bottom line is that this stuff isn't easy, but it is something that is able to be learned given enough time and effort.

Tuesday, May 20, 2014

Chocolatey - RPM style package management for Windows

While I was researching how to deal with Forms Based Authentication from a script perspective, for my Audiocodes backup script(s), I stumbled upon Chocolatey. Chocolatey NuGet (love the name) is a Machine Package Manager similar to what RPMs are for Linux. This allows crazy simple install and uninstall of software from PowerShell... silently.

There are currently 1872 unique packages available and they install with a simple command like:

     cinst sysinternals

Simple, eh?

If you want to install Chocolatey just go to their home page and run the install command from within a cmd window. Then search for packages that are interesting to you...

Here are some that are my favorites so far:

Sysinternals
http://chocolatey.org/packages/sysinternals

PuTTY
http://chocolatey.org/packages/putty

Fiddler
http://chocolatey.org/packages/fiddler

cURL
http://chocolatey.org/packages/curl

Wireshark
http://chocolatey.org/packages/wireshark

Anyway... you get the idea... now go have some fun!

Monday, January 20, 2014

Complete Windows Server 2012 and Windows Server 2012 R2 Documentation in PDF

Just came across a PDF download of the complete documentation for Windows Server 2012 and Windows Server 2012 R2. Considering the table of contents is 347 pages long, and the document is in total 7970 pages long... I'd say this is a gem of information to have "offline".

It appears on the download page from Microsoft, as if it is the entire contents of the TechNet Library for Windows Server 2012 and Windows Server 2012 R2.

The download is almost 111 MB... enjoy

Windows Server 2012 R2 and Windows Server 2012 TechNet Library Documentation

Friday, September 13, 2013

Windows 8 and Server 2012 R1/R2 Tips and Tricks

Tip #1 Right click to access critical pieces of the OS easily

How many of you have installed Windows 8 or Server 2012 R1/R2 and become instantly annoyed by how many clicks it takes to get to the control panel, programs and features, event viewer, system applet, device manager etc.

Well I'm here to make your day better... really!!

Put your mouse down to the lower left part of the screen... you know... where you normally access the Start Screen.

Instead of left clicking... give it a right click and start to jump up and down with joy. Yes just about everything you hated navigating to find is right there


Now you are might notice that your right-click menu doesn't match the screen above. That is because the picture above is Server 2012 R2 and they have added Shutdown or signout menu item (which I can't believe didn't make it into R1)

#2 Windows + R is your friend

If you are anything like me, you know what you want and you don't want to bother finding an icon... so you usually just hit the Run dialog to start your apps. If you hit Windows + R you will easily access your old friend.



#3 Can't find an app... search for it

One of the first things a die hard windows user looks for is the programs menu and icons for applications. But those seem to mysteriously disappear in Windows 8 and Server 2012 R1/R2. Not really they just aren't pinned to the task bar or start screen. If you hit your Windows key and then start to type the name of the program you are looking for.


#4 Charms they are context sensitive

If you go to the top right of the screen (or swipe from the right on a touch screen) you will be presented with a number of "Charms". The most important thing to realize is that these are context sensitive.

The settings charm is for the app or area of the OS you are in. That is why you have to go to the desktop to get settings that expose the control panel vs accessing the settings for the start screen.

The search charm is for the app or area of the OS you are in. With search, you can change the scope to be something more than just the app as an example. But it starts of being just for the context it was invoked.

Share charm lets you share what you are doing with other apps like email or social networks. In general this is controlled by the developer and by my experience the functionality varies widely.

The device charm lets you interact with devices on your PC or the network. If you ever wondered how to print from an app that was installed by the Windows App Store this is probably the easiest way to do it.

Anyway... you get the idea.

#5 Server 2012 R1/R2 hey... where did my Flash in Internet Explorer go?

Flash is supposed to come with Internet Explorer automatically now right? Not on Server 2012 R1/R2. You have to install the Desktop Experience under features to get it.

Oh and on Server 2012 R1/R2 they hide it under User Interfaces and Infrastructure in case you can't find it ;-)