Contact Us




Change Locale

9 Tools to Accelerate Your Cloud Journey

Microsoft | Posted on July 13, 2016 by Brett Gillett

I spend the majority of my time talking to customers about how they can leverage public cloud for their infrastructure and application requirements. When I ask them why they are considering the move, more often than not, moving ‘faster’ is cited as the biggest motivator.

Being ‘faster’ is great, and you can realize big improvements in speed and agility very early in your cloud journey, particularly when creating new compute and storage resources. It becomes more challenging, however, as your solution grows and becomes more mature.

Whether you’re taking a do it yourself approach, or need to know enough to guide the development of your cloud strategy, there are a number of tools and resources that can keep you moving forward as your use of cloud becomes more complex. Here are a few of the ones I recommend most often to our clients.

Infrastructure Deployments

The dynamic nature of public cloud services like Azure means you can quickly stand up infrastructure to satisfy client requirements. I work with customers on a regular basis to create testing, development, and even new production environments. The issue here is that if you have to do this manually, it can take a long time and be prone to error. Below are the tools I recommend to clients who are practicing ‘Infrastructure as Code.’

Sometimes referred to as ‘programmable infrastructure’, Infrastructure as Code is a type of infrastructure that operations teams can automatically manage and provision through code, rather than manually. If you’d like a high-level introduction, this post I wrote a while back should do the trick.

Azure Resource Manager (ARM): This is a native Azure solution that allows you to define resources in JavaScript Object Notation (JSON) templates that can be integrated with Visual Studio. Microsoft also publishes tons of templates on GitHub that you can modify to meet your requirements.

Terraform: If you’re looking for a tool that is vendor agnostic, I recommend you look at Terraform from HashiCorp. The tool supports a wide number of private and public cloud platforms and is a great alternative. Plus it’s open-source.

Want to learn more? We recently hosted an ‘Azure Application Modernization ‘ webinar that covers these and other related topics.

Application Deployment Tools

When I talk to customers about automating application deployments, my primary goal is to allow their developers to spend more of their time developing their applications (updating, patching, etc.) as opposed to managing deployments. Here are two solutions I suggest to customers who want to automate these functions.

Visual Studio Team Services: This is a single tool that covers a broad range of features, including version control, continuous integration and numerous languages. It can also be integrated with a ton of third-party SaaS applications.

The best part? Try it for free and see if it’s the right fit for you and your team.

Jenkins: This is the grand-daddy of Continuous Integration/Deployment tools. This is where I start when I’m talking to customers about strategies to automate their application deployments. What I love about Jenkins is that 1) it’s open-source and 2) it has a huge user base and a diverse set of plugins that can help you get the most out of the tool.

Monitoring & Security

Let’s face it, if you can’t measure it, then you can’t improve it. You need to be able to effectively monitor a very dynamic environment and measure the KPIs that are important to your business.

DataDog: This is one of my favorite tools. It’s SaaS-based which is awesome because outside of agents (and some configuration) you don’t have to manage anything. DataDog also monitors for outlier activity and has a large ecosystem of third-party solutions.

NewRelic: Many of our customers aren’t satisfied by just migrating their applications as-is, but want to take the opportunity to modernize applications as they go. If this in your plan (and it should at least be on your roadmap), then I highly recommend you consider adding some type of application monitoring. New Relic is my choice here. It can be a little expensive, but the features and functions make it worth every penny.

If you’re interested in learning more about New Relic, check out this MLB case study.

Being ‘fast’ is great, but you can’t move faster at the expense of security. You need to be able to monitor system (and application) log files from resources that can change frequently because they are dynamic. I highly recommend you consider SumoLogic to help you consume logs in your cloud environment. Like DataDog, SumoLogic can monitor for outliers, it’s SaaS-based and can be connected with numerous tools quickly.

I hope you find these resources as useful as I have. If you’ve got other recommendations, I’d love to hear them. Please feel free to share by posting your comment!

Related Articles

In 2019, Softchoice’s Innovation Executive Forum (IEF) toured North American cities once again and learned first-hand how IT leaders are driving transformation and delivering outcomes in their organizations. In this new Digital Transformation Trends report, we bring you the Top 10 highlights from our roundtable discussions in Atlanta, Denver, and Toronto. These insights were shared by groups […]

Culture | January 20, 2020 by Karen Scott

Our Commitment   At Softchoice, we are committed to providing an engaging and inclusive environment where every employee can bring their whole self to work. Softchoice believes in creating an environment where all employees – regardless of gender, age, sexual orientation, race, religion or cultural background – feel accepted and supported to succeed. And I recognize that this […]

If the last 12 months have taught us anything about digital transformation leaders, it’s this: cybersecurity is a central concern. And it’s going to get harder before it gets easier. As we toured North America with the Innovation Executive Forum, cybersecurity came up in multiple contexts, across multiple industries, across a whole gamut of departments, […]