Blog Feed Post

Don’t just move your servers to the cloud

The cloud has now been around for a while and has transitioned from being a place where the cool kids play to an integral part of any companies IT and application strategy. The first and most obvious step is to handle compute power not within the own datacenter but rather the cloud. Spinning up a server in the cloud is just quicker and especially for very large corporations adding compute power is an issue. I have been in situation when “finding a plug for a new server” was an issue that made it on the agenda of executive meetings.

This strategy is referred to lift and shift and is of today a main driver for cloud adoption as the immediate benefits are obvious. While there is nothing inherently wrong about moving your existing compute workload to the cloud, it isn’t a great idea either. The simple reason being that these applications have never been designed to run in the cloud. How should they? They have been built before the cloud as we know it today existed.

The core of the problem is, that running non-cloud applications in the cloud is highly inefficient. These applications are designed to run and utilize big machines so there is enough capacity for the lifetime of the application. They were also built as monolithic pieces which made it impossible to just add capacity as desired. Back when they were designed this would not have been an option anyways.

This article just got my attention [1]. Obviously Azure seems to have some capacity issues in the UK and seems to ask customers to other locations. The really interesting part is that customers seem to be mostly using the biggest possible machines available. This could be for like specific application requirements that only need this type of infrastructure like massive big data processing. More likely, however, people need this machines because they just run workloads that were designed for the datacenter rather the cloud. These would exactly use machines with a massive footprint.

Cloud workloads on the other hand are built around the concept of Micro Services. These are small loosely coupled pieces of software that can be scaled quickly on demand and also have a smaller compute footprint.

Beyond that there are certain services that used to be run on servers that are consumed as a service in the cloud. Databases are perfect example here. When you move to the cloud, you don’t run your database on a cloud compute node, but rather use the cloud providers database services. The leading providers AWS and Azure are both offering these services and encourage customers to use them. Using these service versus run-on-your own also has the advantage of lower operations cost as you don’t need to care about software updates, capacity or fail over.

So when moving to the cloud you should follow a set of core guidelines to insure you can really benefit from the cloud and also ensure future growth.

  • Map you infrastructure requirements. Before moving to the cloud, map your application landscape and understand the compute requirements. This will help you understand which of your applications are cloud ready.
  • Start adopting cloud native principles. Cloud applications are built in a specific way to run in small units called Micro Services that can be easily scaled and distributed. The 12 factor app paradigm [2] offers a good starting point.
  • Reassess your hardware requirements. Use monitoring and capacity planning to understand whether you really rightsized your cloud instances. Most people want to play it safe and highly overprovision their cloud capacity [3].
  • Try to leverage cloud services as much as possible. Just because you used to run certain application services “from the ground up” does not mean you should do the same in the cloud.
Mapping of an entire IT infrastructure to understand dependencies and infrastructure requirements.

In summary keep in mind that moving to the cloud is about more than just literally move to the cloud. The leading cloud providers offer support and expertise to make the move easier and also help you to get the most benefit out of it. At the same time you should also be clear that a cloud migration strategy will have a deeper impact on your application development than just deciding where to run your servers.

The post Don’t just move your servers to the cloud appeared first on Dynatrace blog – monitoring redefined.

Read the original blog entry...

More Stories By Dynatrace Blog

Building a revolutionary approach to software performance monitoring takes an extraordinary team. With decades of combined experience and an impressive history of disruptive innovation, that’s exactly what we ruxit has.

Get to know ruxit, and get to know the future of data analytics.

Latest Stories
SYS-CON Events announced today that SoftLayer, an IBM Company, has been named “Gold Sponsor” of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2016, at the Javits Center in New York, New York. SoftLayer, an IBM Company, provides cloud infrastructure as a service from a growing number of data centers and network points of presence around the world. SoftLayer’s customers range from Web startups to global enterprises.
The 21st International Cloud Expo has announced that its Call for Papers is open. Cloud Expo, to be held October 31 - November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA, brings together Cloud Computing, Big Data, Internet of Things, DevOps, Digital Transformation, Machine Learning and WebRTC to one location. With cloud computing driving a higher percentage of enterprise IT budgets every year, it becomes increasingly important to plant your flag in this fast-expanding busin...
Multiple data types are pouring into IoT deployments. Data is coming in small packages as well as enormous files and data streams of many sizes. Widespread use of mobile devices adds to the total. In this power panel at @ThingsExpo, moderated by Conference Chair Roger Strukhoff, panelists will look at the tools and environments that are being put to use in IoT deployments, as well as the team skills a modern enterprise IT shop needs to keep things running, get a handle on all this data, and deli...
SYS-CON Events announced today that Systena America will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Systena Group has been in business for various software development and verification in Japan, US, ASEAN, and China by utilizing the knowledge we gained from all types of device development for various industries including smartphones (Android/iOS), wireless communication, security technology and IoT serv...
While some vendors scramble to create and sell you a fancy solution for monitoring your spanking new Amazon Lambdas, hear how you can do it on the cheap using just built-in Java APIs yourself. By exploiting a little-known fact that Lambdas aren’t exactly single threaded, you can effectively identify hot spots in your serverless code. In his session at 20th Cloud Expo, David Martin, Principal Product Owner at CA Technologies, will give a live demonstration and code walkthrough, showing how to ov...
SYS-CON Events announced today that Loom Systems will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Founded in 2015, Loom Systems delivers an advanced AI solution to predict and prevent problems in the digital business. Loom stands alone in the industry as an AI analysis platform requiring no prior math knowledge from operators, leveraging the existing staff to succeed in the digital era. With offices in S...
With major technology companies and startups seriously embracing Cloud strategies, now is the perfect time to attend @CloudExpo | @ThingsExpo, June 6-8, 2017, at the Javits Center in New York City, NY and October 31 - November 2, 2017, Santa Clara Convention Center, CA. Learn what is going on, contribute to the discussions, and ensure that your enterprise is on the right path to Digital Transformation.
SYS-CON Events announced today that EARP Integration will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. EARP Integration is a passionate software house. Since its inception in 2009 the company successfully delivers smart solutions for cities and factories that start their digital transformation. EARP provides bespoke solutions like, for example, advanced enterprise portals, business intelligence systems an...
We build IoT infrastructure products - when you have to integrate different devices, different systems and cloud you have to build an application to do that but we eliminate the need to build an application. Our products can integrate any device, any system, any cloud regardless of protocol," explained Peter Jung, Chief Product Officer at Pulzze Systems, in this SYS-CON.tv interview at @ThingsExpo, held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA
Existing Big Data solutions are mainly focused on the discovery and analysis of data. The solutions are scalable and highly available but tedious when swapping in and swapping out occurs in disarray and thrashing takes place. The resolution for thrashing through machine learning algorithms and support nomenclature is through simple techniques. Organizations that have been collecting large customer data are increasingly seeing the need to use the data for swapping in and out and thrashing occurs ...
SYS-CON Events announced today that Enzu will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY, and the 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Enzu’s mission is to be the leading provider of enterprise cloud solutions worldwide. Enzu enables online businesses to use its IT infrastructure to their competitive ad...
SYS-CON Events announced today that delaPlex will exhibit at SYS-CON's @CloudExpo, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. delaPlex pioneered Software Development as a Service (SDaaS), which provides scalable resources to build, test, and deploy software. It’s a fast and more reliable way to develop a new product or expand your in-house team.
DevOps is often described as a combination of technology and culture. Without both, DevOps isn't complete. However, applying the culture to outdated technology is a recipe for disaster; as response times grow and connections between teams are delayed by technology, the culture will die. A Nutanix Enterprise Cloud has many benefits that provide the needed base for a true DevOps paradigm.
SYS-CON Events announced today that Interoute has been named “Bronze Sponsor” of SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Interoute is the owner operator of Europe's largest network and a global cloud services platform, which encompasses over 70,000 km of lit fiber, 15 data centers, 17 virtual data centers and 33 colocation centers, with connections to 195 additional partner data centers. Our full-service Unifie...
SYS-CON Events announced today that Progress, a global leader in application development, has been named “Bronze Sponsor” of SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Enterprises today are rapidly adopting the cloud, while continuing to retain business-critical/sensitive data inside the firewall. This is creating two separate data silos – one inside the firewall and the other outside the firewall. Cloud ISVs oft...