【上云实践征文】云计算 = 未来吗?

简介:

【上云实践征文】云计算 = 未来吗?



征文标题:【上云实践征文】云计算 = 未来吗?

征文类型与内容点:架构解析/优化、遇到的问题及解决方案、其他上云经验(海外上云-粉丝小站等)

20150101,我用键盘在浏览器地址栏输入了aliyun.com……

上云实践-时间轴


  • 201501,开始使用阿里云域名(万网)、云服务器ECS、虚机(万网)、企业邮箱免费版、云数据库RDS、负载均衡SLB、对象存储OSS等阿里云服务
  • 201502,开始尝试在ECS上部署一个中学的非官方网站(后转为个人网站)
  • 2015年9月底,开始筹划搭建一个粉丝小站;2015年10月,这个粉丝小站正式在阿里云上运行
  • 2016年初-2016年4月中旬,粉丝小站ECS配置升级,对象存储使用开始熟练
  • 2016年11月11日,个人网站从虚机切换到ECS,粉丝小站再增购一台ECS,开始运维长期VPC服务器组
  • 2017年1月,基于阿里云计算的站点进一步发展
  • 2017年2月,开始使用更多阿里云优质产品与服务,粉丝小站服务部署兼顾国内和国外,继续深入+熟悉阿里云计算业务……

上云实践-站点篇

“胡以为,无论什么类型的站点,无论多大规模的业务逻辑,无论何种级别的服务,站点,一定以用户与内容为核心,一定以承载与传播为使命,一定以安全可靠为承诺。”要做好任何一件事都需要我们投入成本——时间、资源、人力、技术、金钱、安全等等,上云实践-站点亦然。

  • 核心
  • 这几年来,经常听到一个词,就是“数据驱动”,这是指我们在开发中处理内容和界面ui的关系;一直以来,用户和内容都是一个或至小或至大的站点的重中之重。用户系统整体应当考虑到用户使用时的友好度,而应当下功夫的地方则是UserModel的安全和可靠度,评价一个用户系统的成功与否的一个重要指标应该是核心用户活跃度和用户群体扩增速率(健康度)…… 站点内容,其实比较难讲,但负责任、尽心敬业的编辑和有强大的内容处理能力的编辑程序是必要的。
  • 使命
  • 承载与传播……
  • 承诺
  • 对客户负责,对用户开放,kill威胁和破坏者,保障自身安全可靠

上云实践-粉丝站篇

这里以粉丝站在上云过程中遇到的一些架构解析/优化的问题及解决方案为例,比较具体详细地来讲述上云实践-粉丝站篇
  • 硬件配置和系统环境如下:
  • 美国东部1(弗吉尼亚)可用区A 专有网络 系列Ⅱ I/O 优化实例 2核 4GB 按使用流量 CentOS 7.2 64位 SSD云盘 50GB
  • 实践使用到的工具及实践安装配置的环境:
  • 实践使用到的工具(脚本)非常强大好用,叫oneinstack
  • 必须贴上传送门~~:https://oneinstack.com/install/
  • 借助这个,其实实践的配置和安装就非常的简单了
  • 我们安装配置的环境是lnmt,“即同时安装nginx、mysql、tomcat,默认是做了动静分离,即nginx处理静态资源(js、css、图片等),其余的交给tomcat处理”
  • 详细步骤如下:(oneinstack使用版本为V1.4 2017-01-08)
  • 1.实例创建完成后,进入DMS数据管理(阿里云提供的非常强大的服务器和数据库管理工具),登录服务器

  • 2.下载oneinstack脚本

yum -y install wget screen curl python   #for CentOS/Redhat

wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz    #包含源码,国内外均可下载

tar xzf oneinstack-full.tar.gz

cd oneinstack    #如果需要修改目录(安装、数据存储、Nginx日志),请修改options.conf文件

  • 3.安装lnmt环境

screen -S oneinstack    #如果网路出现中断,可以执行命令`screen -r oneinstack`重新连接安装窗口


  • ./install.sh     #注:请勿sh install.sh或者bash install.sh这样执行
  • 4.等待安装的完成

  • 5.查看信息无误后,输入y重启
  • 6.进入下面的步骤↓
  • 建立站点:
  • 在建立nginx_tomcat环境站点前,我们先打开/root/oneinstack/vhost.sh这个文件,

在  cat > ${tomcat_install_dir}/conf/vhost/${domain}.xml << EOF(行号:505行)前加入一行:  [ ! -d ${tomcat_install_dir}/conf/vhost ] && mkdir ${tomcat_install_dir}/conf/vhost

  • 保存后关闭这个文件

  • 我们开始添加站点

cd /root/oneinstack

./vhost.sh







  • https支持:
  • 阿里云证书服务,下载证书后把xxx.key改为站点.key,把xxx.pem改为站点.crt,上传到nginx/conf的ssl目录,覆盖我们自己签发的ssl证书,别忘了最后

service nginx reload
  • 让新https证书生效(图见上面)
  • 数据备份:

cd /root/oneinstack
./backup_setup.sh # Set backup options


  • ./backup.sh # Start backup, You can add cron jobs
    # crontab -l # Examples 
    0 1 * * * cd ~/oneinstack;./backup.sh > /dev/null 2>&1 &


  • 简单的web环境版本升降:
  • 逻辑很简单,就是先删除组件(oneinstack uninstall.sh),再安装新版本/低版本->重建站点->配置->恢复
  • 我们实际操作一下
  • 从tomcat8、jdk1.8降到tomcat6、jdk1.6
  • 首先备份数据(用上面的备份命令或者手动备份(尤其要备份/usr/local/nginx/conf、/usr/local/tomcat/webapps、数据库以及日志存放目录))
  • 接着

cd /root/oneinstack
./uninstall.sh

  • 完成后q退出脚本

./install.sh

  • 安装新环境tomcat6+jdk1.6,其余不变

./vhost.sh
  • 重建站点
  • 导入保存的配置文件,然后reload
  • 最后,恢复应用数据、数据库,测试是否成功
  • 完成

上云实践-谈国内个人网站

  • 关于备案
  • 个人网站的备案通过是很久以前的事了,总之就是照步骤,一步步来,然后要有信心和耐心,顺应政策和时代的变化。
  • 关于做什么
  • 嗯……个人网站,显然是个人性质的,还是写写博客日志,发些自己的图片弄个自己相册什么的好了,顺便可以向这个世界介绍一下你自己(当然不要发表特别隐私的内容,哪怕是在自己的个人网站上)——总之,钻研技术,但不建议商业。
  • (删除线:谈到这个个人网站真的有好多想写的,但真的现在要写却写不出来2333:)

上云实践-布局海外

阿里云云计算地域一览(2017年2月16日)

  • (其实,粉丝小站现在主要运行在阿里云美国东部的ECS服务器组上,也算得上是布局海外了吧hhh)
  • 好吧,#正经脸,其实,大陆的这些节点之外,香港地域肯定是优选的,走的是国际带宽,曾经用过一段时间的香港ECS(那时候带宽还没有按使用流量付费(┬_┬),都是每天买断的2333)
  • 布局海外,首要考虑的肯定是海外用户的分布情况和海外不同地域成本差异(阿里云应该差不多,好像香港、日本和中东的国际带宽费用高一些),这两者相加相互权衡;
  • 当然,你会说,没有海外用户,也不考虑其他的,纯粹是为了免备案……
  • 我个人的想法是:面向大陆群体的应用,主要的应用服务器什么的还是用阿里云国内的节点,然后优选阿里云海外节点拓展海外市场
  • 最后想说,布局海外,我们一起加油!↖(^ω^)↗

上云实践-未来之约

计算的时代,终将释放最后的人类的脑力劳动。
  • 未来之约:本以我们的理性思考、感情认识、过硬的技术知识储备、阿里云强大的云计算基础与支持,辅以我们的勤奋(补拙)
  • 未来之约:缓缓而起,涓涓不息,不求富贵名扬,但愿长久陪伴
  • 未来之约:(引自阿里云)“计算的终极意义是发挥数字的力量,去解决问题、创造价值,让数字不止于数字,赋予数字以人的喜怒哀乐”
  • 未来之约:我和你的未来之约不是关于人类所谈论的something,而是关乎一切universe
  • 未来之约:Me2 = 未来吗?>未来?(未来有答案么?)

征文作者:云栖社区 @大一中 阿里云论坛 @大一中
写稿完成时间:2017年2月16日 晚
最后更新:2017年2月17日 16:33:10

本文原创内容版权归作者@大一中所有,发布于云栖社区,转载请先获得作者许可并标明原出处 (完)。
相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情:&nbsp;https://www.aliyun.com/product/ecs
目录
相关文章
|
1天前
|
监控 Linux 云计算
Linux操作系统在云计算环境中的实践与优化###
【10月更文挑战第16天】 本文探讨了Linux操作系统在云计算环境中的应用实践,重点分析了其在稳定性、安全性和高效性方面的优势。通过具体案例,阐述了Linux如何支持虚拟化技术、实现资源高效分配以及与其他开源技术的无缝集成。文章还提供了针对Linux系统在云计算中的优化建议,包括内核参数调整、文件系统选择和性能监控工具的应用,旨在帮助读者更好地理解和应用Linux于云计算场景。 ###
8 3
|
1天前
|
Kubernetes Cloud Native 持续交付
云计算的转型之路:云原生技术的崛起与实践####
【10月更文挑战第16天】 本文深入探讨了云原生技术在现代IT架构变革中的核心作用,不同于传统概述,本摘要将聚焦于云原生如何促进企业实现敏捷开发、弹性伸缩及高效运维,通过具体案例分析展现其在实际业务场景中的创新应用,揭示这一技术趋势对企业数字化转型的深远影响。 ####
13 2
|
20天前
|
监控 安全 网络安全
云计算与网络安全:探索云服务中的信息安全实践
【9月更文挑战第36天】在数字化转型的浪潮中,云计算已成为企业IT架构的核心。然而,随着其应用的广泛性,网络安全问题也日益凸显。本文将深入探讨云计算环境中的网络安全挑战,并提出相应的安全策略和技术解决方案。我们将从云服务的基本原理出发,分析常见的网络威胁,并介绍如何通过加密、访问控制和安全监控等手段来保护云环境。文章旨在为读者提供一套实用的云安全指南,帮助他们在享受云计算带来的便利的同时,确保数据的安全和隐私。
53 16
|
13天前
|
存储 边缘计算 开发工具
云计算技术:从基础到实践
【10月更文挑战第4天】云计算技术:从基础到实践
|
16天前
|
监控 安全 网络安全
云计算环境下的网络安全策略与实践
在数字化时代,云计算已成为企业信息技术架构的核心组成部分。然而,随着云服务的普及,网络安全威胁也日益增多。本文旨在探讨云计算环境中的网络安全挑战,并提供实用的安全策略和措施,以帮助组织保护其数据和应用程序免受网络攻击。通过深入分析云服务模型、网络安全基础以及信息安全技术,本文将为读者提供一系列针对性的安全建议,包括身份和访问管理、数据加密、安全监控和响应等关键领域。文章还将讨论如何在云计算环境中实施这些策略,并强调持续安全意识和培训的重要性。
|
1月前
|
云安全 安全 网络安全
云计算环境下的网络安全策略与实践
【9月更文挑战第6天】在数字化浪潮中,云计算已成为企业转型和创新的强大引擎。随之而来的网络安全挑战亦日益突出,成为制约云服务发展的关键因素。本文深入探讨了云计算环境中的安全风险,并提出了一系列切实可行的网络安全策略。从基础的数据加密到高级的身份验证机制,再到细致的访问控制和入侵检测系统的应用,我们细致勾勒出一幅全面的云计算安全蓝图。通过实例分析,文章揭示了安全策略在实际场景中的应用效果,并对未来云计算安全的发展趋势进行了前瞻性的预测。旨在为云计算服务提供商和用户双方提供指导,共同构筑更为坚固的网络安全防线。
|
1月前
|
监控 安全 网络安全
云计算与网络安全的融合之路:探索云服务中的信息安全实践
【9月更文挑战第3天】在数字化转型的浪潮中,云计算已成为现代企业不可或缺的技术基石。然而,随着数据和应用逐渐迁移至云端,网络安全和信息安全的挑战亦随之升级。本文将深入探讨云计算环境下的网络安全挑战,并分享如何通过策略和技术手段加强云服务的安全防护,确保企业资产与数据的完整性、可用性和保密性。
48 5
|
2月前
|
存储 安全 网络安全
云端防御:云计算时代的网络安全策略与实践
【8月更文挑战第31天】 在数字化转型的浪潮中,云计算已成为企业信息技术架构的核心。然而,云服务的广泛应用也带来了新的安全挑战。本文将探讨云计算环境中的网络安全问题,分析云服务的安全风险,并提出相应的防护措施。文章旨在通过技术解析和代码示例,为读者提供一套实用的云网络安全策略,确保数据安全和业务连续性。
|
2月前
|
监控 安全 网络安全
云计算环境下的网络安全策略与实践
【8月更文挑战第31天】 在数字化浪潮中,云计算以其高效、灵活的特点成为企业IT架构的首选。然而,随之而来的网络安全挑战也日益严峻。本文将深入探讨云服务中的安全风险,提出相应的防护措施,并通过代码示例展示如何在云计算环境中实现信息安全的最佳实践。我们将从基础的安全配置谈起,逐步过渡到复杂的网络攻击防御策略,旨在为读者提供一套系统的云计算网络安全解决方案。
|
2月前
|
监控 安全 网络安全
云计算与网络安全:探索云服务中的信息安全实践
【8月更文挑战第31天】 在数字化转型的浪潮中,云计算成为企业信息技术架构的核心。然而,随之而来的网络安全挑战也日益严峻。本文将深入探讨云计算环境中的网络安全问题,并提供实用的信息安全策略和代码示例,旨在帮助企业构建更加安全的云环境。