Skip to main content

Microsoft Private Cloud Solutions

It's all about the cloud nowadays, and the competition is tough. First, there's Amazon, arguably the largest cloud computing platform out there, but being a market leader is both a blessing and a curse - others are constantly trying to dethrone you. And the list of those others is a notable one: Google and Microsoft are working tirelessly to improve their already impressive cloud platforms as are other industry heavyweights - IBMHP, CA; and let's not forget telecom giant - AT&T, Sprint, and Verizon; and many others - Rackspace, GoGrid, Joyent, Savvis, SoftLayer, CloudShare, Skytap, ...


So, how does Microsoft fair against the competition? I think it fairs quite well, thanks to its strong foothold in the Enterprise and the breadth and depth of its cloud solutions. Whether it is a traditional on-premise deployment, highly virtualized datacenter, private cloud, or public cloud offering - Microsoft has a compelling solution, great integration story, deep corporate pockets, and strong technical expertise required to further enhance and support it. So, you choose whatever road to take, it's on your terms:
When it comes to Microsoft's public cloud offerings, they are fairly well known and publicized: Dynamics CRM Online, Office 365, Windows Intune, Windows Azure, SkyDrive. So, I wanted to spend some time highlighting the features and benefits of Microsoft's private cloud offering and its cornerstone - System Center 2012. Hence, meet SC2012, I suggest you start with reviewing the following:
Then, work your way down to the individual products and technologies:
And now, take a look at the entire private cloud stack:
Impressive? I think so, but this is not the whole story yet. So far we have only covered the foundation - infrastructure, process automation, management and monitoring - necessary to establish a solid platform for applications and services; after all, this is what business users and consumers alike are typically after - I guess it's not all about the cloud, it's about the apps.

Naturally, Microsoft's own wide-ranging product portfolio (from productivity, communications and collaboration software; to customer relationship management and enterprise resource planning solutions; to data warehousing, online analytical processing, and business intelligence), along with a diverse ecosystem of products from Microsoft partners and independent software vendors, present a perfect fit and deliver significant value when provisioned, delivered, managed, and monitored via the private cloud platform.

About the benefits. Private cloud can provide a healthy mix of usual cloud incentives - such as agility, focus, and economics - along with enhanced abilities to control, secure, and customize the environment. Here are a few specific benefits of the Microsoft private cloud:  
  • Heterogeneous support: multiple hardware vendors (Dell, IBM, HP, Hitachi, Fujitsu, NetApp, Cisco), hypervisors (hyper-v, vmware, xenserver), operating systems (Widows, Linux), and application platforms (.Net, Java, PHP, Ruby) are supported.
  • Process automation: strong automation capabilities via Orchestrator across all System Center products as well as 3rd party tools (HP, CA, BMC, EMC)
  • Self-service infrastructure: robust self-service capabilities delivered via App Controller and Service Manager, supported by process automation
  • Service-centric approach: holistic approach to service definition (includes hardware, software, multiple inter-related systems) 
  • Comprehensive systems and application manageability: solid management  capabilities delivered via Configuration Manager, supported by process automation 
  • Deep systems and application monitoring and diagnosis: robust monitoring capabilities delivered via Operations Manager, supported by process automation
  • Flexible delegation and control: role based administration and granular control 
  • Cross-cloud application management: manage private and public cloud applications  via a single console, move applications between clouds
  • Physical, virtual, and cloud management: use the same set of tools to manage physical and virtual infrastructure, as well as public and private clouds
To summarize - how would a sample Private Cloud based, System Center 2012 infused environment conceptually look like? Somewhat like this:
Cloud computing and Microsoft private cloud solutions - these are voluminous topics, but I hope you get the picture. To learn more please, follow the links, read through the datasheets, and do some digging of your own.
Many of the leading cloud computing platforms are proprietary in nature (i.e. Amazon, Microsoft), while others are build upon open source projects (i.e. HP and Rackspace using OpenStack, Datapipe and Zynga using CloudStack; CERN using OpenNebula; NASA using Eucalyptus; Yandex using Nimbula). Neither approach is either good or bad, right or wrong. Time will settle the score; meanwhile, there's nothing wrong with variety and a healthy competition is always good for the consumers of cloud services and platforms.

Comments

Post a Comment

Popular posts from this blog

Skype for Business and VTC Interoperability

Skype for Business (SfB) has a very, very strong potential, I have written about it in my previous post. I can't think of any other platform that shows as much promise in terms of bridging personal and business communications as well as unifying different modes and mediums. And all of this may have started with a strategic acquisition of Skype by Microsoft in 2011.

That said, the road ahead is not without challenges. For example, interoperability with other platforms. Making SfB work with existing Video TeleConferencing (VTC) systems, many of which represent significant capital investments in organizations' infrastructure, could be of a particular importance.

After reading statements like Skype for Business is based on Session Initiation Protocol (SIP) standards and supports H.264 (MPEG-4 video coding standard) one can come to a quick conclusion that integration and/or interoperability with other VTC solutions is easy or nearly automatic. Unfortunately, the industry is not qui…

PoSh Disable and Move AD Users

A quick and easy way to disable user accounts and move them into designated OU:

Import-Csv "C:\TEMP\users.csv" | ForEach-Object { `      $u=$_."sAMAccountName"; $l="Disabling and moving: " +$u; write-output $l; `      Get-ADUser -Identity $u | `      Disable-ADAccount -PassThru | `      Move-ADObject -TargetPath "OU=Disabled Users,OU=Organization,DC=domain,DC=local"
Input is provided via a CSV file:
users.csv (username) sAMAccountName  jdoe1  jdoe2  jdoe3  jdoe4  jdoe5  

To generate input file run something like this, review and edit as necessary:
Search-ADAccount –UsersOnly –AccountInactive –TimeSpan 180.00:00:00 | `      where {$_.enabled} | `      Get-ADUser | `      select sAMAccountName | `      Export-Csv -Path "C:\TEMP\users.csv"

WordPress displays weird characters

Sometimes after a database conversion (e.g. from MySQL to MariaDB) or due to encoding issues a situation might arise when WordPress is showing weird characters. A quick way of remedying the situation would involve examining the pages to discover a pattern (what characters are being substituted, in the example below the apostrophe was replaced by â€™) then running an queries against the database to reverse the effect. Here's a quick example (common tables that store content):



UPDATE wp_posts SET post_content = REPLACE(post_content, 'Â', '')     UPDATE wp_posts SET post_content = REPLACE(post_content, '’', "'")     UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'Â', '')     UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, '’', "'")     
Please, keep in mind that to permanently resolve the issue you would need to get to the root of the problem and may need to adjust encoding, run a databas…