If you're looking to learn more about Microsoft cloud, including how your organization could benefit from it, you're in the right place. This comprehensive guide covers the basics and beyond, from "What is Microsoft cloud?", to services and security.
The "cloud" is a global network of remote, connected servers acting as a singular technology ecosystem. It naturally follows that "Microsoft cloud" is Microsoft's proprietary version of this generic term. The company has its own ecosystem, called Azure, which it makes available to customers for a fee.
Further, Microsoft cloud consists of two main types:
Inherent in these cloud types are three key benefits, which we'll explore in the next section:
If you remember the enterprise world before the cloud (or are still living in it) you'll recall the drawbacks of a primarily physical environment:
The cloud changed all that. But there are two options available for moving to the cloud—which one should you choose? It depends on your organization's priorities.
With public cloud, your organization gains unprecedented agility. So much so, in fact, that it could be considered transformative. Since Microsoft provides the infrastructure, system management and as-needed computing resources, your organization removes several burdens.
For one, you no longer need to deal with physical hardware. This reduces the costs associated with creating these enterprise ecosystems, including procuring and housing hardware components.
Subsequently, there's no need for additional workers to manage and maintain that hardware.
In addition, service availability becomes Microsoft's responsibility. When system-related issues and costs arise, it's Microsoft's problem, not yours. Thus, your organization can freely operate without the "impending doom" of infrastructure failures.
However, the public cloud does entail giving up a certain level of control. This is probably the biggest drawback for organizations, especially those that require a high level of control over their applications and data.
Why Azure? If you consider that the majority of organizations have multiple Microsoft instances (e.g. Office 365, Windows Server, etc.), there's an easy path forward into its cloud platform Azure. Other cloud platforms, like Amazon Web Services, may be well known generally, but they are less familiar in an enterprise context.
Still, it's important to note that despite its lineage, Azure doesn't cater to Microsoft products and services exclusively. It also supports a number of open-source technologies, such as Linux, Ubuntu and Java.
Utilizing a private cloud also provides agility to these ecosystems. You could add RAM without shutting down a server, and if one virtualized server fails, the load shifts to other servers.
With private cloud, your organization also has full control over the hosting of your datacenter. You choose the physical location of your servers, how to customize your setup, etc. This is important for use cases where a critical requirement for doing business is data sovereignty, where datacenters store data only within a territory defined by the host country. Organizations with sensitive requirements are often not allowed to put certain data in the public cloud due to government or industry-specific compliance issues (e.g. HIPPA – Health Insurance Portability and Accountability Act).
However, taking the private approach to the cloud is typically more expensive. There are additional monetary and non-monetary costs, such as paying for infrastructure components and human labor, as well as experiencing and resolving service interruptions.
Here are some common terms you may come across in this guide that are essential to understanding the Microsoft cloud:
There are several Microsoft products related to the cloud:
This is Microsoft's public cloud platform that is supported by Microsoft's datacenters and staff. Azure offers a set of cloud services that enable you to build, manage and deploy applications without having your own infrastructure in place. It is also technologically agnostic, supporting open-source applications and tools.
A cloud-based business apps platform, Dynamics 365 is a combination of Microsoft's Dynamics AX (ERP application) and Dynamics CRM. Thus, Dynamics 365 exhibits capabilities of enterprise resource planning and customer relationship management, as well as productivity and artificial intelligence tools.
As befits a Microsoft product, it is easily integrated with other Microsoft applications and its cloud platform, Azure.
Formerly named SkyDrive (and sometimes mistakenly referred to as "One Cloud"), this product is Microsoft's cloud storage offering. It's also a part of Microsoft Office 365. Whether for personal or business use, OneDrive enables you to access and modify your files on multiple devices, with changes being synced across devices.
You can also collaborate with other users in real-time on apps such as Word. Of course, the business version of OneDrive has enterprise-specific features, such as user-level permissions and auditing tools.
Most technology professionals are referring to Azure when they use the term "Microsoft Cloud".
To this end, let's explore several of the numerous service categories Azure offers across a variety of organizational use cases, along with noteworthy services within each category.
This is an API category for image classification, object detection, image similarity, financial and demand forecasting and text analytics. As a practical example, many credit card companies use this service for anomaly detection in identifying potential fraud.
Microsoft Azure analytics enables you to aggregate metadata (e.g. data streams, log files, etc.) across applications, workloads and users. You can then analyze and display that data in an easyto-understand manner to uncover efficiencies, improve compliance, detect security vulnerabilities, identify trends, optimize business processes and more.
Compute focuses on adding more cycles, such as when needing to process more transactions. Other use cases include provisioning Windows and Linux virtual machines, from cloud-scale job scheduling to compute management.
Containers are the next stage of evolution in virtualization. They are stateless, sandboxed applications that don't affect data when updated. Azure has a simple and familiar UI for containers versus other container services like Kubernetes—though you are capable of deploying, managing and operating Kubernetes within the platform. You can also develop microservices on Windows or Linux, as well as deploy and run containerized web apps.
This category enables you to run a database on an on-premises virtual machine, on Azure SQL or as an IaaS (infrastructure as a service). The latter provides easy integration, resilience and optimal performance. You can elastically expand your database compute on the fly, then shrink it after the additional load is no longer needed. You can also easily transpose an on-premises SQL database to Azure SQL—plus, Azure offers support for differing major database platforms.
While Visual Studio resides on your on-premises machines, it is still highly integrated with Azure, ensuring that code can be easily pushed to the cloud. Visual Studio Team Services is a related tool, which enables development teams to share, co-write and collaborate on code. There's also support for blockchain coding and connecting it to the cloud.
The process of managing, securing and maintaining applications built by developers. One important service in this category is Application Insights, which helps detect and diagnose issues in web apps and services. There's also support for open-source and third-party tools such as Ansible, Chef, Puppet and Terraform, which you can deploy natively to Azure services.
Services in this category control how users log in to applications. Of note here is Azure Active Directory, which acts as a control/authentication function and enables single sign-on. It holds the organizational hierarchy of every user, along with their identifying data and data access privileges. Also, the Multi-Factor Authentication service provides additional security measures through verification options such as a phone call, text or mobile app notification.
Inherent in Azure as a cloud platform is its ability to offer infrastructure as a service (IaaS). This enables you to build a "real" server virtually, complete with the necessary operating system, drivers, etc. However, there are no requirements for you to have your own hardware—you just manage and maintain the virtual assets you create.
In this cloud computing setup, enterprises use the hardware and software provided to them by a third party. This alleviates the need to maintain the hardware and software infrastructure inhouse, and gives users the freedom to develop applications without the added worry of extra cost and maintenance.
While there is some overlap with the identity category, security includes services such as Key Vault, which helps safeguard and maintain control of encryption keys and passwords. Microsoft never sees or extracts your keys since you can import or generate keys stored in hardware security modules (HSMs).
No computing technology is complete without storage. Azure's storage category focuses on scalability and security of storage for your data, apps and workloads. Associated with this category are services for the backup, migration, transfer and archive of your data.
What Is The Microsoft Partner Network?
The Microsoft Partner Network (MPN) is a program consisting of over half a million vendors and service providers that develop or sell solutions based on or around Microsoft cloud products. Think of it as a joint go-to-market approach, with each party being referred to as a Microsoft cloud partner.
But not every partner is the same. There are four types of partners:
There are some clear similarities and distinct differences between these partner types. For example, while they all have some form of a revenue split, the exact nature of the split differs for each partner type.
In recognizing that partners bring different knowledge and skills to the network, the MPN consists of numerous competencies. Each competency covers a different area of business, including app development, cloud platforms, data management and analytics, mobility and productivity.
Which competencies are right for your organization? It depends on your business model and the technology service mix you offer, among other aspects.
We explore a few of these competencies below, along with their general requirements. Note that Microsoft offers multiple performance options, each having its own set of requirements; we will cover only the most frequently used option.
As the name suggests, this competency is all about the cloud (i.e. Azure). You'll be interested in gaining this competency if your organization is helping customers migrate applications and data to the cloud, building solutions on data platforms in the cloud, or delivering services and building products using SaaS and PaaS solutions from Azure Marketplace.
Alternatively, if your organization is a hosting or managed services provider, this is also a relevant competency to strive for.
Requirements for the Azure consumption option include meeting certain performance requirements with regard to Azure customer consumption, passing a technical assessment on one of several topics (e.g. remote desktop services on Azure), providing several customer references, completing a company profile and paying the associated competency fee.
Cloud productivity revolves around Office 365, which boasts over 100 million monthly active commercial users. Successfully attaining this competency would showcase your technical capability in delivering Office 365 solutions across single or multiple productivity practice areas.
Requirements for the managed service partner option include meeting certain performance standards with regard to active users, passing an exam on one of several topics (e.g. enabling Office 365 services), providing several customer references, completing a company profile and paying the associated competency fee.
If you specialize in business intelligence or big data management, the data analytics competency will be a suitable pick. Having this competency will communicate to your customers and prospects that you are able to build descriptive, diagnostic, predictive and prescriptive analytics solutions, as well as provide actionable insights and reporting.
Associated with this competency are Microsoft's Office, SharePoint Server and SQL Server products.
Requirements for the data analytics specialist option include passing an exam on one of several topics (e.g. implementing a SQL data warehouse), providing several customer references, completing a company profile and paying the associated competency fee.
If your organization provides services for the private cloud, including management and virtualization deployment services, you'll be interested in the datacenter competency. These capabilities directly align with Microsoft's portfolio of infrastructure, application and security products. Associated with this competency are Microsoft's System Center, Server and Azure products.
Requirements for the datacenter solutions option include passing an exam or certification on one of several topics (e.g. networking with Windows Server 2016), providing several customer references, completing a company profile and paying the associated competency fee.
This competency is aimed at organizations with specialized knowledge and experience in SQL databases, big data for on-premises and hybrid environments or architecting, and developing and administering data platforms.
Microsoft SQL Server is associated with this competency and includes operational database management and data warehousing.
Requirements for the SQL database specialist option include passing an exam on one of several topics (e.g. provisioning SQL databases), providing several customer references, completing a company profile and paying the associated competency fee.
This is another competency that revolves around Office 365; however, this one focuses exclusively on delivering solutions to small and midsize business customers. If your organization goes after this competency, you'll be demonstrating your technical capability with Office 365 in enabling your customers to conduct business anywhere, securely.
Requirements for the Office 365 services option include meeting certain performance requirements with regard to increasing your customer base, passing an exam on one of several topics (e.g. enabling Office 365 services), providing several customer references, completing a company profile and paying the associated competency fee.
It's important to note that all competencies must be renewed yearly on your renewal date.
Being that this is a "partner" network, naturally there is a mutual benefit to both Microsoft and the partner company.
How does Microsoft benefit? Regardless of how large a corporation it is, Microsoft does not have the necessary resources and manpower to develop applications or provide professional services for every use case. Thus, relying on thousands of partners enables its solutions to gain greater adoption and its business to scale up.
On the other side, the partner receives several general benefits:
Additionally, as a partner, there are two tiers you can reach: silver and gold. The exact requirements for achieving these tiers vary by competency, but they are typically based on your organization's performance and contributions to the partnership.
For example, a common requirement is a monetary value of Microsoft product consumption by customers within a given timeframe (e.g. $15,000 Azure customer consumption within the previous 12 months).
When reaching the silver or gold tier, you unlock certain benefits, including:
We touched briefly on this service earlier, but its importance warrants more discussion. The purpose of Azure AD is to ensure only authorized users can access your data and applications.
Its multi-factor authentication provides an additional layer of validation at sign-in, and it uses industry-standard protocols like SAML 2.0, WS-Federation and OpenID Connect to perform authentication, authorization and access control. Additionally, Azure AD's single sign-on capability helps minimize IT and user burden while maintaining centralized security control.
Azure ATP helps protect your enterprise hybrid environments from multiple types of advanced targeted cyber attacks and insider threats by reviewing incoming traffic and providing detailed analytics on suspicious activities.
Azure KV addresses the need to encrypt communications and operation processes. It enables users to safeguard and control cryptographic keys and certificates used by cloud apps and services.
For example, instead of exposing keys, Azure KV refers to a variable called a hardware security module (HSM) that is certified to FIPS 140-2 level 2 standard. Azure KV imports these HSMs instead of the actual keys or passwords.
Azure SC enables you to apply security policies across your workloads, limit your exposure to threats and detect and respond to attacks. Included with this service are centralized policy management, continuous security assessments like resource health and vulnerability monitoring, advanced cloud defenses like adaptive application controls and more.
One particularly useful feature of Azure SC is the recommendation portal. This portal includes a dashboard displaying your security assessment and recommendations for your specific resources (e.g. firewalls, patching, upgrading, permissions, etc.).
Microsoft's cloud products offer numerous benefits for all types of organizations—if you're looking to join the many businesses already in the cloud, we can help you navigate through the stratosphere.
As a leading Microsoft Cloud Solutions provider, 5nine can help your business succeed with Microsoft cloud, specifically Azure. Our management and security software is powerful and easy to use. It was designed specifically to give your IT and virtualization teams a simpler way to administer, secure and monitor cloud resources. We can also help you quickly and easily migrate your existing virtual machines to Azure.