Tag Archives: empowerment

Intelligent Retail

At NRF Microsoft will showcase connected solutions for customer engagement, workforce empowerment, operational insights, and business transformation that combine the excitement of the latest innovations around Artificial Intelligence, Mixed Reality, Internet of Things & Blockchain technologies with the trust of the industry’s most reliable and secure platform. Together with our customers and partners, Microsoft is building the future of intelligent retail.

From digital experiences that make shopping fun and rewarding, to the productivity and collaboration solutions that allow retail employees to provide outstanding customer service, to the intelligent systems that provide deep insights and empower advanced decision making and personalization. Microsoft is transforming the future of retail by empowering people throughout the shopping experience. 

Questions? Contact us here.


Booth Tours:

Thank you for your interest in a booth tour with Microsoft at NRF 2018 in New York, New York.

Join us on a Booth Tour. Explore our latest and greatest industry solutions and hear firsthand stories of innovation from your industry peers as to how they are transforming their business. Booth Tours are 45 minutes in length, and are first-come, first-served – complete the request form below to secure your spot.

Booth Tours


Request 1:1 Briefing:

Do you have a specific business challenge or topic you’d like to discuss with a Microsoft executive? Then let’s meet one on one. We’ll take the time to understand your business and demonstrate the significant ways Microsoft can help you realize your potential.

Please click on the link below and complete the information as thoroughly as possible so we may assign an appropriate Microsoft representative to meet with you.

1:1 Briefing


Startup Showcase:

The extremely popular Microsoft NRF Startup Showcase is back for 2018! This exclusive, invitation-only event will host more than a dozen disruptors in retail technology. Please contact your account executive directly to RSVP. Each company will showcase select solutions that help retailers and brands to thrive in today’s competitive environment. Major global retailers have credited the 2017 event with inspiring fresh, strategic conversations around reimagining retail. These engagements will be hosted at the Microsoft 5th Avenue Flagship Store and has a capacity of 40 guests per event. Please note: unless previously arranged, we are unable to offer private showcase events for individual customer accounts.

Sunday, January 14 | 4:00PM-6:00PM
Monday, January 15 | 4:00PM-6:00PM
Tuesday, January 16 | 4:00PM-6:00PM
Wednesday, January 17 | 4:00PM-6:00PM

Please contact your account executive directly to RSVP.


Get a FREE pass:

Are you a retailer? Retailers are eligible for FREE passes to the event. Register for your pass here by entering your company name, email address and the Microsoft Customer referral code below.

Code: 831

Having trouble registering? Your company might not have a membership with NRF. Non-members are still eligible for a pass, but will need to contact nrfconcierge@nrf.com for assistance.


7 Powerful Scripts for Practical Hyper-V Network Configurations

I firmly believe in empowerment. I feel that I should supply you with knowledge, provide you with how-tos, share insights and experiences, and release you into the world to make your own decisions. However, I came to that approach by standing at the front of a classroom. During class, we’d almost invariably walk through exercises. Since this is a blog and not a classroom, I do things differently. We don’t have common hardware in a controlled environment, so I typically forgo the exercises bit. As a result, that leaves a lot of my readers at the edge of a cliff with no bridge to carry them from theory to practice. And, of course, there are those of you that would love to spend time reading about concepts but just really need to get something done right now. If you’re stopped at Hyper-V networking, this is the article for you.

Script Inventory

These scripts are included in this article:

Basic Usage

I’m going to show each item as a stand-alone script. First, you’ll locate the one that best aligns with what you’re trying to accomplish. You’ll copy/paste that into a .ps1 PowerShell script file on your system. You’ll need to edit the script to provide information about your environment so that it will work for you. I’ll have you set each of those items at the beginning of the script. Then, you’ll just need to execute the script on your host.

Most scripts will have its own “basic usage” heading that explains a bit about how you’d use it without modification.

Enhanced Usage

I could easily compile these into standalone executables that you couldn’t tinker with. Even though I want to give you a fully prepared springboard, I also want you to learn how the system works and what you’re doing to it.

Most scripts will have its own “enhanced usage” heading that gives some ideas how you might exploit or extend it yourself.

Configure networking for a single host with a single adapter

Use this script for a standalone system that only has one physical adapter. It will:

  • Disable VMQ for the physical adapter
  • Create a virtual switch on the adapter
  • Create a virtual network adapter for the management operating system to use
  • Optionally place the management adapter into a VLAN
  • Assign an IP, subnet, and gateway to the management adapter
  • Specify one or two DNS servers

Basic Usage for this Script

You just need to enter the necessary information for these items and execute it.

Advanced Usage for this Script

As-is, this script should be complete for most typical single-adapter systems. You might choose to disable some items. For instance, if you are using this on Windows 10, you might not want to provide a fixed IP address. In that case, just put a # sign at the beginning of lines 42 onward. When the virtual network adapter is created, it will remain in DHCP mode.

Configure a standalone host with 2-4 gigabit adapters for converged networking

Use this script for a standalone host that has between two and four gigabit adapters that you want to use in a converged networking configuration. It will:

  • Create a team on the adapters
  • Disable VMQ for the physical adapters and the teamed adapter
  • Create a virtual switch on the team
  • Create a virtual network adapter for the management operating system to use
  • Optionally place the management adapter into a VLAN
  • Assign an IP, subnet, and gateway to the management adapter
  • Specify one or two DNS servers

Basic Usage for this Script

You just need to enter the necessary information for these items and execute it. Be aware that it will have problems if you already have a team.

Advanced Usage for this Script

This script serves as the base for the remaining scripts on this page. Likewise, you could use it as a base for your own. You could also use any of the items as examples for whatever similar actions you wish to accomplish in your own scripts.

Configure a standalone host with 2-4 10 GbE adapters for converged networking

Use this script for a standalone host that has between two and four 10GbE adapters that you want to use in a converged networking configuration. It will:

  • Create a team on the adapters
  • Create a virtual switch on the team
  • Create a virtual network adapter for the management operating system to use
  • Optionally place the management adapter into a VLAN
  • Assign an IP, subnet, and gateway to the management adapter
  • Specify one or two DNS servers

It won’t take a great deal of sleuthing to discover that this script is identical to the preceding one, except that it does not disable VMQ.

Configure a clustered host with 2-4 gigabit adapters for converged networking

Use this script for a host that has between two and four gigabit adapters that will be a member of a cluster. Like the previous scripts, it will employ a converged networking configuration. The script will:

  • Create a team on the adapters
  • Disable VMQ for the physical adapters and the teamed adapter
  • Create a virtual switch on the team
  • Create virtual network adapters for the management operating system to use for management traffic, cluster communications, and Live Migration
  • Optionally place the virtual adapters into VLANs
  • Assign an IP, subnet, and gateway to the management adapter
  • Assign an IP and subnet mask to the cluster and Live Migration adapters
  • Prevent the cluster and Live Migration adapters from registering in DNS
  • Specify one or two DNS servers

Basic Usage for this Script

You just need to enter the necessary information for these items and execute it. It is essentially the same as the stand-alone multi-gigabit adapter script except that it also adds adapters for cluster communications and Live Migration traffic.

It does not arrange the adapters in an optimal order for Live Migration. The cluster will automatically prioritize the cluster and Live Migration adapters over the management adapter, but it might prioritize the cluster adapter over the Live Migration adapter. Practically, that will have no meaningful effect; these designations are mostly cosmetic. If you’d like to force the issue, you’ll need to do so separately. You could, of course, use Failover Cluster Manager for this. I’ve included a script later in this article that makes the setting change for you. You cannot combine these scripts because the cluster must exist before you can specify the Live Migration adapter order. Also, you only need to specify the order one time, not once per node.

Advanced Usage for this Script

You could do a great number of things with this script. One suggestion would be to add cluster creation/join logic. It would be non-trivial, but you’d be able to combine the Live Migration adapter ordering script.

Configure a clustered host with 2-4 10 GbE adapters for converged networking

This script is identical to the preceding except that it leaves VMQ enabled. It does the following:

  • Create a team on the adapters
  • Create a virtual switch on the team
  • Create virtual network adapters for the management operating system to use for management traffic, cluster communications, and Live Migration
  • Optionally place the virtual adapters into VLANs
  • Assign an IP, subnet, and gateway to the management adapter
  • Assign an IP and subnet mask to the cluster and Live Migration adapters
  • Prevent the cluster and Live Migration adapters from registering in DNS
  • Specify one or two DNS servers

Basic Usage for this Script

These notes are identical to those of the preceding script.

You just need to enter the necessary information for these items and execute it. It is essentially the same as the stand-alone multi-gigabit adapter script except that it also adds adapters for cluster communications and Live Migration traffic.

It does not arrange the adapters in an optimal order for Live Migration. The cluster will automatically prioritize the cluster and Live Migration adapters over the management adapter, but it might prioritize the cluster adapter over the Live Migration adapter. Practically, that will have no meaningful effect; these designations are mostly cosmetic. If you’d like to force the issue, you’ll need to do so separately. You could, of course, use Failover Cluster Manager for this. I’ve included a script later in this article that makes the setting change for you. You cannot combine these scripts because the cluster must exist before you can specify the Live Migration adapter order. Also, you only need to specify the order one time, not once per node.

Advanced Usage for this Script

These notes are identical to those of the preceding script.

You could do a great number of things with this script. One suggestion would be to add cluster creation/join logic. It would be non-trivial, but you’d be able to combine the Live Migration adapter ordering script.

Set preferred order for cluster Live Migration networks

This script aligns with the two preceding scripts to ensure that the cluster chooses the named “Live Migration” adapter first when moving virtual machines between nodes. The “Cluster” virtual adapter will be used second. The management adapter will be used as the final fallback.

Basic Usage for this Script

Use this script after you’ve run one of the above two clustered host scripts and joined them into a cluster.

Advanced Usage for this Script

Modify this to change the order of Live Migration adapters. You must specify all adapters recognized by the cluster. Check the “MigrationExcludeNetworks” registry key that’s in the same location as “MigrationNetworkOrder”.

Exclude cluster networks from Live Migration

This script is intended to be used as an optional adjunct to the preceding script. Since my scripts set up all virtual adapters to be used in Live Migration, the network names used here are fabricated.

Basic Usage for this Script

You’ll need to set the network names to match yours, but otherwise, the script does not need to be altered.

Advanced Usage for this Script

This script will need to be modified in order to be used at all.

Expanding access to prenatal care in Africa, connecting cars in Vegas and making Windows 10 and Xbox history – Weekend Reading, Jan. 8 edition

Welcome to the first edition of Weekend Reading in 2016! From Africa to Vegas, Microsoft was busy making all kinds of news this week. Let’s take a look.

Wubwub. Wubwub. Wubwub.

The moment an expectant mother first hears her unborn child’s heartbeat is immense, but many pregnant women in Africa never experience that joy, due to a lack of access to ultrasounds and prenatal care. To help them, a group of African developers have created WinSenga, an affordable, smartphone-based ultrasound that helps doctors and midwives more easily monitor fetal health. Part of a Microsoft Imagine Cup competition project, WinSenga also helps mothers hear the comforting sounds of their baby’s heartbeat.

“It’s not just a great way to track the health of the pregnancy and raise awareness if there are problems. It brings peace of mind for the mothers. Mothers always want to hear their baby’s heartbeat,” said Joshua Okello, co-founder and team leader for Cipher256, the Ugandan-based company that created WinSenga.

iStock_000045744894_Medium1-640x434

On the other side of the world, Microsoft showcased new, innovative technologies at the annual International Consumer Electronics Show (CES) in Las Vegas. It demonstrated mobility solutions for connected cars, as part of new partnerships with big automakers and automotive technology companies announced at the show.

Volvo Cars, Nissan, Harman and IAV are now using Microsoft technology to enhance their connected car strategies. They join Toyota, Ford and other companies already working with Microsoft to bring their cars into a mobile-first, cloud-first world.

“In the near future, the car will be connected to the Internet, as well as to other cars, your mobile phone and your home computer,” writes Peggy Johnson, Microsoft executive vice president of Business Development. “The car becomes a companion and an assistant to your digital life. And so our strategy is to be the ultimate platform for all intelligent cars.”

LIFESTYLE-IMAGES_3-1024x683

Browsing the Web with Microsoft Edge and Fierce XL

CES was also the place for a bounty of Windows 10 news. ALCATEL ONETOUCH introduced Fierce XL, its first-ever Windows 10 phone, which has a 5.5-inch HD display, Cortana, Microsoft Edge and other Windows 10 goodies. Samsung revealed the sleek Galaxy TabPro S, a 2-in-1 tablet built for Windows 10. And Dell showed off an expanded portfolio of its Latitude commercial PCs, which feature Windows 10 Pro.

Lenovo’s ThinkPad X1 Yoga has many modes.

Lenovo’s ThinkPad X1 Yoga has many modes.

Ahead of CES, Lenovo announced its new ThinkPad X1 Yoga, a 2.8-pound, 0.66-inch-thick powerhouse. HP unveiled the HP EliteBook Folio, a new commercial-grade PC built in collaboration with Microsoft and Skype for Business. And Acer introduced the Liquid Jade Primo, a new Windows 10 phone, and updated its Aspire V Nitro “Black Edition” notebook with the latest Intel RealSense short range camera.

In other Windows 10 news, Microsoft announced that more than 200 million devices are now running Windows 10. Yusuf Mehdi, Microsoft corporate vice president of Windows and Devices Marketing, said the operating system is having the fastest growth trajectory of any version of Windows. “We continue to be excited – and humbled – by the incredible response to Windows 10,” Mehdi wrote.

XboxOne_1TBConsole_Rainbow6Siege_US_CAN_Groupshot_RGB-940x248

Xbox also had good news to share, with record numbers of Xbox gaming over the holidays. More gamers used Xbox Live on Dec. 28 than on any other day in Xbox history, and Christmas week saw an increase in Xbox One and Xbox 360 gaming hours over the same time period in 2014. Xbox One also announced two new bundles to help usher in the New Year: the Xbox One “Tom Clancy’s Rainbow Six Siege” Bundle and the Xbox One 500GB Name Your Game Bundle.

BingPredictsFootballPlayoffs

Bing was hard at work again with its predictions, this time calling for New England to repeat its win as pro football champions and “Spotlight” to win the Golden Globe for best dramatic movie. If you follow football and entertainment awards, Bing Predicts is your guide.

Microsoft CEO Satya Nadella visits the Microsoft Social Innovation Hub at the National Council for Women in Cairo.

Microsoft CEO Satya Nadella visits the Microsoft Social Innovation Hub at the National Council for Women in Cairo.

Finally, on the Microsoft Instagram channel this week, we followed Microsoft CEO Satya Nadella as he visited the United Arab Emirates, Turkey and Egypt to learn how students, teachers and entrepreneurs are harnessing the power of technology to make an impact in the Middle East.

The trip was the latest in Nadella’s journeys around the world, from Kenya to Chile, where he’s met people using technology to make a difference. Nadella shared some of their stories and wrote that he’s looking forward to “continuing to learn and see first-hand how digital technology is empowering people to make things and make things happen.”

Thanks for reading and see you next time!

Vanessa Ho
Microsoft News Center Staff