Welcome!

@DevOpsSummit Authors: Elizabeth White, Zakia Bouachraoui, Pat Romanski, Liz McMillan, Yeshim Deniz

Related Topics: @CloudExpo, Agile Computing, @DevOpsSummit

@CloudExpo: Blog Post

How to Minimize Stress When Migrating to the Cloud | @CloudExpo #APM #Cloud #Monitoring

Moving applications to the cloud can be just as stressful as moving house and raises some of the same questions

How to Minimize Stress When Migrating to the Cloud
By Dawn Parzych

It doesn’t matter how often you move or where you are moving to, moving is stressful. There are so many questions to be answered, like:

  • What if something breaks?
  • How will this impact my commute?
  • What is it going to cost?
  • How safe is the new neighborhood?

Moving applications to the cloud can be just as stressful as moving house and raises some of the same questions:

  • What if something breaks?
  • How will this impact performance of the application?
  • What is it going to cost?
  • How secure is the cloud?

Whether moving house or moving applications to the cloud, you need to weigh the pros and cons, then cross your fingers and hope for the best; but thankfully, there are steps you can take to make sure moving to the cloud goes as smoothly as possible. It doesn’t matter if you are looking at an IaaS, PaaS, or SaaS provider these steps can help you along the way.

1. Baseline current environment

First, determine which applications make sense to move to the cloud and where the users are located. How will moving the application to the cloud impact users? Will there be more or less latency? How does the application currently perform? Can the corporate network support the additional bandwidth requirements of users accessing applications across the internet that used to be accessed locally? If you don’t know the answer to these questions, do some research and get the answers. Gather real user measurements to see how your applications are performing currently to determine the impact of migrating to the cloud.

2. Assess solutions

Once you know how the target application performs and have identified potential providers, it is time to see how they perform. An application in the cloud should perform the same as or better than it did previously. Having slower page load times and reduced availability makes for unhappy users.   Collecting RUM data at this point typically isn’t possible, but performance data can be collected with active monitoring. Test from locations that are representative of your user base – don’t test from only a single geography if your customers are coming from all over the world.

3. Monitor and optimize service

After a solution is chosen and the application has successfully migrated to the cloud, it does not mean your work is done. Now you need to make sure the SLAs that were agreed to when you selected the cloud provider are met (You do have an SLA, right). Don’t leave it up to the provider to tell you that everything is going smoothly.

Migrating to the cloud can be scary and stressful, the more prepared you are the easier it will be.

The post How to Minimize Stress When Migrating to the Cloud appeared first on Catchpoint's Blog.

Read the original blog entry...

More Stories By Mehdi Daoudi

Catchpoint radically transforms the way businesses manage, monitor, and test the performance of online applications. Truly understand and improve user experience with clear visibility into complex, distributed online systems.

Founded in 2008 by four DoubleClick / Google executives with a passion for speed, reliability and overall better online experiences, Catchpoint has now become the most innovative provider of web performance testing and monitoring solutions. We are a team with expertise in designing, building, operating, scaling and monitoring highly transactional Internet services used by thousands of companies and impacting the experience of millions of users. Catchpoint is funded by top-tier venture capital firm, Battery Ventures, which has invested in category leaders such as Akamai, Omniture (Adobe Systems), Optimizely, Tealium, BazaarVoice, Marketo and many more.

@DevOpsSummit Stories
Adding public cloud resources to an existing application can be a daunting process. The tools that you currently use to manage the software and hardware outside the cloud aren’t always the best tools to efficiently grow into the cloud. All of the major configuration management tools have cloud orchestration plugins that can be leveraged, but there are also cloud-native tools that can dramatically improve the efficiency of managing your application lifecycle. In his session at 18th Cloud Expo, Alex Lovell-Troy, Director of Solutions Engineering at Pythian, presented a roadmap that can be leveraged by any organization to plan, analyze, evaluate, and execute on moving from configuration management tools to cloud orchestration tools. He also addressed the three major cloud vendors as well as some tools that will work with any cloud.
A valuable conference experience generates new contacts, sales leads, potential strategic partners and potential investors; helps gather competitive intelligence and even provides inspiration for new products and services. Conference Guru works with conference organizers to pass great deals to great conferences, helping you discover new conferences and increase your return on investment.
With more than 30 Kubernetes solutions in the marketplace, it's tempting to think Kubernetes and the vendor ecosystem has solved the problem of operationalizing containers at scale or of automatically managing the elasticity of the underlying infrastructure that these solutions need to be truly scalable. Far from it. There are at least six major pain points that companies experience when they try to deploy and run Kubernetes in their complex environments. In this presentation, the speaker will detail these pain points and explain how cloud can address them.
Containers and Kubernetes allow for code portability across on-premise VMs, bare metal, or multiple cloud provider environments. Yet, despite this portability promise, developers may include configuration and application definitions that constrain or even eliminate application portability. In this session we'll describe best practices for "configuration as code" in a Kubernetes environment. We will demonstrate how a properly constructed containerized app can be deployed to both Amazon and Azure using the Kublr platform, and how Kubernetes objects, such as persistent volumes, ingress rules, and services, can be used to abstract from the infrastructure.
SYS-CON Events announced today that Silicon India has been named “Media Sponsor” 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. Published in Silicon Valley, Silicon India magazine is the premiere platform for CIOs to discuss their innovative enterprise solutions and allows IT vendors to learn about new solutions that can help grow their business.