Microsoft Azure

Please join AIS as presenter Kevin Aenmey discusses the Azure Service Bus as a messaging platform hosted in the cloud.  

Thursday, March 26, 2015 – 12:00 PM EST: REGISTER NOW

Azure Service Bus is a messaging platform hosted in the cloud. It provides different messaging capabilities that allow applications to communicate with each other whether those application are running in Azure or on-premises. The asynchronous messaging patterns enabled by Service Bus allows for convenient load leveling, load balancing and temporal decoupling. This talk will provide an introduction to asynchronous messaging with Azure Service Bus.  We will focus on what it is, why you would want to use it and a brief demonstration on a number of asynchronous messaging patterns implemented with Service Bus.

Register Today! 
Read More…

MicrosoftAzure

Join Microsoft and AIS to learn how Azure Government Cloud can help Justice & Public Safety officials quickly respond to events at scale as needed.
 


The cloud platform designed to meet U.S. government demands Azure Government delivers cloud speed, scale, and economics while addressing the security and compliance needs of U.S. federal agencies including the Department of Defense, plus state and local governments and their solution providers. Azure Government offers physical and network isolation from non-U.S. government deployments and requires specialized personnel screening. Azure Government will address government regulatory and compliance requirements such as FedRAMP, CJIS, and HIPAA.

When local, state or federal authorities respond to criminal acts, they seek to quickly collect vast amount of inputs from the public.  This input can be in the form of tips, photos, videos or any untold observations.  Agencies need the capability to surge their IT tools and applications to collect the data, store it, and run big data analysis tools against the collected content to harvest information.

Register now for an exclusive Microsoft & AIS webinar to learn how you can:

  • Through a few clicks publish internet or extranet facing web or SharePoint site to organize with first responders to an incident or catastrophe
  • Provide a cost effective approach to development on larger scale environments
  • Extend the On-Prem footprint without exposing critical data
  • Reduce the burden of implementing back-up and disaster recovery for your applications.

RSVP TODAY!

Welcome to part ten of our blog series based on our latest Plural Sight course: Applied Azure. Previously, we’ve discussed Mobile Services, Big Compute, Azure Web SitesAzure Worker RolesIdentity and Access with Azure Active DirectoryAzure Service Bus and MongoDBHIPPA Compliant Apps in Azure and Offloading SharePoint Customizations to Azure and “Big Data” with Windows Azure HDInsight.

Motivation

A majority of organizations, especially e-commerce and m-commerce shops face the following challenges in support of business-to-business messaging across various platforms. Read More…

Welcome to part nine of the blog series based on Vishwas Lele’s PluralSight course: Applied Azure. Previously, we’ve discussed Big Compute, Azure Web SitesAzure Worker RolesIdentity and Access with Azure Active DirectoryAzure Service Bus and MongoDBHIPPA Compliant Apps in Azure and Offloading SharePoint Customizations to Azure and “Big Data” with Windows Azure HDInsight.

Motivation

Windows Azure Mobile Services is a powerful building block in the Windows Azure platform. It brings together a set of services that enables you to create a versatile backend API very quickly. Moreover, it is supported by all major platforms such as Windows 8, Windows Phone, Android, iOS and HTML5. Read More…

Welcome to part eight of the blog series based on Vishwas Lele’s PluralSight course: Applied Azure. Previously, we’ve discussed Azure Web Sites, Azure Worker Roles, Identity and Access with Azure Active Directory, Azure Service Bus and MongoDB, HIPPA Compliant Apps in Azure and Offloading SharePoint Customizations to Azure and “Big Data” with Windows Azure HDInsight.

Motivation

Big Compute refers to running large scale applications which utilize large amounts of CPU and/or memory resources. These resources are provided by using a cluster of computers and the applications are distributed across the cluster. The key concept is to distribute the application to run on multiple machines so as to execute computations simultaneously in parallel. Problems in the financial, scientific and engineering fields often require computations which would take several days or longer if executed on a single computer. Big Compute solutions significantly reduce the solution time dramatically from days to hours or less, depending on how many machines are added to the compute cluster. Big Compute differs subtly from “Big Data” in that the latter is more about using disk capacity and IO performance of a cluster of computers in order to analyze large volumes of data, whereas Big Compute is primarily about utilizing CPU power in a cluster to perform computations. In order to harness the resources of multiple machines, a Big Compute solution also requires components to handle the configuration and scheduling of the individual component computations – this is usually the role of a ‘head node’ in the compute cluster. Microsoft’s HPC (High Performance Computing) platform is a key aspect of their Big Compute offerings. HPC provides all the components necessary to configure, schedule and execute computations in a distributed cluster. Microsoft’s HPC solution is supported in on-premises environments as well as in the Azure cloud, both in an IaaS configuration as well as via an Azure HPC scheduler. Since the publishing of the Pluralsight course, there have been continued developments from Microsoft on the Big Compute offerings in Azure, in particular the new Azure Batch offering which is currently in preview mode. Read More…

roadtocloud

The software industry is changing.

Many companies that have historically bought packaged software solutions are evaluating software as a service (SaaS) and cloud-backed software solutions to replace their legacy software.

This new cloud market presents tremendous opportunity for established software vendors. Capturing that opportunity brings not just technical changes, but fundamental shifts to your company’s business model.

Network, learn and share.

Join this event to learn from your peers in the industry that have leveraged the benefits of the cloud to build a successful business. You’ll hear from owners and leaders of successful software businesses about best practices and lessons learned, and gain insight about the cloud opportunity for a software business.  Read More…

windows_Azure_logo12Microsoft has opened their two newest Azure regions on 27 October 2014 in Australia as detailed in their press release at New Microsoft Azure Geo opens for business in Australia. With two new regions on-line, Microsoft brings their total number of Azure data centres to 19 worldwide. The two new locations are located in New South Wales and Victoria and bring with the full Azure feature set including Compute, Geo-redundant Storage, and Data Services.  Read More…
Introduction by Vishwas Lele:

We released the first version of our Media Center App for SharePoint 2013 almost eighteen months ago. In building this app we wanted to bring the functionality of Azure Media Services– support for complete media lifecycles, from ingestion to streaming— to SharePoint. You can read a detailed summary of the design decisions that went into building the first version here. In a nutshell, our goal was to build a SharePoint hosted app, working both in the cloud and on-premise, which provides seamless access to the media assets hosted in Azure Media Services. Furthermore, the access is enabled via a SharePoint construct such as the asset library. This setup allows the users to leverage search, custom views, and a built-in player – all the SharePoint functionality that they are already familiar with. However, as you may have guessed, the asset library only holds the metadata about the assets: the assets themselves are streamed from the AMS origination servers. Read More…

Welcome to part seven of our blog series based on my latest PluralSight course: Applied Azure. Previously, we’ve discussed Azure Web Sites, Azure Worker Roles, Identity and Access with Azure Active Directory, Azure Service Bus and MongoDB, HIPPA Compliant Apps in Azure and Offloading SharePoint Customizations to Azure.

Motivation

No lengthy commentary is needed to communicate the growing importance of big data technologies. Look no further than the rounds of funding [1][2][3] that companies like Cloudera, Hortonworks and MapR have attracted in recent months. It is widely expected that the market for Hadoop will likely grow to $20 Billion by 2018.

The key motivations for the growth of big data technologies includes:

  • The growing need to process ever increasing volumes of data. This growth in data is not limited to web scale companies alone. Businesses of all sizes are seeing this growth.
  • Not all data conforms to a well-defined structure/schema, so there is a need to supplement (if not replace) the traditional data processing and analysis tools such as EDWs.
  • Ability to take advantage of deep compute analytics using massively parallel, commodity based clusters. We will see examples of deep compute analysis a little bit later but this is a growing area of deriving knowledge from the data.
  • Overall simplicity (from the standpoint of the analyst/ developer authoring the query) that hides the non-trivial complexity of the underlying infrastructure.
  • Price-performance benefit accorded due to the commodity based clusters and fault tolerance.
  • The ability to tap into fast paced innovation taking place within the “Hadoop” ecosystem. Consider that Map Reduce, which has been the underpinning of Hadoop ecosystem for years, is being replaced by projects such as Yarn in recent months. Read More…