Today Is:  
HighRoad Technologies Inc.  Canadian Flag
Elevating the IT Service's Experience since 1989. We always take the HighRoad.

Azure certified

'Azure Cloud Services - Local Focus .... Global Reach'

HTI is a Western Canadian Microsoft Partner that provides Cloud consulting, Information Technology Project Management, Software Implementation, Sustainment and Development services. We have also worked with many of the ERP solutions available in the marketplace today.

Whether we are working on a project in North America or in another international location,  we help our clients 'realize' the benefits of 'Best Practice' Cloud services and ERP implementations. Specializing in remote services.

HighRoad Technologies and Microsoft - Let us help you transition to the 'Cloud'.
HighRoad Technologies + Partner network =
Dynamics 365
Office 365
Azure Certified!  

There are many questions a company or individual must answer before initiating a cloud implementation project These include:

Which cloud deployment model is right for you?

There are three deployment models for cloud computing: public cloud
private cloud, and hybrid cloud. Each deployment model has different aspects that you should consider as you plan your migration to the cloud.

Which cloud sevice model do you need?

PaaSIaaS, and SaaS acronyms for the different cloud service models. These models define the different levels of shared responsibility that a cloud provider and cloud tenant are responsible for.

The following illustration demonstrates the services that might run in each of the cloud service models.


For more information on Azure, cloud fundamentals, cloud service models and how moving to the cloud might benefit your organization please drop us a line. Watch for our upcoming updates on this page as we delve deeper into Azure and provide insights into using the Aure Portal and Azure AD (Active directory).

Cloud Overview

Cloud Model Comparison

Public cloud Private cloud Hybrid cloud
No capital expenditures to scale up. Hardware must be purchased for start-up and maintenance. Provides the most flexibility.
Applications can be quickly provisioned and deprovisioned. Organizations have complete control over resources and security. Organizations determine where to run their applications.

Organizations pay only for what they use.

Organizations are responsible for hardware maintenance and updates.

Organizations control security, compliance, or legal requirements.

Cloud Fundamentals
Communicate .... communicate...

Cloud projects like any other mission critical project can be very complex and costly and will affect just about everyone in your organization. A comprehensive communication strategy should be in place prior to the 'kick-off' of any Cloud implementation or migration project.

'Knowledge transfer' is at the top of our list when providing our consulting services and remains one of our core values,
so please drop us a line if your are considering a Cloud solution.

Some cloud computing advantages

There are several advantages that a cloud environment has over an onsite physical environment.

High availability:

Depending on the service-level agreement (SLA) that you choose, your cloud-based apps can provide a continuous user experience with no apparent downtime, even when things go wrong.

Scalability: Apps in the cloud can scale vertically and horizontally:

Scale vertically to increase compute capacity by adding RAM or CPUs to a virtual machine.

Scaling horizontally increases compute capacity by adding instances of resources, such as adding VMs to the configuration.


You can configure cloud-based apps to take advantage of autoscaling, so your apps always have the resources they need.

Agility: Deploy and configure cloud-based resources quickly as your app requirements change.


You can deploy apps and data to regional datacenters around the globe, thereby ensuring that your customers always have the best performance in their region.

Disaster recovery:

By taking advantage of cloud-based backup services, data replication, and geo-distribution, you can deploy your apps with the confidence that comes from knowing that your data is safe in the event of disaster.

Azure Object Relationships

 The Structure:

To create and use Azure resources, you need an Azure subscription. When you're working with your own applications and business needs, you need to create an Azure account, and a subscription will be created for you. After you've created an Azure account, you're free to create additional subscriptions. For example, your company might use a single Azure account for your business and separate subscriptions for development, marketing, and sales departments. After you've created an Azure subscription, you can start creating Azure resources within each subscription.


Azure Services

What can you do with Azure?

Remember, all service's (resources) in Azure use a 'pay per use' model. You may use (Consume) any or all of these resources. To choose which resources are required by your business model you will need a 'deep dive' into these services.


Please visit our partner sites

 Social Media and Chat Development Opportunity



If you are looking for resource information in Alberta this is a good place to start. Just click here or the graphic above!


Member of the Canadian Information Processing Society (CIPS).

Member of the International Institute of Business Analysis (IIBA)

Member of the Calgary Petroleum Club

MS Partner

Proud Member of the Calgary Chamber of CommerceCIPSABCIIBA