Tag: microsoft

  • From the archives… Microsoft Future Decoded

    Originally posted 31 October 2017

    It’s not that far off two years ago since I wrote a blog post from the Microsoft Cloud Roadshow event in Sao Paulo. Now I’m a bit closer to home, and more directly involved in Azure in my day to day job, heading up Atos’ Managed Azure Cloud engineering and development team. So, what has the best part of 2 years changed in the Microsoft vision at this this two day Microsoft event in London, Future Decoded?

    I took a few key take aways from the keynotes today, and it is still thoroughly exciting to see Microsoft’s vision.  

    Day one had a wider set of themes than just Azure Cloud by itself, including a fascinating keynote on Quantum Computing, and a comedic Q&A with David Walliams. But, we still had some excellent talks on both Cloud and Digital Workplace. The introductory slide below helps to set out that vision, underpinned by the ‘intelligent cloud’.  

    A couple of key messages stood out to me in the talk including one statistic that within 3 years time 50% of the global workforce will be mobile. An amazing stat really, and Microsoft’s vision is of technology becoming just a transparent enabler to allow that work to flow between location and device. It’s a world I already live in, working from between home, office, and indeed Microsoft roadshows, using devices interchangeably to pick up work from my laptop, tablet and phone as most convenient and suitable for the occasion. The future vision sees that going steps further including improvements in Office 365, as well as of course the Surface range.  

    When it comes to Microsoft’s enablement of digital transformation and Microsoft’s view of four towers , the first – Empower Employees – is crucial, and links back to the comment above on transparency.  

    All this work should be to empower employees in the end. I would say the other three points of engaging customers, optimising operations and transforming products all fall out of the first step. Back in my previous role working on the Olympics, a key message that would always be said is the transparency of technology – generally people don’t care about the complex and substantial IT systems that are behind watching a competition, as long as they work!  IT only becomes visible if it fails. In the digital workplace we are heading towards, and in some areas faster and closer than others, technology should take a similar viewpoint. The convenience and simplicity we are often used to at home is coming to the workplace, whether enabling geographically diverse teams to communicate and collaborate better, to an expenses system that is as simple and convenient as many modern apps to use or, as I’ve been doing today, the ability to seamlessly work on a document on my phone, tablet and now laptop to post online. Modern workplace and business applications form two of the four pillars Microsoft discussed.

    They were joined by Applications and Infrastructure, the backbone of Azure Cloud, and Data and AI. These are transformed by the move from virtualisation to PaaS services (specifically mentioned as microservices an containers in the below slide), as well as the convergence of disparate data to a connected data estate. A key point here was with the commonly viewed point of data as a currency.  

    The convergence of disparate data is a fairly standard message, but the capabilities of Azure and Microsoft’s view of AI being an enabler give a significant next step in Big Data analytics.  

    I had a conversation earlier discussing the growth of AI in our day to day lives over the last few years, whether it be interacting with Alexa, Cortana or Siri to the ever improving translations online. It has become such a natural day to day part of our lives without really that much realisation that we are living with tools that only twenty years ago were more the realm of Star Trek than our living rooms. Who knows what the future can hold!

    And one last thing to mention, Project Emma. A genuinely amazing and emotional piece of work.

    Tomorrow Future Decoded continues, looking more specifically on Azure.

  • From the archives… Microsoft Cloud Roadshow São Paulo

    Originally posted 24 January 2016

    On Tuesday and Wednesday last week I spent two days at Microsoft’s 2016 Cloud Roadshow.

    Through a series of sessions, Microsoft shared their vision of Cloud and Windows Server 2016 (as well as Windows 10, Office 365 etc).  And I must say I left with a fantastic impression of both the latest improvements either live today or coming soon to Azure, and a real desire to start playing with Server 2016.

    I’d like to share some of my thoughts from some of the sessions (and if you happen to follow me on Twitter you will have had a live blog of some of the sessions almost!)

    For those in Europe, the roadshow will be coming to London on the 29th February, and more details can be found online: https://www.microsoftcloudroadshow.com/cities

    Azure:

    • Azure is running from over 100 data centers worldwide, supported by almost 2 million servers
    • 20% of Azure’s VMs are Linux
    • An Azure data center has a minimum of 30 racks of storage
    • 1,400,000 SQL databases running in Azure
    • 425,000,000 AD users in Azure

    Microsoft Azure Stack:

    Coming with Server 2016 is ‘Azure Stack’.  Instead of just Hyper-V and SCVMM, it will be possible to run the same software stack as runs Azure.  This will bring the same web based management tools that you use on Azure to your own private cloud, as well as what looks to be very seemless integration for a Hybrid Cloud environment.

    Microsoft Operations Server Manager:

    The new OSM web based server management tool definitely looks to have aspirations to replace your SIEM to me – it pulls in event data from all Windows servers as well as firewalls and can present a view of all potential performance, operations and security issues.

    Microsoft Advanced Threat Analytics:

    Another Security Tool, focused specifically on combining data from Windows Servers (via your existing SIEM tool) and providing out the box correlation of Windows events looking for suspicious behaviour.  In a demo shown at the event it detected a potential hack via stolen credentials and un-authorised escalation of privileges.  It can then feed this data back in to your SIEM – effectively providing an in depth level of intelligence behind your event logs more than your average SIEM can do.

    Advancements in Active Directory:

    AD (at least Azure AD for now) will be able to provide built in two factor authentication, in theory making it easier to bring two factor authentication to your own applications, directly via AD.

    ‘JEA’ – Just Enough Administrator rights.  Based through Powershell only, a way to provide highly granular restricted administration rights to users.  MS presented a clear vision of not having people log in to servers, with only remote management.  Right now JEA just applies to Powershell, but could scale out to graphical tools in the future.  Linked with this, but with wider scope is Just in Time rights, based on a web portal that will allow users to request their limited admin rights to  a server, that then has an approval workflow and grants the user rights for a specific time-frame only.

    Server 2016:

    A big topic here!  There’s a lot of new stuff coming here, but here are some of my highlights:

    Nano Server: Nano Server is a new highly cut down version, that can run in a footprint of around 400MB.  This smaller surface has resulted in internal MS testing of far less patches required, and considerably less reboots.

    Nano Server has limited scope, and isn’t designed to be able to run all your legacy apps.  However, it does partner very well with Microsoft’s new Containers, or running infrastructure features such as Hyper-V, DNS Servers, and hopefully by release time AD servers.

    It is a 100% remote management only, via Powershell, Server Manager, or most interestingly the new (currently in internal release only in MS) Remote Server Management Tool.  Indeed, to look locally, there is only a basic diagnostic system to look at configured IP addresses in an almost Linux appliance like shell.

    Containers: Microsoft does containers now!  Now running in 2016 TP4, MS Containers are supported on all versions from Nano to Full (although really targetting Nano-Server as the ideal platform).  Docker is supported for management and deployment as well.   There is also something that will be coming to Azure (currently in technical preview only as well) that to me looked like ‘Containers as a Service’ – in Azure you can deploy a fixed set of servers to run your Containers, currently based on Ubuntu Linux but with Windows 2016 planned, that deploys a stepping stone server, three servers running management tools, and a dynamic number of container host VMs.

    Micro-Services: linked to a clear MS vision here with Nano Server and Containers are a drive towards Micro-Services.  MS has a new management platform / framework, Azure Service Fabric for managing and deploying Micro Service based applications.  They have some great plans here, including zero down-time rolling updates for stateless and stateful Micro Service applications.  

    RSMT: a new web based management tool that can manage all your servers from Azure to internal, Nano Server to full GUI versions.  Through the tool users can access all the normal sort of features they would expect, opening a Powershell window, Services, Cluster Manager, AD etc.

    Software Defined Network: this is an area where it looks like a lot of improvements have been made to the network stack, but it still has a way to go I would say – it didn’t strike me as mature as NSX for instance, and even now still doesn’t provide the functionality we have in our own environment with the Cisco Nexus 1000v virtual distributed switch add in for 2012 R2.

    Azure Load Balancing is now available in 2016, although this is limited to L3 load balancing still and doesn’t offer any L7 or even L4 features.  Interesting MS themselves are using the A10 virtual load balancer for all Microsoft Live ID authentications.  

    The new software defined FW is a big step forwards though, and although MS say it won’t replace a HW edge firewall all together for big enterprises, I can see it actually doing this for some internal private clouds – a comprehensive set of features were presented, along with some impressive performance figures.

    VM Security: a few new features are now introduced, including Shielded Virtual Machines.  This is mainly applicable in a multi-tenant environment, and allows a tenant admin to prevent access to the VMs, or the data on them, from the overall environment administrator.  It utilises a new Azure Key Store to store key material, Bit Locker for encrypted disks, and a new Host feature to also allow VMs to be restricted to specific hosts only.  This should be supported in both Azure, Azure Stack and Hyper-V in Server 2016.

    Software Defined Storage: Some noticeable improvements here, some features were appearing in 2012 R2 but far more mature in 2016.  Storage Spaces already exists in 2012 R2, but has a lot of improvements in Azure Stack.  It allows you to use local disks in each server to build your CSVs and distribute your VMs across, removing a SAN or NAS.  And the performance figures shown are very impressive – a 4 node cluster with each node having 2 SSDs and 4 HDDs was returning 650,000 IOPs, split 70/30 reads and writes.  2016 brings improved Storage QoS as well.

    There are also improvements in SMB Security, Deduplication, ReFS performance (I haven’t used ReFS in 2012 R2, but now I’m definitely tempted with some drastic performance increases on some operations).

    Storage Replica is another interesting technology introduced, with block-wise replication of volumes, with a demonstrating showing the automated recovery of VMs on to a different host, with the underlying VHD volume having a Storage Replica replication to a different server.

    StorSimple is also an interesting product, allowing an easily deployable Hybrid Cloud storage approach, with a local appliance with replication to cloud storage.  Based on iSCSI on your local private cloud, with internet or ExpressRoute (the dedicated link to Azure data centres) connectivity to replicate all traffic to the cloud for backup, or indeed a full DR environment cloud based.  They demonstrated some compelling price comparisons based on a 60TB array.  The devices themselves are being made by Seagate.

    I’ve spent my weekend playing with some VMs, getting a nano server working etc and having fun being a bit geeky!  And I’m left with a very positive impression, especially considering this is still only TP4 with months to go before the production release!