Tag: Kubernetes

Last updated by at .

Azure Kubernetes Service

Azure Kubernetes Service (AKS) – The best place to host your containers

Microsoft today at Build 2018 announced that they will rename Azure Container Service (AKS) to Azure Kubernetes Service (AKS).

Azure Kubernetes Service (AKS) manages your hosted Kubernetes environment, making it quick and easy to deploy and manage containerized applications without container orchestration expertise. It also eliminates the burden of ongoing operations and maintenance by provisioning, upgrading, and scaling resources on demand, without taking your applications offline.

  • Drastically simplifies how you build and run container-based solutions without deep Kubernetes expertise
  • Auto Update, auto scale
  • New capabilities integrated with dev tools and workspaces, CI/CD networking, monitoring tools, etc.
  • All included in the Azure Portal

Create Azure Kubernetes Service AKS

This will be a great services to run containerized workloads in a very simple manor and reduce management overhead.

Azure Kubernetes Service (AKS) will also be available on Azure Stack, as announced in the Azure Stack Roadmap update a couple of months ago.

Azure Kubernetes Service (AKS) on Azure Stack
Managed Kubernetes with Azure Kubernetes Service (AKS) on Azure Stack will make it even easier for Azure Stack users to manage and operate Kubernetes environments in the same ways as they do in Azure, without sacrificing portability. This new service features an Azure-hosted control plane, automated upgrades, self-healing, easy scaling, and a simple user experience for both developers and cluster operators. With Container Service, customers get the benefit of open source Kubernetes without complexity and operational overhead. This update applies primarily to Azure Stack users.

With AKS on Azure and Azure Stack. and other services like the Azure Container Registry, Docker for Windows, Windows Server and Hyper-V Containers, Visual Studio Team Services Integration for Azure and Containers, the Microsoft container story becomes very strong. It allows you to run your container workloads in a very simple CI/CD pipeline (VSTS), deployment on Managed Kubernetes (AKS) and deploy it where ever you need it, in the public cloud (Azure) or on-premise (Azure Stack).

Yes Microsoft still has ACS (Azure Container Service), which allows you to deploy different pre-configured container environments and orchestrators, like Docker Swarm, Kubernetes, DC/OS, for scalable deployments and management of containerized workloads.



Windows Server 2019

Microsoft announces Windows Server 2019 and System Center 2019

Microsoft today announced the next Long-Term Servicing Channel (LTSC) release for Windows Server called Windows Server 2019. In a blog post today, Erin Chapple, Director of Program Management Windows Server, announced the Windows Server 2019, which will be available in the second half of calendar year 2018. You can try out a Windows Server Preview build through the Windows Server Insider Program today. Microsoft also mentions that System Center 2019 will be available to manage Windows Server 2019 infrastructures.

Windows Server 2019 is built on the foundation of Windows Server 2016 and focuses on a couple of key scenarios. Microsoft in four key areas, Hybrid Cloud, Security, Application Platform and Hyper-Converged Infrastructure (HCI).

Windows Server 2019 – Hybrid Cloud Improvements

Project Honolulu Server Overview

As of today Hybrid Cloud is more real than ever. With Windows Server 2019 Microsoft is focusing to improve the customer experience in a hybrid cloud world. Taking advantage of public cloud innovation such as Artificial Intelligence and IoT, and connecting them with on-premise services is a huge enabler for customers. At Microsoft Ignite 2017, Microsoft showed of the Technical Preview of Project Honolulu, a web-based management console for Windows Server. One of the goals of Project Honolulu is to connect Windows Server deployments with Azure services. Together with Windows Server 2019 and Project Honolulu, you can easily integrate services like Azure Backup, Azure File Sync, Azure Site Recovery and much more.

Windows Server 2019 – Security

Security was already one of the big investments in Windows Server 2016. Microsoft does not stop there. With Windows Server 2019 Microsoft brings various security improvements like Shielded Virtual Machine support for Linux VMs and Encrypted Virtual Networks. One of my favorite improvements is the possibility to integrate with Windows Defender Advanced Thread Protection (ATP). ATP was first available for Windows 10 and provides preventative protection, detects attacks and zero-day exploits among other capabilities, into the operating system. This gives customers access to deep kernel and memory sensors, improving performance and anti-tampering, and enabling response actions on server machines.

Windows Server 2019 – Application Platform

Ubuntu on Windows Server using WSL

One of the key focus of Microsoft for Windows Server, was always on the developer experience. Microsoft brings a couple of improvements to make it the best application platform out there. Microsoft invests in a couple of scenarios such as bringing the Windows Subsystem for Linux (WSL) to Windows Server. Another key investment area are Windows Server Containers and Windows Server Container images. In Windows Server 2019, Microsoft reduces the Server Core base container image to a third of its current size of 5 GB. This will reduce download time of the image by 72%, further optimizing the development time and performance. Another key improvement in terms of Container support is the integration and support for Container orchestrators like Kubernetes.

Windows Server 2019 – Hyper-converged infrastructure (HCI)

The 4th improvement area is the Hyper-converged infrastructure (HCI). With Windows Server 2016 Microsoft released a new feature called Storage Spaces Direct. Together with Hyper-V and other Microsoft technologies, this was great to build you own infrastructure for your virtualization workloads. Windows Server 2019 will bring a lot of improvements for Storage Spaces Direct, Hyper-V and other related technologies. Microsoft is adding scale, performance, and reliability to the platform. Microsoft also partnered with hardware vendors to provide an affordable and yet extremely robust HCI solution with validated design.

What else?

  • Windows Server will be GA (generally available) in the second half of calendar year 2018.
  • Windows Server will be a LTSC release. LTSC will be the recommended version of Windows Server for most infrastructure scenarios and workloads like SQL Server, SharePoint and Windows Server Software-Defined Datacenter solutions.
  • With the LTSC release of Windows Server 2019, Microsoft will allow customers to use the Server with Desktop Experience as well as Windows Server Core. With the Semi-Annual Channel (SAC) release, Microsoft only provides the Windows Server Core option.
  • There will be another Semi-Annual Channel (SAC) release at the same time as Windows Server 2019 focusing on Container innovations. The SAC releases will be supported as before for 18 months, while the LTSC releases follow the normal 5+5 year support.
  • Licensing will use the same model as Windows Server 2016 today, Microsoft mentions that it is likely that they will increase the pricing for Windows Sevrer Client Access Licensing (CAL), but will share more details later.

With that we can all be very excited for the next LTSC version of Windows Server. Until then the next SAC release of Windows Server, called Windows Server 1803, will be available this spring. The Windows Server, version 1803 will focus on container improvements. If you want to try out, Windows Server 2019 or Windows Server 1803, you can join the Windows Server Insider Program.



Azure Stack

Azure Stack Roadmap – Update 12 February 2018

I often get ask about the Azure Stack roadmap and when new services, features and improvements will be integrated into Microsoft Azure Stack. Microsoft just released some new official update on the Azure roadmap page.

Azure Stack Roadmap

Microsoft listed some new features and improvements like:

  • Azure Stack integrated systems with 16 node scale units
    We are working on increasing the maximum number of nodes in a scale unit to 16 so that Azure Stack operators can configure a larger Azure Stack deployment. This entry applies primarily to an Azure Stack operator.
  • Azure Stack support for Azure Backup
    We’re developing the ability for Azure Stack operators to backup and recover guest OS, data disks, and volumes using Azure Backup. When complete, this new ability will give operators more options when developing a backup strategy for Azure Stack.
  • Azure Stack security—drift detection
    New and updated features are being developed to help Azure Stack operators determine if their Azure Stack integrated system has been tampered with, enhancing the Azure Stack security posture. Additionally, they will be able to remediate if configuration has drifted.
  • Azure Stack security—updated audit collection
    Azure Stack operators will be happy to hear that new and updated features are being developed to ensure Azure Stack integrated systems are “hardened by default,” meaning that since the infrastructure runs on well-defined hardware and software, we enable, configure, and validate security features that are usually left to customers to implement. This work will also include updates to the audit collection logs to better integrate with SIEM systems.
  • Azure Container Service (AKS) on Azure Stack
    Managed Kubernetes with Azure Container Service (AKS) on Azure Stack will make it even easier for Azure Stack users to manage and operate Kubernetes environments in the same ways as they do in Azure, without sacrificing portability. This new service features an Azure-hosted control plane, automated upgrades, self-healing, easy scaling, and a simple user experience for both developers and cluster operators. With Container Service, customers get the benefit of open source Kubernetes without complexity and operational overhead. This update applies primarily to Azure Stack users.
  • Templated Kubernetes deployments
    This work in development will bring support for templated Kubernetes clusters. This will simplify deployment and operations for Azure Stack users by allowing them to deploy the template to Azure or Azure Stack, thereby providing a consistent environment in each cloud. This update applies primarily to Azure Stack users.
  • Templated Service Fabric cluster deployments
    This work in development will bring templated Service Fabric clusters that will simplify deployment and operations for Azure Stack users. Once deployed, Azure Stack users will be able to manage Service Fabric clusters, applications, and services through PowerShell, the Service Fabric CLI, or the open source Service Fabric Explorer just as you can in Azure. This update applies primarily to Azure Stack users.
  • Azure Stack support for Azure Site Recovery
    With this work in development, Azure Stack operators will have more site recovery options by be able to take advantage of Azure Site Recovery to replicate and failover guest OS and data disks to Azure. This entry applies primarily to an Azure Stack operator.
  • Azure Stack infrastructure backup and cloud recovery
    We’re developing enhancements for Azure Stack that will simplify infrastructure backup by eliminating the need for manual operator intervention. These enhancements will include the enablement of operator-driven validation of cloud recovery. This post applies primarily to Azure Stack operators.
  • Managed Disks in Azure Stack
    Azure Managed Disks simplifies disk management for Azure VMs by managing the storage accounts associated with the VM disks. You only have to specify the type (Premium or Standard) and the size of disk you need, and Azure creates and manages the disk for you. This work will bring more options and simplicity to Azure Stack users when working with VMs. This update applies primarily to Azure Stack users.
  • Av2-series and F-series virtual machines in Azure Stack
    We’re working on bringing Av2-series and F-series virtual machines (VM) to Azure Stack so that users can create them when building and deploying applications. Av2 is popular for development and test scenarios, while the F-series provides more cores with lesser memory requirement than the D-series. Learn more about Azure VM sizes and Azure Stack Virtual Machines.
  • Expanded VPN Gateway interoperability
    We’re expanding support for the VPN Gateway to allow Azure Stack users greater flexibility with their settings. Once available, this will allow users to configure their own settings so that they can establish a VPN tunnel with the older devices they have in their datacenter, without requiring them to upgrade these devices.
  • Azure Storage API version 2017-04-17 updated in Azure Stack
    We’re working on bringing the 2017-04-17 version of the Azure Storage API to use in Azure Stack. When ready, this will enable Azure Stack users to perform URL-to-URL copies, simplifying the movement of data between Azure and Azure Stack. This update applies primarily to Azure Stack users, but will be beneficial to any user looking to create hybrid applications that span Azure and Azure Stack.
  • Ability to incrementally add capacity to Azure Stack
    We’re now working on adding the ability for Azure Stack operators to add a node to an existing Azure Stack scale unit within the supported scale unit limits. This will enable Azure Stack operators to increase the capacity of a single Azure Stack, and specifics should be discussed with hardware partners.
  • Azure Stack integrated systems support for multiple scale units
    For customers who want larger Azure Stack integrated systems, we’re working on adding support to have multiple scale units in an Azure Stack integrated system. This applies primarily to Azure Stack operators, and will enable them to increase the capacity of a single Azure Stack.
  • Azure Stack operator experience feature updates
    Azure Stack operators can configure Azure Stack and manage offers, plans, services, quotas, and pricing to provide resources for their users. Azure Stack operators also manage capacity and can respond to alerts. We’re developing new and updated features for the monitoring, diagnostics, and servicing experiences to ensure Azure Stack operators can keep the Azure Stack integrated system running and healthy. These include:Investments in infrastructure servicing to minimize tenant downtime.
    Improved alerting and remediations to allow the operator to maintain system health.
    Updated diagnostics for better troubleshooting.
    Continued investments in the Operator UX and Operator PowerShell.
  • Azure Stack Infrastructure—compliance certification guidance
    We’re creating documentation to describe how Azure Stack infrastructure satisfies regulatory technical controls for PCI-DSS and CSA-CCM. Azure Stack operators will be able to use this documentation to simplify the processes that companies go through when working with governing bodies. Check back for more information as the documentation is developed.
  • Display virtual machines prices in Azure Stack portal
    Work is currently in development to allow Azure Stack operators the ability to configure the virtual machine pricing and display it in the Azure Stack portal. This will provide additional flexibility when creating plans, offers, and managing subscriptions. Check back with this blog to see developments as work progresses, and get more information.

You can see Microsoft is going to work on a lot of great improvements for Azure Stack. If you want to know more about Azure Stack, check out my blog post:

Microsoft Azure Stack – Azure Extension in your Datacenter