Hybrid Cloud Tag

Articles, tagged with Hybrid Cloud, providing techniques, guidance, and best practices for how to build web applications that scale to significant traffic volumes.


Preparing to Adopt the Cloud: A 10-Step Cloud Migration Checklist

Jun 25, 2018

Having been involved in cloud computing for more than a decade, I’ve heard from many IT executives working to move key enterprise applications to the public cloud. In several cases, their teams have struggled or had only limited success in their cloud migrations. But they never gave up and they used the lessons they learned to improve their results in subsequent attempts.


3 common mistakes companies make when adopting cloud

May 24, 2018

Cloud computing is mainstream. That’s a fact. Chances are if your company isn’t already extensively using the cloud, it is planning on doing so in the very near future. But be careful. There are many mistakes that companies new to the cloud make when they begin looking into cloud adoption. Here are three of the main ones.


Multi-Tenant Cloud vs. Single-Tenant Cloud: An Important Choice

Feb 28, 2018

Whenever we discuss cloud adoption with enterprise companies curious about making the move, one of the first questions is, which is better: public cloud or private cloud? Cloud adopters want to know which approach is most likely to give them better performance, greater flexibility, stronger security, and lowest cost to operate. While these are important requirements,  they miss a critical issue: So you want to share your cloud with others? If you’re working towards an effective cloud adoption strategy, you’d be wise to consider whether you want a multi-tenant or single-tenant cloud offering.


Modern Software Podcast - Multi-Cloud Adoption

Feb 26, 2018

If you still think multi-cloud is all about deliberately choosing several cloud providers to avoid vendor lock-in, you may be missing the point. That’s just one key takeaway from the latest episode of the New Relic Modern Software Podcast, which delves into the complex world of running—and monitoring—applications in multi-cloud environments.


Five Revealing Differences In Cloud Adoption Around The World

Feb 9, 2018

I recently went on a global tour covering eleven cities, seven countries, and three continents. During this roadshow I had the opportunity to meet in a variety of public and private forums with a broad array of companies. The common theme among all the individuals I spoke with was a desire to use the cloud within their organization, and how they could measure the effectiveness of their cloud operations.


The 6 Levels Of Cloud Maturity

Jan 29, 2018

For many enterprises, finding success in the cloud is still a daunting challenge. Too often, organizations set overly high expectations for the benefits while underestimating the amount of work required. An unfortunate result can be a vicious cycle of blame, finger pointing, and grasping for something—anything—that could be considered a victory.


How To Pick Multi-Cloud Vendors In The Real World

Aug 11, 2017

This guide will help determine whether a multi-cloud environment is right for your app and offers some advice in choosing the right cloud model for you.


Using Hybrid Clouds: Adding Data Center Capacity - Part 4

May 3, 2016

As enterprises increasingly move to the cloud, they are discovering a wide variety of routes to get there. In a recent series of blog posts, I’ve addressed

  • Using the hybrid cloud to add data centers and capacity
  • Using the hybrid cloud to add cloud capabilities
  • Using the hybrid cloud for app migration
In fact, many companies undertake multiple, simultaneous cloud migrations, each one using a different approach—or combination of approaches—and affecting different applications and different business units with particular needs and goals. Not surprisingly, that multifaceted combination has important implications for monitoring and managing the performance of all those applications.  


Using Hybrid Clouds: Adding Data Center Capacity - Part 3

Apr 27, 2016

For many companies, the goal isn’t to share their applications across both their own data center and the public cloud. Rather, they want to move some of their applications lock, stock, and barrel to the cloud. If some of the company’s apps live in the cloud while others remain in the on-premise data center, then intentionally or not, these companies also have hybrid clouds.


Using Hybrid Clouds: Adding Data Center Capacity - Part 2

Apr 21, 2016

As hybrid clouds become more and more common in enterprise IT settings, a number of different use cases and journeys are beginning to become apparent. In part 1 of this series on how enterprise IT is using the hybrid cloud, we looked at how the hybrid cloud can be a faster and more economical way to add new data center or server capacity—or even an entire new or better data center.


Using Hybrid Clouds: Adding Data Center Capacity - Part 1

Apr 21, 2016

The term “hybrid cloud” has found its way into common usage among IT operations folk, but not everyone agrees on exactly what it means. Basically, a hybrid cloud refers to any situation in which you have an application running partially in your company’s data center, and partially in one or more public clouds, such as AWS, Microsoft Azure, or Google Cloud Platform.


Cloudy with a Chance of Scaling: Keeping Your Highly Scaled Application Highly Available Using the Cloud

Mar 30, 2016

As our applications grow, keeping them operational can be challenging. High growth means more data, more computation, and more opportunities for problems. The cloud offers us the ability to improve our scalability, while maintaining and improving our availability. During this talk, we’ll show you the “keep two mistakes high” principal and use the cloud to prevent availability issues, keeping our applications healthy and growing, yet keeping costs inline.


Distributing the Cloud - AWS Architecture - Part 3

Mar 4, 2016

We all know the value of distributing an application across multiple data centers. The same philosophy applies to the cloud. As we put our applications into the cloud we need to watch where in the cloud they are located. How geographically and network topologically distributed our applications are is just as important as with normal data centers. While Amazon AWS won’t tell you specifically where your application is running, they do give you enough information to make diversification decisions. Interpreting and understanding this information, and using it to your advantage, requires an understanding of how AWS is architected. In part 1 of this article, we talked about the AWS Architecture of regions and availability zones. In part 2, we went into more detail about how availability zones are structured, and how we can utilize this information. In this final part, we discuss the availability zone to data center mapping, why it is important, and how to use all this information to make sure you have the highest diversification as possible for your application.


Distributing the Cloud - AWS Architecture - Part 2

Mar 3, 2016

We all know the value of distributing an application across multiple data centers. The same philosophy applies to the cloud. As we put our applications into the cloud we need to watch where in the cloud they are located. How geographically and network topologically distributed our applications are is just as important as with normal data centers. While Amazon AWS won’t tell you specifically where your application is running, they do give you enough information to make diversification decisions. Interpreting and understanding this information, and using it to your advantage, requires an understanding of how AWS is architected. In part 1 of this article, we talked about the AWS Architecture of regions and availability zones. In part 2, we will go into more detail about how availability zones are structured, and how we can utilize this information.


Distributing the Cloud - AWS Architecture - Part 1

Mar 3, 2016

We all know the value of distributing an application across multiple data centers. The same philosophy applies to the cloud. As we put our applications into the cloud we need to watch where in the cloud they are located. How geographically and network topologically distributed our applications are is just as important as with normal data centers. However, the cloud makes knowing where your application is located harder. The cloud also makes it harder to proactively make your application more distributed. Some cloud providers don’t even expose enough information to let you know where, geographically, your application is running. Luckily, larger providers like AWS are better. No, AWS won't tell you specifically where, geographically, your application is running, since they do not disclose their actual data center locations (I worked at AWS, and I have no idea, specifically, where the data centers are located). While they won’t tell you specifically where your application is running, they do give you enough information to make diversification decisions. Interpreting and understanding this information, and using it to your advantage, requires an understanding of how AWS is architected.



Lee Atchison