Microsoft Azure : Cloud Computing Platform & Services

microsoft azure

Microsoft Azure is an cloud platform for building, testing, deploying, managing, application and services through a global network of Microsoft managed data centres.

Services:

Computer

  • Virtual machines, infrastructure as a service (IaaS) allowing users to launch general-purpose Microsoft Windows and Linux virtual machines, as well as preconfigured machine images for popular software packages.
  • App services, platform as a service (PaaS) environment letting developers easily publish and manage websites.
  • Websites, high density hosting of websites allows developers to build sites using ASP.NET, PHP, Node.js, or Python and can be deployed using FTP, Git, Mercurial, Team Foundation Server or uploaded through the user portal. This feature was announced in preview form in June 2012 at the Meet Microsoft Azure event. Customers can create websites in PHP, ASP.NET, Node.js, or Python, or select from several open source applications from a gallery to deploy. This comprises one aspect of the platform as a service (PaaS) offerings for the Microsoft Azure Platform. It was renamed to Web Apps in April 2015.
  • WebJobs, applications that can be deployed to a WebApp to implement background processing that can be invoked on a schedule, on demand, or run continuously. The Blob, Table and Queue services can be used to communicate between WebApps and WebJobs and to provide state.

Mobile services

  • Mobile Engagement collects real-time analytics that highlight users’ behavior. It also provides push notifications to mobile devices.
  • HockeyApp can be used to develop, distribute, and beta-test mobile apps

Storage services

  • Storage Services provides REST and SDK APIs for storing and accessing data on the cloud.
  • Table Service lets programs store structured text in partitioned collections of entities that are accessed by partition key and primary key. It’s a NoSQL non-relational database.
  • Blob Service allows programs to store unstructured text and binary data as blobs that can be accessed by a HTTP(S) path. Blob service also provides security mechanisms to control access to data.
  • Queue Service lets programs communicate asynchronously by message using queues.
  • File Service allows storing and access of data on the cloud using the REST APIs or the SMB protocol.

Data management

  • Azure Search provides text search and a subset of OData’s structured filters using REST or SDK APIs.
  • Document DB is a NoSQL database service that implements a subset of the SQL SELECT statement on JSON documents.
  • Redis Cache is a managed implementation of Redis.
  • StorSimple manages storage tasks between on-premises devices and cloud storage.
  • SQL Database, formerly known as SQL Azure Database, works to create, scale and extend applications into the cloud using Microsoft SQL Server technology. It also integrates with Active Directory and Microsoft System Center and Hadoop.
  • SQL Data Warehouse is a data warehousing service designed to handle computational and data intensive queries on datasets exceeding 1TB.
  • Azure Data Lake is a scalable data storage and analytic service for big-data analytics workloads that require developers to run massively parallel queries.
  • Azure HDInsight is a big data relevant service, that deploys Hortonworks Hadoop on Microsoft Azure, and supports the creation of Hadoop clusters using Linux with Ubuntu.
  • Azure Stream Analytics is a serverless scalable event processing engine that enables users to develop and run real-time analytics on multiple streams of data from sources such as devices, sensors, web sites, social media, and other applications.

Messaging

The Microsoft Azure Service Bus allows applications running on Azure premises or off premises devices to communicate with Azure. This helps to build scalable and reliable applications in a service-oriented architecture (SOA). The Azure service bus supports four different types of communication mechanisms:

  • Event Hubs, which provide event and telemetry ingress to the cloud at massive scale, with low latency and high reliability. For example an event hub can be used to track data from cell phones such as a GPS location coordinate in real time.
  • Queues, which allow one-directional communication. A sender application would send the message to the service bus queue, and a receiver would read from the queue. Though there can be multiple readers for the queue only one would process a single message.
  • Topics, which provide one-directional communication using a subscriber pattern. It is similar to a queue, however each subscriber will receive a copy of the message sent to a Topic. Optionally the subscriber can filter out messages based on specific criteria defined by the subscriber.
  • Relays, which provide bi-directional communication. Unlike queues and topics, a relay doesn’t store in-flight messages in its own memory. Instead, it just passes them on to the destination application.

Media services

A PaaS offering that can be used for encoding, content protection, streaming, or analytics.

CDN

A global content delivery network (CDN) for audio, video, applications, images, and other static files. It can be used to cache static assets of websites geographically closer to users to increase performance. The network can be managed by a REST based HTTP API.

Azure has 30 point of presence locations worldwide (also known as Edge locations) as of December 2016.

Developer

  • Application Insights
  • Visual Studio Team Services

Management

  • Azure Automation, provides a way for users to automate the manual, long-running, error-prone, and frequently repeated tasks that are commonly performed in a cloud and enterprise environment. It saves time and increases the reliability of regular administrative tasks and even schedules them to be automatically performed at regular intervals. You can automate processes using run books or automate configuration management using Desired State Configuration.
  • Microsoft SMA (software)

Machine Learning

  • Microsoft Azure Machine Learning (Azure ML) service is part of Cortana Intelligence Suite that enables predictive analytics and interaction with data using natural language and speech through Cortana.

 

For any help comment , we help you

About

View all posts by

17 thoughts on “Microsoft Azure : Cloud Computing Platform & Services

  1. What i don’t realize is in truth how you’re now not really a lot more well-preferred than you might be right now. You’re so intelligent. You realize thus significantly with regards to this subject, produced me for my part imagine it from numerous various angles. Its like men and women are not interested unless it’s one thing to do with Lady gaga! Your personal stuffs great. All the time maintain it up!

  2. Pretty section of content. I just stumbled upon your blog and in accession capital to assert that I get in fact enjoyed account your blog posts. Any way I will be subscribing to your feeds and even I achievement you access consistently quickly.

  3. Thank you for any other great post. The place else may anybody get that type of info in such an ideal approach of writing?
    I have a presentation next week, and I am at
    the look for such info.

  4. Wow that was strange. I just wrote an very long comment but after
    I clicked submit my comment didn’t show up. Grrrr…

    well I’m not writing all that over again. Regardless, just wanted to say
    wonderful blog!

  5. I and my buddies appeared to be going through the excellent advice located on your web page and so all of the sudden I got an awful feeling I never thanked the website owner for those techniques. All of the guys ended up certainly passionate to read through all of them and have absolutely been enjoying them. I appreciate you for being so accommodating as well as for obtaining such exceptional topics millions of individuals are really desperate to be aware of. Our own sincere apologies for not expressing gratitude to sooner.

  6. I was curious if you ever considered changing the layout of your blog?

    Its very well written; I love what youve got to say.
    But maybe you could a little more in the way of content so people
    could connect with it better. Youve got an awful lot
    of text for only having one or 2 images. Maybe you could
    space it out better?

  7. I wish to express my appreciation to this writer for bailing me out of such a scenario. After checking throughout the world wide web and seeing advice which are not productive, I figured my life was gone. Being alive without the answers to the issues you’ve solved as a result of your report is a critical case, as well as the ones that might have in a wrong way damaged my entire career if I hadn’t come across your website. Your own personal mastery and kindness in taking care of a lot of stuff was important. I don’t know what I would have done if I had not discovered such a stuff like this. It’s possible to at this time look forward to my future. Thanks very much for the impressive and sensible help. I will not be reluctant to recommend the sites to any individual who needs support about this issue.

  8. The other day, while I was at work, my sister stole my iPad and tested to see if it can survive a 25 foot drop, just so she can be a youtube sensation. My apple ipad is now broken and she has 83 views. I know this is totally off topic but I had to share it with someone!

  9. Hey There. I found your weblog the usage of msn. That is a really
    neatly written article. I will be sure to bookmark
    it and return to read more of your useful info. Thanks for
    the post. I’ll definitely comeback.

  10. Hiya very nice site!! Guy .. Beautiful .. Superb ..

    I’ll bookmark your website and take the feeds additionally?
    I am happy to seek out so many helpful information right here within the put up,
    we’d like develop extra strategies in this regard, thanks for sharing.

    . . . . .

  11. It is perfect time to make some plans for the future and it’s time to be happy.
    I’ve read this post and if I could I wish to suggest you some interesting
    things or advice. Maybe you could write next articles referring to this article.
    I desire to read more things about it!

Leave a Reply

Your email address will not be published. Required fields are marked *