The winners and losers in the Walmart vs. AWS row

Opinion In late June, the Wall Street Journal reported that Walmart had announced to technology companies and vendors that if they want to do business with the retail giant, they couldn’t run applications on Amazon Web Services.

This seemed at the time to be just another battle ground between two huge companies, one representing the pure online retail world and one representing a mix of traditional brick-and-mortar and e-business. This is nothing new, as Walmart has flexed its muscle in many other areas recently in its war with Amazon.

Walmart has reportedly told trucking contractors and forklift contractors not to work for Amazon or risk losing Walmart’s business. So, it would seem Walmart’s AWS declaration is just another attempt to cut off an Amazon business line. That is until you consider the following points.

Although Walmart in recent years has gotten significantly outside of its comfort zone by introducing more and more e-commerce and e-business solutions, the retail giant doesn’t compete with Amazon in the cloud technology space, and Walmart’s e-commerce business is an adjunct operation to their bricks-and-mortar business. So, I for one was curious – as I believe many others are – as to the real motives behind the move. Even more so, I found myself wondering how effective will this move prove to be, and who really wins and who really loses by Walmart’s action.

The losers

When it comes to smaller vendors and technology providers, they are generally losers in this chess game. These companies will need to consider their technology debt position in order to react appropriately (and you thought I was just going to talk business). The providers will need to redevelop their services for Microsoft Azure or Google Cloud or risk losing Walmart’s business. This would represent a significant cost and time challenge, which needs to be weighed against the value of doing business with Walmart. Even if these providers decide to containerise their workloads for portability, it would still require considerable development effort. The small providers that will survive and thrive in this situation, are those that have lower technical debt and can easily re-focus efforts to other public cloud platforms.

Larger vendors and suppliers face many of same challenges as their smaller counterparts. The difference is that due to their larger resource pool they might be better able to cope or possibly push back against Walmart’s edict. Ultimately they also will have to choose an appropriate technology and business path and deal with the change. Once again, the depth of their technology debt and the strength of their relationship with Walmart will rule their decision making.

The winners

Microsoft and Google might be the only clear winners in this situation. Both companies should be going to a full court press, in reaching out to the affected suppliers and vendors, in order to wrest market share from Amazon. I have to presume that these efforts have begun already; it is probably time to pony up consulting and engineering resources to take advantage of the situation. Both companies are in a position to gain if they move quickly.

Amazon, according to reports, currently holds approximately 44% of the public cloud provisioning market. While that makes them the clear leader, it also makes them the hunted. Microsoft has recently reported steady gains in market share, and most of that gain has come by way of taking share away from AWS. While AWS is a key part of Amazon’s empire there is still much speculation in the financial press about the larger effect of this move on either Amazon or Walmart.

One significant item that is somewhat overlooked is that, especially in North America, where Walmart goes, other retailers follow. As per the WSJ article from June, other retailers are now following Walmart’s lead and requesting that their technology suppliers get off of AWS in favour of another cloud platform.

The financial press is seriously divided on the question of who ultimately wins the Amazon vs. Walmart war. For every article declaring Walmart is coming back against Amazon, there is another declaring Amazon the victor. The question for Walmart, when it comes to their ‘no AWS’ pronouncement, is whether the pain inflicted on the vendors and themselves is equal to, or greater than, the loss to AWS – and more importantly to Amazon – as a whole?

For that answer, only time will tell.

[session] TCO and the Cloud Adoption Lifecycle | @CloudExpo @CloudHealthTech #AWS #API #Cloud

IT organizations are moving to the cloud in hopes to approve efficiency, increase agility and save money. Migrating workloads might seem like a simple task, but what many businesses don’t realize is that application migration criteria differs across organizations, making it difficult for architects to arrive at an accurate TCO number.
In his session at 21st Cloud Expo, Joe Kinsella, CTO of CloudHealth Technologies, will offer a systematic approach to understanding the TCO of a cloud application in order to ensure a successful migration. Additionally, he can detail CloudHealth’s experience partnering with AWS Migration and provide several proof points for the audience – helping to guide their migration planning process.

read more

How to become a ‘dynamic’ cloud user to reap cost and agility benefits

As organisations move towards more sophisticated multi-cloud environments, leveraging DevOps, containers and more, they will see greater agility, lower cost, and faster time to market.

This is the verdict of digital performance monitoring and management provider New Relic, who gathered more than 500 responses from organisations across the US, UK, Germany, and France. As first reported by ZDNet, the company put its findings in an eBook, ‘Achieving Serverless Success with Dynamic Cloud and DevOps’.

New Relic put organisations into three categories based on their responses; traditional data centre users, static cloud users, and ‘dynamic’ cloud users. The latter are defined as ‘exploiting the cloud in a dynamic way, automatically allocating and de-allocating resources on the fly for maximum agility to deal with spikes in demand and accelerate time to market’, as the report puts it.

Not surprisingly, dynamic cloud users are more likely – 23% more likely, to be precise – to be utilising emerging technologies, such as function as a service (FaaS), containers, and container orchestration.

Even less surprisingly, the differences in where dynamic and static cloud users place their workloads are vast. Dynamic cloud users are at minimum splitting their resources equally between private data centres and the public cloud, with 80% going down this route. This contrasts with only a handful of static cloud users, and an even smaller number of traditional data centre users – although some of the latter were going all-in on public cloud, a situation which eluded the static cloud users polled.

More than anything else, the dynamic cloud is reaping serious dividends. According to the research, these organisations are more likely to see improvements in application uptime – 26% compared to 19% for static cloud – operating costs (21% and 9% respectively) and client satisfaction (36% and 15%).

So what makes organisations ‘dynamic cloud’ users? Use only the resources you need, allocate and de-allocate resources on the fly, and use resource allocation as an integral part of your application architecture. The survey also noted the importance of making sure you’re using multiple cloud service providers; more than two thirds (68%) of dynamic cloud companies said they expected to use three or more vendors in three years, while only 30% of overall survey respondents say they only use a single public cloud vendor today.

“To take advantage of many of the most important benefits of cloud computing, you need to do more than simply move all or part of your application to cloud-based servers in a simple migration,” the report noted. “And while maintaining some of your applications in the cloud and some of them in your own data centres can be an effective part of a migration strategy, it is not a long-term solution to maximise the benefits of the cloud.”

You can read the full eBook here (no registration required).

[session] Serverless Computing | @CloudExpo @Unit4Global #ERP #CloudNative #Serverless

Cloud resources, although available in abundance, are inherently volatile. For transactional computing, like ERP and most enterprise software, this is a challenge as transactional integrity and data fidelity is paramount – making it a challenge to create cloud native applications while relying on RDBMS.
In his session at 21st Cloud Expo, Claus Jepsen, Chief Architect and Head of Innovation Labs at Unit4, will explore that in order to create distributed and scalable solutions ensuring high availability and fault tolerance using non-RDBMS in enterprise software, new technologies and architectural patterns need to be to in practice ensuring equal data fidelity and transactional integrity.

read more

Seven key network metrics for a cloud-driven world

Today’s IT teams aren’t so different from the IT teams of days gone by. They’re still committed to running businesses smoothly by testing technology, measuring the results, and re-calibrating. But much of the technology they’re using and managing has changed dramatically. Enterprises are much more distributed than they used to be, with more remote offices and users accessing resources from mobile devices and laptops, sometimes many miles from headquarters or a branch office.

Add to this the ever-more-important challenge of providing those end users with good performance. Constant uptime is now just an expected baseline, and IT teams today will get helpdesk tickets more often from application slowdowns than from actual outages. But helpdesk tickets are harder to close now that those applications are hosted somewhere in the cloud or a provider’s data centre. The lack of visibility can be a shock to IT teams after they’ve deployed public cloud or adopted business-critical SaaS apps, like Office 365, then have to support users of those products without having insight into them.

It may seem like IT is starting from scratch in this cloud-driven, increasingly software-defined world. But don’t throw the old metrics out—they still have a lot of use. End-user experience can be quantified and should be measured over time, continuously if possible. It is possible these days to have a tool that can see past the firewall to get these metrics. These seven metrics stand the test of time and can give IT a pretty good picture of how applications are performing for users.

The seven network metrics you should track 

Latency measures the time that network packets take to travel from source to destination. It’s best measured asymmetrically to match the way the internet works, since so many applications today are delivered via internet. Users accessing cloud and SaaS applications can multiply latency quickly over a branch network.

The lack of visibility can be a shock to IT teams after they’ve deployed public cloud or adopted business-critical SaaS apps

Capacity is the new bandwidth. It’s the maximum possible transit rate between the source and destination over a network. That can affect user experience, since the slowest point on the network path can cause slowness down the line. Measure capacity to see the entire application path to find issues that are affecting users and validate provider SLAs. Both utilized and available capacity are important numbers—high utilization can indicate performance degradation.

Packet loss is the percentage of network packets lost between source and destination. It can cause congestion on the network and slowdowns for users, who will notice slow apps with just 1% packet loss. Since the source and destination can be hard to pinpoint when cloud is in the picture, packet loss can be harder to track than back in the days of apps served over one LAN.

Jitter is the time difference in network packets are arriving at their destination. If users are having varying experiences across applications, jitter may be the cause. This is also what causes dropped VoIP calls or poor video streaming quality—particularly important for IT teams supporting remote offices and call centers.

QoS is another metric that isn’t new, but is quite useful for modern needs. Quality of Service levels need to be enforced by IT for them to work, so that different types of application traffic are treated differently based on their assigned lane or category.

Throughput can show you where users are running into downtime or slowdowns in their applications, based on whether your service provider is handling the demands of your network and apps. Insufficient throughput can cause disruptions for users.

Response time is best used when IT benchmarks SaaS and cloud app response time up front, then measures over time. Seeing how applications and services are performing compared to provider SLAs can give you some leverage in getting better response times for users.

With cloud and SaaS running so much of the IT show, you may feel helpless when unknown network issues or application slowdowns happen. But you don’t have to. Track these metrics to get back some visibility and get users a better experience.

T2 Cloud Raises $14 Million

T2 Cloud, an upcoming Chinese cloud provider, has raised RMB100 million or USD $14 million today in a series B round of investment.

This round of investment was led by an unnamed securities company along with a software and integrated system developer called Sinosoft Company Limited. In fact, as a part of the investment, T2 Cloud will partner with Sinosoft to enter the financial industry.

This round of investment is well in tune with the company’s aim to list itself on the domestic stock exchange within the next three years. While this may sound too ambitious in other countries, it’s definitely possible in China simply because the size of cloud computing market here is expected to reach RMB75 billion or USD$11 billion by the end of this year. Out of this, the private cloud market alone is likely to contribute RMB46 billion, that roughly translates to about USD $6.8 billion.

By 2020, the overall cloud market is expected to touch $20 billion and contribution from the private cloud market alone will be $12 billion. Considering this growth, T2 Cloud’s ambitious are not so lofty.

Founded in 2011 and headquartered in the capital city of Beijing, T2 Cloud has developed an open source platform called T2Cloud OS, an automatic tool for maintenance called MaigsStack, a few cloud security solutions and a hyper-converged hardware. It’s target customer base is companies that provide private, hybrid and industrial cloud solutions for different end-clients.

Within a short span of about six years, this company has racketed an impressive list of clients in various industries such as finance, energy, radio, television, government and the fast growing Internet of Things.

So, what made such a dream run possible?

One of the main reasons is that the company was founded with clear goals. Many clients that use open source software such as OpenStack have faced challenges with respect to operations and maintenance. To overcome these problems, T2 Cloud wanted to create solutions that would enable cross data center management, deep monitoring, daily scrutiny and more that would give its clients an edge over competitors who operate in the same segment. So far, it has been successful in its mission.

It’s little wonder then that this company was able to attract clients quickly. Along with good clients, came prospective investors who believed that the company could make it big. Before this round of investment, it raised RMB36 million or USD $5 million from companies like Lenovo Capital, Phoenix Tree Group and F&G Venture.

Overall, the prospects for T2 Cloud is big as it plans to put its proceeds in research and development along with market expansion.

The post T2 Cloud Raises $14 Million appeared first on Cloud News Daily.

Cisco admits to losing Meraki customer data in ‘erroneous policy change’

Cisco says it is ‘deeply regretful’ after admitting losing Meraki customer data from what it described as an erroneous policy change.

The data affected from Cisco Meraki, which offers cloud-controlled Wi-Fi, routing and security, included custom logos, floor plans, audio such as hold music and voicemail greetings, as well as custom enterprise applications. The company’s tagline reads: “Secure and scalable, Cisco Meraki enterprise networks simply work.”

“On August 3rd 2017, our engineering team made a configuration change that applied an erroneous policy to our North American object storage services and caused certain data uploaded prior to 11:20AM Pacific time on August 3 to be deleted,” the company wrote. “The issue has since been remediated and is no longer occurring.

“In the majority of cases, this issue will not impact network operations, but will be an inconvenience as some of your data may have been lost,” the note added. “Your network configuration data is not lost or impacted – this issue is limited to user-uploaded data.”

As noted elsewhere, a fair amount of this data will be in the ‘inconvenient’ rather than ‘disastrous’ category, as hold music and logos can be reuploaded, voicemail intros can be rerecorded, and so on.

Engineers had been working over the weekend to resolve the issues and assess what data could be recovered. The company is expecting to update by the end of August 7 with which resources will be made available to restore functionality.

You can read the full note here.

A GDPR Compliance Journey | @DevOpsSummit #BigData #DevOps #FinTech #AI #ML #DX

In preparation for General Data Protection Regulation (GDPR) compliance, a global 100 financial services organization embarked on a journey to assess its core information processing environments with the objective of identifying opportunities to strengthen its data privacy protection programs. This article focuses on the technology challenges, approach, and lessons learned for the centralized testing environment.

read more

[slides] #BigData Thrashing and Resolution | @CloudExpo #Analytics #AI #ML #DL #DX

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 in both transaction processing and online analytical processing. Therefore, there is a growing need for support on thrashing using machine learning algorithms and solutions for use in «Big Data.»

read more

51 Useful #Docker Tools | @DevOpsSummit #CloudNative #DevOps #Serverless #Kubernetes

Docker is sweeping across startups and enterprises alike, changing the way we build and ship applications. It’s the most prominent and widely known software container platform, and it’s particularly useful for eliminating common challenges when collaborating on code (like the «it works on my machine» phenomenon that most devs know all too well). With Docker, you can run and manage apps side-by-side – in isolated containers – resulting in better compute density. It’s something that many developers don’t think about, but you can even use Docker with ASP.NET.

read more