zoukankan      html  css  js  c++  java
  • 容器,Docker和Azure Container Service

    摘要:本文基于去年在Microsoft Ignite大会上的演讲修改,简单回顾了过去20多年计算技术的发展,演进,然后介绍了容器的前世今生,Docker和容器,以及ACS的功能,如何在中国的Azure上利用ARM部署容器服务。

    想起十几年前大学毕业第一次见到小机,是IBM的小型机(忘了具体型号),一个大方块,各种灯闪烁,跑的是AIX 4.3,据说很贵:)当时是给银行做项目,用C在AIX上开发,感觉很高大上的样子,现在已经没人提小型机了;有幸第一次见到传说中的大机,是在7,8年前,但那个时候我们和客户讨论的是如何将大机上的应用迁移到基于X86服务器架构的私有云上的分布式数据网格,目标是抛弃这个极其昂贵,难于维护,难于扩展的古董,积极拥抱新技术,而背后推动这一切变化的是技术的革新,业务的快速发展带来的对基础架构的新要求,以及激烈的竞争~

    业务的创新推动了技术的变革!如果我们从上面这张图来看看IT技术的演变,就可以看到:

    基础架构层面:人们希望更灵活可配置,可快速部署,高可用自动修复;无论是存储,网络还是数据中心,都是软件定义的XXX;从速度上,我们描述虚拟机的启动是in minutes,而描述容器的启动是in seconds

    中间层:更加偏向于平台化,模块化,微服务化,事实上,如果你的PAAS服务做的足够好,用户更加愿意使用PAAS从繁琐的运维中解脱出来,致力于业务创新,而不是自己搭建各种运行环境,数据库,缓存…….

    客户端:移动应用,轻量级,最好跨各种移动平台,一致体验

    今天我们主要聊聊容器,Docker和ACS,如之前所说,主要内容来自于我在Microsoft Ignite的讲稿,后需要我会分享一些Mesos,Kubernates相关的文章。

  • 相关阅读:
    $(document).ready() 与$(window).load()
    关于.NET玩爬虫这些事 【初码干货】
    关于c# .net爬虫
    UIScollView Touch事件
    UISearchBar 点击X 按钮收键盘
    IOS7 UITableView一行滑动删除后 被删除行的下一行的点击事件将被忽略解决办法
    IOS 使用dispatch_once 创建单例
    IOS 定位 单例
    IOS拷贝文件到沙盒
    IOS后台运行
  • 原文地址:https://www.cnblogs.com/cloudapps/p/6392234.html
Copyright © 2011-2022 走看看