Over a million developers have joined DZone.

Looking to get started with cloud computing?

· Cloud Zone

Download this eBook outlining the critical components of success for SaaS companies - and the new rules you need to play by.  Brought to you in partnership with NuoDB.

I am happy to announce that I have two new courses published today on Lynda.com!  These courses are designed to take you from the very basic concepts of cloud computing, to installing the tools and then all the way up to creating a fully functional cloud application.  Full source code is included along with chapter-by-chapter code snippets and Visual Studio solutions.  I hope you enjoy watching them as much as I did creating them.

Up and Running with Azure

Windows Azure is an open and flexible cloud platform that enables developers to quickly build, deploy, and manage applications across a global network of Microsoft-managed datacenters. If you have been wondering how you can take advantage of "the cloud" and integrate it into your existing IT environment, this course is for you. David Isbitski covers everything from the basics of signing up for a free Azure account to using the free developer tools, and covers each of the six major offerings from Azure: virtual machines; website development; Mobile Services for authenticating users and storing data; the Cloud Services API development and deployment tools; Data Services, which incorporates SQL, Table, and Blob storage; and app services like Service Bus for messaging. At the end, you'll tie it all together in a 5-node cloud service that processes operations through Web and Workers roles, communicates through a Service Bus message queue, and saves data to the cloud.

Topics include:

  • What is cloud computing?
  • What is Windows Azure?
  • Creating a Windows Azure virtual machine
  • Creating and deploying an Azure website
  • Adding Worker and Web roles to your cloud service
  • Creating a new SQL database
  • Writing and reading from the Service Bus queue
  • Saving queue messages to Table storage

Up and Running with Azure Mobile Services

Windows Azure Mobile Services accelerate your mobile app development by offering easy-to-use, scalable back-end services. Your websites and mobile apps can leverage its structured storage, user authentication, and push notifications in familiar programming languages. In this course, David Isbitski uses Azure Mobile Services to build a new service and connect it to an existing Windows Store game built in HTML and JavaScript. Learn to add gamer profiles with the identity service, pull down basic Facebook profile information for gamers, add high score tables to the database, and create an API that will allow anyone on the web to retrieve and display the current highest score. Dive in now and get started setting up your account, using the developer tools, and diagnosing and scaling your services across the web.

Topics include:

  • Setting up Visual Studio, Node.js, and the Azure Mobile Services SDK
  • Creating a new Azure Mobile Service instance
  • Connecting an app to a new service
  • Creating and managing storage tables
  • Setting up Facebook authorization
  • Storing app data in the cloud
  • Sending out push notifications
  • Setting up an API service
  • Adding custom logging


Learn how moving from a traditional, on-premises delivery model to a cloud-based, software-as-a-service (SaaS) strategy is a high-stakes, bet-the-company game for independent software vendors. Brought to you in partnership with NuoDB.

Topics:

Published at DZone with permission of David Isbitski, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}