Welcome!

@CloudExpo Authors: Liz McMillan, Pat Romanski, Robin Miller, William Schmarzo, Yeshim Deniz

Related Topics: @CloudExpo, Microsoft Cloud, Machine Learning

@CloudExpo: Article

Microsoft's Azure Bullet Points

Microsoft created a complete new platform that leverages much of what the likes of Amazon, Google, Sales Force, Open Social API

 Alan Williamson's Blog

We knew it was coming, the leafs were rustling and the wind was blowing. Yesterday Microsoft finally released their vision for their offering into the cloud space.

They have published a whitepaper on Azure so with that, here are the highlights from that whitepaper.

  • High level view: "a platform for running Windows applications and storing their data in the cloud"
  • Four main areas; Windows Azure base, .NET services, SQL services and Live services
  • All Azure applications run within Microsoft's data centers accessible via the Internet
  • Applications built on .NET will only be able to run in Azure (non .NET apps possibly in 2009)
  • Developers will use Visual Studio 2008
  • Azure supports background processes that run independent from the web app
  • Access to the Azure Storage service is via REST API (which isn't MS SQL Server)
  • Storage is not strictly SQL (Relational) but provides a table like structure with a query language
  • Each Azure app has its own configuration file that dictates how much resources it should consume within the platform
  • Azure has a complete online browser portal to control all aspects of their Azure app
  • Microsoft's BizTalk services, now known as .NET services, controls the infrastructure for distributed applications
  • Role of this service: "Access Control" who can do what
  • Role of this service: "Service Bus" allow an application to expose functionality through a web services end points. Handles all the logistics of this, including registering, lookup and firewall issues
  • Role of this service: "Workflow" how do all the parts of the application work together, built on Windows Workflow Foundation
  • SQL Services will include reporting and data analytics
  • The first to appear in SQL Services will be what was known as "SQL Server Data Services" called "SQL Data Services"
  • Permits Azure apps and NON (remote) Azure apps to store data on Microsoft's servers
  • Microsoft will only charge on what you use (storage and bandwidth)
  • SOAP and REST API's will be available for accessing data within this area
  • SQL Data Services does not require a pre-determined schema
  • Effectively roles up Amazon's SimpleDB / S3 into one service
  • Live Services is a wrapper to hook into the existing online Microsoft Live family of applications
  • The "Live Framework" introduces the "Live Operating Environment" that can run on desktops (including Mac) and mobile devices, and will synchronize the users data automatically
  • Azure apps can hook into this synchronization/layer if the user gives permission to that application
  • Users can expose data to other users within within the "Live Framework"
  • A "mesh enabled" application is one that can run on any device/platform and have access to the same data. In other words your Azure app comes out of the clouds and onto the device/desktop Think Google Gears on steroids
  • To aid startups monetize this, Microsoft plans to build in support for displaying ads in this applications
  • Because the API to this is REST/SOAP non Microsoft platforms/technologies can hook into this world too
  • Azure applications run within their own "instance" which is currently on a 1-to-1 mapping with a single processor
  • An Azure application can determine how many instances they want to run on, and the platform will automatically load balance between the two
  • Each "instance" is effectively a Windows 64bit Server 2008 running .NET 3.5
  • Users won't be able to customize, or upload their own 'instances'
  • Automatic detection of a failed "instance" will run up a new one
  • Naturally all Azure apps must be stateless; client data written SQL Data Services, or pushed back in a web cookie
  • Access to Windows Azure Storage is via ADO.NET web services; therefore it may not be possible to drop existing .NET applications unmodified into Azure
  • Developers can run a "Azure-in-a-box" that runs locally for them to test against all the Azure services on offer
  • Azure has built in hooks for alerting of impending doom
  • Storage can be as simple as a single BLOB of up to 50GB in size
  • BLOB's can have metadata associated with each one as well as the data itself
  • Other data is stored in a key/pair/type that can be queried
  • All data is replicated 3 times for fault tolerance
  • All data can be accessed via a simple URL:
    http://StorageAccount.blob.core.windows.net/Container/BlobName
    http://StorageAccount.table.core.windows.net/TableName?$filter=Query
    http://StorageAccount.queue.core.windows.net/QueueName
    http://Auhtority.data.database.windows.net/v1/Container/Entity
  • This permits non-Azure applications to hook into data

Microsoft have done far more than simply follow others. They have created a complete new platform that leverages much of what the likes of Amazon, Google, Sales Force, Open Social API, all are doing in their own spaces but bringing them together.

While sign-ups are being accepted to test this new platform, details on pricing are not available, so we have no real way to compare how more expensive or cheaper it is going to say switch storing our data in Microsoft's Azure platform compared to say Amazon's S3 or Nirvanix.

But this announcement will definitely appease the .NET developers and have them all breath a sign of relief that their favourite big brother hasn't let them down and forced them to learn python to utilise Googles App Engine.

More information available here http://www.microsoft.com/azure/webdev.mspx

More Stories By Alan Williamson

Alan Williamson is widely recognized as an early expert on Cloud Computing, he is Co-Founder of aw2.0 Ltd, a software company specializing in deploying software solutions within Cloud networks. Alan is a Sun Java Champion and creator of OpenBlueDragon (an open source Java CFML runtime engine). With many books, articles and speaking engagements under his belt, Alan likes to talk passionately about what can be done TODAY and not get caught up in the marketing hype of TOMORROW. Follow his blog, http://alan.blog-city.com/ or e-mail him at cloud(at)alanwilliamson.org.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


@CloudExpo Stories
SYS-CON Events announced today that CollabNet, a global leader in enterprise software development, release automation and DevOps solutions, will be a Bronze Sponsor of SYS-CON's 20th International Cloud Expo®, taking place from June 6-8, 2017, at the Javits Center in New York City, NY. CollabNet offers a broad range of solutions with the mission of helping modern organizations deliver quality software at speed. The company’s latest innovation, the DevOps Lifecycle Manager (DLM), supports Value S...
Building a cross-cloud operational model can be a daunting task. Per-cloud silos are not the answer, but neither is a fully generic abstraction plane that strips out capabilities unique to a particular provider. In his session at 20th Cloud Expo, Chris Wolf, VP & Chief Technology Officer, Global Field & Industry at VMware, will discuss how successful organizations approach cloud operations and management, with insights into where operations should be centralized and when it’s best to decentraliz...
Multiple data types are pouring into IoT deployments. Data is coming in small packages as well as enormous files and data streams of many sizes. Widespread use of mobile devices adds to the total. In this power panel at @ThingsExpo, moderated by Conference Chair Roger Strukhoff, panelists will look at the tools and environments that are being put to use in IoT deployments, as well as the team skills a modern enterprise IT shop needs to keep things running, get a handle on all this data, and deli...
Automation is enabling enterprises to design, deploy, and manage more complex, hybrid cloud environments. Yet the people who manage these environments must be trained in and understanding these environments better than ever before. A new era of analytics and cognitive computing is adding intelligence, but also more complexity, to these cloud environments. How smart is your cloud? How smart should it be? In this power panel at 20th Cloud Expo, moderated by Conference Chair Roger Strukhoff, pane...
Grape Up is a software company, specialized in cloud native application development and professional services related to Cloud Foundry PaaS. With five expert teams that operate in various sectors of the market across the USA and Europe, we work with a variety of customers from emerging startups to Fortune 1000 companies.
SYS-CON Events announced today that Grape Up will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct. 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Grape Up is a software company specializing in cloud native application development and professional services related to Cloud Foundry PaaS. With five expert teams that operate in various sectors of the market across the U.S. and Europe, Grape Up works with a variety of customers from emergi...
Financial Technology has become a topic of intense interest throughout the cloud developer and enterprise IT communities. Accordingly, attendees at the upcoming 20th Cloud Expo at the Javits Center in New York, June 6-8, 2017, will find fresh new content in a new track called FinTech.
@ThingsExpo has been named the Most Influential ‘Smart Cities - IIoT' Account and @BigDataExpo has been named fourteenth by Right Relevance (RR), which provides curated information and intelligence on approximately 50,000 topics. In addition, Right Relevance provides an Insights offering that combines the above Topics and Influencers information with real time conversations to provide actionable intelligence with visualizations to enable decision making. The Insights service is applicable to eve...
SYS-CON Events announced today that Interoute, owner-operator of one of Europe's largest networks and a global cloud services platform, has been named “Bronze Sponsor” of SYS-CON's 20th Cloud Expo, which will take place on June 6-8, 2017 at the Javits Center in New York, New York. Interoute is the owner-operator of one of Europe's largest networks and a global cloud services platform which encompasses 12 data centers, 14 virtual data centers and 31 colocation centers, with connections to 195 add...
DevOps is often described as a combination of technology and culture. Without both, DevOps isn't complete. However, applying the culture to outdated technology is a recipe for disaster; as response times grow and connections between teams are delayed by technology, the culture will die. A Nutanix Enterprise Cloud has many benefits that provide the needed base for a true DevOps paradigm.
20th Cloud Expo, taking place June 6-8, 2017, at the Javits Center in New York City, NY, will feature technical sessions from a rock star conference faculty and the leading industry players in the world. Cloud computing is now being embraced by a majority of enterprises of all sizes. Yesterday's debate about public vs. private has transformed into the reality of hybrid cloud: a recent survey shows that 74% of enterprises have a hybrid cloud strategy.
With major technology companies and startups seriously embracing IoT strategies, now is the perfect time to attend @ThingsExpo 2016 in New York. Learn what is going on, contribute to the discussions, and ensure that your enterprise is as "IoT-Ready" as it can be! Internet of @ThingsExpo, taking place June 6-8, 2017, at the Javits Center in New York City, New York, is co-located with 20th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry p...
Today we can collect lots and lots of performance data. We build beautiful dashboards and even have fancy query languages to access and transform the data. Still performance data is a secret language only a couple of people understand. The more business becomes digital the more stakeholders are interested in this data including how it relates to business. Some of these people have never used a monitoring tool before. They have a question on their mind like “How is my application doing” but no id...
With major technology companies and startups seriously embracing Cloud strategies, now is the perfect time to attend @CloudExpo | @ThingsExpo, June 6-8, 2017, at the Javits Center in New York City, NY and October 31 - November 2, 2017, Santa Clara Convention Center, CA. Learn what is going on, contribute to the discussions, and ensure that your enterprise is on the right path to Digital Transformation.
@GonzalezCarmen has been ranked the Number One Influencer and @ThingsExpo has been named the Number One Brand in the “M2M 2016: Top 100 Influencers and Brands” by Analytic. Onalytica analyzed tweets over the last 6 months mentioning the keywords M2M OR “Machine to Machine.” They then identified the top 100 most influential brands and individuals leading the discussion on Twitter.
Developers want to create better apps faster. Static clouds are giving way to scalable systems, with dynamic resource allocation and application monitoring. You won't hear that chant from users on any picket line, but helping developers to create better apps faster is the mission of Lee Atchison, principal cloud architect and advocate at New Relic Inc., based in San Francisco. His singular job is to understand and drive the industry in the areas of cloud architecture, microservices, scalability ...
Five years ago development was seen as a dead-end career, now it’s anything but – with an explosion in mobile and IoT initiatives increasing the demand for skilled engineers. But apart from having a ready supply of great coders, what constitutes true ‘DevOps Royalty’? It’ll be the ability to craft resilient architectures, supportability, security everywhere across the software lifecycle. In his keynote at @DevOpsSummit at 20th Cloud Expo, Jeffrey Scheaffer, GM and SVP, Continuous Delivery Busine...
In his keynote at 19th Cloud Expo, Sheng Liang, co-founder and CEO of Rancher Labs, discussed the technological advances and new business opportunities created by the rapid adoption of containers. With the success of Amazon Web Services (AWS) and various open source technologies used to build private clouds, cloud computing has become an essential component of IT strategy. However, users continue to face challenges in implementing clouds, as older technologies evolve and newer ones like Docker c...
Most technology leaders, contemporary and from the hardware era, are reshaping their businesses to do software in the hope of capturing value in IoT. Although IoT is relatively new in the market, it has already gone through many promotional terms such as IoE, IoX, SDX, Edge/Fog, Mist Compute, etc. Ultimately, irrespective of the name, it is about deriving value from independent software assets participating in an ecosystem as one comprehensive solution.
SYS-CON Events announced today that T-Mobile will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. As America's Un-carrier, T-Mobile US, Inc., is redefining the way consumers and businesses buy wireless services through leading product and service innovation. The Company's advanced nationwide 4G LTE network delivers outstanding wireless experiences to 67.4 million customers who are unwilling to compromise on ...