Blog Categories

Subscribe to RSS feed


Follow Microsoft Technologies on Pinterest

Posts Tagged ‘azure’

Webinar: Big Data & Microsoft, Key to Your Digital Transformation

Companies undergoing digital transformation are creating organizational change through technologies and systems that enable them to work in ways that are in sync with the evolution of consumer demands and the state of today’s marketplace. In addition, more companies are relying on more and more data to help make business decisions.

And when it comes to consumer data – one challenge is the abundance of it. How can you turn complex data into business insight? The socially integrated world, the rise of mobile, IoT – this explosion of data can be directed and used, rather than simply managed. That’s why Big Data and advanced analytics are key components of most digital transformation strategies and serve as revolutionary ways of advancing your digital ecosystem.

Where does Microsoft fit into all of this? Recently, Microsoft has extended its data platform into this realm. SQL Server and Excel join up with new PaaS offerings to make up a dynamic and powerful Big Data/advanced analytics tool set. What’s nice about this is that you can leverage tools you already own for your digital transformation.

Join us next week, on Thursday, April 2 at 1 p.m. CT for a webinar, Transforming Business in a Digital Era with Big Data and Microsoft, to learn why you should be including Big Data and advanced analytics as components of your digital transformation and what options you have when it comes to Microsoft technology. Read the rest of this post »

A Day in the Life of a Office 365 User


Office 365 comprises of a lot of services and features which can be overwhelming for an end user. More often than not we hear concerns from organizations and individual users of how roll out of new products and technologies fail. I do not see this as a technology problem, rather a communication and change management issue. At Perficient, we deal with this day in and day out and understand the importance of a successful roll out. Any big technology implementation requires a significant investment (time & effort) towards creating and utilizing process, training, and governance. It’s not just big talk, but an extremely important undertaking when moving your platform to the cloud (Office 365).

When we look at a typical day in life of an end user from the time they start their day to the time they shut down their devices (and brains), they go through their emails, work on documents, involve in conversations (phone or messaging), search for content, and much more. Office 365 connects all of these tasks and make it seamless so it’s tightly interwoven. In this post I will take the opportunity to showcase few of these scenarios and demonstrate how a day would look like for an office 365 user. Read the rest of this post »

Webinar Recap: @PIH Uses Office 365 for Global Collaboration

Last week,Partners In Health Office 365 we were very fortunate to have one of our customers, Partners In Health (PIH), join us for a webinar. If you are not familiar with PIH, it’s a Boston based non-profit global healthcare organization with a mission to provide a preferential option for the poor in healthcare. PIH works with sister organizations that are based in settings of poverty to bring the benefits of modern medical science to those most in need, and also, to serve as an antidote to disappear.

Dave Mayo is a 25 year veteran of the technology industry, and for the last two years, Dave has been leading technology for Partners in Health. Together with Kent Larson, Director within Perficient’s Microsoft practice, and David Chapman, Director of Change Management within our Management Consulting practice, the three speakers spoke about the global deployment of Office 365 at PIH.

Many successful non-profits run lean, and PIH is no exception. Putting money back into the field for ten years equated to ten years of neglected technology. As Dave stated during the session, the non-profit organization was using decade-old hardware, which was failing, and failing fast. This was also spread across three email platforms. To add to that, email is mission critical for PIH… essentially a life and death type of application. PIH chose to partner with Microsoft and implement Office 365. Together, Perficient and Partners In Health have worked to successfully deploy Office 365 in some of the most remote areas of the world – think Malawi, Liberia, Rwanda.

It was a fantastic session from start to finish, and I encourage anyone interested to check out the replay here. You can also review the case study, which focuses on the Change Management aspect of the project.

To learn more about Partners In Health, visit

Read the rest of this post »

Webinar: How the Microsoft Cloud Helps @PIH Improve Global Health

Many nonprofits (and cerpihtainly other organizations as well) would likely share the same sentiment as Partners In Health (PIH) – due to the mission at hand, resource allocation, more often than not, prioritizes the needs of people over systems. It’s not all that surprising that this can lead to disbanded communication systems. Systems that, over time, become expensive to maintain and increasingly deficient.

This was the situation Partners In Health faced, and they are solving it by migrating to Office 365. PIH is a Boston-based nonprofit that delivers high-quality health care and serves impoverished communities around the world. Through the move to Office 365, they now have a single, reliable platform for colleague interactions and can more effectively focus on the mission, improving the quality of health and meeting the needs of underserved populations.

More from a recent news release:

Deployment of Office 365 across sites in Africa, Haiti, Mexico, Peru, Russia and the U.S. will further Partners In Health’s mission to provide a preferential option for the poor in health care. It will also enhance cross-site communication and collaboration as the organization responds to the Ebola outbreak in West Africa. Cloud-based storage allows documents to be accessed at any time from any device in any setting, including those where bandwidth is limited. With a common email platform, information may be shared seamlessly among colleagues, partners and all others involved in the fight against illness and poverty.

This migration included including a transition to Exchange Online for company-wide communication, Azure-hosted ADFS for identity management, and SharePoint Online for document storage and collaboration.

We’re fortunate to have assisted PIH with this deployment, and are excited to host a webinar next week, on Wednesday, March 4 at 1 p.m. CT, How Partners In Health Is Using the Microsoft Cloud to Improve Global Health.

During the session, PIH’s CIO Dave Mayo, as well as Kent Larson and David Chapman from Perficient, will share details around the challenges the organization faced prior to moving to Office 365 and how the Microsoft Cloud has impacted their ability to share information and collaborate across the globe, even in the most remote locations. They’ll also discuss how change management played an important role in a successful deployment.

For more about PIH or to make a contribution to help the organization transform global health, visit Read the rest of this post »

Microsoft Azure Search Preview

Search as a Serviceazuresearch_configure1_5_searchtile

From FAST ESP to SharePoint Search and Bing/Google, search has become an integral point for users to reference their data. Microsoft has developed Azure Search to provide an integration point for a complete search experience. Developers can use the Azure portal and front-end APIs to tune their search index as well as increase and decrease their index capacity, query count, and number of documents. These features allow for individualized, cost effective solutions for all of your search scenarios.

There are already some established solutions such as Apache Solr and Elasticsearch (which is the platform that Azure Search is based on), however ensuring cost-effective scalability and steady hosting can be a whole other task completely. Azure Search’s pricing can be scaled by your query traffic as well as you document count, which allows you to pay for what you use. In the end, all are viable search solutions for your business’ needs.

Azure Search Under the Hood

Document – A document is simply a single entity in the search index. Documents can be a webpage, a physical document like a PDF or Word document, or any custom fed content that the user can format.

Search Index – The purpose of the index is to store a collection of documents, and optimize speed and performance for retrieving documents (documents = an item in the database). The index schema is defined by the user. You can have multiple indexes in your Azure Search environment.

Query Processing – The Query processor for each search engine is tuned uniquely. It is responsible for translating the query syntax before sending it to the index for document retrieval.

Indexing Component – The indexing component is responsible for processing the data before sending the data to the search index. This is commonly known as a pipeline or enrichment step which is responsible for massaging or normalizing data.

Azure Search (vs. SharePoint Search)

The core of Azure Search is built off of Elasticsearch, but don’t be fooled, this is not just Elasticsearch hosted on Azure. Microsoft has provided their own API on top of it, which makes interfacing with the engine more familiar to Microsoft developers and front-end developers.

If you were a PowerShell heavy SharePoint developer who used PowerShell scripting for configuration, then Azure Search’s APIs should feel familiar. However, Azure Search does not include a crawler, which SharePoint users have become accustomed to. Developers are responsible for formatting and feeding the data to the document processor/indexer. While this might seem like a huge oversight, content feeders or crawlers are generally not included in stand-alone search engines like Apache Solr.

Why Azure Search?

Search infrastructure has always been both taxing to maintain and often not cost efficient to scale. Azure search infrastructure is fully managed in the cloud by Microsoft, leaving you bandwidth to build you application. As your search application grows and requires more bandwidth, you can comfortably move up the pricing tier, or move down tiers during the off-season.

The management of the data has all been moved to the front end, exposed through a JSON schema API. There are no predefined index schemas or a crawler to fetch data. This is a “push-based” indexing system, which is common for engines built off Lucene. This allows you to easily separate your data pulling and pushing onto other servers and place less stress on your actual search servers. This also gives you full control on when content is pushed and what content is pushed.

So What’s Next?

Go try it out!

If you have feedback for Microsoft or would like to see what others are saying, please visit:


Supercomputer in the cloud: Azure G-series VMs

microsoft-windows-azure-datacentreIn January, Microsoft announced the general availability of a new, top-tier of Azure virtual machines: the G-series. These are some really powerful machines. The top configuration, G5, has Intel Xeon E5 CPU with 32 cores, 448 GB RAM and 6,144 GB SSD disk and it costs $9.65/hr to use. Considering how powerful the computer is, the price is very reasonable. The best thing about Microsoft Azure is that you pay only for what you use. If VM is not in use then it could be shut down and customer is only charged for the storage of VMs image (which is really minuscule).

None of the usual Azure competitors (AWS and Rackspace Cloud) offer servers as powerful as G5.

Traditionally, cloud is positioned as cheap, simple hardware which can be scaled out easily and on demand. However, there are cases when you may need a plenty of raw power in a single server. For example, when you running an application which doesn’t scale out very well… and this is the case for the majority of legacy applications.

The complete G-series lineup:

VM Size



Local SSD storage

Persistent Data Disks Max



28 GiB

412 GB




56 GiB

824 GB




112 GiB

1,649 GB




224 GiB

3298 GB




448 GiB

6596 GB


At the moment, G-series VMs are only available at West US and East US 2 regions.

Microsoft Azure Cloud Service Updates – 2014 and Beyond

I think that we call now all agree that Azure, Microsoft’s Cloud Offering, is a major force in the cloud computing space for an ever expanding suite of services, capabilities and features. However, in this present age of cloud services, it is easy to not realize the sheer volume of new capabilities, service updates/improvements and production releases that the Microsoft Azure team has released over the past year. Let’s run some quick numbers, shall we:


Jan 2014 Feb 2014 Mar 2014 Apr 2014 May 2014 Jun 2014 Jul 2014 Aug 2014 Sep 2014 Oct 2014 Nov 2014 Dec 2014 Jan 2015
10 13 5 30 26 11 16 22 14 30 18 19 16


For those of you that are more visually inclined here is a graphical representation of the stats above:

Microsoft Azure Cloud Service Updates


In summary, that is total of 214 updates last year, with a monthly average of about 18 updates per month. To put this in perspective, think about how many significant updates you made to your on-premises or managed datacenter last year, in terms of bringing more services, capabilities and features online. If you had even up to 100 updates, 2014 must have been a very busy year!

And it looks like Microsoft is not slowing down this year. Last month, 16 service updates were published, a 50%+ increase compared to the same month in 2014. 3 updates were published in a single day in the first week of February 2015, so there is every indication that Microsoft will continue to innovate at a rapid pace and add more value to Azure this year as well.

Let’s dig into these updates to get a better understanding of the frequency of updates that each Azure service experienced in from Nov. 2013 to early Feb. 2015:

Read the rest of this post »

Upcoming Webinar: Navigating Digital Transformation in 2015

If you’re a frequent reader of our Microsoft blog, you may have read Rich Woods’ blog post last week, Four Microsoft Platforms and Products for Digital Transformation. And if you didn’t read his post, you might be wondering what we’re doing talking about digital transformation on a blog that focuses on all things Microsoft. Rich explained:

Digital Transformation taken as a whole is about more than just outreach and interaction. It’s about embracing new ways of working—working social, working mobile, powered by the cloud and not inhibited by archaic notions of a firewall—that’s how you enable your own users to move faster, work smarter, and just be more effective versions of themselves. And Microsoft is all about that. 

While the Alimeter Group defines digital transformation as “The realignment of, or new investment in, technology and business models to more effectively engage digital customers at every touch-point in the customer experience lifecycle,” most companies’ goals go beyond improving engagement with customers, to include more effective collaboration internally and improving efficiency overall.Digital-Transformation-Webinar

And this is where the Microsoft stack shines – Azure, Office 365 and Yammer, and Dynamics CRM. Rich also reminds us not to forget Sitecore, Microsoft ISV Partner of the Year for 2014. Sure, it’s not a Microsoft product, but Sitecore’s CMS, DMS and Customer Experience Platform are built on the .NET Framework and run on Microsoft infrastructure.

In the Alimeter report, 88 percent of those surveyed answered “yes” when asked if their company was embarking on a digital transformation initiative in 2014.

If you too are planning your next steps, Perficient is kicking off a webinar series next week, on Wednesday, February 11, 2015 at 1 p.m. CT, focused on creating a solid foundation for your digital transformation strategy. Throughout 2015, the series will touch on many aspects of your business including cloud, customer experience, eCommerce, integration, CRM, digital marketing, mobile, collaboration, analytics and Big Data solutions.

Sign up today for Digital Transformation in 2015: Laying the Groundwork for Success. Read the rest of this post »

Microsoft Releases Cloud Roadmap

roadmapMicrosoft just launched their Cloud Platform roadmap site. For one it addresses the frequent frustration customers have around the visibility, and second it actually provides a way to be able to understand and plan for what’s coming next. The link to the site is here

This roadmap gives comprehensive insights into features in various buckets: preview, development stage, in the pipeline and the ones which were cancelled. This spans cloud services like Microsoft Azure, Intune, Power BI, and Visual Studio Online; server offerings such as Windows Server, System Center, SQL Server and Visual Studio; and converged system appliance offerings such as Cloud Platform System, Analytics Platform System and StorSimple.


Microsoft Azure ExpressRoute is free through June 30, 2015

The most common way for enterprises to connect their datacenters or home offices to resources in Microsoft Azure is over VPN. Although Microsoft has made connecting to Azure quick and easy, VPNs, in general, do have their drawbacks. Because they traverse the public internet, availability and performance are difficult to control. Latency can also be an issue for those applications and connections which depend on low latency communications.expressroute

Fortunately, Microsoft realizes many companies require better connections to their Azure resources, and they offer ExpressRoute as a solution. ExpressRoute provides private connections between Azure datacenters and a company’s on-premises datacenter. These connections don’t traverse the public internet so the result is higher security, lower latency, better reliability and faster speeds.

If you are thinking of extending your existing datacenter to Azure, or if you want to take advantage of the storage, backup, and recovery benefits of the Azure cloud, now is a great time to give it a try. Up until June 30, 2015, the Microsoft Azure ExpressRoute 10 Mbps Network Service Provider (NSP) offering is free of charge. Just to sweeten the pot, some Microsoft NSP partners are offering related promotions during this period.

Read the rest of this post »