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
Editorial
Jobs
Mechanical Engineer 2 for Lam Research at Fremont, California
Mechanical Test Engineer, Platforms Infrastructure for Google at Mountain View, California
Manufacturing Test Engineer for Google at Prague, Czechia, Czech Republic
Equipment Engineer, Raxium for Google at Fremont, California
Mechanical Engineer 3 for Lam Research at Fremont, California
Senior Principal Mechanical Engineer for General Dynamics Mission Systems at Canonsburg, Pennsylvania
Upcoming Events
Celebrate Manufacturing Excellence at Anaheim Convention Center Anaheim CA - Feb 4 - 6, 2025
3DEXPERIENCE World 2025 at George R. Brown Convention Center Houston TX - Feb 23 - 26, 2025
TIMTOS 2025 at Nangang Exhibition Center Hall 1 & 2 (TaiNEX 1 & 2) TWTC Hall Taipei Taiwan - Mar 3 - 8, 2025
Additive Manufacturing Forum 2025 at Estrel Convention Cente Berlin Germany - Mar 17 - 18, 2025



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