Category Archives : Management

20

Feb

Class schedules on Azure Lab Services
Class schedules on Azure Lab Services

Classroom labs in Azure Lab Services make it easy to set up labs by handling the creation and management of virtual machines and enabling the infrastructure to scale. Through our continuous enhancements to Azure Lab Services, we are proud share that the latest deployment now includes added support for class schedules.

Schedules management is one of the key features requested by our customers. This feature helps teachers easily create, edit, and delete schedules for their classes. A teacher can set up a recurring or a one-time schedule and provide a start, end date, and time for the class in the time zone of choice. Schedules can be viewed and managed through a simple, easy to use calendar view.

Students virtual machines are turned on and ready to use when a class schedule starts and will be turned off at the end of the schedule. This feature helps limit the usage of virtual machines to class times only, thereby helping IT admins and teachers manage costs efficiently.

Schedule hours are not counted against quota allotted to a student. Quota is the time limit outside of schedule hours when a student can use the virtual machine.

With schedules, we are also

Share

12

Feb

Benefits of using Azure API Management with microservices

The IT industry is experiencing a shift from monolithic applications to microservices-based architectures. The benefits of this new approach include:

Independent development and freedom to choose technology – Developers can work on different microservices at the same time and choose the best technologies for the problem they are solving. Independent deployment and release cycle – Microservices can be updated individually on their own schedule. Granular scaling – Individual microservices can scale independently, reducing the overall cost and increasing reliability. Simplicity – Smaller services are easier to understand which expedites development, testing, debugging, and launching a product. Fault isolation – Failure of a microservice does not have to translate into failure of other services.

In this blog post we will explore:

How to design a simplified online store system to realize the above benefits. Why and how to manage public facing APIs in microservice-based architectures. How to get started with Azure API Management and microservices. Example: Online store implemented with microservices

Let’s consider a simplified online store system. A visitor of the website needs to be able to see product’s details, place an order, review a placed order.

Whenever an order is placed, the system needs to process the order details

Share

05

Feb

Microsoft Azure portal February 2019 update
Microsoft Azure portal February 2019 update

This month we’re bringing you updates to several compute (IaaS) resources, the ability to export contents of lists of resources and resource groups as CSV files, an improvement to the layout of essential properties on overview pages, enhancements to the experience on recovery services pages, and expansions of setting options in Microsoft Intune.

Sign in to the Azure portal now and see for yourself everything that’s new. You can also download the Azure mobile app.

Here is a list of February updates to the Azure portal: Compute (laaS) Add a new virtual machine (VM) directly to an application gateway or load balancer Migrate classic virtual machines (VMs) to Azure Resource Manager Virtual machine scale sets (VMSS) password reset Shell Export as CSV in All resources and Resource groups Layout change for essential properties on overview pages Site Recovery Azure Site Recovery UI updates Other Updates to Microsoft Intune

Let’s look at each of these updates in detail.

Compute (laaS) Add a new VM directly to an application gateway or load balancer

We learned from you that a common scenario involves adding a new VM to a load balanced set such as setting up a SharePoint form or putting together a

Share

25

Oct

What’s new in PowerShell in Azure Cloud Shell
What’s new in PowerShell in Azure Cloud Shell

At Microsoft Ignite 2018, PowerShell in Azure Cloud Shell became generally available. Azure Cloud Shell provides an interactive, browser-accessible, authenticated shell for managing Azure resources from virtually anywhere. With multiple access points, including the Azure portal, the stand-alone experience, Azure documentation, the Azure mobile app, and the Azure Account Extension for Visual Studio Code, you can easily gain access to PowerShell in Cloud Shell to manage and deploy Azure resources.

Improvements

Since the public preview in September 2017, we’ve incorporated feedback from the community including faster start-up time, PowerShell Core, consistent tooling with Bash, persistent tool settings, and more. 

Faster start-up

At the beginning of PowerShell in Cloud Shell’s public preview, the experience opened in about 120 seconds. Now, with many performance updates, the PowerShell experience is available in about the same amount of time as a Bash experience.

PowerShell Core

PowerShell is now cross-platform, open-source, and built for heterogeneous environments and the hybrid cloud. With the Azure PowerShell and Azure Active Directory (AAD) modules for PowerShell Core, both now in preview, you are still able to manage your Azure resources in a consistent manner. By moving to PowerShell Core, the PowerShell experience in Cloud Shell can now run on

Share

16

Oct

Apache Spark jobs gain up to 9x speed up with HDInsight IO Cache

Today, we are pleased to reveal the preview of HDInsight IO Cache, a new transparent data caching feature of Azure HDInsight that provides customers with up to a 9x performance improvement for Apache Spark jobs. We know from our customers that when it comes to analytics cost efficiency of managed cloud-based Apache Hadoop and Spark services is one of their major attractors. HDInsight IO Cache allows us to improve this key value proposition even further by improving performance without a corresponding increase in costs.

Architecture

Azure HDInsight is a cloud platform service for open source analytics that aims to bring the best open source projects and integrate them natively on Azure. There are many open source caching projects that exists in the ecosystem: Alluxio, Ignite, and RubiX to name a few prominent ones.

HDInsight IO Cache is based on RubiX. RubiX is one of the more recent projects and has a distinct architecture. Unlike other caching projects, it doesn’t reserve operating memory for caching purposes. Instead, it leverages recent advances in SSD technology to their fullest potential to make explicit memory management unnecessary. Modern SSDs routinely provide more than 1GB per second of bandwidth. Coupled with automatic operating system in-memory

Share

26

Sep

Announcing the EA preview release of management group cost APIs

We are excited to preview a set of Azure Resource Manager Application Program Interfaces (ARM APIs) to view cost and usage information in the context of a management group for Enterprise Customers. Azure customers can utilize management groups today to place subscriptions into containers for organization within a defined business hierarchy. This allows administrators to manage access, policies, and compliance over those subscriptions. These APIs expand your cost analysis capabilities by offering a new lens through which you can attribute cost and usage within your organization.

Calling the APIs

The APIs for management group usage and cost are documented in the Azure rest docs and support the following functions:

Operations supported List usage details by management group for native Azure resources Get the aggregate cost of a management group Preview limitations

The preview release of the management group cost and usage APIs has several limitations, listed below:

Cost and usage data by management group will only be returned if the management group is comprised of exclusively Enterprise Agreement subscriptions. Cost views for a management group are not supported if the group contains Web Direct, Pay-As-You-Go or Cloud Service Provider subscriptions. This functionality will be offered in a future release. Cost

Share

31

Jul

Azure management groups now in general availability

I am very excited to announce today general availability of Azure management groups to all our customers. Management groups allow you to organize your subscriptions and apply governance controls, such as Azure Policy and Role-Based Access Controls (RBAC), to the management groups. All subscriptions within a management group automatically inherit the controls applied to the management group. No matter if you have an Enterprise Agreement, Certified Solution Partner, Pay-As-You-Go, or any other type of subscription, this service gives all Azure customers enterprise-grade management at a large scale for no additional cost.

With the GA launch of this service, we introduce new functionality to Azure that allows customers to group subscriptions together so that you can apply a policy or RBAC role to multiple subscriptions, and their resources, with one assignment. Management groups not only allow you to group subscriptions but also allows you to group other management groups to form a hierarchy. The following diagram shows an example of creating a hierarchy for governance using management groups.

By creating a hierarchy like this you can apply a policy, for example, VM locations limited to US West Region on the group “Infrastructure Team management group” to enable internal compliance and

Share

17

Jul

Announcing the Azure Cloud Shell editor in collaboration with Visual Studio Code

Last year at the //Build conference we launched the Azure Cloud Shell in the Azure portal, providing our users with a cloud-native command-line environment from any device, anywhere in the world. Over the last year, we’ve seen incredible adoption, with thousands of users logging in every day.

We’ve added some incredible integrations that make Cloud Shell even more powerful. We added automatic authorization for pre-installed open source tools like Terraform, Ansible, and InSpec. We’ve also partnered with other Microsoft teams to enable the Try It experiences for Azure and .NET documentation. Additionally, we worked with the Visual Studio Code team to embed Cloud Shell inside of Visual Studio Code and the Azure mobile app team to integrate Cloud Shell into the Azure mobile app for easy access from mobile devices everywhere.

Overall, the feedback we received from our active user base demonstrates the utility and value of Cloud Shell to our users. As we looked at the ways that people are using Cloud Shell, we realized early on that providing our users with easy-to-use choices for managing their cloud infrastructure via the web browser was critical to success.

Since launch, we have provided a variety of editors (vi, emacs, nano)

Share

17

Jul

Announcing the Azure Cloud Shell editor in collaboration with Visual Studio Code

Last year at the //Build conference we launched the Azure Cloud Shell in the Azure portal, providing our users with a cloud-native command-line environment from any device, anywhere in the world. Over the last year, we’ve seen incredible adoption, with thousands of users logging in every day.

We’ve added some incredible integrations that make Cloud Shell even more powerful. We added automatic authorization for pre-installed open source tools like Terraform, Ansible, and InSpec. We’ve also partnered with other Microsoft teams to enable the Try It experiences for Azure and .NET documentation. Additionally, we worked with the Visual Studio Code team to embed Cloud Shell inside of Visual Studio Code and the Azure mobile app team to integrate Cloud Shell into the Azure mobile app for easy access from mobile devices everywhere.

Overall, the feedback we received from our active user base demonstrates the utility and value of Cloud Shell to our users. As we looked at the ways that people are using Cloud Shell, we realized early on that providing our users with easy-to-use choices for managing their cloud infrastructure via the web browser was critical to success.

Since launch, we have provided a variety of editors (vi, emacs, nano)

Share

20

Jun

Disaster Recovery solution for Azure IaaS applications

On June 4th 2018, Corey Sanders announced the general availability of Disaster Recovery (DR) for Azure Virtual Machines (VMs) using Azure Site Recovery (ASR) in his blog post about why you should bet on Azure for your infrastructure needs today and in the future. Azure is the first public cloud to offer native Disaster Recovery solution for applications running on IaaS. With this offering, you can make your applications resilient to even region level failures by replicating VMs into another region. Along with Availability Sets and Availability Zones, Azure Site Recovery completes the resiliency continuum for applications running on Azure Virtual Machines.

Key benefits No infrastructure required: You do not need any additional software infrastructure (VMs or appliances) in your Azure subscription to enable this functionality. You avoid all the complexity and cost associated with deploying, monitoring, patching and maintaining any DR infrastructure.

“By using ‘Azure to Azure DR’, Microsoft’s Universal Store Team (UST), who develops and operates Microsoft’s core commerce Store and systems, was able to use its previously DR validated platform on-premises to perform the equivalent on Azure. Without ASR, the Universal Store team would have spent substantial resources deploying a new instance of the legacy

Share