云与开源,助力企业数字化转型”
As a cloud platform company we aim to help developers achieve more using the platforms and languages they know,” said Scott Guthrie, Executive Vice President, Microsoft Cloud and Enterprise Group. Since Satya Nadella becoming CEO of Microsoft, the Corporation had changed significantly to embrace Open Source and innovate as supporting open source technologies. This speech will review the Microsoft open source history, summarize the Microsoft open source progress, and explain how we partner with Linux community and other open source communities to achieve more. Then we will share Microsoft's open source strategy. And through a series of real examples, we want the audience to take away that Microsoft is not only embracing the Open Source World but also innovate based on the Open source technologies. Furthermore, we are contributing back these innovations and are working closely with the community to empower our customers with more agility, creativity, platform/product selections, and technological offerings so they can achieve more.
We all recognize that the world of open source technology is advancing rapidly. With such rapid change how has that effected Cloud computing and in particular mature projects such as OpenStack. How does this change impact their technology, community and relationships with other related open source innovative efforts? Through this session Alan will provide some insight into the latest cloud industry trends, OpenStack community adoption to this change and the ties to cloud use for business today and tomorrow.
The Linux kernel is the largest collaborative software development projects ever. This talk will discuss exactly how Linux is developed, how fast it is happening, who is doing the work, and how we all stay sane keeping up with it. It will discuss the development model used, and how it differs from almost all "traditional" models of software development.
All women attendees are invited to join us in the LinuxCon during the day 1 luncheon session for a special Women in Technology-focused set of activities. We will have a panel of women leaders in Microsoft and women key opinion leaders in 3rd party communities, followed by a special networking event.
We will discuss topics such as what they think would be the most important piece of advice they received when starting their careers, what keeps them excited about technology, and the best piece of advice they would give young women considering technology careers today. We will cover how to encourage more women to join, stay, and achieve highly in the technology industry.
No matter where you are in your professional development, or what technology-related field you’re in, our women panel will offer a broad range of resources to advance women in technology from the event.
Complimentary lunch will be provided.
Difficulty Level: Beginner
Prerequisites: LinuxCon Lady attendees; Passion on community networking and help other women; If you are a progressive and supportive man, please join us. You are very welcome.
Objectives:
You will know:
Several ladies who’re technical/business leaders in Microsoft;
Several ladies who’re key influencers of OSS Communities;
More ladies who’re passionate and brilliant in technology;
A better way to extend your network with other outstanding women in technical community;
How to build your career in technology industry and demonstrate your wisdom and fascination.
ServiceComb is an opensource microservice development kit and service management framework. It intended rapid development support of microservices and smoothes the transition from monolithic applications.
During the workshop, developer will learn the best practices of how to use ServiceComb to develop the microservice application, and deploy to cloud.
Prerequisites:
Basic knowledge of Java & Docker
Objectives:
How to use ServiceComb develop microservice application.
How to deploy microservice application to cloud
ServiceComb是一个开源的微服务框架,为微服务应用开发提供了服务开发以及服务管理的功能。 用户可以通过ServiceComb快速开发新的微服务或者是将传统的单体应用平滑转换成为微服务。
在本次的workshop中,听众可以了解微服务架构的原则,使用ServiceComb微服务开发相关的最佳实践以及如何将开发好的服务部署到云上。
参会者要求:
了解Java以及Docker基本知识。
目标:
如何用ServiceComb快速开发微服务
如何部署微服务到云,治理云上的微服务
Thanks to work by Intel and Microsoft, TPMs are ubiquitous in today’s hardware, from tablets all the way to servers, and Thanks to Microsoft, the most recent incarnation: TPM 2.0 is being deployed reasonably universally. TPMs can perform four essential functions: secure measurement and logging, secure signing, encryption, and private key escrow, data sealing, and attestation. (TPMs can be divided into two classes: the modern 2.0 incarnation required by Microsoft and used in the Surface and newer systems and the older (and much more common) 1.2 System. Although his talk will mention the Older1.2 stack because it can do a significant subset of the 2.0 features, it will concentrate on 2.0 (because that's the one James has in his laptop). Most people have heard (at length) about measurement and all its problems. Here, We will explain how secure signing can be made to function where an external key is irretrievably (so that neither hackers nor the cloud service provider can get it) placed into a TPM and used to perform a variety of RSA authentication operations. The useful target for this is VPN, but there are a variety of other authentication systems for which this can be made to work. We also demonstrate how an existing RSA key can be wrapped for secure transmission to the TPM and then used via the OpenSSL engine functions, how an agreed PCR timer can make this key expire after an agreed interval, why it cannot ever be retrieved, and how the trust model actually works. And for the paranoid who don’t trust their own cloud provider, James covers how the TPM attestation functions can be used to verify exactly that you weren’t tricked into wrapping the key for a software-based TPM, which could allow the trickster to steal your private key. James then explains how sequestered trust models like the TPM can be used in the industry to enhance security even in an apparently insecure environment.
The automotive industry has fallen behind the smartphone in terms of features and functionality because innovation is too slow, time-to-market is too long and there's very little software reuse. Automotive companies are now in the software business, and they are realizing that open source and sharing a common platform is the way forward.
Noriaki Fukuyasu, Vice President of Linux Foundation Japan, will provide an overview of Automotive Grade Linux and discuss the benefits and challenges of adopting an open source approach, the impact on product development and the need for more collaboration across the industry.
Zephyr is an upstream open source project for places where Linux is too big to fit. This talk will overview the progress we've made in the first year towards the projects goals around incorporating best of breed technologies into the code base, and building up the community to support multiple architectures and development environments. We will share our roadmap, plans and the challenges ahead of the us and give an overview of the major technical challenges we want to tackle in 2017.
China Unicom is actively involved in network open source projects and has conducted some SDN/NFV tests and field trials based on open source. This presentation will talk about network re-architecture based on open source SDN/NFV/Cloud from telecom operator’s perspective and discuss the trend and challenges of open networking technologies. China Unicom’s practice and lessons on open source networking projects will be introduced. The contents of this presentation include: China Unicom’s vision and activities on network re-architecture based on SDN/NFV/Cloud, main open source networking projects such as ONOS/CORD and OPNFV at China Unicom, lessons and challenges of open source and white boxes deployment for telecom operators.
“打造网络云化创新平台,拥抱行业数字化转型”
Please see below for the Meetup Agenda:
18:00-18:30: Attendee Networking
18:30-18:45: Attendee Group Photo
18:45-19:45p: Kernel Panel Discussion featuring: Linus Torvalds (Creator of Linux and Git); Greg Kroah-Hartman (Linux Kernel Maintainer); Ted Ts’o (Linux Kernel Maintainer); and Coly Li (Linux Kernel Contributor). Moderated by Kate Stewart of The Linux Foundation, and featuring an audience Q&A
Get hands-on experience with OSS cloud technologies from Microsoft OSS Hands-on Lab Night School provided by Microsoft. Practice with the latest OSS cloud products and services in a live environment and advance your cloud skills for free. While the onsite teachers and the self-paced labs will provide the instruction on topics ranging from managing applications to troubleshooting and monitoring.
You will have the opportunity to select any 1 or both 2 sessions of Microsoft OSS Hands-on Lab during the day 1 night of LinuxCon:
1. Build Container Service on Microsoft Azure
2. Deep Learning by Cognitive Toolkit (CNTK) on Azure with Linux
Azure Container Service makes it simpler for you to create, configure, and manage a cluster of virtual machines that are preconfigured to run containerized applications. It uses an optimized configuration of popular open-source scheduling and orchestration tools. This enables you to use your existing skills, or draw upon a large and growing body of community expertise, to deploy and manage container-based applications on Microsoft Azure. By using Azure Container Service, you can take advantage of the enterprise-grade features of Azure, while still maintaining application portability–including portability at the orchestration layers.
Difficulty Level: Beginner
Prerequisites:
No prerequisites on Azure; Comfort with the Linux command line; Basic knowledge of Docker or Kubernetes.
Objectives:
You will learn:
What is Azure Container Service
Deploy cluster with Azure CLI
Connect with an ACS cluster
Container management with Kubernetes UI
Cognitive Toolkit (CNTK) is a free, easy-to-use, open-source, commercial-grade toolkit that trains the deep learning algorithms to learn like the human brain same as TensorFlow. In this lab, you will learn how to provision Cognitive Toolkit service on Azure Linux Virtual Machine; how to train with CNTK on Azure with Linux.
Difficulty Level: Medium
Prerequisites:
No prerequisites on Azure or Cognitive Toolkit;
Comfort with the Linux command line;
Basic knowledge of deep learning;
Objectives:
You will learn:
What is Cognitive Toolkit
Fundamental Cognitive Toolkit concepts and components
The process of training Cognitive Toolkit
Interactive with Cognitive Toolkit by Python
In 2015 HNC, Huawei announced open sourcing of Huawei LiteOS to be targeted for IoT end devices. Since then, we have slowly but surely gain momentum. Thanks to MCU manufacturers such as STMicro, NXP, …. many Huawei LiteOS based hardware platform and reference design is now available. In MWC 2016, we announced NB-IoT solution. Huawei NB-IoT chip is in full mass production, it takes full advantage of low power feature available in Huawei LiteOS. And to facilitate fast time to market smart devices, our OS also supports third party NB-IoT chips and IoT platform.
To celebrate LinuxCon conference’s first entry in China, we are organizing a workshop in LinuxCon to engage developers and collaborators and at the same time introduce open IoT development for smart devices. The workshop will be held on the 20th with two sessions. The morning session will focus on IoT ecosystem and collaboration topics. We will introduce Huawei LiteOS ecosystem and open source strategy; current status and road map. Product of partners and collaborators will be introduced, including results and demonstration of previously held Hackthons.
In the afternoon session, we have invited Huawei LiteOS experts for deep dive discussion into various topics in the full IoT SW stack supported by Huawei LiteOS. . For those interested in getting into IoT SW development or simply interested in contribute to an open source project, this session will give you a glimpse of the fun and challenges of IoT OS and SW stack.
We look forward to seeing you for a full day of fun and activity.
Agenda:
Huawei LiteOS: The Past, Present, and Future, Liu Jianjun, Leader of Huawei LiteOS TDT
Huawei LiteOS Makes NB-IoT Easy, Huang Jisong, Huawei LiteOS Architect
STM32 and Huawei LiteOS Partner to Promote NB-IoT, Cao Jindong, STMicroelectronics Senior Marketing Manager of Microcontrollers, Greater China
Application of Huawei LiteOS in an E2E IoT Solution, Li Xun, Director of Limedia R&D Business Unit
Limedia's NB-IoT Solution, Guo Junzhen, Senior Architect, Limedia R&D Business Unit
E2E NB-IoT EVK Solution Based on Huawei LiteOS Lierda's NB-IoT Solution, Hao Qiang, General Manager of Industry Application, Lierda's IoT Smart Product Group
Introduction to the Open-Source Huawei LiteOS–based Development Kit for NB-IoT, Zhai Xiyong, NB-IoT Module Architect
The Huawei LiteOS Device-Cloud Solution, Liu Xuming, Huawei LiteOS Open-Source Technology Expert
Presentations by Winning Huawei LiteOS Hackathon Teams
自2015年Huawei LiteOS在HNC大会发布以来生态逐渐成熟,当前已得到多家MCU厂商支持(ST, NXP等), 共同打造终端智能硬件开发及参考平台,尤其是2016年在世界移动大会物联网峰会上正式面向全球发布了端到端NB-IoT解决方案,其中Huawei LiteOS与NB-IoT 芯片使能的智能化终端方案已于2017年正式规模商用。Huawei LiteOS提供了面向低功耗的行业协议栈,同时支持华为或第三方的NB-IoT芯片和IoT平台,有效缩短NB-IoT智能终端的上市周期。如今Huawei LiteOS为迎接LinuxCon峰会首次来到中国,为了能够让更多的开发者和合作伙伴能够近距离的接触到最新的开源物联网开发技术,Huawei LiteOS团队和社区生态伙伴们一起组织了本次workshop。20日上午是生态合作伙伴专场,重点介绍Huawei LiteOS生态合作策略以及合作伙伴的成果展示,另外还有前期由由Huawei LiteOS开源团队、华为开发者社区,包括芯片厂商、硬件提供商等合作伙伴共同发起的面向开发者的线下Hackthon作品展示及Demo,下午开发者社区专场将由Huawei LiteOS技术专家全方位的为您解读相关开源技术,一天的议题希望能够带您从入门到精通Huawei LiteOS物联网操作系统,Huawei LiteOS开源团队期待您的参与。
Huawei LiteOS的过去、现在和未来 - 刘建军 Huawei LiteOS TDT经理
Huawei LiteOS Make NB-IoT easy -- 黄基松 Huawei LiteOS架构师
STM32携手Huawei LiteOS推动NB产业化进程 -- 曹锦东 意法半导体中国区微控制器市场及应用总监
Huawei LiteOS在物联网E2E解决方案中的应用 -- 青柠优视NB-IoT解决方案 -- 李逊 青柠优视研发事业部总监, 郭俊振 青柠优视研发事业部资深架构师
基于Huawei LiteOS的NB-IoT EVK 端到端解决方案 -- 利尔达NB-IoT解决方案 -- 郝强 物联网智能产品事业群行业应用总经理
基于Huawei LiteOS的NB-IoT开源开发套件介绍 -- 翟西永 NB-IoT模组架构师
Huawei LiteOS端云解决方案 -- 刘旭明 Huawei LiteOS开源技术专家
Huawei LiteOS Hackathon获奖团队分享
This talk will give attendees a glance into how Alibaba built China's top 1 virtualization cluster, and what their perspective is about the future of cloud computing.
Last year we celebrated 25 years of Linux (oh, and by the way SUSE is also turning 25 in 2017). The IT and industry landscapes have changed significantly during the last two decades: open source and Linux in particular have been extensively adopted across all industries, which in turn has also inspired many new open source projects to start and develop.
Today, one of the challenges enterprises face to adopt open source technologies, besides test, set-up, security and long term support, is the integration of these different open source projects. Now more than ever, communities and companies have to work together across projects to facilitate this integration.
Another important change compared to 1991 is that infrastructure and development have come a lot closer together. With DevOps principles and technologies like containers, not only do we have infrastructure- and development-related open source projects, but blurring borders and tight coupling between them.
As an example, today SUSE will announce the release of a new product, rooted in communities and in partnerships, at such a cross-roads of open source software-defined infrastructure and cloud native development.
About:
Kubernetes Bootcamp 101 provided by Caicloud will cover fundamental Kubernetes concepts, design principle, workflow and architecture. You will learn how to create, set up and operate your own Kubernetes cluster in a distributed system; how to configure and manage your own Kubernetes control and worker nodes, DNS, CLI; how to use Kubernetes to automate deployment, scaling and management of containerized applications.
Difficulty Level – Beginner
Prerequisites – No prerequisites on Docker or Kubernetes; Comfort with the Linux command line; Basic knowledge of cloud and virtualization concepts;
Objectives
You’ll learn:
What is Kubernetes and why it is needed
Fundamental Kubernetes concepts and components
How to create Kubernetes pods, deployments, and services
The process of deploying applications
How to expose your application publicly
How to scale up your application
How to discover and connect containers
To configure and administer availability with Kubernetes
About:
K8S + TensorFlow Bootcamp 101 provided by Caicloud will cover fundamentalKubernetes and TensorFlow concepts, design principle, workflow and architecture. Youwill learn how to create and setup your own Kubernetes cluster in a distributed system;how to create, configure and manage your own TensorFlow application.
Difficulty Level – Beginner
Prerequisites – No prerequisites but basic knowledge on Docker or Kubernetes preferred; Comfort with the Linux command line; Basic knowledge of TensorFlow;
Objectives
You’ll learn:
Fundamental Kubernetes concepts and components
Fundamental TensorFlow concepts
How to set up and run sample distributed TensorFlow application
Euler iSula is the Huawei container OS distribution designed for the cloud, small, secure and efficient. During this workshop, developer will know how to build his/her own container OS, how to use a container OS, how to deploy, upgrade and rollback a container OS instance on the cloud.
欧拉iSula是华为的容器OS版本,为云而生,轻便、安全并且高效。通过这个workshop,开发者可以知道如何构建
自己的容器OS,如何使用容器OS,如何在云端部署、升级、回滚容器OS实例。
This session looks back over the first three years of the CII and forward to future plans.
Three years ago the reputation of Open Source Software was severely damaged by Heartbleed and other problems. The Linux Foundation founded the CII to help solve the underlying weaknesses that led to these problems. This talk will look back at the first three years and discuss how the CII has helped and look forward to the Initiative's plans for the future.
It will discuss the latest developments with the Best Practices Badge and explains why this is important and how you can apply for a badge for your free software project.
FOSSology can help with scanning software to find license compliance information. Interested in learning more about how to use FOSSology, but not sure where to start? Come join us and others interested to ask your questions about the project and learn how to install this FOSSology, use it, and help us make it better for all of us.
Red Hat is the number one provider of commercial IT products and solutions based on open source. How did we get here? It all started with an operating system, a community, and a guy in a red cap.
The operating system was, of course, Linux--the reason that many of you are here. But the real star of the show isn’t the guy or even the red hat, it’s the community that continuously identifies the best new ideas--and then improves on them. Open source communities brought us the technologies that have transformed our world: the internet, cloud computing, containers, and more.
Hear how Red Hat and its partners, customers, and contributors are helping build and strengthen the source of IT innovation--today, tomorrow, and for the future.
Kubernetes has emerged as a leading container management platform not just because of its technical capabilities, but also because of the tremendous open-source community that has powered its development. How did Kubernetes reach the top 0.01% of all Github projects based on stars analysis? In this talk, we will describe how the Kubernetes community organizes and runs the project, and some of the principles that the community has learned over its 2.5 years of rapid growth have been critical to its success.
As we move toward a world where everything is smart and connected, there is a massive flood of data. This considerable growth requires the data center to analyze and transform data at an unprecedented scale. These transformations are powered by an end-to-end infrastructure from the cloud and data center, the network, and the Internet of Things (IoT), and bound together by connectivity. Xu Chen, Director for PRC Cloud Strategic Planning at Intel Open Source Technology Center, will highlight how we can use OpenStack, containers, and other open source software to support our rapidly changing world.