- Docker Birthday #5 Celebration -- Palo Alto & Mountain View Edition
THIS IS A FREE EVENT - PLEASE FINISH YOUR RSVP HERE (https://events.docker.com/events/details/docker-mountain-view-presents-docker-birthday-5-celebration-palo-alto-mountain-view-edition#/) Docker Birthday #5 Celebration -- Palo Alto & Mountain View Edition Every year in March, we celebrate Docker’s birthday. It is a tradition that is near and dear to our heart because it gives us the opportunity to express our gratitude to our community of contributors, customers, partners and users. The goal of this global celebration is to welcome in our community new Docker users and help them learn Docker through a series of hands-on labs. Advanced Docker users are invited to get involved on-site and act as mentors. This year, celebrations all over the world will take place March 19-25, 2018. Come learn, mentor, celebrate, eat cake, and take an epic #dockerselfie! Docker Birthday #5 Hands-on Labs include: Docker 101 for Linux users Docker 101 for Windows users Kubernetes on Docker for Mac and Docker for Windows Modernizing Traditional Java Apps Modernizing Traditional .NET / Windows Apps Deploying Multi-OS applications with Docker EE Attendees should make sure to bring their own laptops to complete the labs. No need to install anything ahead of these events, we'll be using Play with Docker (PWD), a Docker playground which allows users to run Docker commands in a matter of seconds. It gives the experience of having a free Alpine Linux Virtual Machine in browser, where you can build and run Docker containers and even create clusters. In addition to the playground, PWD also includes a training site composed of a large set of Docker labs and quizzes from beginner to advanced level available at training.play-with-docker.com. If following the Kubernetes on Docker for Mac and Docker for Windows, you’ll need to install Docker for Mac or Docker for Windows, depending on your operating system. This is a combined meetup for Docker Mountain View and Docker Palo Alto, kindly hosted by Amazon in their Palo Alto office. Hope to see you there! Agenda 6:00 pm Networking | Food | Drinks 6:30 pm Welcome by Community Leaders + short presentation 7:00 pm Hands on Labs with Docker Mentors Speakers Tony Pujals - Appcelerator (Director, Cloud R&D) Arun Gupta - Amazon (Principal Open Source Technologist) Hosted By Jeff Kingyens, Community Leader Peter Mooshammer, Community Leader Ralf Pieper, Community Leader Syed Ali, Sr. SRE Manager Twitter: @syedaaliy (http://twitter.com/syedaaliy)
- Docker Certification on Docker Store, Using Docker on Oracle Cloud
THIS IS A FREE EVENT - PLEASE FINISH YOUR RSVP HERE (https://events.docker.com/events/details/docker-palo-alto-presents-docker-certification-on-docker-store-using-docker-on-oracle-cloud) Docker Certification on Docker Store, Using Docker on Oracle Cloud Talk #1 Leveraging the Docker Store with Oracle, including the Oracle Database Oracle recently announced availability of its flagship software on the Docker Store at DockerCon. In this talk, we’ll explore what this means for developers, including a demonstration of spinning up images from the Docker store in Oracle Container Cloud Service. We’ll cover a high level summary of Database best practices in Docker, and how to take advantage of the Oracle images on the Docker Store, and look at some of Oracle’s other ongoing work and contribution to the container community CNCF and Kubernetes. Talk #2: Docker Certification on Docker Store, Using Docker on Oracle Cloud This talk will explore the purpose and use of Docker Store and Docker Hub. Attendees will learn how ISV images and solutions qualify and benefit from Docker Certification. Benefits to customers using curated content Docker Store will be discussed. The talk will also cover Docker Enterprise Edition (EE) Reference Architecture on Oracle Public Cloud, and how these curated images from Docker Store is deployed on Docker EE. Agenda 6:00 pm Networking and Food 6:30 pm Leveraging the Docker Store with Oracle, including the Oracle Database 7:15 pm Docker Certification on Docker Store, Using Docker on Oracle Cloud Speakers Gerald Venzl - Oracle (Senior Principal Product Manager for Oracle) Uday Shetty - Docker (Partner Technology Management) Dan Powers - Docker (Head of Partner Technology Management) Hosted By Jeff Kingyens, Community Leader Peter Mooshammer, Community Leader Ralf Pieper, Community Leader Partners (https://learner.coursera.help/hc/en-us) Coursera provides universal access to the world’s best education. For support, please visit http://learner.coursera.help (https://www.oracle.com/index.html) Leading enterprise and SMB SaaS application suites for ERP, HCM & CX, with best-in-class database PaaS & IaaS from data centers worldwide.
- Run Kubernetes on top of Containerd & Technical Deep Dive: Kubernetes in Docker
THIS IS A FREE EVENT - PLEASE FINISH YOUR RSVP HERE (https://events.docker.com/events/details/docker-palo-alto-presents-run-kubernetes-on-top-of-containerd-technical-deep-dive-kubernetes-in-docker) Run Kubernetes on top of Containerd & Technical Deep Dive: Kubernetes in Docker Topic: Run Kubernetes on top of Containerd Abstract: Docker is by far the most common container runtime used in production Kubernetes environments, but Docker’s smaller offspring, containerd, may prove to be a better option. This talk discusses why containerd is a good option for Kubernetes, and how we integrate containerd with Kubernetes. The talk will also include a demo of running Kubernetes with containerd as the container runtimewithout Docker. Topic: Technical Deep Dive: Kubernetes in Docker Abstract: Docker recently announced the integration of Kubernetes as a supported orchestrator of the Docker Platform. In this talk, we look at demos of how Kubernetes is integrated in both Docker CE and Docker EE and discuss details of both architectures. We then explore technical topics relevant to Kubernetes in Docker EE such as authentication, authorization, resource contention and plugin interfaces. Agenda 06:00 PM Networking and Food 6:30 pm Talks Speakers Lantao Liu - Google (Software Engineer) Alex Mavrogiannis - Docker (Software Engineer) Hosted By Jeff Kingyens, Community Leader Peter Mooshammer, Community Leader Ralf Pieper, Community Leader Partner (https://www.nclouds.com/) Expert cloud and DevOps consulting services. Certified AWS Advanced Consulting Partner, AWS Managed Service Partner, AWS DevOps Competency Partner.
- Workshop: Deploying Multi-OS applications with Docker Swarm
Invite to a workshop run by Mike Coleman from Docker: 6:00pm - 6:30pm - Networking, light food and drinks sponsored by Docker 6:30pm - 7:45pm Workshop: Deploying Multi-OS applications with Docker Swarm Topic: Deploying Multi-OS applications with Docker Swarm - With the release of overlay networking for Windows Server 2016 it's no possible to build swarms comprised of both Windows and Linux hosts, giving operators a single platform for managing a diverse range of applications. In this hands-on workshop we'll build a multi-os swarm and then use features like constraints and affinities to place Windows, Linux, and hybrid workloads appropriately. All attendees will be provided a set of cloud instances on which to work, all you need to bring is a laptop with an SSH client. Bio: Mike works at Docker as an evangelist specializing in helping the community understand how to operationalize Docker. Prior to joining Docker he worked at Puppet Labs, VMware, Intel, and Microsoft in a variety of product management and technical marketing roles. Before all that Mike worked as a systems administrator and architect - he was even a Certified Banyan Engineer. You can follow him on Twitter @mikegcoleman (https://twitter.com/mikegcoleman), but mostly he tweets about soccer.
- Docker LinuxKit and Docker Swarm + Prometheus: Weaveworks' Docker Contributions
We will host our third Docker Palo Alto meetup of 2017 on May 23rd! We will have two talks for this night. The schedule is as follows: 6:00pm - 6:30pm - Networking, light food and drinks sponsored by 6:30pm - 7:45pm Docker LinuxKit and Docker Swarm + Prometheus: Weaveworks' Docker Contributions One of the biggest announcements from DockerCon 2017 was Docker's LinuxKit: A Toolkit for Building Secure, Lean and Portable Linux Subsystems. Luke Marsden (Weaveworks) will give an overview of LinuxKit, what it means, and show how Weaveworks contributes to the project, including getting Kubernetes running on Docker's LinuxKit. Another announcement from DockerCon was how the Weaveworks team worked with Docker to make Prometheus, the open-source systems monitoring and alerting toolkit, work with Docker Swarm. Luke will also discuss the how and why of the process and what you need to know so that you can monitor your own applications running in Docker Swarm with Prometheus.
- Docker Birthday #4 Celebration
Join us in celebrating the Docker Project’s 4rd birthday! To celebrate together and warmly welcome newcomers into our community, we will provide Docker labs and courses to learn about Docker in a fun and inviting way. Are you an advanced user? We strongly encourage Docker users of all skill levels to attend! We need a network of mentors who understand the Docker platform to answer any questions that attendees working through the courses and labs may have. We also have some fun projects you can work on. Click here (https://community.docker.com/entities/4939/registrations) to sign up as a mentor. Agenda: 6:00 - Doors Open 6:20 - Welcome message, presentation of Docker & snacks 6:30 - 8:30 - Working session 8:30 - 9:00 Cake and Socializing! As we get closer to the event, we will share more information including materials on how to prepare for the courses and labs that will be available.
- Docker Talks on Debugging Swarm and Serverless Architecture
We will host our first Docker Palo Alto meetup of 2017 on Feb 21st! We will have two talks for this night. The schedule is as follows: 6:00pm - 6:30pm - Networking, light food and drinks sponsored by Runnable 6:30pm - 7:15pm - Debugging Memory Leaks in Swarm After scheduling over a million containers across 500 hosts, our Docker Swarm resource utilization had skyrocketed. We'll go over how we debugged CPU / network / and memory usage to learn the performance characteristics of Docker Swarm Manager. Speaker: Anand Patel is the lead engineer at Runnable.com. He had been building Dockerized distributed systems for the past 4 years. In his previous job at Nvidia he wrote kernel drivers for OSX, an experience which helped him find a kernel-level bug in Docker. He been working with Docker since the 0.3 days and promotes the container lifestyle. He also moonlights as DJ FaZe 7:15pm - 8:30pm - Serverless with Docker Swarm for Genomic Computations Expect a quick problem space intro to appreciate the need for serverless, a live demo, and a deep dive in the architecture and implementation. You will learn:- what is missing in ready-to-use Serverless - Lambda, Iron.io, OpenWisk - how serverless function can be built on top of Docker Swarm API, with some perils- where higher-level orchestration comes in place and how to do it with StackStorm… ... and other interesting details of wiring a serverless solution with Docker, Docker Registry, Swarm, and a bunch of cool devops tools. Speaker: Dmitri Zimine, devops enthusiast and CTO of StackStorm, will go over building Serverless solution on top of Docker Swarm for genomic pipeline computations.
- Docker Talks @ Cloudera
Docker Talks @ Cloudera: 6:00 PM - Networking, food & drinks sponsored by New Relic and Codefresh 6:30 PM - Radically Simple Storage for Docker Docker is one of the most rapidly adopted datacenter technologies in history, but storage has not kept pace. While developers today can fluidly deploy containers in a development environment, they encounter many challenges when managing their state. The complexity and cost of managing stateful containers with legacy storage architectures is prohibitive. Moreover, legacy storage architectures are not built for container scale or speed. * Please join Portworx CTO and co-founder, Gou Rao, who will discuss: * The challenges and pain points of delivering storage for stateful containers on-premise and in the cloud * A quick overview of how vendors have tried to solve these storage challenge * Real-world examples on how Portworx delivers data persistence and multi-cloud support * A live Portworx demo running with MySQL & Other database 7:15 PM - Introducing “Tugbot” in-cluster container testing Just like a tugboat brings containers safely to port, “Tugbot” will do the same for running quality Docker containers in production . Tugbot makes Continuous TestingREAL. Any kind of test (including performance, chaos, and security) can be run with 5 lines in a “Test Container” Dockerfile. Leveraging the Docker LABEL and Docker unified API, we will show how this simplifies testing for services running in docker containers while standardizing results collected for analytics to continuously improve the quality of software. We believe that this will be the first step in “social testing” for containers like github has done for social coding.
- Docker for Java Developers | Continuous Delivery with ECS & Jenkins
6:00 - 6:30PM - Networking, food and drinks 6:30 - 7:15PM - Docker for Java Developers Docker is the developer-friendly container technology that enables creation of your application stack: OS, JVM, app server, app, database and all your custom configuration. So you are a Java developer but how comfortable are you and your team taking Docker from development to production? Are you hearing developers say, “But it works on my machine!” when code breaks in production? And if you are, how many hours are then spent standing up an accurate test environment to research and fix the bug that caused the problem? Docker provides PODA (Package Once Deploy Anywhere) and complements WORA (Write Once Run Anywhere) provided by Java. It also helps you reduce the impedance mismatch between dev, test, and production environment and simplifies Java application deployment. Arun Gupta is the vice president of developer advocacy at Couchbase. He has been built and led developer communities for 10+ years at Sun, Oracle, and Red Hat. He has deep expertise in leading cross-functional teams to develop and execute strategy, planning and execution of content, marketing campaigns, and programs. Prior to that he led engineering teams at Sun and is a founding member of the Java EE team. 7:15 - 8:00PM - Orchestrating Continuous Delivery to Amazon ECS with Jenkins Through the use of build pipelines, Continuous Delivery enables faster and more frequent builds, tests and deployment cycles. But how do we build a continuous delivery pipelines in the real world? In this session, we are going to demonstrate how to code a pipeline that builds a containerized application and ultimately deploys it to Amazon's container service, ECS. Tracy Kennedy is currently a product manager at CloudBees and is based in San Jose. She has previously worked with CloudBees' Jenkins Docker and Kubernetes integrations, and also dabbles with Docker in her free time. 8:00PM - 8:15PM - LIGHTNING TALK - Stateful enterprise applications with Docker Stateful enterprise applications often have tight requirements ranging from remote replication for disaster recovery, data-at-rest encryption for security, to performance demands like IOPS and latency guarantees. A storage system that provides these prerequisite data services, coupled with a method to map policies to storage data services will accelerate enterprise adoption of Docker containers for production workloads. We'll demonstrate the solution in action in an enterprise production environment using Docker, Swarm, Flocker Profiles, powered by EMC Storage Data Services Madhuri Yechuri, Senior Software Engineer, ClusterHQ
- Docker Birthday #3 Celebration + Training
Join us in celebrating the Docker Project’s 3rd birthday! To warmly welcome newcomers into our Docker community, we will provide Docker training to show them how they can build, ship, and run a distributed application with ease thanks to the Docker platform. Are you an advanced user? We strongly encourage Docker users of all skill levels to attend! We need a network of mentors who understand the Docker platform to answer any questions that newcomers may have. Click here (https://community.docker.com/entities/4939/registrations) to sign up as a mentor. Agenda: 4:45 - Doors Open 5:00 - Welcome message, presentation of Docker & snacks 5:30 - Training begins 5:30 to 7:30 - Learning Docker with Birthday App 7:30 to 8:30 - Begin working on hands-on labs 8:30 - Cake and Socializing Many many thanks to Sumo Logic for sponsoring this event and for Docker Mountain View to co-organize this event with us.