Feb
17
2021
--

Microsoft’s Dapr open-source project to help developers build cloud-native apps hits 1.0

Dapr, the Microsoft-incubated open-source project that aims to make it easier for developers to build event-driven, distributed cloud-native applications, hit its 1.0 milestone today, signifying the project’s readiness for production use cases. Microsoft launched the Distributed Application Runtime (that’s what “Dapr” stand for) back in October 2019. Since then, the project released 14 updates and the community launched integrations with virtually all major cloud providers, including Azure, AWS, Alibaba and Google Cloud.

The goal for Dapr, Microsoft Azure CTO Mark Russinovich told me, was to democratize cloud-native development for enterprise developers.

“When we go look at what enterprise developers are being asked to do — they’ve traditionally been doing client, server, web plus database-type applications,” he noted. “But now, we’re asking them to containerize and to create microservices that scale out and have no-downtime updates — and they’ve got to integrate with all these cloud services. And many enterprises are, on top of that, asking them to make apps that are portable across on-premises environments as well as cloud environments or even be able to move between clouds. So just tons of complexity has been thrown at them that’s not specific to or not relevant to the business problems they’re trying to solve.”

And a lot of the development involves re-inventing the wheel to make their applications reliably talk to various other services. The idea behind Dapr is to give developers a single runtime that, out of the box, provides the tools that developers need to build event-driven microservices. Among other things, Dapr provides various building blocks for things like service-to-service communications, state management, pub/sub and secrets management.

Image Credits: Dapr

“The goal with Dapr was: let’s take care of all of the mundane work of writing one of these cloud-native distributed, highly available, scalable, secure cloud services, away from the developers so they can focus on their code. And actually, we took lessons from serverless, from Functions-as-a-Service where with, for example Azure Functions, it’s event-driven, they focus on their business logic and then things like the bindings that come with Azure Functions take care of connecting with other services,” Russinovich said.

He also noted that another goal here was to do away with language-specific models and to create a programming model that can be leveraged from any language. Enterprises, after all, tend to use multiple languages in their existing code, and a lot of them are now looking at how to best modernize their existing applications — without throwing out all of their current code.

As Russinovich noted, the project now has more than 700 contributors outside of Microsoft (though the core commuters are largely from Microsoft) and a number of businesses started using it in production before the 1.0 release. One of the larger cloud providers that is already using it is Alibaba. “Alibaba Cloud has really fallen in love with Dapr and is leveraging it heavily,” he said. Other organizations that have contributed to Dapr include HashiCorp and early users like ZEISS, Ignition Group and New Relic.

And while it may seem a bit odd for a cloud provider to be happy that its competitors are using its innovations already, Russinovich noted that this was exactly the plan and that the team hopes to bring Dapr into a foundation soon.

“We’ve been on a path to open governance for several months and the goal is to get this into a foundation. […] The goal is opening this up. It’s not a Microsoft thing. It’s an industry thing,” he said — but he wasn’t quite ready to say to which foundation the team is talking.

 

Jun
22
2020
--

4 enterprise developer trends that will shape 2021

Technology has dramatically changed over the last decade, and so has how we build and deliver enterprise software.

Ten years ago, “modern computing” was to rely on teams of network admins managing data centers, running one application per server, deploying monolithic services, through waterfall, manual releases managed by QA and release managers.

Today, we have multi and hybrid clouds, serverless services, in continuous integration, running infrastructure-as-code.

SaaS has grown from a nascent 2% of the $450B enterprise software market in 2009, to 23% in 2020 and crossed $100B in revenue. PaaS and IaaS revenue represent another $50B in revenue, expecting to double to $100B by 2022.

With 77% of the enterprise software market — over $350B in annual revenue — still on legacy and on-premise systems, modern SaaS, PaaS and IaaS eating at the legacy market alone can grow the market 3x-4x over the next decade.

As the shift to cloud accelerates across the platform and infrastructure layers, here are four trends starting to emerge that will change how we develop and deliver enterprise software for the next decade.

1. The move to “everything as code”

Companies are building more dynamic, multiplatform, complex infrastructures than ever. We see the “-aaS” of the application, data, runtime and virtualization layers. Modern architectures are forcing extensibility to work with any number of mixed and matched services.

Jun
22
2020
--

HashiCorp to offer managed versions of its developer tools starting with Consul

HashiCorp is well known in the developer community for offering a slew of open-source tools to help build and manage modern applications. Today the company announced a new cloud platform and plans to eventually offer managed versions of those tools, starting with Consul, a tool for connecting and securing services across platforms.

HashiCorp CEO Dave McJannet says that the pandemic has accelerated demand for cloud infrastructure, and he sees a growing role for his company in helping to build cloud native applications. The company offers open-source and commercial versions of several popular tools, including Terraform, Consul, Vault and Packer, among others. These can run on premises or in the cloud, but McJannet says customers have been hankering for SaaS versions of these tools.

“Our customers have told us that it’s a huge challenge running a central shared service like Consul. It requires them to keep it up and running, and they have asked for something they can consume from us where we manage it for them,” McJannet told TechCrunch.

The company has been offering a managed version of Terraform for some time, but it has been quietly working on a cloud platform that could allow it to plug in each of the company’s products over time and offer managed services of all the products.

“What we are announcing today is what we call the HashiCorp Cloud Platform, and you can think of it as just a common chassis to allow us to run our products on any cloud. The first of those products that we’re making available is Consul on Amazon,” he said.

By offering the company’s products as a set of cloud services, it will lower the barrier to entry for customers who want to use their tooling, but don’t have the resources to run and manage on their own. That could potentially increase the company revenue over time. As McJannet pointed out, it’s a lot like what MongDB did with its managed Atlas database service, but for a wider set of products.

Last Fall, HashiCorp announced a $175 million investment on an impressive $5 billion valuation. It has 1,000 employees and is continuing to hire as demand for its product continues through the pandemic. McJannet was not discussing specific customer numbers, but said the customer count has doubled over the last year. As it builds out the new cloud services, and introduces more customers to its products, there’s a good chance that number will keep growing.

Mar
16
2020
--

HashiCorp soars above $5B valuation in new $175M venture round

The rise of the cloud over the past decade has forced software developers and DevOps engineers to completely rearchitect the modern web application, ensuring scalability, performance, and security. That’s a really painful proposition when done manually, which is where HashiCorp comes in to play. The company’s suite of products helps everyone in the tech workforce from IT admins to software developers operate in the cloud (mostly) effortlessly and natively.

The company’s products have long garnered rave reviews from technical staffs, and now the company is looking at a brand new massive valuation.

The SF-based startup announced today that it has raised $175 million in Series E financing from Franklin Templeton Investments at a scorching $5.1 billion valuation. For context, when we last covered the company back in late 2018, its valuation was only a “paltry” $1.9 billion following a $100 million round led by growth investor IVP.

The company in its release today touted its success in doubling revenues and customers every year for four straight years as the key reason behind the flush valuation. The company is making a (not so) subtle point that David McJannet, who joined the company as CEO in mid-2016 following a stint as an EIR at Greylock, has seen some success in his new role.

HashiCorp CEO David McJannet. Photo via HashiCorp

The company, founded by Mitchell Hashimoto and Armon Dadgar in 2012, is one of the major pioneers in helping companies build high-quality infrastructure that’s a mix of multi-cloud providers, private cloud, and even legacy systems.

It’s most well-known product is Terraform, which allows developers to write repeatable rules around enterprise infrastructure rather than a patchwork of different scripts that might not work as its writers intended. The idea is that with a consistent framework, HashiCorp’s product can help companies reduce costs (by protecting against, say, over-provisioning of resources) while also helping to balance scale and performance. The company’s other products include Consul around network automation, Vault for security, and Nomad for application deployment.

HashiCorp touches on a bunch of competitive products, but its cohesive set of tools and strong outreach to the developer community has set itself apart from the competition in recent years.

Franklin Templeton is a fairly late stage investor that has funded such enterprise companies as Cloudflare, which went public last year, logs management platform SumoLogic, and cybersecurity business Tanium, all according to Crunchbase.

With a hefty $5.1 billion valuation, the company narrowly missed the catastrophic decline of SaaS stocks over the past few weeks, which have been buffeted by the rapidly spreading global pandemic. But with a new war chest and a focus on a popular and growing enterprise market, the company seems poised to continue its growth.

Sep
10
2019
--

HashiCorp announces fully managed service mesh on Azure

Service mesh is just beginning to take hold in the cloud-native world, and as it does, vendors are looking for ways to help customers understand it. One way to simplify the complexity of dealing with the growing number of service mesh products out there is to package it as a service. Today, HashiCorp announced a new service on Azure to address that need, building it into the Consul product.

HashiCorp co-founder and CTO Armon Dadgar says it’s a fully managed service. “We’ve partnered closely with Microsoft to offer a native Consul [service mesh] service. At the highest level, the goal here is, how do we make it basically push-button,” Dadgar told TechCrunch.

He adds that there is extremely tight integration in terms of billing and permissions, as well as other management functions, as you would expect with a managed service in the public cloud. Brendan Burns, one of the original Kubernetes developers, who is now a distinguished engineer at Microsoft, says the HashiCorp solution really strips away a lot of the complexity associated with running a service mesh.

“In this case, HashiCorp is using some integration into the Azure control plane to run Consul for you. So you just consume the service mesh. You don’t have to worry about the operations of the service mesh, Burns said. He added, “This is really turning it into a service instead of a do-it-yourself exercise.”

Service meshes are tools used in conjunction with containers and Kubernetes in a dynamic cloud native environment to help micro services communicate and interoperate with one another. There is a growing number of them, including Istio, Envoy and Linkerd, jockeying for position right now.

Burns makes it clear that while Microsoft is working closely with HashiCorp on this project, it’s also working with other vendors, as well. “Our goal with the service mesh interface specification was really to let a lot of partners be successful on the platform. You know, there’s a bunch of different service meshes. It’s a place where we feel like there’s a lot of evolution and experimentation happening, so we want to make sure that our customers can can find the right solution for them,” Burns explained.

The HashiCorp Consul service is currently in private beta.

Sep
10
2019
--

HashiCorp expands Terraform free version, adds paid tier for SMBs

HashiCorp has had a free tier for its Terraform product in the past, but it was basically for a single user. Today, the company announced it was expanding that free tier to allow up to five users, while also increasing the range of functions that are available before you have to pay.

“We’re announcing a pretty large expansion of the Terraform Cloud free tier. So many of the capabilities that used to be exclusively in our Terraform enterprise product, we’re now bringing down into the Terraform free tier. It allows you to do central actual execution of Terraform and apply the full lifecycle as part of the free tier,” HashiCorp co-founder and CTO Armon Dadgar explained.

In addition, the company announced a middle tier aimed at SMBs. Dadgar says the new pricing tier helped address some obvious gaps in the pricing catalog for a large sets of users who outgrew the free product yet weren’t ready for the enterprise version.

“We were seeing a lot of friction with our SMB customers trying to figure out how to go from one-user Terraform to a team of five people or a team of 20 people. And I think the challenge was that we had the enterprise product, which in terms of deployment and pricing, is really geared toward Global 2000 kinds of companies,” Dadgar told TechCrunch.

He said this left a huge gap for smaller teams of between five and 100-user teams, which forced those teams to kludge together solutions to fit their requirements. The company thought it would make more sense to have a paid tier specifically geared for this group that would create a logical path for all users on the platform, while solving a known problem.

“It’s a logical path, but it also just answers the constant questions on forums and mailing lists regarding how to collaborate [with smaller teams]. Before, we didn’t have a prescriptive answer, and so there was a lot of DIY, and this is our attempt at a prescriptive answer of how you should do this,” he said.

Terraform is the company’s tool for defining, deploying and managing infrastructure as code. There is an open-source product, an on-prem version and a SaaS version.

May
21
2019
--

Microsoft makes a push for service mesh interoperability

Services meshes. They are the hot new thing in the cloud native computing world. At KubeCon, the bi-annual festival of all things cloud native, Microsoft today announced that it is teaming up with a number of companies in this space to create a generic service mesh interface. This will make it easier for developers to adopt the concept without locking them into a specific technology.

In a world where the number of network endpoints continues to increase as developers launch new micro-services, containers and other systems at a rapid clip, they are making the network smarter again by handling encryption, traffic management and other functions so that the actual applications don’t have to worry about that. With a number of competing service mesh technologies, though, including the likes of Istio and Linkerd, developers currently have to choose which one of these to support.

“I’m really thrilled to see that we were able to pull together a pretty broad consortium of folks from across the industry to help us drive some interoperability in the service mesh space,” Gabe Monroy, Microsoft’s lead product manager for containers and the former CTO of Deis, told me. “This is obviously hot technology — and for good reasons. The cloud-native ecosystem is driving the need for smarter networks and smarter pipes and service mesh technology provides answers.”

The partners here include Buoyant, HashiCorp, Solo.io, Red Hat, AspenMesh, Weaveworks, Docker, Rancher, Pivotal, Kinvolk and VMware . That’s a pretty broad coalition, though it notably doesn’t include cloud heavyweights like Google, the company behind Istio, and AWS.

“In a rapidly evolving ecosystem, having a set of common standards is critical to preserving the best possible end-user experience,” said Idit Levine, founder and CEO of Solo.io. “This was the vision behind SuperGloo — to create an abstraction layer for consistency across different meshes, which led us to the release of Service Mesh Hub last week. We are excited to see service mesh adoption evolve into an industry-level initiative with the SMI specification.”

For the time being, the interoperability features focus on traffic policy, telemetry and traffic management. Monroy argues that these are the most pressing problems right now. He also stressed that this common interface still allows the different service mesh tools to innovate and that developers can always work directly with their APIs when needed. He also stressed that the Service Mesh Interface (SMI), as this new specification is called, does not provide any of its own implementations of these features. It only defines a common set of APIs.

Currently, the most well-known service mesh is probably Istio, which Google, IBM and Lyft launched about two years ago. SMI may just bring a bit more competition to this market since it will allow developers to bet on the overall idea of a service mesh instead of a specific implementation.

In addition to SMI, Microsoft also today announced a couple of other updates around its cloud-native and Kubernetes services. It announced the first alpha of the Helm 3 package manager, for example, as well as the 1.0 release of its Kubernetes extension for Visual Studio Code and the general availability of its AKS virtual nodes, using the open source Virtual Kubelet project.

Nov
01
2018
--

HashiCorp scores $100M investment on $1.9 billion valuation

HashiCorp, the company that has made hay developing open-source tools for managing cloud infrastructure, obviously has a pretty hefty commercial business going too. Today the company announced an enormous $100 million round on a unicorn valuation of $1.9 billion.

The round was led by IVP, whose investments include AppDynamics, Slack and Snap. Newcomer Bessemer Venture Partners joined existing investors GGV Capital, Mayfield, Redpoint Ventures and True Ventures in the round. Today’s investment brings the total raised to $179 million.

The company’s open-source tools have been downloaded 45 million times, according to data provided by the company. It has used that open-source base to fuel the business (as many have done before).

“Because practitioners choose technologies in the cloud era, we’ve taken an open source-first approach and partnered with the cloud providers to enable a common workflow for cloud adoption. Commercially, we view our responsibility as a strategic partner to the Global 2000 as they adopt hybrid and multi-cloud. This round of funding will help us accelerate our efforts,” company CEO Dave McJannet said in a statement.

To keep growing, it needs to build out its worldwide operations and that requires big bucks. In addition, as the company scales that means adding staff to beef up customer success, support and training teams. The company plans on making investments in these areas with the new funding.

HashiCorp launched in 2012. It was the brainchild of two college students, Mitchell Hashimoto and Armon Dadgar, who came up with the idea of what would become HashiCorp while they were still at the University of Washington. As I wrote in 2014 on the occasion of their $10 million Series A round:

After graduating and getting jobs, Hashimoto and Dadgar reunited in 2012 and launched HashiCorp. They decided to break their big problem down into smaller, more manageable pieces and eventually built the five open source tools currently on offer. In fact, they found as they developed each one, the community let them know about adjacent problems and they layered on each new tool to address a different need.

HashiCorp has continued to build on that early vision, layering on new tools over the years. It is not alone in building a business on top of open source and getting rewarded for their efforts. Just this morning, Neo4j, a company that built a business on top of its open-source graph database project, announced an $80 million Series E investment.

Oct
24
2017
--

HashiCorp raises $40M for its cloud infrastructure automation services

 HashiCorp is probably best known for Terraform, its open-source tool for automatically provisioning infrastructure by describing it as code. But the company also offers a whole range of additional open-source security tools and products that enable multi-cloud deployments, as well as enterprise versions of these tools that add features for larger teams on top of these free versions. Read More

Apr
28
2015
--

HashiCorp Attacks Credentials Security With Open Source Secrets Manager

Vault protected with multiple chains and padlocks. Once upon a time, when you wanted to secure something of value, you put it in a vault and distributed the keys. Today, when you want to secure software credentials especially as you move across services, you can use a digital secrets manager and distribute the virtual keys. HashiCorp announced an early release of an open source secrets manager today appropriately called Vault. The tool… Read More

Powered by WordPress | Theme: Aeros 2.0 by TheBuckmaker.com