Tallan Blog

Tallan’s Experts Share Their Knowledge on Technology, Trends and Solutions to Business Challenges

Category Archive for "Cloud Services"

2019’s Top 5: Most Viewed Blog Posts

Now that COVID-19 has completely derailed any strategy and subsequent plan to achieve Q1 goals and we are all continuing to adjust to the ‘new normal,’ we’re thrilled to present our curated list of Tallan’s top viewed blog posts of 2019.
It’s no surprise that the top two posts are both about developing in an Azure environment. Microsoft Azure was awarded a highly sought after contract from the U.S. Department of Defense (DOD) in October of last year. You can read the statement published by the DOD here.
Importantly noted in the statement, is that the DOD has not aligned with any one vendor or provider for their cloud strategy efforts, “Today the Department of Defense has taken another step forward in the implementation of our Cloud Strategy with the award of an enterprise general-purpose cloud contract to Microsoft.  This continues our…

Azure Governance – Part 4 Resource Graph and Cost Management

Azure Resource Graph allows you to explore, query, analyze, and perform an impact assessment across any sized azure environment in seconds. Use the impact assessment option if you want to see how fast your policies can be put into place.  Azure cost management is built into Azure. It encapsulates better analysis and budget alerting, reduced data latency, and it’s a free tool to manage your Azure costs. Governing your environment isn’t solely about managing the infrastructure. We all have budgets we have to stick to.  With Azure cost management, you can stay on track with your budget and re-invest what you save.

Learn more about Azure Resource Graph and Cost Management in our Azure Governance mini video series!
Azure Governance Blog Series:
Introduction
Management Groups
Policies and Initiatives
Blueprints

Learn more about Tallan or see us in person at one of our many Events!

Azure Governance – Part 3 Azure Blueprints

During Azure Infrastructure engagements, we consistently hear that our customers are encountering three common challenges – (i) creating and redeploying infrastructure in a repeatable manner, (ii) creating governed subscriptions, and (iii) protecting foundational resources. Through an Azure blueprint solution, you can compose, deploy and update cloud environments in a repeatable manner, orchestrate the deployment of resource templates and policies, protect your environment by locking down the foundational infrastructure, and empower your teams to use azure in a self-service manner while maintaining organizational standards.
Compose. Orchestrate. Protect. Empower. An automated, easy-to-deploy solution to help govern your organization’s subscriptions, so the infrastructure you build is maintained as you designed it.

Learn more about Azure Blueprints in our Azure Governance mini video series!
Azure Governance Blog Series:
Introduction
Management Groups
Policies and Initiatives
Resource Graph and Cost Management

Learn more about Tallan or see us in person at one of our many Events!

Azure Governance – Part 2 Azure Policies and Initiatives

Azure Policy is a service in Azure that you use to create, assign, and manage policies that enforce rules over your resources to ensure compliance against corporate standards and service level agreements (SLAs).  An initiative is a collection of policies grouped together.  An Initiative simplifies managing and assigning policies by grouping them as one single item.  Azure Policy is comprised of three components – Enforcement and Compliance, Application at Scale, and Remediation.  You will have the ability to turn on built-in policies or build custom policies for all resource types, evaluate and enforce policies real-time, assess compliance and a newly added feature, VM In-Guest Policy that allows you to audit settings inside a machine.  Azure Policy also allows you to apply policies to a Management Group with organization-wide control, apply multiple policies and aggregate policy states with policy initiative AND…

Azure Governance – Part 1 Management Groups

If your organization has multiple Azure subscriptions, you may need a way to efficiently manage access, policies, and compliance for those subscriptions. This can be accomplished through Management Groups. Through Management Groups, you can: (1) group subscriptions allowing for new organizational models and single assignment of controls that apply to all subscriptions. (2) create a flexible hierarchy that can be updated quickly and can easily scale up or down depending on the needs of the organization, and (3) use Azure Resource Manager to integrate with other Azure services like Policy, Cost Management, Blue Prints, and Security Center.
In this simple example, using Management Groups, we have created an organizational hierarchy. Starting at the corporate level, we have created two management groups – one for the Marketing team and one for the IT team. Within the IT group, we have established two…

Azure Governance

The speed at which companies are moving to the cloud continues to accelerate. When the cloud-first came to be, the question was, why? Why should we relinquish control of our infrastructure? Once there was a reasonable answer to why, it became a matter of if, if we are going to move to the cloud.  Now it’s a matter of when.  And now that we’re there, the question has become, how do we organize everything and maintain control? In short, Governance. Governance enables you to; (i) establish control by implementing policies with real-time enforcement, compliance assessment, and remediation, (ii) deploy and update cloud environments in a repeatable manner using composable artifacts, (iii) query, explore, and analyze cloud resources at scale, (iv) define an organizational hierarchy, and (v) monitor cloud spend and optimize resources. Next week, we will begin a four-part mini-series on…

Integrating Cloud Services: Azure Service Bus

What is Azure Service Bus?
Azure Service Bus is an integration message broker used as a reliable platform for asynchronous data transfer between different applications and services. Data is transferred using messages which can contain JSON, XML, or simply text. These messages are either transferred over queues or topics. In short, queues are used for point-to-point communication between one sender and one receiver, and topics are used in publisher/subscriber scenarios, with one sender and multiple, subscribing receivers. This Microsoft document provides a more detailed explanation of the Service Bus, Queues, and Topics, as well as some advanced features to solve more complex messaging problems.
This article will provide an example implementation of an Azure Service Bus connecting two .NET Applications.
Implementing Azure Service Bus
Azure Portal
               Setting up a Service Bus through the Azure portal is a very simple process,…

Western & Southern Financial Group Innovation Jam: Building Innovative Solutions for the Insurance Industry

Recently, Tallan had the pleasure of planning and delivering an Innovation Jam for Western & Southern Financial Group, Inc.  Our journey with Western & Southern began this September when we first connected thanks to an Azure AppDev Hackfest opportunity that turned into their Innovation Jam. First things first, we started with identifying what they were looking to accomplish for their business.
From the first conversation with Craig Spencer, Assistant Vice President of Application Development, and Bonnie Wathen, Talent Acquisition Manager, IT, it was clear that their organization was very excited about this opportunity and their future transition to a cloud-based infrastructure.  Over the two months of planning leading up to the event, we worked closely with Craig, Bonnie, and the rest of the planning committee to:

Define the groups that would be participating,
Assemble groups and collect ideas and solutions each group wanted…

Integrating Cloud Services: Azure Cache for Redis

Introduction
Cloud services do a great job relieving the burden of managing and maintaining various IT infrastructure elements. However, the responsibility still belongs to the developer to determine how to integrate these cloud services into an application. This blog series will focus on Microsoft Azure Services, providing guidance and examples on how to integrate services into your application, starting with Azure Cache for Redis.
What is Azure Cache for Redis?
Azure Cache for Redis is Microsoft’s cloud caching solution based on the software Redis. You are provided with an instance of a Redis cache that is hosted within Azure and can use it to improve the performance and scalability of your application. A common circumstance where a Redis cache improves performance is when the same data is accessed frequently. The cache provides a temporary location close to the application for data to be…

IoT Luncheon: Connecting the Greatest Minds in Greater Boston

It’s not often that you can get some of the brightest minds in an industry in the same room together to discuss trends and opportunities in the market. This past March, Tallan was able to do just that and this coming September, we’ll be doing the same thing. Boston is one of the top regions if not THE top region in the country focused on Pharma, BioTech, and Medical Device Manufacturing.  The health of this industry and the proximity to Tallan’s headquarters is a stroke of luck.  However, we made our own luck through our partnership with one such company, Abiomed.
Abiomed is a ‘leading provider of medical devices that provide circulatory support.’ The brilliant minds on their team developed a solution to monitor the health of their devices, and report necessary findings to the individuals working in hospitals who care…

\\\