Thursday, September 13, 2018

An Overview of Azure DevOps


Microsoft VSTS did a tremendous help for developers to maintain their code, Tasks, Deployments. After that DevOps came to the scene. So Microsoft is releasing Azure DevOps to make developers life easier and for team success.
 there are couple of services that feature in DevOps. The services are span the breadth of the development lifecycle to help developers ship software faster and with higher quality.

What's Include:
Azure Boards
Can be track your tasks with Kanban boards, backlogs, team dashboards, and custom reporting

Azure Artifacts

Maven, npm, and NuGet package feeds from public and private sources

Monday, September 10, 2018

Azure IOT Hub integration with Azure Event Grid

Couple of years ago Azure Released Azure IoT Hub based on Microsoft Azure to control and manage billions of devices, transferring data to the cloud to gain some business insights for their customers. Now a days its growing rapidly. Now they have released IoT Hub integration with Azure Event Grid to simplify their customer needs. It will gain more insights into actions by simplifying the architecture of IoT solutions.

What is include:
·       To automate workflows with apps like Azure Functions and Azure Logic Apps is now easy with the event grid. Since they are serverless architectures, it works well with event hub. Even the user can downstream the processes.

·       Will always alert about the device status such as creation, deletion, connection, and disconnection of devices. And the response time is really quick.

·       It will always reduce the complexity expense of polling services. This is integrated with events, with 3rd party applications using webhooks such as ticketing, billing system, and database updates

Saturday, September 1, 2018

Azure Blockchain Workbench 1.3.0 provides Multi-member consortium support

Recently Azure Blockchain workbench has released and seems its popular now. The Happy News is the Azure Blockchain Workbench 1.3.0 has released with Multi-member consortium support. Users can now upgrade their deployments to 1.3.0 or either users can create a new instance of workbench. To upgrade you can use upgrade script that released by Microsoft.

Once upgrade following enhancements will be added
It is fast and more reliable
Microsoft always check their telemetry to identify issues that affect to their customers, and decided to made some changes to make deploying Workbench more reliable. And faster.
Transaction reliability is much better
Microsoft has made a massive improvement for monitoring in version 1.1.0 and there are reliability improvements to the DLT (Distributed Ledger Technology) Watcher and DLT Consumer microservices. There may be some errors like, “It looks like something went wrong …”

Tuesday, August 28, 2018

MySQL and PostgreSQL gets VNet Service Endpoints


Recently Microsoft has released Azure database services for MySQL and PostgreSQL.
What’s it offers?
These include the high availability of the community versions of MySQL and PostgreSQL (99.99%) and also include elastic scaling for performance, and industry-leading security and compliance on Azure.
And as a part of the service Microsoft has introduced new features and capabilities such as increased storage and availability across more regions worldwide.
Now they have announced the general availability of Virtual Network (VNet) service endpoints for Azure Database for MySQL and PostgreSQL in all regions where the service is available for General Purpose and Memory Optimized servers.
You can check the service availability by visiting region expansion for MySQL and PostgreSQL.

Thursday, August 23, 2018

SQL Database Reserved Capacity is now generally available


The general availability of Azure SQL Database reserved capacity has released by Microsoft Azure team. It’s now available on single and elastic pool databases. This will be the most cost-effective cloud for your workloads. And the pricing tier saves up to 33% compared to license-included pricing by pre-paying for your SQL database vCores for a one or three-year term.

What makes Azure as the most cost-effective cloud for SQL Server workloads

Now a days users can save up to 55 percent using Azure Hybrid Benefit for SQL Server with the new vCore-based purchasing model in SQL Database. By using reserved capacity on single databases and elastic pools users can save even more up to 80%. And the best part is you combine your Azure Hybrid Benefit with reserved capacity as well.



Tuesday, August 21, 2018

Azure CosmosDB JavaScript SDK 2.0: Public Preview

The Azure Cosmos DB team has released the latest version (version 2.0 RC) of the JavaScript SDK for SQL API, now in public preview!
It is available in npm now and install it to your project using following command. You can get the latest version through npm

npm install @azure/cosmos


Cosmos DB is
A globally distributed, multi-model database service. It offers turnkey global distribution, guarantees single-digit millisecond latencies at the 99th percentile, and elastic scaling of throughput and storage.
Microsoft supports a JavaScript SDK For the SQL API to enable development against Azure Cosmos DB from JavaScript and Node.js projects. Now the Version 2.0 of the SDK is written completely in Typescript, and we’ve redesigned the object model and added support for promises as well.

Sunday, August 19, 2018

Windows Container Support in Azure App Services: Public Preview

When a developer wants to have more control over what is installed in their containers, now can use Windows Server Containers in Web App. The public preview has released to community.

Now it supports Windows Containers on Azure App Service and enables number of opportunities for Application 
  •    Relaxed security restrictions – The Windows Container is an isolation and security boundary, When deploying a containerized application. Normally Libraries will be blocked by Azure App Service and instead of it will be succeed when running inside of a Windows Container
  •        Lift and Shift to PaaS – When a developer wants to  migrate .NET Framework and .NET Core applications to Azure, and is trying to transform straight to a PaaS service to get the many productivity benefits from the App Service platform.
  •        Third-party application migration – Customers often have business critical applications developed by third parties with which the company no longer has a relationship. Containerizing these types of applications unlocks the opportunity to migrate applications to Azure App Service.
  •        Applications with dependencies – Ina scenario, when a developer deploying an app within a Windows Container, it allows to install custom dependencies. Even when a developer wants to install libraries into  Global Assembly Cache (GAC) done by easily.

Saturday, August 11, 2018

Managed Disk Migration on Azure


Microsoft has released the capability of converting VMs with unmanaged Disks to Managed Disks. Now the migrations are available to Managed Disks in single click without requiring PowerShell or CLI scripts.

What is a Managed Disk?

Azure Managed Disks simplifies disk management for Azure IaaS VMs by managing the storage accounts associated with the VM disks. You only have to specify the type (Standard HDD, Standard SSD, or Premium SSD) and the size of disk you need, and Azure creates and manages the disk for you.


What you can do with managed Disk.
  •  You can scale your application without worrying about storage account limits
  •   Achieve high-availability across your compute and storage resources with aligned fault domains.
  • Create VM Scale Sets with up to 1,000 instances.
  • Integrate disks, snapshots, images as first-class resources into your architecture.
  • Secure your disks, snapshots, and images through Azure Role Based Access Control (RBAC)

Tuesday, August 7, 2018

Azure Management Groups now Available


Volla! Microsoft has announced the general availability of Azure management groups.
What it does
It organizes all your subscriptions apply governance controls, including 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.
Even 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.
And with this Microsoft introduces a 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.

Azure Cloud Shell Editor with Visual Studio Code


For the Azure portal, Microsoft has announced Azure Cloud Shell and enriched with cloud-native command-line environment and can access from any device and anywhere in the world. And People loved it so much and it’s easy to use. The specialty is, it works as Bash or PS(PowerShell).
Microsoft made Cloud Shell even more powerful. There is automatic authorization for pre-installed open source tools like TerraformAnsible, and InSpec. And the best part is Visual Studio Code team team has embed Cloud Shell inside of Visual Studio Code and the Azure mobile app team has integrated Cloud Shell into the Azure mobile app. And this will allow easy access from any device to anywhere.

There are a variety of editors (vi, emacs, nano) for editing files from Cloud Shell. To bring even more flexibility to how you edit files, Microsoft has announced the launch of a graphical editor embedded directly in Azure Cloud Shell.Through collaboration with the Visual Studio Code team and their open-source Monaco project, the same web-standards based editor that powers Visual Studio Code is now integrated directly into Cloud Shell.



Monaco provides features like syntax coloring, auto completion, and code snippets. And this includes a file explorer to easily navigate the Cloud Shell file system for seamless file exploration. And the magic is, by simply typing “code .” to open the editor’s file explorer from any Cloud Shell web-based experience.

Tuesday, July 31, 2018

An Overview of Azure Firewall

Virtual Networks does a major role in Microsoft Azure. And firewall is the most important aspect for a network in Network Security. The new Azure Firewall service help to protect Virtual Network resources, with fully stateful native firewall capabilities with built-in high availability and the ability to scale automatically. You can create and enforce connectivity policies using application and network level filtering rules on multiple subscriptions and virtual networks. The Azure Firewall service is fully integrated with the Azure platform, portal UI and services.

How it Works:

Monday, July 30, 2018

Move your data to Azure with Azure Data Box Disks



 Are you looking for ruggedized, portable, and simple way to move large datasets into Azure?
Well now you got Azure data box. You can move petabytes of data into Azure using Data Box.

People now a days want lower capacity, even easier-to-use option. They cited examples such as moving data from Remote/Office Branch Offices (ROBOs), which have smaller data sets and minimal on-site tech support. This can be used for recurring, incremental transfers for ongoing backups and archives. And it should consist the same traits as Data Box – namely fast, simple, and secure. Microsoft has introduced Data box disk as their new member for such scenarios.


Usage:

Data Box Disk contains the same infrastructure and management experience as Azure Data Box.
You can receive up to five 8TB disks, totaling 40TB per order. Data Box Disk is fast, utilizing SSD technology, and is shipped overnight, so you can complete a data transfer job in as little as one week.

  • ·         The disks can be connected via USB or SATA.
  • ·         By using commands like ‘robocopy’ or ‘drag-and-drop’ can be used to move data
  • ·         Quick and easy.
  • ·         Since Data Box Disk uses AES 128-bit encryption, once returned to the Azure DC, your data is securely uploaded, and the disks are cryptographically erased.
  • ·         Data is safe at every point in the process.



What it contains:

Comparison of data Box and Data Box disk


How to Order:

You can sign in to your azure subscription and navigate to




Tuesday, July 24, 2018

Public preview of Azure Virtual WAN

Now a days networking trends such as SDWAN (Software-Defined Wide Area Network) uses to improve performance by using path selection polices at the branch offices to send Internet-bound traffic directly to the cloud eliminating the backhaul to select breakout points.

With the use of intelligent routing this traffic can quickly reach Microsoft’s global backbone network to provide the best network experience. By using this we tend to use all network branches. But in this technology we are facing a problem which is managing branch connectivity and uniformly enforcing network and security polices at scale, and complicating network policy management across all the branch offices is the trend of more employees working remotely with ever stricter security, privacy, and compliance requirements polices that vary by country/region.

Sunday, July 22, 2018

Dev Spaces for Azure Kubernetes Services Released!

The public preview of Dev Spaces for Azure Kubernetes Services (AKS) has released! Now you can build and debug applications for Kubernetes – only available on Azure


Usage:
You don’t need to set up your local development to fix the bugs or development issues of complex micro services. To do such a thing it will take some time. It might take days even. Dev Spaces and AKS is the best solution for that. It’s very easy to setup and will take only seconds.

Set Up:
You just need to get ready with your IDE and Azure CLI (Command Line Interface).
Just Create a new Dev Space inside AKS and begin working on any component.

Use following command to Create a new Dev Space inside AKS


azds space select --name testDevSpace


This will create Kubernetes namespace and populates it with only the micro services that are under active development inside your IDE. It takes only few seconds. Not days.

Wednesday, July 18, 2018

Azure CosmosDB Explorer

The newly added tool for azure cosmos db is cosmos db explorer.  Now you can use this instead of storage explorer.

What's Inside

  • Full screen real estate view for the queries and results
  • No need of access of azure subscription portal any more. Access your database account and collections with a connection string
  • Share your query result as read only view with your colleagues. (Does not require Azure portal access)
  • No desktop tools needed anymore. Work with cosmos db directly with Explorer


Thursday, July 5, 2018

Static website hosting for Azure Storage

The public preview of static website hosting for Azure Storage has released on June 28, 2018!
The newly released feature set is available in all public cloud regions with support in government and sovereign clouds coming soon.These new feature enable a cost-effective and scalable solution for hosting integrated modern web applications on Azure.

Usually on a static website, webpages contain static content and JavaScript or other client-side code.But when it comes to dynamic websites, it depends on server-side code, and can be hosted using Azure Web Apps.
But now a day’s deployments shift toward elastic, cost-effective models, the ability to deliver web content without the need for server management is critical.
As Azure introduces static website hosting in Azure Storage makes this possible. This will enable rich backend capabilities with server less architectures with Azure Functions and other Paas (Platform as a Service) Services.

By enabling  static websites on storage account, a new web service endpoint is created as follow

<account-name>.<zone-name>.web.core.windows.net.
Eg: https://statichost.z19.web.core.windows.net/


Getting started
·      Supporting Platforms
Net Client Library (version 9.3.0), Java Client Library (version 8.0.0), Python Client Library (version 1.3.0), Node.js Client Library (version 2.10.0), Visual Studio Code Extension (version 0.4.0), and CLI 2.0 (extension version 0.1.3).
Storage Explorer and Powershell support will be available soon.
Storage Services REST API is available now.
Static websites is supported by REST API version 2018-03-28 and greater (Azure recommended using the latest always)


·      How to Access
1.     Create a GPv2 Storage Account on Azure


2.     Click On the Newly Created Storage and you will see a link on settings section in the left navigation bar and Enable it.

3.     Upload web assets to $web Container. (Created when Static website enabled)
            


To do this you can directly access azure portal or can take advantage of the Visual Studio Code Extension to upload entire directory structures.
Visual Studio Code:
Right click on the $web container, select Deploy to static website and find the directory you want to upload
Make sure to include an index document with the name you configured. In this example, the document's name is index.html.

The web service endpoint always allows anonymous read access, returns formatted HTML pages in response to service errors, and allows only object read operations. The web service endpoint returns the index document in the requested directory for both the root and all subdirectories. When the storage service returns a 404 error, the web endpoint returns a custom error document if you configured it.

Volla! Go to your primary endpoint and test your site.