全球加速_怎么选_人工智能要学哪些

产品 虚拟云 浏览

小编:上周末,我和队友希德和尼基尔一起参加了DockerCon Hackathon。这是一次非常有益的经历,值得我第一次在欧盟执委会任职博客。怎么了有17个1-3人的小组。我们有24小时的时间来制作展示

全球加速_怎么选_人工智能要学哪些

上周末,我和队友希德和尼基尔一起参加了DockerCon Hackathon。这是一次非常有益的经历,值得我第一次在欧盟执委会任职博客。怎么了有17个1-3人的小组。我们有24小时的时间来制作展示Docker的东西,之后我们将展示我们的项目。参赛作品根据新颖性、适合性、效率、整合性、透明度、呈现性和实用性进行评判。排名前三的球队获得了DockerCon的免费入场券,并有机会在大会上展示他们的作品。剧透警报:云蜂队抓住了一个获胜的位置!我们所建立的关系对于Docker来说很重要,因为他们努力成为持续交付难题的一个重要部分。因此,使用我们的企业级编排引擎ElectricCommander是一个无需考虑的问题。我们决定用一个从提交到生产的示例web应用程序进行端到端的故事。我们将流行的开发工具GitHub、Jenkins和ReviewBoard捆绑在一起。当然,我们利用了Docker的速度和便携性。解决方案由两个管道组成:一个是预提交,一个是后提交-提交。预处理-commit pipelineA开发人员启动一个"飞行前"管道来单独测试它们的更改。它们的修改被上传到EC服务器,然后被覆盖在一个干净的源树上,以模拟它们的提交。然后,通过Jenkins构建应用程序并进行单元测试,将其部署到DEV环境中的新Docker容器中,并在ReviewBoard中创建一个代码评审请求。审阅者有机会查看正在运行的应用程序以及代码更改。如果请求被批准,则会自动提交开发人员的更改。提交后管道通过其持续集成引擎,EC检测到对GitHub repo的新提交,并启动一个"生产"管道。这个管道构建最新的代码,将其部署到QA环境,并等待手动测试。如果QA团队接受构建,它会自动推送到PROD上。在没有停机时间的情况下推送到PROD是一个有趣的挑战。两个Docker容器位于反向代理设置后面,云服务器分享,以启用蓝绿色的生产环境。如果蓝色容器处于活动状态,EC将启动一个新容器作为绿色容器,反之亦然。第三个容器运行etcd,它知道活动容器的情况,confd监视etcd的变化并在发生变化时通知nginx,nginx重新加载并指向新容器,云中的数据库,而不会断开连接。这篇文章是反向代理的一个极好的参考设置。演示文稿判断每个小组有3分钟的时间,数据存储过程,每个人都以独特但创新的方式使用Docker。我们在"适合度"和"透明度"两个类别中得分很高,云数据库的,并在"整合"领域高居榜首,最终获得了第三高分,并有机会出席DockerCon!我们项目的各个部分发表在https://github.com/electriccommunity/dockercon.https://twitter.com/docker/status/476460340985610240黑客竞赛很有趣!我以前从未参加过黑客竞赛,而且我已经有几年没有全职编码了。但我很幸运能和尼基尔和希德一起工作,他们实际上赢得了最后两个奖项。Docker团队举办了一场盛大的活动——几名员工在旁边回答我们的问题,实时数据处理,他们让我们吃得饱饱,喝得饱饱的:)https://twitter.com/therealnikhil/status/475666147195367424

当前网址:http://www.vmchk.com/app/52068.html

 
你可能喜欢的: