{"id":1412,"date":"2016-07-01T12:26:11","date_gmt":"2016-07-01T12:26:11","guid":{"rendered":"http:\/\/www.gallop.net\/blog\/?p=1412"},"modified":"2021-09-16T12:28:30","modified_gmt":"2021-09-16T06:58:30","slug":"creating-cloud-load-testing-strategy-for-enterprise","status":"publish","type":"post","link":"https:\/\/www.cigniti.com\/blog\/creating-cloud-load-testing-strategy-for-enterprise\/","title":{"rendered":"Creating a Cloud Load Testing Strategy for your Enterprise"},"content":{"rendered":"
Cloud Load Testing continues to be an increasingly discussed and important topic. Nearly everywhere I go, questions arise as to: what, why, how, and when these capabilities are important. Perhaps you are looking for a quick read to understand how to start defining a Cloud Load Testing strategy for your enterprise. That is what I am setting out to do in this blog and provide to you.<\/p>\n
1. What are you delivering to your end users?<\/strong><\/span><\/p>\n As an end user, I always wonder, why is it that organizations want me to find their defects? Not sure if you have had this same experience, but surely you have, and I am sure your experience is equally as frustrating\u2026if not more.<\/p>\n So as an organization, we need to think about \u2018What are we delivering to our end users?\u2019 because if we don\u2019t, we can be sure our competitors are. Most successful organizations with longevity have a \u2018best intent\u2019 to deliver valuable products \/ services to their end users at a fair price.<\/p>\n Thinking of and recognizing the results they are delivering against this \u2018best intent\u2019 is often not done. This limits the continuous assessment and feedback of the market and performance of their products \/ services in the hands of their end users.<\/p>\n So, what are you delivering, how do you get feedback, and how are you continuously improving your end users experience? The reasons I ask this question is simple; what if you had a way to capture these results from production, then replay them across your pre-production environments, getting results you could use to optimize your applications for maximum value to your end users? Now won\u2019t that be really good for the business!<\/p>\n 2. Why do you spend cycles proactively ensuring it works? Consider your position in the market, what the customers are saying, and how your competitors are constantly improving. Do you even stand a chance if your strategy is status quo? I think not, and now is the time to figure out how to pivot and proactively make a difference…or else your book will end at Chapter 11.<\/p>\n With the Olympics and Holiday Shopping as two large upcoming events, many organizations see these as make or break, and are seeing this as a reason to spend cycles proactively ensuring their systems are working. Of course, with these events (and others like them) volumes are going to be extraordinarily high; which if your business can hold up to the increased demand, there is much to be gained in a number of ways. Do you measure any of these ways today?<\/p>\n Perhaps you have ways to correlate flows, transactions speeds, downtime, user sentiment, employee satisfaction and the like; to that of revenue, brand value, competitive advantage, customer (acquisition and retention), employee satisfaction, and user sentiment. In today\u2019s organizations, this is typically not the case, and an area lacking which can result in exponential returns.<\/p>\n Of course, perhaps you are thinking \u201cYeah right Todd, easier said than done.\u201d Would not be the first time I have heard that by the way. My suggestion, let\u2019s start with one flow; perhaps measuring the correlation between \u2018transaction response time\u2019 of a specific page on your site or app, and that of \u2018revenue\u2019 related to that system. I believe when you start to look at the trend, and find quick ways to improve that \u2018transaction response time\u2019, you will be shocked to see the change in \u2018revenue\u2019\u2026even if only 1%, what does that mean annualized for the organization and you? [that answer is often measured in millions]<\/p>\n 3. How are you maximizing value, efficiency, cost, and time? Everyone opens bananas differently. And, is there really a right or wrong way? The objective is to get to the edible fruit and nurture your body with vitamins and other goodness. Whether you start with the stem or the bananus, the shared goal is the same; there is an easier and better way, how are you doing it?<\/p>\n In this metaphorical reference to proactively working to maximize value, efficiency, cost and time is a very strong relationship. Again, most if not all organizations with paying customers are thinking about these factors, and working proactively to bring the best end user experience.<\/p>\n Along this path, whether primate or human; we are learning by doing, and observing the results, then repeating. Organizations and individuals are evaluated on how well they maximize the value of investments, along with efficiencies being built-in to lightweight processes, reducing the costs to an appropriate level, then spending only the amount of time needed to maximize the overall equation.<\/p>\n In a recent poll, 58% of individuals opened the banana by the bananus. This is the same behavior observed by primates. Not saying there is a right or wrong, just a majority. Where do you count yourself, and why? Is it because of how you are doing something\u2026which could be done better another way?<\/p>\n 4. When do you focus on these capabilities?<\/span>\u00a0<\/strong><\/p>\n \u201cAlways, at the beginning and throughout\u201d\u2026that\u2019s what I wish I heard. Sadly, when the topic of working proactively to ensure a good performing experience for your end users arises, it is often something raised after a massive production incident of some sort.<\/p>\n Another common topic that is risen has to do with \u2018highly skilled resources\u2019 and\/or \u2018scheduling to have a scenario run\u2019 as excuses as to why this has been deprioritized and not done. Seems this is another huge limiting factor to when people can run these types of tests and get the results they need, so as to improve the end user experience proactively and earlier.<\/p>\n I don\u2019t know what your personal experience has been\u2026but, when \u201cit\u2019s hit the fan\u201d most CIO\u2019s and Business Leaders are NOT saying \u201dGlad we did not waste time and effort thinking about performance for our end users.\u201d It is often \u201cHow will you prevent this from happening again!\u201d When this happens, it is a great opportunity to have a prepared response, so you can appropriately address the immediate concern, and the future for the organization and your end users.<\/p>\n In short, this consideration is something that should be built-in from the beginning with accountability and responsibility across the technology and business teams to the end users. Making this a reality is a bit of a cultural adaption, but having visibility on the impact this has on your organization, enables you to leverage this tipping point for the moment for the beginning of a transformation.<\/p>\n In the four (4) above points we can see why the capabilities of Cloud Load Testing would be important to ensure that the end user experience is optimum. There are a number of reasons why organizations find Cloud Load Testing as an easy adoption and high value. I have outlined five (5) of these below.<\/p>\n *Other resources: DeCapua is a seasoned software professional with 20+ years of experience in IT applications development, IT operations, technology integrations, channels operations, and business development in several domains, including Mobile, Agile, Cloud, and Performance.<\/p>\n Over the years Todd has transformed three organizations to Agile\/DevOps, consulted with 100+ organizations worldwide, and amassed a variety of perspectives and practical experiences. He has earned an MBA in Finance and a BS; has been recognized with several industry certifications and awards; and is an industry-renowned leader, speaker, and author.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":" Cloud Load Testing continues to be an increasingly discussed and important topic. Nearly everywhere I go, questions arise as to: what, why, how, and when these capabilities are important. Perhaps you are looking for a quick read to understand how to start defining a Cloud Load Testing strategy for your enterprise. That is what I […]<\/p>\n","protected":false},"author":2,"featured_media":13010,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[136,2],"tags":[934,467,594,271,1156,20,214,218],"ppma_author":[3736],"authors":[{"term_id":3736,"user_id":2,"is_guest":0,"slug":"admin","display_name":"Cigniti Technologies","avatar_url":{"url":"https:\/\/www.cigniti.com\/blog\/wp-content\/uploads\/120X120-1.png","url2x":"https:\/\/www.cigniti.com\/blog\/wp-content\/uploads\/120X120-1.png"},"user_url":"http:\/\/www.cigniti.com\/","last_name":"Technologies","first_name":"Cigniti","job_title":"","description":"Cigniti is the world\u2019s leading AI & IP-led Digital Assurance and Digital Engineering services company with offices in India, the USA, Canada, the UK, the UAE, Australia, South Africa, the Czech Republic, and Singapore. We help companies accelerate their digital transformation journey across various stages of digital adoption and help them achieve market leadership."}],"_links":{"self":[{"href":"https:\/\/www.cigniti.com\/blog\/wp-json\/wp\/v2\/posts\/1412"}],"collection":[{"href":"https:\/\/www.cigniti.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cigniti.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cigniti.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cigniti.com\/blog\/wp-json\/wp\/v2\/comments?post=1412"}],"version-history":[{"count":0,"href":"https:\/\/www.cigniti.com\/blog\/wp-json\/wp\/v2\/posts\/1412\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cigniti.com\/blog\/wp-json\/wp\/v2\/media\/13010"}],"wp:attachment":[{"href":"https:\/\/www.cigniti.com\/blog\/wp-json\/wp\/v2\/media?parent=1412"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cigniti.com\/blog\/wp-json\/wp\/v2\/categories?post=1412"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cigniti.com\/blog\/wp-json\/wp\/v2\/tags?post=1412"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.cigniti.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=1412"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}
\n<\/strong><\/span><\/p>\n
\n<\/strong><\/span><\/p>\n\n
\nBlog: How Cloud Load Testing helps you deliver amazing software
\nTrial: StormRunner Load (trial)
\neBook: 2015-16 State of Performance Engineering<\/a>
\nBook: Effective Performance Engineering Book<\/a><\/p>\n\n\n
\n About the Author<\/strong>:Todd DeCapua is the Chief Technology Evangelist with Hewlett Packard Enterprise and cofounder of TechBeacon.com thought leadership site for IT Heros.<\/p>\n