Steve Singh stepping down as Docker CEO

In a surprising turn of events, TechCrunch has learned that Docker CEO Steve Singh will be stepping down after two years at the helm, and former Hortonworks CEO Rob Bearden will be taking over. An email announcement, went out this morning to Docker employees.

People close to the company confirmed that Singh will be leaving the CEO position, staying on the job for several months to help Bearden with the transition. He will then remain with the organization in his role as Chairman of the Board. They indicated that Bearden has been working closely with Singh over the last several months as a candidate to join the board and as a consultant to the executive team.

Singh clicked with him and viewed him as a possible successor, especially given his background with leadership positions at several open source companies, including taking Hortonworks public before selling to Cloudera last year. Singh apparently saw someone who could take the company to the next level as he moved on. As one person put it, he was tired of working 75 hours a week, but he wanted to leave the company in the hands of capable steward.

Last week in an interview at DockerCon, the company’s annual customer conference in San Francisco, Singh appeared tired, but a leader who was confident in his position and who saw a bright future for his company. He spoke openly about his leadership philosophy and his efforts to lift the company from the doldrums it was in when he took over two years prior, helping transform it from a mostly free open source offering into a revenue-generating company with 750 paying enterprise customers.

In fact, he told me that under his leadership the company was on track to become free cash flow positive by the end of this fiscal year, a step he said would mean that Docker would no longer need to seek outside capital. He even talked of the company eventually going public.

Apparently, he felt it was time to pass the torch before the company took those steps, saw a suitable successor in Bearden and offered him the position. While it might have made more sense to announce this at DockerCon with the spotlight focused on the company, it was not a done deal yet by the time the conference was underway in San Francisco, people close to the company explained.

Docker took a $92 investment last year, which some saw as a sign of continuing struggles for company, but Singh said he took the money to continue to invest in building revenue-generating enterprise products, some of which were announced at DockerCon last week. He indicated that the company would likely not require any additional investment moving forward.

As for Bearden, he is an experienced executive with a history of successful exits. In addition to his experience at Hortonworks, he was COO at SpringSource, a developer tool suite that was sold to VMware for $420 million in 2009 (and is now part of Pivotal). He was also COO at JBoss, an open source middleware company acquired by Red Hat in 2006.

Whether he will do the same with Docker remains to be seen, but as the new CEO, it will be up to him to guide the company moving forward to the next steps in its evolution, whether that eventually results in a sale or the IPO that Singh alluded to.

Email to staff from Steve Singh:

Sumo Logic announces $110M Series G investment on valuation over $1B

Sumo Logic, a cloud data analytics and log analysis company, announced a $110 million Series G investment today. The company indicated that its valuation was “north of a billion dollars,” but wouldn’t give an exact figure.

Today’s round was led by Battery Ventures with participation from new investors Tiger Global Management and Franklin Templeton. Other unnamed existing investors also participated according to the company. Today’s investment brings the total raised to $340 million.

When we spoke to Sumo Logic CEO Ramin Sayer at the time of its $75 million Series F in 2017, he indicated the company was on its way to becoming a public company. While that hasn’t happened yet, he says it is still the goal for the company, and investors wanted in on that before it happened.

“We don’t need to capital. We had plenty of capital already, but when you bring on crossover investors and others in this this stage of a company, they have minimum check sizes and they have a lot of appetite to help you as you get ready to address a lot of the challenges and opportunities as you become a public company,” he said.

He says the company will be investing the money in continuing to develop the platform, whether that’s through acquisitions, which of course the money would help with, or through the company’s own engineering efforts.

The IPO idea remains a goal, but Sayer was not willing or able to commit to when that might happen. The company clearly has plenty of runway now to last for quite some time.

“We could go out now if we wanted to, but we made a decision that that’s not what we’re going to do, and we’re going to continue to double down and invest, and therefore bring some more capital in to give us more optionality for strategic tuck-ins and product IP expansion, international expansion — and then look to the public markets [after] we do that,” he said.

Dharmesh Thakker, general partner at investor, Battery Ventures says his firm likes Sumo Logic’s approach and sees a big opportunity ahead with this investment. “We have been tracking the Sumo Logic team for some time, and admire the company’s early understanding of the massive cloud-native opportunity and the rise of new, modern application architectures,” he said in a statement.

The company crossed the $100 million revenue mark last year and has 2000 customers including Airbnb, Anheuser-Busch and Samsung. It competes with companies like Splunk, Scaylr and Loggly.

Iguazio brings its data science platform to Azure and Azure Stack

Iguazio, an end-to-end platform that allows data scientists to take machine learning models from data ingestion to training, testing and production, today announced that it is bringing its solution to Microsoft’s Azure cloud and Azure Stack on-premises platform.

The 80-person company, which has received a total of $48 million in funding to date, aims to make it easier for data scientists to do the work they are actually paid to do. The company argues that a lot of the work that data scientists do today is about managing the infrastructure and handling integrations, not building the machine learning models.

“We see that machine learning pipelines are way more complex than people think,” Iguazio CEO Asaf Somekh told me. “People think this is good stuff, but it’s actually horrible. We’re trying to simplify that.”

To do this, Iguazio is betting on open source. It uses standard tools and API to pull in data from a wide variety of sources, which is then stored in its real-time in-memory database, which can handle streaming data, as well as time series data, tables and files. It also uses standard Jupyter notebooks instead of some form of proprietary format, but what’s maybe most interesting is that the company also built and open-platform for building data science pipelines. To build the models, Iguazio also uses KubeFlow, a machine learning toolkit for the Kubernetes container platform.

Given that Azure and Azure Stack are essentially the same platform, as far as the APIs are concerned, Iguazio can then take its software and run it both in the cloud and on premises. Soon, it’ll also bring its service to Microsoft’s Azure Data Box Edge, Microsoft’s hardware solution for storing and analyzing data at the edge, which can be equipped with FPGAs for deploying machine learning models.

“Partnering with Iguazio, we can offer additional options for AI applications in the cloud to also run on the edge. Iguazio provides an additional path to run AI on the edge beyond our current Microsoft Azure Machine Learning inferencing on the edge,” said Henry Jerez, Principal Group Product Manager at Microsoft’s Intelligent Edge Solutions Platform Group. “This new marketplace option provides an additional alternate path for our customers to bring intelligence close to the data sources for applications such as predictive maintenance and real-time recommendation engines.”

The Azure solution joins Iguazio’s existing options to deploy its services on top of AWS and Google Cloud Platform.

Red Hat and Microsoft are cozying up some more with Azure Red Hat OpenShift

It won’t be long before Red Hat becomes part of IBM, the result of the $34 billion acquisition last year that is still making its way to completion. For now, Red Hat continues as a stand-alone company, and is if to flex its independence muscles, it announced its second agreement in two days with Microsoft Azure, Redmond’s public cloud infrastructure offering. This one involving running Red Hat OpenShift on Azure.

OpenShift is RedHat’s Kubernetes offering. The thinking is that you can start with OpenShift in your data center, then as you begin to shift to the cloud, you can move to Azure Red Hat OpenShift — such a catchy name — without any fuss, as you have the same management tools you have been used to using.

As Red Hat becomes part of IBM, it sees that it’s more important than ever to maintain its sense of autonomy in the eyes of developers and operations customers, as it holds its final customer conference as an independent company. Red Hat executive vice president and president, of products and technologies certainly sees it that way. “I think [the partnership] is a testament to, even with moving to IBM at some point soon, that we are going to be  separate and really keep our Switzerland status and give the same experience for developers and operators across anyone’s cloud,” he told TechCrunch.

It’s essential to see this announcement in the context of both IBM’s and Microsoft’s increasing focus on the hybrid cloud, and also in the continuing requirement for cloud companies to find ways to work together, even when it doesn’t always seem to make sense, because as Microsoft CEO Satya Nadella has said, customers will demand it. Red Hat has a big enterprise customer presence and so does Microsoft. If you put them together, it could be the beginning of a beautiful friendship.

Scott Guthrie, executive vice president for the cloud and AI group at Microsoft understands that. “Microsoft and Red Hat share a common goal of empowering enterprises to create a hybrid cloud environment that meets their current and future business needs. Azure Red Hat OpenShift combines the enterprise leadership of Azure with the power of Red Hat OpenShift to simplify container management on Kubernetes and help customers innovate on their cloud journeys,” he said in a statement.

This news comes on the heels of yesterday’s announcement, also involving Kubernetes. TechCrunch’s own Frederic Lardinois described it this way:

What’s most interesting here, however, is KEDA, a new open-source collaboration between Red Hat and Microsoft that helps developers deploy serverless, event-driven containers. Kubernetes-based event-driven autoscaling, or KEDA, as the tool is called, allows users to build their own event-driven applications on top of Kubernetes. KEDA handles the triggers to respond to events that happen in other services and scales workloads as needed.

Azure Red Hat OpenShift is available now on Azure. The companies are working on some other integrations too including Red Hat Enterprise Linux (RHEL) running on Azure and Red Hat Enterprise Linux 8 support in Microsoft SQL Server 2019.

Google’s newest Cloud TPU Pods feature over 1,000 TPUs

Google today announced that its second- and third-generation Cloud TPU Pods — its scalable cloud-based supercomputers with up to 1,000 of its custom Tensor Processing Units — are now publicly available in beta.

The latest-generation v3 models are especially powerful and are liquid-cooled. Each pod can deliver up to 100 petaFLOPS. As Google notes, that raw computing power puts it within the top 5 supercomputers worldwide, but you need to take that number with a grain of salt given that the TPU pods operate at a far lower numerical precision.

You don’t need to use a full TPU Pod, though. Google also lets developers rent ‘slices’ of these machines. Either way, though, we’re talking about a very powerful machine that can train a standard ResNet-50 image classification model using the ImageNet dataset in two minutes.

The TPU v2 Pods feature up to 512 cores and are a bit slower than the v3 ones, of course. When using 265 TPUs, for example, a v2 Pod will train the ResNet-50 model in 11.3 minutes while a v3 Pod will only take 7.1 minutes. Using a single TPU, that’ll take 302 minutes.

Unsurprisingly, Google argues that Pods are best used when you need to quickly train a model (and theprice isn’t that much of an issue), need higher accuracy using larger datasets with millions of labeled examples, or when you want rapidly prototype new models.

Shape Security’s latest product protects smaller businesses from credential stuffing

Shape Security has been helping big companies stay safe from fraudulent activities like password reuse and bot traffic on their publicly facing websites and apps. The company now wants to help smaller companies have that same type of protection, and today it announced a new cloud service called Connect aimed at that market.

“We’re an enterprise-focused company that protects the majority of large US banks, the majority of the largest airlines, similar kinds of profiles with major retailers, hotel chains, government agencies and so on. We specifically protect them against automated fraud and abuse on their consumer-facing applications — their websites and their mobile apps,” Shuman Ghosemajumder, CTO and co-founder at Shape Security explained.

The company has taken that same type of protection and packaged it for smaller businesses. “What we’re doing with the new product, which is called Connect, is automating those aspects which we have provided with the high-end [product], and are making it easier to deploy and run,” Ghosemajumder said.

He said that they get protection against the same kind of high-end, automated fraud that the large enterprise customers get, as well as protection against DDoS attacks, scraping and so on.

The company is best known for stopping the act of credential stuffing, a sophisticated kind of strike where attackers continually try to get onto a website or app using stolen usernames and passwords. In addition, they tend to use a variety of computers and IP addresses to mask the attack. In fact, Sumit Agarwal, who is co-founder and chief operating officer at Shape, coined the term when he was working at he was working at the Department of Defense in a previous position before he helped launch the company.

A product like Connect can help expand Shape’s market by moving beyond the large enterprises that have been its primary target up until now. While it provides a similar level of service, it delivers it in a way that makes it easier for these smaller organizations to consume, while still enabling them to take advantage of the advanced security techniques that would typically be out of their reach.

Shape Security was founded in 2011, but spent several years developing the core product before emerging from Stealth in 2014. It currently has 300 employees and has raised $132 million, according to Crunchbase data. The most recent round was $26 million in November.

Serverless monitoring startup Espagon expands to cover broader microservices

When Espagon launched last Fall, the Israeli startup had an idea to monitor serverless, architectures, specifically AWS Lambda. But the company didn’t want to confine itself to monitoring a narrow class of applications, and today it announced it is now able to monitor a broader set of microservice development approaches.

CEO and co-founder Nitzan Shapira says when it launched, the startup wanted to take aim at serverless and Lambda seemed to be the prime tool for doing that. “Our product was basically a tracing, troubleshooting and monitoring tool that was automatically doing all of that for the Lambda ecosystem. And and since then, we’ve seen actually a bigger shift [beyond] just Lambda,” he said.

That shift was to a broader view of this kind of deployment across a set of modern applications involving microservices. When developers move to these modern approaches, it becomes impossible to launch an agent to help monitor what’s happening. Yet the developers still need visibility into the applications.

To help, the company is launching a tracing and logging tool together, a first for this type of monitoring, according to Shapira. “Today, with engineering and DevOps working closer than ever, being able to automatically trace microservices applications without using an agent and combine the tracing and the logging in one platform is extremely valuable,” he said.

Shapria says that over time the company plans to expand this idea and support more frameworks out of the box to allow this kind of open tracing across different tools. “We need to provide support for more and more frameworks becoming popular. Lambda is just one framework,” he explained.

Serverless is somewhat of a misnomer. The servers are still there, but instead of programming to launch on a particular server, virtual machine (VM) or set of VMs, the cloud infrastructure vendor provides whatever infrastructure resources a developer requires at any given moment automatically.

Microservices encompass the idea that instead of building a monolithic application, you break it down into a series of smaller services, typically launching them in containers and orchestrating the containers in a tool like Kubernetes.

The company only came out of stealth last October, so it’s still early days, but it is already expanding, opening a sales office in the US with a 4-person staff. The engineering team remains in Israel. It is approaching 20 employees in total.

Shapria wouldn’t talk about exact customer numbers, but says the company has hundreds of users now and is doubling the number of paying customers every month.

Microsoft aims to modernize and secure voting with ElectionGuard

When it comes to voting, we’ve come a long way from dropping pebbles into an amphora, but still not nearly far enough, if the lack of confidence in our election systems is any indication. Microsoft is the first major tech company to take on this problem with a new platform it calls ElectionGuard that promises to make elections more secure and transparent — and yes, it’s free and open source.

Set to be made available this summer and piloted during the 2020 elections, ElectionGuard is not a complete voting machine, but rather a platform for handling voting data that can either empower existing systems or have new ones built on top of it. It’s part of the Defending Democracy Program and sister product to the similarly-named NewsGuard and AccountGuard, which appeared last year.

The basic idea is to let voters track their votes securely and privately, while also allowing authorities to tabulate, store, and if necessary audit them. As Microsoft puts it:

ElectionGuard provides a complete implementation of end-to-end verifiable elections. It is designed to
work with systems that use paper ballots, supplementing today’s tabulation process by providing a
means of public verification of the accuracy of reported results.

The platform would sit underneath existing voting systems, and when a voter casts their ballot, the data would be entered in the ordinary fashion in a state’s election systems but also in ElectionGuard. The voter would then be given a tracking code that lets them see that their vote has been, say, recorded locally at the correct polling place, or perhaps that it has been sent on to state authorities for auditing.

Meanwhile the ElectionGuard databases are securely recording all votes and tabulating them, a process that would happen in parallel with existing tabulation processes. In the case of an audit, random ballots could be selected from the database and compared with paper ballots, providing a quick way to see if, for example, a machine error in one district was throwing off results.

Importantly, this is all accomplished without Microsoft, or whoever is actually administrating the ElectionGuard system, knowing how any individual voted. This is done, the company explained, via a cryptographic technique known as homomorphic encryption. Basically it allows a system to perform mathematical operations on encrypted data without decrypting it, making interference or exfiltration of that sensitive data next to impossible.

In this case every vote is trackable only by the individual who made it, but the system is limited to adding up encrypted votes and reporting those sums.

Ultimately ElectionGuard aims to be a full voting solution, but one that can be customized and run on any number of actual devices — just like the rest of Microsoft’s software.

When it’s time to vote, ElectionGuard supports the use of standard tablets and PCs running a variety of operating systems as a ballot marking device, which can be used to create an interface that looks and feels like modern applications people interact with every day on their phones and tablets.

Here’s hoping ease of deployment and a modern code base will end for good the reign of aged and insecure voting machines that can be hacked with a USB key. Microsoft is also working with election tech suppliers to bring ElectionGuard into existing product lines or build new ones.

The company worked together with Galois to develop ElectionGuard, a company that has been working on election security for years and recently received a $10 million grant from DARPA to pursue secure voting hardware.

It will no doubt take some tinkering, but it’s good to see a major tech company making a credible and comprehensive bid to fix an elections process that is technologically compromised on multiple fronts. Tech can’t fix politics, but it can sure build a better way to vote.

Microsoft launches a new platform for building autonomous robots

One major — and somewhat unexpected — theme at Microsoft’s Build developer conference this week is autonomous robots. After acquiring AI startup Bonsai, which specialized in reinforcement learning for autonomous systems, the company today announced the limited preview of a new Azure-based platform that is partially built on this acquisition and that will help developers train the models necessary to power these autonomous physical systems.

“Machines have been progressing on a path from being completely manual to having a fixed automated function to becoming intelligent where they can actually deal with real-world situations themselves,” said Gurdeep Pall, Microsoft vice president for Business AI. “We want to help accelerate that journey, without requiring our customers to have an army of AI experts.”

This new platform combines Microsoft’s tools for machine teaching and machine learning with simulation tools like Microsoft’s own AirSim or third-party simulators for training the models in a realistic but safe environment, and a number of the company’s IoT services and its open-source Robot Operating System.

In preparing for today’s launch, Microsoft worked with customers like Toyota Material Handling to develop an intelligent and autonomous forklift, for example, as well as Sarcos, which builds a robot for remote visual inspections that are either unreachable or too dangerous for humans. Typically, Sarcos’ robot is remotely controlled by an operator. After working with Microsoft, the company built a system that allows the robot to autonomous traverse obstacles, climb stairs and climb up metallic walls. What’s important here, though, is that there is still a human operator in the loop, but since the robot can sense its surroundings and move autonomous, operators can focus on what they are seeing instead of having to deal with the mechanics of steering the robot.

“We are looking to offload the tasks that can be automated — how does the robot climb a stair? How does it move around obstacle? — so the operator can focus on the more important parts of the job,” Kristi Martindale, the executive vice president and chief marketing officer for Sarcos. “The human is still there to say, ‘No you actually want to go to that obstacle over there because maybe that obstacle is a person who is hurt.'”

Bonsai CEO Mark Hammond echoed this: “In any sort of operation where you have a mechanical system that interacts with the physical world, you can probably make it smarter and more autonomous. But keeping people in the loop is still very desirable, and the goal is really to increase the capabilities of what those humans can do.”

While robots are a flashy use case, though, Microsoft is also looking at more pedestrian use cases like cooling and heating systems that autonomously react to temperature changes.

Microsoft and GitHub grow closer

Microsoft’s $7.5 billion acquisition of GitHub closed last October. Today, at its annual Build developer conference, Microsoft announced a number of new integrations between its existing services and GitHub. None of these are earth-shattering or change the nature of any of GitHub’s fundamental features, but they do show how Microsoft is starting to bring GitHub closer into the fold.

It’s worth noting that Microsoft isn’t announcing any major GitHub features at Build, though it’s only a few weeks ago that the company made a major change by giving GitHub Free users access to unlimited private repositories. For major feature releases, GitHub has its own conference anyway.

So what are the new integrations? Most of them center around identity management. That means GitHub Enterprise users can now use Azure Active Directory to access GitHub. Developers will also be able to use their existing GitHub accounts to log into Azure features like the Azure Portal and Azure DevOps. “This update enables GitHub developers to go from repository to deployment with just their GitHub account,” Microsoft argues in its release announcement.

As far as selling GitHub goes, Microsoft also today announced a new Visual Studio subscription with access to GitHub Enterprise for Microsoft’s Enterprise Agreement customers. Given that there is surely a lot of overlap between Visual Studio’s enterprise customers and GitHub Enterprise users, this move makes sense. Chances are, it’ll also make moving to GitHub Enterprise more enticing for current Visual Studio subscribers.

Lastly, the Azure Boards app, which offers features like Kanban boards and sprint planning tools, is now also available in the GitHub Marketplace.