Welcome!

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 N3N will exhibit at SYS-CON's @ThingsExpo, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. N3N’s solutions increase the effectiveness of operations and control centers, increase the value of IoT investments, and facilitate real-time operational decision making. N3N enables operations teams with a four dimensional digital “big board” that consolidates real-time live video feeds alongside IoT sensor data a...
Mobile device usage has increased exponentially during the past several years, as consumers rely on handhelds for everything from news and weather to banking and purchases. What can we expect in the next few years? The way in which we interact with our devices will fundamentally change, as businesses leverage Artificial Intelligence. We already see this taking shape as businesses leverage AI for cost savings and customer responsiveness. This trend will continue, as AI is used for more sophistica...
Today most companies are adopting or evaluating container technology - Docker in particular - to speed up application deployment, drive down cost, ease management and make application delivery more flexible overall. As with most new architectures, this dream takes significant work to become a reality. Even when you do get your application componentized enough and packaged properly, there are still challenges for DevOps teams to making the shift to continuous delivery and achieving that reducti...
Real IoT production deployments running at scale are collecting sensor data from hundreds / thousands / millions of devices. The goal is to take business-critical actions on the real-time data and find insights from stored datasets. In his session at @ThingsExpo, John Walicki, Watson IoT Developer Advocate at IBM Cloud, will provide a fast-paced developer journey that follows the IoT sensor data from generation, to edge gateway, to edge analytics, to encryption, to the IBM Bluemix cloud, to Wa...
What is the best strategy for selecting the right offshore company for your business? In his session at 21st Cloud Expo, Alan Winters, U.S. Head of Business Development at MobiDev, will discuss the things to look for - positive and negative - in evaluating your options. He will also discuss how to maximize productivity with your offshore developers. Before you start your search, clearly understand your business needs and how that impacts software choices.
Enterprises are moving to the cloud faster than most of us in security expected. CIOs are going from 0 to 100 in cloud adoption and leaving security teams in the dust. Once cloud is part of an enterprise stack, it’s unclear who has responsibility for the protection of applications, services, and data. When cloud breaches occur, whether active compromise or a publicly accessible database, the blame must fall on both service providers and users. In his session at 21st Cloud Expo, Ben Johnson, C...
Most of the time there is a lot of work involved to move to the cloud, and most of that isn't really related to AWS or Azure or Google Cloud. Before we talk about public cloud vendors and DevOps tools, there are usually several technical and non-technical challenges that are connected to it and that every company needs to solve to move to the cloud. In his session at 21st Cloud Expo, Stefano Bellasio, CEO and founder of Cloud Academy Inc., will discuss what the tools, disciplines, and cultural...
SYS-CON Events announced today that Fusic will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Fusic Co. provides mocks as virtual IoT devices. You can customize mocks, and get any amount of data at any time in your test. For more information, visit https://fusic.co.jp/english/.
SYS-CON Events announced today that Massive Networks, that helps your business operate seamlessly with fast, reliable, and secure internet and network solutions, has been named "Exhibitor" of SYS-CON's 21st International Cloud Expo ®, which will take place on Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. As a premier telecommunications provider, Massive Networks is headquartered out of Louisville, Colorado. With years of experience under their belt, their team of...
21st International Cloud Expo, taking place October 31 - November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA, will feature technical sessions from a rock star conference faculty and the leading industry players in the world. Cloud computing is now being embraced by a majority of enterprises of all sizes. Yesterday's debate about public vs. private has transformed into the reality of hybrid cloud: a recent survey shows that 74% of enterprises have a hybrid cloud strategy. Me...
SYS-CON Events announced today that Enroute Lab will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Enroute Lab is an industrial design, research and development company of unmanned robotic vehicle system. For more information, please visit http://elab.co.jp/.
SYS-CON Events announced today that MIRAI Inc. will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. MIRAI Inc. are IT consultants from the public sector whose mission is to solve social issues by technology and innovation and to create a meaningful future for people.
With the rise of DevOps, containers are at the brink of becoming a pervasive technology in Enterprise IT to accelerate application delivery for the business. When it comes to adopting containers in the enterprise, security is the highest adoption barrier. Is your organization ready to address the security risks with containers for your DevOps environment? In his session at @DevOpsSummit at 21st Cloud Expo, Chris Van Tuin, Chief Technologist, NA West at Red Hat, will discuss: The top security r...
IBM helps FinTechs and financial services companies build and monetize cognitive-enabled financial services apps quickly and at scale. Hosted on IBM Bluemix, IBM’s platform builds in customer insights, regulatory compliance analytics and security to help reduce development time and testing. In his session at 21st Cloud Expo, Lennart Frantzell, a Developer Advocate with IBM, will discuss how these tools simplify the time-consuming tasks of selection, mapping and data integration, allowing devel...
SYS-CON Events announced today that Mobile Create USA will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Mobile Create USA Inc. is an MVNO-based business model that uses portable communication devices and cellular-based infrastructure in the development, sales, operation and mobile communications systems incorporating GPS capabi...