Liran Katz

1576811946

The Best Azure Platform Tools for Developers

Microsoft Azure is a sophisticated cloud computing solution that lets you easily build and deploy databases, hosted services, and entire Web apps on your choice of technology stack – from Windows and SQL Server to Linux and MongoDB, and a variety of options in between.

One facet that makes Azure unique among cloud solutions is how well integrated it’s become with Visual Studio, allowing seamless development flow from project setup to deployment and resource management. Microsoft has certainly built on that integration, as you’ll see, but so have several third-party solution providers and even individual developers

The Azure platform includes a plethora of different tools for developers to use to optimize their cloud operations.
Here are the essential tools I use every day on the Azure platform

1. App Service Editor

This is image title

App Service Editor provides a Visual-Studio-like web-based editor to quickly edit the App Service. To open App Service Editor, open your App Service, then find it under the Development Tools section on the left-hand side blade.

It is very useful to be able to create and edit HTML, CSS, Javascript, configuration files and so on. The files are auto-saved and changes are reflected on the fly to your App Service, so I don’t suggest using it on the Production environment. But on the non-Prod environment, it can come in very handy for a quick test.

2. Application Map in Application Insights

This is image title

The Application Map automatically discovers the topology of your application and lays the performance information on top of it. It presents a clear view of dependencies in your application. All of this makes it much easier to find problems in your application and diagnose them by drilling into each component in the topology. You can find the Application Map within your Application Insights by clicking on the Application Map under the Investigate section.

3. Kudu

This is image title

Kudu has a set of very useful tools to help you troubleshoot and analyse your application hosted in Azure App Service. It is useful for capturing memory dumps, viewing configurations, accessing your application files and so much more. To open Kudu console, go via Advanced Tools under Development tools section in the left-hand side panel when viewing your App Service in the Azure Portal.

Alternatively, you can navigate to https://<my_site>.scm.azurewebsites.net (the name of the App Service is <my_site>), log in with your credentials to the Azure Portal, and once authenticated, you should see something similar to the below:

This is image title

The Environment tab will list system info, AppSettings, Connection Strings as well as Environment variables. I personally use a lot of the Debug Console where I can explore my application files and run commands in PowerShell against my application.

4. Soft Delete for Azure Storage Blobs

This is image title

Azure Storage allows you to soft delete blobs so that you can easily restore accidentally deleted or modified files. When this feature is turned on, you will be able to recover your data where the blobs or blob snapshots were deleted or modified within any time of the retention period set for the soft delete feature. By default, it is disabled. To enable it, go to the storage account that you want to enable Soft Delete. You will find it under the Blob service section, then simply change the toggle to Enabled and set the retention period of your choosing — between 1 to 365 days.

5. Azure Web Apps Disk Usage Site Extension

This is image title

We recently had a problem where the Azure App Service backup failed due to the content being larger than 10GB, which is the threshold for the Azure App Service backup. When I went to the Debug Console in Kudu, it didn’t give me the size of each folder due to some folders being too big (I presume). That’s when I discovered this extension, and it worked like a charm!

Firstly, you need to install this extension by going to Kudu and clicking on Site extensions in the top navigation, search for Azure Web App Disk Usage Site Extension in the extension gallery and install it from there. After the installation, you will need to restart the site by clicking on the R estart site button on the top right corner. This will restart the SCM site, but it will not restart your App service or your application, so don’t worry! Once the extension is installed, click on the play button – this will start calculating the size of all the folders in your App Service and displaying it nicely.

Conclusion

The Azure platform includes a plethora of different tools for developers to use to optimize their cloud operations.
In this article I introduce only 5 tools that I find best to help you analyze, edit and restore in your Azure versions.

Learn More

#Azure #developer

What is GEEK

Buddha Community

The Best Azure Platform Tools for Developers

Best Cross-Platform App Development Services Company in USA

Are you finding the best Cross-Platform App Development Service providing company in USA? We at AppClues Infotech is one of the leading mobile app development company in USA that helps to make a creative & high-quality Cross-Platform mobile app with modern methodology & technology.

Hire our dedicated team of designers & programmers for your app development project.

Cross-Platform App Development Services
• Custom Cross-Platform App Development
• Porting Cross-Platform Apps
• Cross-Platform App Migration
• Cross-Platform UI/UX Designing

For more info:
Website: https://www.appcluesinfotech.com/
Email: info@appcluesinfotech.com
Call: +1-978-309-9910

#best cross-platform app development services company in usa #cross platform mobile app development company #best cross platform mobile app development #cross platform app development services #top cross platform app development company #cross-platform app development

Hire Dedicated Cross-Platform App Developers in USA & India

Are you looking to Hire Dedicated Cross-Platform App Developers in USA & India? AppClues Infotech is a professional & experienced cross-platform mobile app development services provider company in USA & India. Hire our dedicated & talented mobile app designer & developers to get the best-in-class cross-platform mobile app development services.

For more info:
Website: https://www.appcluesinfotech.com/
Email: info@appcluesinfotech.com
Call: +1-978-309-9910

#cross platform mobile app development company #best cross platform mobile app development #cross platform app development services #top cross platform app development company #best cross-platform app developers in usa & india #hire dedicated cross-platform app developers in usa & india

Best Cross-Platform Mobile App Development and Designing Company in USA

Are you looking for the best cross-platform mobile app development and designing company in USA? We at AppClues Infotech is one of the leading and most trusted cross-platform mobile app development services company that help to build custom mobile apps for your industry that will perfectly match with your specific business requirements.

If you have any app development project then just share your specific requirements with us and get the right solution for your business.

Our Cross-Platform App Development Services
• Custom Cross-Platform App Development
• Porting Cross-Platform Apps
• Cross-Platform App Migration
• Cross-Platform UI/UX Designing
• Cross-Platform Enterprise App Development

For more info:
Website: https://www.appcluesinfotech.com/
Email: info@appcluesinfotech.com
Call: +1-978-309-9910

#cross platform mobile app development company #best cross platform mobile app development #cross platform app development services #top cross platform app development company #custom cross-platform mobile app development company in usa #hire cross-platform mobile app developers in usa

Cross Platform Mobile App Development Company in USA

AppClues Infotech is a top-notch cross platform mobile app development company in USA. With strong mobile app designers & developers team that help to create powerful cross-platform apps using the current market technologies & functionalities.

For more info:
Website: https://www.appcluesinfotech.com/
Email: info@appcluesinfotech.com
Call: +1-978-309-9910

#cross platform mobile app development company #best cross platform mobile app development #cross platform app development services #top cross platform app development company #cross-platform app development usa #hire cross-platform app developer

Hire Cross-Platform App Developers

AppClues Infotech offers high-quality cross-platform mobile app development services. Our expert & highly skilled developers build innovative, robust, scalable & interactive mobile apps for your business needs with the most advanced tools & features.

For more info:
Website: https://www.appcluesinfotech.com/
Email: info@appcluesinfotech.com
Call: +1-978-309-9910

#cross platform mobile app development company #best cross platform mobile app development #cross platform app development services #top cross platform app development company #hire cross-platform app developers #hire top cross-platform app developers usa