Made with
ConceptDraw
DIAGRAM 18

Windows Azure

Microsoft Azure was previously known as “Windows Azure”. It is a so-called “cloud” computing service, which was created by Microsoft company for being used in the testing, building, managing and deploying the different applications as well as services through a global network of Microsoft-managed data centres. Microsoft Azure provides infrastructure as a service, software as a service and platform as a service, supporting many different languages, which are all used in programming. It also supports the frameworks and tools, including both third-party software and systems and Microsoft-specific ones.

Windows Azure was released in 2010 and after it was renamed to "Microsoft Azure" in 2014. Microsoft lists over 600 Microsoft Azure services nowadays, which include providing the virtual machines, allowing its users to launch Linux as well as Microsoft Windows virtual machines, and also the pre-configured machine images for popular software packages. Among the other services, there are the App ones, which are a part of the so-called “platform as a service” environment, letting developers be able to publish as well as to manage their Web sites with an ease. The Websites allow the developers to manage to build the sites, using Python, Node.js, ASP.NET and PHP, as well as to be able to get deployed with the help of Git, FTP, Mercurial, Team Foundation Server. All customers can create their own websites in ASP.NET, PHP, Node.js or Python. They all also have a choice of selecting from a few open source applications from a gallery to deploy. The service known to be called as the “WebJobs” is the one, with the aid of which it is possible to be deployed to a Web App in order to implement the background processing. The Table, Queue and Blob services can be used for communicating between the Web Jobs and the Web Apps.

The Mobile services include the HockeyApp, which can be used for developing, distributing as well as beta-testing the mobile apps, and the so-called “Mobile Engagement”, with the help of which it is possible to collect the real-time analytics. The last service also provides the push notifications for the mobile devices. The storage services include, obviously, storing as well as accessing data on the cloud. The so-called “Blob Service” allows programs to store any unstructured text as well as any binary data, because the blobs can be accessed by an HTTP(S) path. This service also provides the security mechanisms for controlling the access to the users’ data.

The “Table Service” is well known for its ability to allow the programs to store any needed structured text in the partitioned collections of entities, which are all accessed by the “primary key” as well as the “partition key”. “Queue Service” lets the programs communicate by using the messages via queues. “File Service” allows accessing as well as storing users’ data on the cloud with the usage of the SMB protocol and REST APIs. “Azure Search” provides any text search as well as a subset of so-called “OData”’s structured filters, using either REST or SDK APIs.

The well-known service “DocumentDB” is simply a NoSQL database service, implementing a subset of the SQL SELECT statement on JSON documents. The mentioned NoSQL database is also known as SQL Azure Database, working in order to scale, create as well as extend the applications into the cloud with the help of Microsoft SQL Server technology, integrating with the Microsoft System Centre, Hadoop and Active Directory. The StorSimple service was developed to manage the storage tasks between the cloud storage and on-premises devices. The SQL Data Warehouse is a data warehousing service, developed to enable the handling of the computational as well as data intensive queries on datasets exceeding 1TB. The so-called “Microsoft Azure Service Bus” enables the applications running on the “Azure premises” as well as off the premises devices in order to communicate with Azure, helping build the reliable applications in SOA in this way. The Azure service bus supports 4 different types of communication mechanisms, which are Queues, Event Hubs, Relays and Topics. Queues allow a “one-directional” communication. This is how they work: a sender of the applications sends the message to the service bus queue and a receiver reads this message from the queue. There can be, although, also some multiple readers for the queue, but only one of them can process a single message. Event Hubs provide telemetry as well as event ingress to the cloud at a massive scale, both with high reliability and low latency. Relays provide a so-called “bi-directional communication: it does not store in-flight messages in its own memory, but passes them onto the destination application. Topics provide a “one-directional communication”, using a subscriber pattern, being, in this way, similar to a queue.

A PaaS service offers everything, that can be used for content protection, streaming, analytics and encoding. A global content delivery network, known as CDN is used for video, audio, applications, images, etc. CDN can be used for caching the static assets of the websites closer to its users in order to increase their performance. This network can be managed by a REST based on HTTP API. “Azure Automation” provides a way for users to automate the manual, error-prone, long-running and frequently repeated tasks, saving time and increasing the reliability of the regular administrative tasks. It is easy to automate the processes using runbooks as well as the automated configuration management with “Desired State Configuration”. Microsoft Azure Machine Learning (Azure ML) is another service of Azure, being a part of the “Cortana Intelligence Suite”. It enables the predictive analytics and interaction with data in a way of using the natural language as well as speech through “Cortana”, which is an intelligent personal assistant created by Microsoft.

There are other services of Azure and in terms of creating the illustration of their possibilities, describing the Windows Azure Architecture, as well as Azure management and Azure storage, drawing the Azure Architecture Diagrams, and doing many more you can always use ConceptDraw DIAGRAM as a unique software enabling its users to create whatever is needed, supported by the ConceptDraw STORE application, which is another product of CS Odessa, developed in order to help their users simplify their work. The “Azure Architecture Solution” from the Computer and Networks area of ConceptDraw Solution Park on this site as well as from ConceptDraw STORE will be useful for you, containing a lot of useful tools for your schematics:

  • illustration of Windows Azure possibilities and features,
  • describing Windows Azure Architecture,
  • drawing Azure Architecture Diagrams,
  • depicting Azure Cloud System Architecture,
  • describing Azure management, Azure storage,
  • documenting Azure services.
Windows Azure *

Example 1. Windows Azure

Azure Architecture Solution includes the set of professionally developed templates:

The easiest way to draw Windows Azure Architecture Diagram is to start with one of these 5 templates. Open it from ConceptDraw STORE, fill and change according to your needs, use the predesigned vector objects and icons gathered in 6 libraries of Azure Architecture Solution:

  • Azure Architecture — Cloud
  • Azure Architecture — Symbols
  • Azure Architecture — Enterprise
  • Azure Architecture — Deprecated
  • Azure Architecture — Microsoft Products
  • Azure Architecture — Virtual Machines

Push Notification Lifecycle Overview

Example 2. Push Notification Lifecycle Overview

The Azure Architecture Diagrams you see on this page were created in ConceptDraw DIAGRAM software using the drawing tools of Azure Architecture Solution for ConceptDraw Solution Park. An experienced user spent 10-15 minutes creating every of these samples.

Use the Azure Architecture Solution for ConceptDraw DIAGRAM software to create your own professional looking Windows Azure Architecture diagrams and illustrations quick, easy and effective, and then successfully use them in your work activity.

All source documents are vector graphic documents. They are available for reviewing, modifying, or converting to a variety of formats (PDF file, MS PowerPoint, MS Visio, and many other graphic formats) from the ConceptDraw STORE. The Azure Architecture Solution is available for all ConceptDraw DIAGRAM or later users.






TEN RELATED HOW TO's:
This sample shows the UML Class Diagram that was created in ConceptDraw DIAGRAM on the Mac and then was opened for editing in MS Visio. Using the 13 libraries of the Rapid UML Solution for ConceptDraw DIAGRAM you can create your own visual vector UML diagrams quick and easy.UML Diagram Visio *
Picture: UML Diagram Visio
Related Solution:
Basketball is a popular sport played by two teams of five players with a ball. The game takes place on a rectangular court. The team goal is to score a ball into the basket of the opponent team. The team with the most points wins the game. ConceptDraw DIAGRAM diagramming and vector drawing software extended with Basketball solution from the Sport area of ConceptDraw Solution Park is a very useful tool for designing the basketball-related diagrams of any complexity.Basketball Plays Software *
Picture: Basketball Plays Software
Related Solution:
For documenting the Cloud Computing Architecture with a goal to facilitate the communication between stakeholders are successfully used the Cloud Computing Architecture diagrams. It is convenient and easy to draw various Cloud Computing Architecture diagrams in ConceptDraw DIAGRAM software with help of tools of the Cloud Computing Diagrams Solution from the Computer and Networks Area of ConceptDraw Solution Park.Cloud Computing Architecture Diagrams *
Picture: Cloud Computing Architecture Diagrams
Related Solution:
VSM symbols are the best for a production process designing. The entire Value Stream Mapping method uses a graphical representation of the manufacturing process, factors' pros and cons, that all stakeholders can easily understand. Value Stream Mapping is a graphical technique that provides possibilities to improve analysis of a manufacturing process, at the stage of the transferring information or materials that required to deliver a product or service to the customer.Value Stream Mapping Symbols *
Picture: Value Stream Mapping Symbols
Related Solution:
ConceptDraw DIAGRAM is a powerful diagramming and vector drawing software. Supplied with Enterprise Architecture Diagrams Solution from the Management Area, ConceptDraw DIAGRAM is ideal for construction the Business Architecture Diagrams.Business Architecture *
Picture: Business Architecture
Related Solution:
There are many tools to manage a process or to illustrate an algorithm or a workflow. Flowcharting is one of those tools. However, it may be difficult to show complex processes that require multiple attributes or several people in a simple flowchart, so a cross-functional flowchart would be a solution for that situation. To create such flowchart, group processes and steps to labeled rows or columns, and divide those groups with horizontal or vertical parallel lines. It is worth mentioning that there are different types of cross-functional flowcharts, like opportunity or deployment flowchart. This diagram shows a cross-functional flowchart that was made for a trading process. It contains 14 processes, distributed through 5 lines depicting the participants who interact with the process. Also there are connectors that show the data flow of information between processes. The cross-functional flowchart displays a detailed model of the trading process, as well as all participants in the process and how they interact with each other. The lines in the flowchart indicates the position, department and role of the trading process participants.Cross-Functional Flowchart
Picture: Cross-Functional Flowchart
Related Solution:
Diagramming is an astonishing way to visualize business processes. The list of the most common business process flowchart symbols is quite long starting from basic flowcharts, continuing with SIPOC diagrams. Business process modeling was never easier than now, with special ConceptDraw Business Process Mapping solution. To carry out all professional standard requirements for business processes mapping, it is necessarily to follow the special graphical notations. ConceptDraw Business Process Mapping solution offers an exhaustive suite of tools to aid business process mapping. There are three vector libraries SIPOC Diagrams, Business Process Flowcharts, and Swim Lanes that contains totally more than 50 symbols of standard BPM notations. This is all that professionals need to effectively evaluate and manage quality in business processes.Business Process Flowchart Symbols *
Picture: Business Process Flowchart Symbols
Related Solution:
Cause and Effect Diagrams are designed to identify the potential factors that cause an overall effect. The causes are grouped into the categories, each cause is a source of variation. ConceptDraw DIAGRAM powerful diagramming and vector drawing software provides the Fishbone Diagrams solution from the Management area of ConceptDraw Solution Park that allows to design the Cause and Effect Diagrams quick, easy and effective.Cause and Effect Diagrams *
Picture: Cause and Effect Diagrams
Related Solution:
In general, you can use any icons to represent network equipment on a diagram. However, there are some icons, for instance, Cisco icons, shapes, stencils and symbols, that are recognizable worldwide. Using those icons you can create Cisco network topology diagrams in minutes and share them anywhere. The icons depicting Cisco network equipment are recognized and generally applied as standard images for designing network diagrams. They are free to used , but can not be reworked. Cisco network diagrams are created to depict how signals processed on the network equipment and end-user computers and how data transfer through LAN or WLAN between nodes. The vector graphic library of ConceptDraw CISCO Network Diagrams solution includes about 90 icons of Cisco network equipment for designing computer network diagrams with ConceptDraw DIAGRAM.Cisco Network Topology. <br>Cisco icons, shapes, stencils and symbols *
Picture: Cisco Network Topology. Cisco icons, shapes, stencils and symbols
Related Solution:
ConceptDraw
DIAGRAM 18