+86 13541016684Mon. - Fri. 10:00-22:00

Archives

  • 基于AWS的自动化部署实践

    1. 背景 在过去几年里,社交、移动和云计算深刻改变了整个互联网的格局。作为设计软件领域的全球领导厂商,Autodesk也与2009年正式开始从传统桌 面设计软件提供商向在线服务、协作和移动端设计转型。在这次转型中,公司充分利用现代云计算的巨大优势给客户带来了大大超过传统桌面软件的处理能力、用户 体验和性价比。其中AWS是目前公司服务的主要运行平台,每年在此投入千万美金级别。 ...

    Continue reading »

  • AWS获取EC2实例信息写入登录提示文件/etc/motd

    在管理EC2的过程中,需要做一些人性化的处理,如登录到EC2之后,会显示一些EC2相关的信息,如IP,所在节点,实例类型等,下面这个脚本就是获取这些信息。 #  cat /usr/local/tools/ec2-metadata.sh #!/bin/bash # function print_help() { echo “Directly use this to create /etc/motd to show instance info.” } #check some basic configurations before running the c...

    Continue reading »

  • AWS-AMI 缩小根分区并创建新的AMI

    环境及需求: 1. 现在的AMI 根分区有25G 2. 25G有点多,所以想将25G缩小到12G 3. 查看磁盘信息 # df -h Filesystem      Size  Used Avail Use% Mounted on /dev/xvda1       17G  1.5G   15G   9% / tmpfs           498M     0  498M   0% /dev/shm 操作步骤: 1. 挂载一块12G的新盘(/dev/xvdf) 2. 分区并格式化新磁盘     # fdisk -l   ...

    Continue reading »

  • AWS下的WebSockets、SSL和回话保持服务

    AWS 对于WebSockets、SSL 和 Sticky Sessions这三者的支持并不是很好,特别是ELB服务。可以得到客户端真实IP和粘性会话,但是不支持WebSockets。也可以支持 WebSockets但是获取不到客户端真实IP和粘性会话。这三者不能完美的融合在一起。下面来看下原因: ELB可以作为反向代理和提供两种模式的负载均衡,TCP模式和HTTP模式,包含SSL。当前ELB不支持WebSockets的upgrade 协议,WebSocket...

    Continue reading »

  • 如何在AWS中落实安全运维管理

    安全在传统上总是被当成软件开发过程中“事后再想”的部分。但人人闻之色变Heartbleed漏洞及其相关的补丁困难使安全性被推到了最前线。而一个使用安全运维管理,或SecOps的安全软件开发周期方式将可以加强AWS应用的安全性。 SecOps方法就有如DevOps原则一样,促进了开发者和运营之间更好的沟通,只是对应的是安全方面,Todd Vernon,一家DevOps工具供应商VictorOps的CEO说道。DevOps允...

    Continue reading »