You’ve probably been hearing a lot about the hybrid cloud lately and this post won’t be all that different. But what is all the fuss?
We know the benefits of virtualizing compute and sharing other resources on-prem, but there are limits to what a lot of enterprises can obtain within their own four walls. You can leverage what the cloud has invested in things such as storage, redundancy, failover and authorization services and use that to expand resources as your business needs them. The hybrid cloud is the future because it’s not “one size fits all” – build based on the needs of the business service or application that you are making available or improving on.
That being said, if you are looking to learn a bit more about how Azure can meet you hybrid cloud needs be sure check out the Hybrid Cloud for the IT Pro Blog Series in progress right now, covering a variety of topics related to developing your plan for extending your datacenter beyond it’s current walls.
I also recommend checking out this MVA course on Moving to Hybrid Cloud with Azure. It’s only 90 minutes and it’s hosted by Keith Mayer and Brian Lewis, two of my favorite Tech Evangelists. Plus they really know their stuff.
Category: Azure
The Hybrid Cloud for the IT Professional – The Blog Series Begins Today!
Over the next three weeks, the US IT Pro Evangelists will be running a blog series on extending your data center with Azure. You’ll find the complete series, with links updated daily at http://aka.ms/HybridCloudforITPro.
The series will include posts by Yung Chou, Kevin Remde, Dan Stolts, Tommy Patterson, Blain Barton, Jessica DeVita and myself. We will be covering a variety of Azure IaaS topics like:
- Infrastructure services
- Backup solutions
- Networking fundamentals
- Connectivity and Remote Access
- SQL Server
- Multi-factor Authentication
- Azure certifications
Upcoming MVA Courses
I was poking around on Microsoft Virtual Academy today and discovered a bunch of great looking live events that are coming up in the next several weeks. If you’ve never checked out MVA, now is the time to visit and register!
The Imperfect Lab: Check out the Microsoft Test Lab Guides
The Imperfect Lab: Letting Additional Administrators Remotely Connect to Servers
An age-old server administration best practice is to make sure that everyone who is administering servers on your network are doing it with their own “admin” credentials.
Up until this point, I’ve done all my remote Azure sessions (PS-Session) with the built-in administrator account. This works fine if you are only person connecting remotely to a server. But what if you want to grant others administrative rights to your machine and they would also like to connect remotely?
Your first step would likely be to add them to the local administrators group. Since you’ve already turned on the “remote management” feature for yourself, you might expect this to work out of the box.
But you probably overlooked this little note in the “Configure Remote Management” box when you enabled remote management – “Local Administrator accounts other than the built-in admin may not have rights to manage this computer remotely, even if remote management is enabled.”
That would be your hint that some other force might be at work here. Turns out that UAC is configured to filter out everyone except the built-in administrator for remote tasks.
A review of this TechNet information gives a little more detail:
“Local administrator accounts other than the built-in Administrator account may not have rights to manage a server remotely, even if remote management is enabled. The Remote User Account Control (UAC) LocalAccountTokenFilterPolicy registry setting must be configured to allow local accounts of the Administrators group other than the built-in administrator account to remotely manage the server.”
To open up UAC to include everyone in your local Admins group for remote access, you’ll need to make some registry changes.
Follow these steps to manually edit the registry:
- Click Start, type regedit in the Start Search box, and then click regedit.exe in the Programs list.
- Locate and then click the following registry subkey:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system
- On the Edit menu, point to New, and then click DWORD Value.
- Type LocalAccountTokenFilterPolicy for the name of the DWORD, and then press ENTER.
- Right-click LocalAccountTokenFilterPolicy, and then click Modify.
- In the Value data box, type 1, and then click OK.
- Exit Registry Editor.
Now you will be able to remotely connect and administer your server using PowerShell with any account you’ve give Admin rights too for that particular server. This would hold true for servers in Azure, as well as servers on your local network.
Special shout out to Bret Stateham for bringing this “remote admin road-bump” to my attention. Sometimes what looks like an “Azure” problem, is really a “Server” feature. 🙂
The Imperfect Lab: Not So SharePointed
- You are prompted to give a domain name for a new FOREST domain.
- You must create a NEW virtual network.
The Imperfect Lab: Syncing AD to Azure AD
Today I decided to ease myself into my next steps and build out a member server to sync AD to. I reused some previous PowerShell to deploy a member server and join it to my domain. It is possible to run the sync services on an existing domain controller, but as a best practice I don’t like to install one-off applications on my domain controllers. I like to keep them identical, thus the need for different member server to perform the sync role.
I had previously uploaded the Microsoft Azure AD Sync Services (aka AADSync) application to my Azure file share, but you can find it at http://aka.ms/azureadsync. You will want to install and run the Microsoft Azure AD Connection Tool. Please note that Microsoft Azure AD Sync Services is DIFFERENT from Windows Azure Active Directory Sync (aka DirSync)
Once the Sync Server is built, you will want to kick off the installation of the application, but not before you’d made some adjustments to your Azure Directory. In the Portal, I went to my directory and created a new user account to be my Azure AD Administrator (newuser@imperfectlab.com) and made it a Global Administrator. You will also need to go through the sign-in process to set a non-temporary password.
Once you have this account, you simply need to throw the switch under “Directory Integration -> Directory Sync” from Inactive to Active. Once the setting is saved, the “Last Sync” field will say “never synced”. Now go over to your sync server and run that connection tool.
You’ll need the account and credentials you created for the new Azure AD Admin and some information about your domain. For the addition of the forest, you’ll need your domain name and the username and password of a enterprise domain admin from your local domain. This will be different than the account your created directly in Azure AD.
Leave the User Matching page at the defaults but select “Password Synchronization” from the Optional Features. Finally, review your configuration screen and verify that “Synchronize Now” is checked and click finish. At this point, your users should sync into Azure AD and after a few minutes you’ll see a list of them in the portal.
If you want to make any changes to the settings of your AD Sync, like adding in a feature, simply rerun the tool after disabling the Azure AD Sync Task in Task Scheduler. The task will be re-enabled automatically when you finish the wizard again.
If you want to force a sync for Azure AD Sync Services for any reason, the default location of the command line tool is:
c:\program files\microsoft azure ad sync\bin\directorysyncclientcmd [initial|delta]
Happy Syncing!
Certification Update
With the new year, you might be taking a fresh look at some certifications to round out your resume or impress your boss. Now is the time to tackle them, because the free “2nd Shot” is back!