Docker Announces Orchestration for Multi-Container Distributed Apps

Open APIs and Open Design Create Opportunity for Broad Ecosystem

Open APIs for Docker’s orchestration services expand collaboration opportunities for Docker’s vibrant ecosystem, which has grown into hundreds of partners over the 19 months of the open source project. Aspects of the orchestration APIs were previously made available to infrastructure partners to help showcase reference implementations as part of Docker’s open design process and are now being made available to the Docker partner ecosystem at DockerCon EU. This new set of APIs will also make it possible for standalone orchestration products to have their feature sets accessible through the Docker UI.

Docker’s open design process is reflected in the three orchestration services, which have been shaped by direct input from the community to cover all aspects of multi-container development to deployment in a continuous application lifecycle. Furthermore, the community involvement has structured these services to be modular, which provides users of Docker the flexibility to choose which service fits their application’s requirements with the ability to leverage other orchestration tooling from the Docker ecosystem.

“Batteries Included, but Removable.” All Orchestration Services are Optional.

Consistent with Docker’s layered, API-driven, open approach, users will have options when using each of these new orchestration services:

a)   “Batteries included”: The user would run the default implementation of the service Docker includes in the release.
 
b) “Batteries removable”: Instead of running the default Docker implementation, some users may elect to use a third-party’s implementation of clustering, scheduling, or any other service written to the orchestration APIs. This will help preserve portability and interoperability, while providing users with the flexibility to choose ecosystem technologies that best suit a particular use case.
 
c)

“Single Container Only”: Even the use of multi-container orchestration APIs is optional. For organizations or vendors that only require a single Docker container approach, they can continue to use the Docker platform without changing the workflows they already have in place today. Even as the Docker project has expanded the set of capabilities around Docker, the community of developers working on single container functionality has tripled and the project will continue to invest resources on this use case.

Availability

The three Docker orchestration services are now available as Alpha releases. These new capabilities are being demonstrated at DockerCon EU. APIs are now available for Docker Machine with others being made available in 1H, 2015. These three orchestration services are targeted for general availability in Q2, 2015.

Ecosystem Partner Quotes

Docker Machine

"Docker Machine allows us to deliver greater efficiency to our users who are leveraging Docker to build their distributed applications. By making the Docker Engine available natively in our cloud, we're making it even simpler for developers to deploy their distributed applications.” – Ben Uretsky, CEO, DigitalOcean

“We have strategically partnered with Docker because Microsoft is investing in freedom of choice for developers. We believe that Docker’s orchestration services APIs offer a flexible way to build, deploy and manage highly available, distributed applications built for Linux containers —and when available—Windows Server containers that are freely portable between any host infrastructure. We are excited about the Docker Machine Management API support for Azure as part of the Alpha release.” – John Gossman, architect, Microsoft Azure

Featured Video
Jobs
Senior Principal Software Engineer for Autodesk at San Francisco, California
Principal Engineer for Autodesk at San Francisco, California
Machine Learning Engineer 3D Geometry/ Multi-Modal for Autodesk at San Francisco, California
Mechanical Engineer 2 for Lam Research at Fremont, California
Senior Principal Mechanical Engineer for General Dynamics Mission Systems at Canonsburg, Pennsylvania
Mechanical Engineer 3 for Lam Research at Fremont, California
Upcoming Events
Digital Twins 2024 at the Gaylord National Resort & Convention Center in, MD. National Harbor MD - Dec 9 - 11, 2024
Commercial UAV Expo 2025 at Amsterdam Netherlands - Apr 8 - 10, 2025
Commercial UAV Expo 2025 at RAI Amsterdam Amsterdam Netherlands - Apr 8 - 11, 2025
BI2025 - 13th Annual Building Innovation Conference at Ritz-Carlton Tysons Corner McLean VA - May 19 - 21, 2025



© 2024 Internet Business Systems, Inc.
670 Aberdeen Way, Milpitas, CA 95035
+1 (408) 882-6554 — Contact Us, or visit our other sites:
TechJobsCafe - Technical Jobs and Resumes EDACafe - Electronic Design Automation GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise