Rolling out the Red Carpet… literally!

2017-07-27T00:00:55+00:00 June 22nd, 2017|blog, Headquarters|

On June 8 Coretek Services hosted our New Headquarters Open House complete with TekTalks, networking, and plenty of food and drink. A big thank you to all who helped celebrate with us, as well as our partner sponsors who made the Open House possible! In case you missed them, watch the highlight video below or read the Open House blog post.

A highlight of the event’s fun was the Red Carpet. Below are photos taken as people stepped up to the red carpet throughout the event to have their five seconds of fame in the spotlight. Thank you to Robert Lovelace for the photography!

 

 

Thank you to our Partner Sponsors:

 

 

 

CORETEK SERVICES LAUNCHES NEW HEADQUARTERS WITH INTERACTIVE OPEN HOUSE

2017-07-27T00:00:55+00:00 June 22nd, 2017|blog, Headquarters|

Technical. Modern. Collaborative.

These three words personify Coretek Services’s new gorgeous headquarters, located just west of downtown Farmington at 34900 Grand River Avenue, Farmington Hills, MI.

On June 8, Coretek showcased the New Headquarters with an Open House with over 300 guests from around the nation, including clients, partners, friends, family and members of our community. We cannot express enough gratitude for everyone who was able to make it, as well as the sponsors who made it happen.

The highlight of the event was a Ribbon Cutting Ceremony, featuring speeches from Coretek Services CEO, Ron Lisch, Drew Coleman, Business Manager of Michigan Economic Development Corporation; Ken Massey, Mayor of Farmington Hills; Mary Martin, Executive Director of the Greater Farmington Area Chamber of Commerce; as well as a State Tribute by State Representative Christine Grieg.

Periodic TEK talks focusing on solutions to solve IT business problems were presented throughout the day including: Azure Management Suite, VDI: Clinical Workflows and Cloud Desktops, Post-Breach Response with Win10, Hyperconvergence with Hybrid Cloud, Transforming Outdated Devices, User-Experience Analytics and Optimized Managed Infrastructure.

Additionally, the Open House featured a red carpet (see photos here), networking, food and drinks!

Ron Lisch had a vision to create a headquarters that is a tech center for the Metro Detroit area. He envisioned a place where employees, clients, prospective clients, and partners can come together to collaborate on creative solutions hands-on in a lab. The headquarters would foster the Coretek philosophy of bringing great people together to do great work.

Ron’s vision came into full fruition in May 2017, as the Coretek family officially lives and breathes in the new Headquarters. Inside the new HQ is an innovation center, which hosts different technology solutions Coretek offers that allows visitors to test the technology hands on. Additionally, there is a large events center where user-group meetings, training sessions and other events will be held, a company fitness center for employee use, and a collaboration center that allows employees and visitors a space to work together, network, or relax.

The modern space is bright with the latest technology implemented throughout the space, highlighting pictures from around our community canvased in conference rooms. The innovative HQ truly is a hub of technology and collaboration for the Metro Detroit area.

We will continue to host upcoming events at our new headquarters and are excited to welcome even more guests in the future to collaborate in the new work space.

Some photographs of the new space and Open House are below to get a sneak peek on what we have in store for you when you visit! Thank you to Resa Abbey for the photography!

Ron Lisch – CEO of Coretek Services

Innovation Center – 360 degree view

 

Clint Adkins providing a demo of Coretek Services Cloud Solutions

 

 

 

Thank you to our Partner Sponsors:

CORETEK SERVICES ANNOUNCES ADDITION OF WILL ANDERSON, CLOUD SOLUTIONS ARCHITECT

2017-07-27T00:00:55+00:00 June 20th, 2017|Announcements, News|

Farmington Hills, MI – June 15, 2017 – Coretek Services announced the addition of Will Anderson to their cloud team. Will Anderson is a Cloud Architect based out of Coretek Services Headquarters, in Farmington Hills, MI.

Will Anderson is a fifteen-year infrastructure veteran with roots in Patch Management, Security, and Compliance. Working in environments ranging from 80 users to over 150,000, Will has acquired a knowledge of a broad range of products and service lines ranging from Exchange, Active Directory and GPO, to the operating system platform and a variety of applications. In recent years, he has been focused on delivering cloud solutions and guiding customers into the world of DevOps.

“As we extend our cloud solutions, it’s important that we add the right people to our team that not only excel in the technology, but also continue to grow, learn and stay active with the community,” said Ray Jaksic, Chief Technology Officer at Coretek Services. “Will is an amazing addition to our company and brings a new level of expertise to our team.”

Will is a self-professed nerd when it comes to Powershell, and blogs about the latest, cool things he finds or creates to make his life as an admin and engineer easier. You can find him on PowerShell.org as a moderator, webmaster, and occasional writer for the PowerShell TechLetter. He is also the founder of the Metro Detroit PowerShell User Group, and a member of the Association for Windows PowerShell Professionals.

Will is a second-year recipient of the Microsoft MVP award in Cloud and Datacenter Management, and was awarded the moniker of 2015 Honorary Scripting Guy, by Ed Wilson – The Scripting Guy, in January 2016. In October of 2016, he joined the DevOps Collective Board of Directors.  He is a co-author of the book, ‘Master PowerShell Tricks Volume 2’.

 

Azure – Next Available IP Address…

2017-06-01T19:53:53+00:00 June 15th, 2017|Azure, blog, Cloud, PowerShell|

The other day, I was working at a customer location with one of their IT admins named Jim, designing an Azure IaaS-based deployment.  During our session, he challenged me to make an easy way for him and his coworkers to see if a particular address is available, or find the next available “local” address in their various Azure VNets.

Because while addressing can be handled with ARM automation — or just dynamically by the nature of IaaS server creation — in an Enterprise it is usually necessary to document and review the build information by a committee before deployment.  And as a result, Jim wanted to be able to detect and select the addresses he’d be using as part of build designs, and he wanted his coworkers to be able to do the same without him present.  So, this one is for Jim.

I wanted to write it to be user-friendly, with clear variables, and be easy-to-read, and easy-to-run.  …unlike so much of what you find these days…  😉

Copy these contents below to a file (if you wish, edit the dummy values for subscription, Resource Group, and VNet) and run it with PowerShell.  It will do a mild interview of you, asking about the necessary environment values (and if you need to change them), and then asking you for an address to validate as available.  If the address you specified is available, it tells you so; if it is not, it returns the next few values in the subnet from which the address you entered resides.

# TestIpaddress - Jeremy Pavlov @ Coretek Services 
# You just want to know if an internal IP address is available in your Azure VNet/Subnet.
# This script will get you there.  
#
# Pre-reqs:
# You need a recent version of the AzureRm.Network module, which is 4.0.0 at his writing.  
# You can check with this command: 
#     Get-Command -Module azurerm.network
# …and by the way, I had to update my version and overwrite old version with this command:
#     Install-Module AzureRM -AllowClobber
#
# Some things may need to be hard-coded for convenience...
$MySubscriptionName = "My Subscription"
$MyResourceGroup = "My Resource Group"
$MyVnet = "My VNet"
#
Start-Sleep 1
Write-Host ""
Write-Host "Here are the current settings:"
Write-Host "Current subscription: $MySubscriptionName"
Write-Host "Current Resource Group: $MyResourceGroup"
Write-Host "Current VNet: $MyVnet"
Write-Host ""
$ChangeValues = read-host "Do you wish to change these values? (Y/N)"
if ($ChangeValues -eq "Y")
{
  Write-Host ""
  $ChangeSub = read-host "Change subscription? (Y/N)"
  if ($ChangeSub -eq "Y")
  {
    $MySubscriptionName = Read-host "Enter subscription name "
  }
  Write-Host ""
  $ChangeRg = read-host "Change resource group? (Y/N)"
  if ($ChangeRg -eq "Y")
  {
    $MyResourceGroup = Read-host "Enter Resource group "
  }
  Write-Host ""
  $ChangeVnet = read-host "Change Vnet? (Y/N)"
  if ($ChangeVnet -eq "Y")
  {
    $MyVnet = Read-host "Enter VNet "
  }
}
#
try
{
  $MySubs = Get-AzureRmSubscription
}
catch
{
  Write-Host ""
  Write-Host -ForegroundColor Yellow "Unable to retrieve subscriptions."
}
$MySubsName = $MySubs.name
Start-Sleep 1
Write-Host ""
if ($MySubsName -contains "$MySubscriptionName")
{
  Write-Host "You are logged in and have access to `"$MySubscriptionName`"..."
}
else
{
  Write-Host "It appears that you are not logged in."
  Write-Host ""
  $NeedToLogin = Read-Host "Do you need to log in to Azure? (Y/N)"
  if ($NeedToLogin -eq "Y")
  {
    Login-AzureRmAccount
    Select-AzureRmSubscription -SubscriptionName $MySubscriptionName
  }
  elseif ($NeedToLogin -eq "N")
  {
    Write-Host "You must already be logged in then.  Fine. Continuing..."
  }
  else
  {
    Write-Host ""
    Write-Host "You made an invalid choice.  Exiting..."
    exit
  }
}
#
Start-Sleep 1
Write-Host ""
Write-Host "We will now check to see if a given IP address is available from any subnet in VNet `"$MyVnet`" "
Write-Host "...and if it is not available, provide the next few available on that subnet."
Start-Sleep 1
Write-Host ""
$MyTestIpAddress = Read-Host "What address to you wish to test for availability?"
#
$MyNetwork = Get-AzureRmVirtualNetwork -name $MyVnet -ResourceGroupName $MyResourceGroup
$MyResults = Test-AzureRmPrivateIPAddressAvailability -VirtualNetwork $MyNetwork -IPAddress $MyTestIpAddress
$MyResultsAvailableIPAddresses = $MyResults.AvailableIPAddresses
$MyResultsAvailable = $MyResults.Available
#
Start-Sleep 1
if ($MyResultsAvailable -eq $False)
{
  Write-Host ""
  Write-Host -ForegroundColor Yellow "Sorry, but $MyTestIpAddress is not available."
  Write-Host ""
  Write-Host -ForegroundColor Green "However, the following adddresses are free to use:"
  Write-Host ""
  $MyResultsAvailableIPAddresses
}
else
{
  Write-Host ""
  Write-Host -ForegroundColor Green "Yes! $MyTestIpAddress is available."
}
Write-Host ""
Write-Host " ...Complete"

Now, if you know a better way to handle it, or have tips for improvement — or if you find a bug — I’d love to hear them (and so would Jim).  I hope it helps you out there…

Thanks, and enjoy!

Mobile Application Management with Intune

2017-07-27T00:00:55+00:00 June 2nd, 2017|blog, Intune, Mobility|

Mobile Application Management (MAM) is a feature that’s not new.  However, Microsoft is always improving on the MAM capabilities, and today Intune supports multiple operating systems on Mobile devices.  This is not an easy feat; since Microsoft are bound by the APIs that these other platforms offer, such as iOS and Android.  These non-Microsoft operating systems are the most prevalent on mobile devices today; and with greater access to corporate data, this poses a threat to data protection and leakage.

Policy

We’ve all used application policies from Microsoft’s wide range of applications that have been for many years.  For example:

  • GPOs control where icons are, where data is saved, what drives are mapped, etc.
  • Configuration manager is used to push software out to authorized users and remove applications from those who are not
  • Active Directory provides a way to secure data on the network with Groups and Users

…And while Microsoft released Intune quite a few years back, I’ve only recently become a real fan since I’ve started using Mobile Application Management without enrollment.  Let’s take a quick look at how MAM allows you to offer access to corporate data without compromising too much of that flexibility that users enjoy by choosing their own device platform and bringing their own devices to work.

BYOD

There’s nothing new with the concept of “Bring your own device” (BYOD); it’s a concept that’s been around for quite some time.   Users can bring their own devices and use them for daily business when a cell phone is needed to do just that.  Traditionally, users would logon to a segmented Wi-Fi network that has no access to the corporate network.  This allowed IT admins to avoid having to manage additional network access to the company resources and provide an open network for these devices as well as guests visiting their offices.  However, with many companies moving data and apps to “the Cloud”, the focus is no longer about segmenting networks, and is instead more focused on protecting the data.

Traditional office apps like Word, Excel, and PowerPoint have been available on mobile devices for quite some time now too, but they commonly required sending the documents to your phone and then opening them.  With Office 365, SharePoint online, and OneDrive, these apps now have access to a massive amount of your corporate data.  Without protecting this data when accessed on a mobile device, a user could download sensitive company information on their mobile device unencrypted and unprotected from prying eyes.  This is where I think Mobile Application Management really starts to come into play.

A Real-World Example

Intune’s Mobile Application Management provides the capabilities to protect your sensitive information on the device, wherever that device is, whether it is in a hotel half-way across the world, left behind in a taxi cab, or picked from the pocket of your CEO.  The device may be compromised but the data is secure.  This is due to the way application management protects the data on the device.  Let me provide you with an example:

Bob’s a CEO of an organization that provides financial information to customers across the financial markets.  The details of the finances can make or break a company’s stock profile if they were to be leaked.  Bob uses an iPhone to read emails and open documents on his device while traveling the subway in New York City.  During a busy morning, he’s shuffling to make it to his next appointment and accidentally drops his phone while exiting the train.

Because of a rich set of policies that Bob’s admin has configured with MAM, the data Bob accesses is not allowed to be stored on the device; and after 5 attempts to unlock the phone unsuccessfully, the corporate apps and data would be wiped.  Even if they were to guess the PIN on Bob’s phone, they would still have to guess his credentials; which are required to open any of the company apps that Bob uses.  It’s important to understand that:

  • The data is not on the device
  • There’s a high-probability that someone would automatically wipe the device by guessing the PIN wrong 5 times
  • By the time Bob realizes he’s lost his phone, a quick call to his IT Department triggers the admin to send a remote wipe request to his device AND receives a confirmation of success

That was just one example and there are many more features that MAM can enable to protect your data.

Bringing MAM Home

Mobile Application Management is easy to enable and deploy to your users.  With proper communication and process, your company data will be secured.  Don’t wait for one of your end-users to accidentally leak sensitive information that could make or break your organization’s reputation.  Identify those that are using mobile devices and protect them sooner than later.

Technology Goes Full Out With Coretek Services’ New Modern Work Space and National Headquarters Attracting Industry Experts – The Start Of a New Era In Collaboration

2017-07-27T00:00:55+00:00 June 1st, 2017|News|

Farmington Hills, MI., June 2, 2017/PRNewswire/ – Coretek Services continues its success by opening a new 35,000 square foot Corporate Hub, designed for collaboration, and highlighting an innovation center.

Coretek Services will be hosting an open house June 8 from 2-7pm at the new headquarters, located at 34900 Grand River Avenue, Farmington Hills, MI. The open house will be celebrated with entertainment, tech talks, a strolling dinner, and libations, featuring a ribbon cutting ceremony with Farmington Hills Mayor Ken Massey and other city officials at 4:30pm. State Representative Christine Grieg will also pay tribute, as the new headquarters’ footprint triples in size to support the company’s growth strategy, highlighting customer demand for its managed cloud services, virtualization and security solutions.

Coretek Services is elite, a Microsoft Global Managed Services Partner providing solutions to Enterprise organizations in multiple industries including Healthcare, Manufacturing, and Defense for global entities with North American Headquarters.

Ron Lisch, founder and CEO contends by building “THE HUB”, he is creating a culture where industry leaders gather to further their passion in the design and execution of modern solutions for today’s leading edge organizations in infrastructure technology. Lisch is not planning to rest on his laurels, continuing to earn market share as a Systems Integrator in the global arena of solution based technologies.

 

About Coretek Services

Coretek Services is a Systems Integration and IT Consulting Company that delivers high value and innovative solutions.  Coretek works with your team to custom-design an IT architecture based on each clients’ unique requirements; the solution encompasses server and desktop virtualization, optimization of a virtual desktop environment, cloud desktop, mobile device management, infrastructure consulting and project management.  Our goal is to help our clients achieve Project Success. No exceptions. Learn more at coretekservices.com