Monday, April 22, 2019

Developing Solution for Microsoft Azure - Exam AZ-203


Here is the topic list to focus on the exam AZ-203 Developing Solution for Microsoft Azure.
I am preparing the notes, learning and study points by searching the each sub topic in the Google and prefer the first 3 link including the Microsoft Documents on Azure on  search result page.

Apart from these, I have also free Azure subscription and Pay as you go subscription to test the exam oriented topics.

And also I have collected many eBooks on the internet, here is the links for you to download



There is also Microsoft Learning portal , that is specifically allow you to select your Azure Role and display the related course content. If you are preparing for the AZ-203 exam, surely this will be useful for.
All you need is select the appropriate course for AZ-203 exam, Here I have selected with required filter and got the  result.

Microsoft Azure Learning Path for exam AZ-203



Gradually I will update the each subject and sub topic with relevant link.

1. Developing Azure Infrastructure as a Service Compute Solutions (10-15%)
  • The sub-categories of this module includes
  • Creating containerized solutions
  • Implementing batch jobs by using Azure Batch Services
  • Implementing solutions that use virtual machines
2. Develop Azure Platform as a Service Compute Solutions (20-25%)
  • Creating Azure app service web apps
  • Creating Azure app service API apps
  • Creating Azure app service mobile apps
  • Implementing Azure functions

3. Developing for Azure storage (15-20%)
  • Developing solutions that use blob storage
  • Developing solutions that use a relational database
  • Developing solutions that use Cosmos DB storage
  • Develop solutions that use storage tables
4. Implementing Azure security (10-15%)
  • Implementing Access Control
  • Implementing Authentication
  • Implementing Secure Data Solutions
5. Monitoring, troubleshooting, and optimizing Azure solutions (15-20%)

6. Connect to and expend Azure Services and Third-party Services (20-25%)
  • Establishing API Gateways
  • Integrating Azure search within solutions
  • Developing an app service logic app

Monday, April 08, 2019

Simple Understanding on JavaScript namespace

To understand the concept of namespace in JavaScript, you might have gone through lengthy article which trying to correlate other aspect of JavaScript and OOPS concept to make or convince you to understand the Namespace in JavaScript topic.

Here I've corroborated few points on my own to understood this concept from various sources.


  1. This approach will useful for reusable and maintainable code base and also easy to roll out the new updates to it.
  2. Another valid point is it can be extensible without modifying the original JS file.
  3. Namespace approach has been widely used in almost all JS framework and libraries.
  4. It removes the variable name, class and function name pollution in the Web Page or Apps.
    Example:
If you have 3 functions in the page, called MapView(), but same time, you are using the third party library and not sure the variable names in the library, If you used the same name function or variable in your page, then it will be conflict.

To overcome this problem, just isolate the function name or variable name using the namespace.

You can declare the namespace in Javascript like this.its best idea to write the below code in separate JS.

var ns = {};
ns.login = function()
{
alert("You are logged in");
}
ns.logout=function()
{
alert("Logged out");
}


You can call this namespace in your html,


Namespace in JS - Simple understanding