Your Docker Business Questions Answered

In our recent live webinar, Management & Security at Scale with Docker Business (check out the webinar recording here) Docker Senior Product Marketing Manager Cat Siemer and Head of Dev Rel and Community Peter McKee discussed our new product subscription tier, Docker Business and how it addresses the challenges faced by large organizations that require enhanced and scalable management and security features. 
During the webinar, Cat and Peter answered live Q&As but weren’t able to get to everyone’s questions so we took note of some of the questions that have been coming up again and again and are answering them below:
Do I need to pay to continue to use Docker Desktop?
The short answer is that it depends on how you’re currently using Docker Desktop. Docker Desktop can be used for free as part of a Docker Personal subscription for:

Small companies. We define small companies as having fewer than 250 employees and making less than $10 million in annual revenue.
Personal use and non-commercial open source projects.
Education and learning (for students or instructors, either in an academic or professional environment).

Our developers don’t use the Docker Desktop UI, do they still need a subscription?
Yes. Docker Desktop is more than just the UI: it also includes the mechanism to run Linux containers on Windows or Mac. So even if you prefer to use the command line, Docker Desktop requires a paid Pro, Team, or Business subscription per user. Learn more about the full value of Docker Desktop and compare the difference between Docker Desktop vs do-it-yourself with Docker Engine.
How will Docker enforce the new subscription terms for Docker Desktop in January 2022?
Unpaid commercial use by companies over 250 employees or $10 million in annual revenue will be in violation of the Docker Subscription Service Agreement. There is a grace period until January 31, 2022 for those that need time to transition from a free to a paid Docker subscription.
We trust our customers to be in compliance and Docker Desktop will continue to function normally after January 31st. We encourage our commercial customers to begin planning for an upgrade to a paid subscription prior to January 31, 2022 to continue using Docker Desktop after the grace period ends.
My team is currently using Docker Desktop as part of a large organization. What are the next steps for us to make sure we’re in compliance by January 31st?
We’ve put together an overview document for people to share with their organization that explains the value they get from Docker, the options that Docker provides for large organizations, and the next steps for purchasing a Docker paid subscription. Download the solution brief here.
Do I need one subscription per user or per machine with Docker Desktop installed in my organization?
Docker subscriptions are per user. This means that if a user has multiple machines, they will only require one license to use Docker Desktop on all of their machines.
Does Docker provide SSO for account management?
Docker Business will support Security Assertion Markup Language (SAML) for single sign-on (SSO). This will allow Docker Business users to set up SSO and have their users authenticate with their provider of choice for their domain, for example, Azure AD.
How do we decide which Docker subscription is right for our team?
Docker Pro, Docker Team and Docker Business provide differentiated features and pricing for individuals and teams who use Docker to build software in a commercial organization.

Docker Pro includes tools for individual developers who want to accelerate their productivity. Subscriptions start at $5 per user.
Docker Team is designed for workgroups and small development teams and includes capabilities for enhanced collaboration, productivity and security. Subscriptions start at $7 per user.
Docker Business is designed for the needs of medium and large businesses who need centralized management and advanced security capabilities. Subscriptions start at $21 per user (billed annually).

More details about our subscription tiers and features are available on the Docker pricing page and on our Docker subscription cheat sheet.
Do you offer a free trial of Docker Business so we can evaluate if it’s right for our organization?
Software evaluation is allowed under the education and learning use case for the Docker Personal subscription. We do not provide evaluation licenses for Docker Business however, you can start small and scale up as you see fit. We allow a minimum purchase of 5 seats for Docker Business, which can be paid via credit card. Visit our pricing page for more information.
Is there an API for integrations with other tools or for user management?
We do not yet have a Docker team management API. Docker maintains a public roadmap so subscribers can see which new features are in development, as well as request and upvote new capabilities.
Conclusion
Thank you for your questions and for joining our webinar, if you weren’t able to attend live you can watch the webinar recording here. Learn more about Docker Business on our website and find answers to other frequently asked questions on our FAQ page.
The post Your Docker Business Questions Answered appeared first on Docker Blog.
Quelle: https://blog.docker.com/feed/

DevOps Is Dead, Long Live NoOps

betterprogramming.pub – Sorry for writing this clickbait title. I hate to use these tricks, but I needed to get your attention. In the IT trend, DevOps is the buzz word, nowadays. It happened some years ago with front end…
Quelle: news.kubernauts.io

An Easier Way to Get Started with Docker Business

As you may have already heard, the January 31st grace period to move to a paid subscription for commercial use of Docker Desktop is fast approaching. 

With this announcement, we introduced our new subscription tiers, including Docker Business–our offering specifically for organizations who want to scale their use of Docker all while maintaining security and compliance with added enterprise-grade management and control. Previously, the minimum number of seats required for a Docker Business subscription was 50+, which limited access to larger organizations.

However, we’ve been hearing from customers who want the added features and benefits that come with Docker Business, but do not currently meet the minimum seats. Some customers are ready to make the move, but want to avoid a lengthy sales and purchase order (PO) process. Others may also be interested in “testing out” Docker Business at a smaller scale before committing to a larger rollout. 

Well, today we’ve made it even easier and more accessible than ever for our customers to make the move to Docker Business.

A New Self-Serve Payment Option for Docker Business

If you are ready to make the move to Docker Business, you can now purchase a minimum 5 seats via credit/debit card by signing in or creating a Docker account. Once purchased, you have instant access to all the great management and security features exclusive to Docker Business customers–things like Image Access Management for restricting user access to specific images (e.g., Docker Official Images and Verified Publisher Images), a centralized management console for complete visibility on all your Docker environments, SAML single sign-on for seamless onboarding/offboarding (coming soon), and much, much more! Of course, your developer teams can continue to collaborate and maintain productivity with Docker Desktop, our trusted multi-platform developer tool. 

In addition, you can easily upgrade from your current subscription to Docker Business. Simply do so by logging into your Docker Hub account and updating your billing plan there. Your current subscription will be credited for the remaining term, and the balance will be applied to the cost of your new Docker Business subscription. A new subscription period will also be set.

For more information on Docker subscriptions and to get started with Docker Business, please visit our pricing page.

To learn more about the latest and greatest with Docker Business, watch our November webinar on demand: Management & Security at Scale with Docker Business.
The post An Easier Way to Get Started with Docker Business appeared first on Docker Blog.
Quelle: https://blog.docker.com/feed/

How to Select the Docker Subscription That’s Right for You

On August 31st, 2021, we announced updates to our product subscription tiers. These changes are helping us to deliver on our mission to ​​simplify application development and remove complexities for developers, while also providing the security and scale businesses rely on.

With four different subscription options: Personal, Pro, Team, and Business, it might be difficult to choose which tier is right for you. So to help you pick the best option, we’ve created a Docker Subscription Cheat Sheet. It highlights some of the key differences between each subscription tier, and who each might be best suited for. 

Docker Desktop is included with every subscription tier

Before you dive into the full document, it’s important to note that Docker Desktop is included with each subscription tier. We recently wrote a blog that covers all the magic behind the scenes of Docker Desktop, where Docker PM, Ben Gotch wrote:

“Great developer tools are magic for new developers and save experienced developers a ton of time. This is what we set out to do with Docker Desktop. Docker Desktop is designed to let you build, share and run containers as easily on Mac and Windows as you do on Linux. Docker handles the tedious and complex setup so you can focus on writing code.” 

Get the Docker Subscription Cheat Sheet now

The Docker Subscription Cheat Sheet is available to view, share, and download here.
The post How to Select the Docker Subscription That’s Right for You appeared first on Docker Blog.
Quelle: https://blog.docker.com/feed/

Docker at Devoxx France and the U.K.

As Docker is a full-remote company, we have employees scattered across the Americas and Europe. We’re building tools to help developers all over the world build software better. As developers, we know that to do this well, we need to be actively involved in the developer community so we encourage our engineers to speak at local conferences.

Some of Docker’s French Engineers spoke at Devoxx France this year. The event was held at the Palais des Congrés in Paris from 29 September to 1 October. Devoxx France is the biggest developer conference in France with, before pandemic restrictions, 3000 attendees and 240 talks and hands-on labs each year. The conference covers topics from Java and its ecosystem, to the Web, Big Data, IoT, Cloud computing and Software architecture.

Guillaume Lours presented a talk with Jérémie Drouet about Dockerfile best practices that you can watch (in French) below. During this session they split a monolith application defined by a single Dockerfile to a microservices stack by applying Dockerfile improvements such as order layers, and using multistage builds.

Yves Brissaud presented a talk about building and using Cloud Native Application Bundles (CNAB) using Porter. You can watch his talk (in French) below and browse the slides in English. This talk starts with a short definition of Cloud Native and why Application Bundles can help us to improve application packaging and deployment. Two demos of CNAB using Porter were shown. You can find all the materials to reproduce them here.

More recently, Devoxx UK took place between the 1st and the 3th of November. A hybrid format for the conference was used with both in-person and online sessions and audience.

Guillaume Lours was part of the lineup to show Docker Dev Environments in action. This presentation shows you how to create a Dev Environment from a simple copy/paste of a Git repository URL, how you use Dev Envs to manage PR review or test the work in progress of your teammates. The slide deck is available here and the video of the talk should be available soon in the Devoxx Youtube channel.

If you’d like to help us build tools that developers love, take a look at our careers page where we have a lot of open positions.

The post Docker at Devoxx France and the U.K. appeared first on Docker Blog.
Quelle: https://blog.docker.com/feed/

ROI of Docker Desktop vs. DIY: Considerations, Risks, and Benefits for Business

Docker simplifies application development and removes complexities for developers. This allows software teams to accelerate their productivity and spend more time on delivering value that’s core to their business. One of the ways we do this is by providing a magically simple developer experience with Docker Desktop.   

We wrote about the magic behind the scenes of Docker Desktop back in September. In that blog, Ben Gotch outlined many of the ways Docker Desktop handles the tedious and complex setup for developers, allowing them to focus their time on writing code.

But this brings up a good question: How can businesses evaluate the ROI of purchasing a Docker subscription with Docker Desktop vs. trying to build their own DIY (do-it-yourself) alternative? 

In short, businesses and software leaders should consider a number of factors when evaluating ROI.      

Solving for Speed and Innovation

Every organization is exploring ways to accelerate its software innovation. Why? Because software innovation leads to better business results. One study showed that companies who excel at delivering software innovation grow their revenue 4 to 5 times faster than their peers.  

But creating innovative software is complex and difficult. Businesses have to balance a number of competing priorities including developer velocity, team culture, tooling, budgets, and more. And one of the most common decisions businesses face to successfully drive innovation is how to ensure developers have the tools that simplify their work and enable them to create value vs. spending time on work that’s not core to the business and only adds to the complexity.  

Build vs. Buy Considerations

Companies spend a tremendous amount of money on technology every year for infrastructure, security, IT services, and software. The global pandemic and shift to remote work have only accelerated this spending with companies investing $793 million on enterprise software alone in 2021. They are predicted to spend significantly more on enterprise software in 2022. 

These figures indicate that most businesses have a strong preference to buy commercial software, rather than trying to build their own. However, there are certain scenarios when taking a DIY with OSS approach might make sense and even offer some advantages. But let’s take a look at a few key factors to consider when trying to make a build vs. buy decision when it comes to commercial software: 

Cost of TimeOpportunity CostTime to ValueCost of Security RisksWhen DIY with OSS Makes Sense

Cost of Time

One of the most common ways an enterprise evaluates a software purchase is the cost of time. Here’s a simplified example, using the cost of a Docker Business subscription, which includes Docker Desktop vs. a developer’s time to build a DIY alternative: 

Assume a developer makes $100,000 per year. That’s about $50 per hour. The cost of a Docker Business subscription is $21 per user, per month for a fully packaged developer experience tool. 

If a developer spends only 1 hour per month building and maintaining an alternative solution, you’re already at a loss of $29. 

If you multiply that out across a large team of 25,000 developers, that’s $29 * 12 months * 25,000 developers = $8.7 million lost by taking the DIY approach compared with purchasing subscriptions for Docker Business.      

Opportunity Cost

Another way businesses evaluate ROI is opportunity cost, or the value of what you could have created instead to drive revenue growth. When organizations are considering a DIY approach, it’s important to ask if it will distract developers from solving core business problems that have a greater impact on the bottom line? Development teams need to be able to focus on delivering value to customers, and one way to do that is by offloading any undifferentiated heavy lifting. 

Here’s an example from Gartner, again using Docker Business: “If you are looking at alternative solutions, you must include the opportunity cost of using this solution for your engineering resources. For example, a 100-seat annual subscription to Docker Business without any discounts is currently $25,200. Supporting 100 seats with an open-source alternative is likely to significantly exceed this cost due to the level of engineering resources required to maintain the solution. If you decide to pursue open-source alternatives, you must ensure doing so is a worthwhile use of your engineering resources.”

Time to Value

When companies accelerate their pace of innovation they grow their customer base, outpace their competitors, and deliver better business performance. They also reduce their time to value or the time it takes to get a return on investing in delivering new innovation. However, if developers are spending time on DIY software development projects that aren’t core to the business, it could have a big impact on time to value and ROI. 

Here’s another way to look at time to value: many software development projects fall outside a development team’s comfort zone and end up over budget and behind schedule. One report estimated that about 19% of software development projects fail, costing roughly $260 billion dollars in losses each year in the US alone, up 46% from 2018. Docker Business and Docker Desktop reduce time to value for businesses by enabling developers to focus on delivering innovation that’s core to the business vs. the business taking on a risky DIY software development project.

The Cost of Security Risks

The cost of security risks to an organization is one of the most difficult to quantify because security breaches can have far-reaching effects beyond lost revenue, including damage to your brand, regulatory fines, the cost of remediation, and more. IBM’s 2021 Cost of a Data Breach Report showed that data breaches cost the surveyed companies $4.24 million per incident on average.  

This cost shouldn’t be overlooked when you’re evaluating a build vs. buy software decision. Using Docker Desktop as an example, it has a secure lightweight Linux VM that Docker manages for you. As well as setting up this VM with secure defaults, Docker Desktop keeps this VM, and all other components, up-to-date for you over time by applying kernel patches or other security fixes as required. If you’re considering a DIY with OSS and Docker Engine approach, it’s important to consider whether or not your software teams and engineering resources are prepared and equipped to keep all the components of a DIY solution updated, and all vulnerabilities patched over time. 

When DIY with OSS Makes Sense

There are scenarios where DIY with OSS makes sense for some businesses. For example, if the commercial software that’s available doesn’t meet the needs of your business’s specific edge cases, it might make sense to look into building your own custom software. This would allow you to have complete control over the roadmap of the software but it could also make you more susceptible to disruptions from developer turnover. 

If you’re considering a build-your-own approach, it’s important to plan for enough people, time, and resources to see the project through to completion, even if it goes over budget and beyond schedule. It’s also important to ensure your team has the appropriate skill set and capacity to handle the complexities that often come with OSS custom software development.  

Another example, using a Docker Business subscription again, is taking the cost approach to figure out when a DIY alternative would be the more cost-effective solution. In this case, you’d need the commercial software to cost greater than $50 per month vs. spending 1 hour per month of an engineer’s time who makes $100,000 per year.   

The Choice for Better Business Outcomes

Every organization is in a pursuit to deliver better business outcomes, and top performers are leveraging software innovation to make it happen. Inevitably, while managing many competing priorities, software leaders will be faced with a build vs. buy decision at some point. When you take into account several factors including the cost of time, opportunity cost, time to value, the cost of security risks, and when DIY with OSS makes sense, the data shows that most organizations will be better off buying commercial software vs. building their own alternative solutions. Offloading the undifferentiated work reduces distractions and enables developers to focus on delivering value to customers. 

Docker removes complexities for developers and helps them achieve greater productivity. We are continuing to invest in creating magically simple experiences for developers while also delivering the scale and security businesses rely on. Docker offers subscriptions for developers and teams of every size, including our newest subscription: Docker Business.  

To learn more be sure to attend or watch on-demand our Management and Security at Scale with Docker Business webinar on Tuesday, November 16, 2021 at 9am PT.
The post ROI of Docker Desktop vs. DIY: Considerations, Risks, and Benefits for Business appeared first on Docker Blog.
Quelle: https://blog.docker.com/feed/