(A complete transcript is available below.)
(A complete transcript is available below.)
Specifically, this application was designed to help analysts get personalized recommendations (based on their own preference settings, ratings provided by their co-workers) for stories they need to analyze as part of their daily work.
Brent Wodicka from AIS described this application in an earlier blog post. Read More…
Day One started off with a number of training/knowledge-sharing sessions with the Microsoft Azure Government Engineering Team, providing an overview of Azure Gov, Security, Lift and Shift, Azure HDInsight, and Cognitive Services. The information provided was detailed enough that it wasn’t marketing material, but not so deep to be too difficult for general IT pros to grasp. Kudos to those that presented from the Microsoft Azure Engineering Team! Read More…
An open-source initiative needed a solution to add Azure IaaS support for their existing cross-cloud library to support bioinformatic research.
Genomics Virtual Laboratory provides cloud-based analysis tools that help in genomics research. As a part of this tool suite, they created an open-source Python library called CloudBridge that provides a uniform and extensible API layer for supporting multiple clouds. The library supported only AWS and Open Stack. AIS was approached to provide Microsoft Azure support to the library with limited changes to their existing interfaces.
Challenges: With all the cloud providers having their own proprietary vendor APIs/approach (and not having common standards remains an issue in this modern era of cloud usage), it is becoming more common nowadays to utilize multiple cloud providers to support application deployments, and it is left to developers to author (ex: conditional code) the different infrastructure deployments and testing to support each of the providers.
In order mitigate the mentioned issues, CloudBridge came with a simple consistent interface depicted below.
Solution: Azure Python SDK was used to interface with Azure, and the necessary to and fro mapping to the CloudBridge and Azure models was done in the resource layer. The high-level architecture is depicted in the image below.
The API revolves around three concepts: (1) providers; (2) services; and (3) resources. The providers encapsulate connection properties for a given cloud provider and manages the required connection. Services expose the IaaS provider functionality, offering the ability to create, query and manipulate resources (e.g., images, instance types, key pairs, etc.). Resources represent a remote cloud resource, such as an individual machine instance (Instance) or a security group (Security Group). (Read more here.)
AIS’ Managed Service Practice has up to 24×7 coverage for initial responses to incidents through a combination of dedicated, part- and full-time staff, both onshore and offshore. AIS prides itself in being on the leading edge of managed services support. Our collaborative, disciplined approach is committed to quality, value, time and budget. Read More…
But what does that look like for your enterprise? The journey is different for you – for everyone, really. And you certainly don’t want to make it up as you go along.
Here are five important things you need to map out before you start your public cloud journey. We’re confident in this roadmap because we’ve been along for the ride before. We’ve helped many large enterprises and agencies successfully adopt and implement their own unique cloud strategies. Read More…
Let’s face it, security, privacy and compliance are the key concerns when it comes to adopting any public cloud platform. To alleviate such concerns, Windows Azure team has setup a Windows Azure Trust Center website to provide the latest updates on these topics. Windows Azure complies with several international, country and industry-specific compliance requirements including ISO 27001, FedRAMP, PCI-DSS and HIPAA. In this blog post we are going to focus on building HIPAA compliant applications on the Windows Azure platform. Read More…
In our next Azure ‘n’ Action session, we will explore how many companies are leveraging Software as a Service (SaaS) and Azure Infrastructure as a Service (IaaS) to lower their operational costs.
Did you know that by extending your on-premises Active Directory into Windows Azure Active Directory (WAAD), your users can authenticate to Exchange, Lync and SharePoint SaaS by using Windows Azure Active Directory managed accounts, and stop requiring federation back to your on-premises data center by leveraging DirSync with password sync? This allows you to take advantage of Microsoft’s facilities, which provide the redundancy and high availably that you desire, for not only your applications but the underlying authentication infrastructure as well.
Did you know that Windows Azure Active Directory (WAAD) is FREE? It provides you and your organization secure authentication via Azure for your all your devices, and services for a globally mobile workforce.
Do you want to learn how to securely integrate your Office 365 SaaS environment by extending your information architecture into SharePoint 2013 IaaS? You can quickly and securely leverage Windows Azure AD as your Identity Provider to enhance authentication globally.
Are you ready to see this in action? Please join us at the next Azure Café we will walk you through the scenario of an Office 365 SharePoint website integrated with an Office 365 Site Collection, and an IaaS-hosted SharePoint 2013 environment — all using Microsoft to provide authentication.
March 19, 2014
12:00 – 1:00 p.m. (EST)
There’s been a lot of talk about the different cloud-based services available today, including Infrastructure as a Service (IaaS), Software as a Service (SaaS) and Platform as a Service (PaaS). While each of these services is unique, PaaS stands out from the mix. This is not to suggest that PaaS is somehow better than IaaS; that would be an improper comparison. In fact, as shown in the diagram below, PaaS simply builds on the capabilities offered by IaaS.
But if you are a developer, IT shop or an ISV responsible for building, deploying and maintaining solutions, leveraging PaaS is where you reap the maximum cloud-computing benefits. Read More…
“We want the cloud to be a seamless extension of our data center, not a walled garden. We want to use our existing IT setup and tools to manage on-premises and cloud-based applications.”
“We want to seamlessly move virtual machines from on-premises to the cloud and back.”
“We want to move existing applications to the cloud without the need to change the applications in any way.”
…then our upcoming Introduction to Windows Azure IaaS session is for you.
This free half-day session is for anyone who wants to better understand the Windows Azure Infrastructure as a Service (IaaS) offering. After a brief overview of the Azure Platform as a Service (PaaS) model, we will focus on key IaaS concepts. Additionally, we will walk you through a number of scenarios enabled by Azure IaaS and several demonstrations. Learn about the new generally available features including virtual machines (with more size options), virtual networks, new image types (including SQL Server and BizTalk), lower pricing and much more. Read More…