+ All Categories
Home > Business > Docker QNAP Container Station

Docker QNAP Container Station

Date post: 07-Jan-2017
Category:
Upload: mervpolis
View: 82 times
Download: 0 times
Share this document with a friend
32
© 2016 Meruvian. All rights reserved QNAP Container Station A NAS Platform based on Docker
Transcript

© 2016 Meruvian. All rights reserved

QNAP Container Station A NAS Platform based on Docker

© 2016 Meruvian. All rights reserved

Agenda

1. Abous Us!

2. Docker User Indonesia

3. Introduction to the Docker Ecosystem

4. QNAP Container Station

© 2016 Meruvian. All rights reserved

About Us

© 2016 Meruvian. All rights reserved

Frans Thamura• Born Sukabumi• Java Champion• Community Manager

– JUG Indonesia– OpenStack Indonesia– Docker Indonesia– OSGeo Indonesia

• World Bank ICT Consultant• Meruvian / BlueOxygen Founder• Docker Mentor• Indonesia Android Kejar Facilitator

© 2016 Meruvian. All rights reserved

Meruvian• Established: March 2016

(Research Microsoft & Open Source by Kompas)• Founder: Frans Thamura• We Provide Ecosystem Management Services• Bring Seamless between Education and Industry• ICT - Human Resource Manager

– DNA: Evercoss (Mobility)– EduCloud: Inspur, Quanta, QNAP (Cloud Computing)– Kominfo: Sivion (Public Key Infrastructure: PP82/2012)– Makedu: Espert, Maker Asia, Espressif (IoT, ESPxx)

© 2016 Meruvian. All rights reserved

Meruvian’s Line of Business

● Meruvian Platform● Meruvian Academy / Dev Program● Online Services● Outsourcing● Join Venture

© 2016 Meruvian. All rights reserved

Meruvian Initiatives

© 2016 Meruvian. All rights reserved

Docker Indonesia

© 2016 Meruvian. All rights reserved

Docker Indonesia • Docker User Group • Learn Docker/LXC • telegram.me/dockerid• https://www.fb.com/groups/docker.id/

© 2016 Meruvian. All rights reserved

Docker Mentor Week / Docker University

© 2016 Meruvian. All rights reserved

Introduction to the Docker Ecosystem

© 2016 Meruvian. All rights reserved12

Containers as a Service provider• Integrated platform for dev and IT• Commercial technical support

Docker project sponsor• Primary sponsor of Docker project• Supports project maintainers

Docker*

The Docker Project Docker Inc• 2B+ Docker Image Downloads• 2000+ contributors• 40K+ GitHub stars• 200K+ Dockerized apps• 240 Meetups in 70 countries• 95K Meetup members

© 2016 Meruvian. All rights reserved

The Docker ecosystem

Dev Tools

Official Repositories

Operating Systems

Big Data

Service Discovery

Build / Continuous Integration

Configuration ManagementConsulting &Training

Management

Storage

Clustering & Scheduling

Networking

Infrastructure & Service Providers

Storage

Security

Monitoring & Logging

13

© 2016 Meruvian. All rights reserved

Docker in 2013

A lightweight runtime and robust tooling to build and run virtual containers on Linux to create the operating environment for your distributed applications.

© 2016 Meruvian. All rights reserved

Docker BasicsDocker ImageThe basis of a Docker container

Docker ContainerThe standard unit in which the application service resides

Docker Engine Creates, ships and runs Docker containers deployable on physical or virtual host locally, in a datacenter or cloud service provider

Docker RegistryOn-premises registry for image storing and collaboration

© 2016 Meruvian. All rights reserved

Applications are changing

16

Loosely Coupled Services

Many Small Servers

~2000 Today

Monolithic

Big Servers

Slow changing

Rapidly updated

© 2016 Meruvian. All rights reserved

The challenge: new matrix from hell

17

Virtual machines

Server Public Cloud

Disaster Recovery

Developer Laptop

Server Cluster

Data Center

Static Website

Web Front EndBackground Workers

User DB Analytics DB

Queue API Endpoint

Development Test & QA Production Scale Out

© 2016 Meruvian. All rights reserved

Solution: Docker containers

18

• Packages up software binaries and dependencies• Isolates software from each other • Container is a standard format• Easily portable across environment• Allows ecosystem to develop around its standard

Container

© 2016 Meruvian. All rights reserved

Solution: Docker containers

19

Static Website

Web Front End

Background Workers

User DB

Analytics DB

QueueAPI Endpoint

© 2016 Meruvian. All rights reserved

Containers vs. VMs

© 2016 Meruvian. All rights reserved

Docker in 2016

A Containers as a Service (CaaS) platform which enables an IT Ops managed and secure application environment (infrastructure and content) for developer self service to build and deploy applications

© 2016 Meruvian. All rights reserved

Docker Containers as a Service Platform

22

Source Code Management

CI / CD

Networking

Monitoring

Volumes

Service Discovery

Operating Systems

Content

Configuration Management

Infrastructure

Public Cloud Virtualization Physical / Converged Infrastructure

Logging

Storage

Toolbox

Management

Security

Orchestration

Container RuntimeRegistry Service

© 2016 Meruvian. All rights reserved

Containers as a Service (CaaS)Developers IT Operations

BUILDDevelopment Environments

SHIPSecure Content & Collaboration

RUNDeploy, Manage, Scale

© 2016 Meruvian. All rights reserved

Docker CaaS Solutions

24

Docker Datacenter

An on-premises / VPC CaaS platform that

integrates with enterprise infrastructure to build, ship

and run distributed applications anywhere.

Docker Cloud

A SaaS CaaS service to build, ship and run

distributed applications anywhere

© 2016 Meruvian. All rights reserved

QNAP Container Station

© 2016 Meruvian. All rights reserved

QNAP Container Station

● Lightweight Linux®-based OS and app virtualization solution● LXC and Docker® virtualization● Container import / export● Docker® Hub Registry● Dashboard● Permission Setting

© 2016 Meruvian. All rights reserved

QNAP Container Station

© 2016 Meruvian. All rights reserved

QNAP IoT (Docker’s IOT)

© 2016 Meruvian. All rights reserved

QNAP Container Station

© 2016 Meruvian. All rights reserved

Linking Docker Image

© 2016 Meruvian. All rights reserved

Console

© 2016 Meruvian. All rights reserved 32

Thank You

Frans [email protected]


Recommended