当前位置: 首页 > 编程日记 > 正文

新的理念、 新的解决方案、 新的Azure Stack技术预览

Jeffrey Snover

我们很高兴地宣布︰ Azure Stack Technical Preview 2(TP2)已发布!我们朝着向您的数据中心提供Azure服务能力的目标又更近一步。自发布第一个技术预览版(TP1)以来,我们访问了很多用户,惊讶于他们描述的希望通过Azure Stack所建立的各种解决方案以及由此期望解决的问题。他们把 Azure Stack看作是Azure公有云服务的自然延伸,这使得他们能够实施新的解决方案以面对业务挑战并处理产生那些Shadow IT问题的根源。因为 Azure Stack真正地和微软 Azure 公有云服务保持一致,所以可以用于处理由于企业的实际情况无法满足商业增长而产生的问题,例如监管限制、 数据敏感性,网路延迟以及自定义功能需求。一致的云计算平台意味着在公有和私有云环境之间无需转换就可以部署使用同样的应用、流程和技能— — 这同样为在企业防火墙背后发生的云计算革命铺平了道路。

许多我们听到的用户想法来自于那些并非传统使用公共云服务的行业。比如受到严密监管的金融机构,拥有多个分散在各地的工厂的制造企业,或者那些需要在汪洋大海的轮船上运行数据密集型应用程序的邮轮公司。这些不同种类用户的共同点都是渴望利用公有云快速的创新并扩展这些能力到一些公有云无法企及的场所以使他们开启新的商业机会。

Azure Stack支持许多种应用程序模式,但最令开发者和业务领导激动的是新的混合应用程序模式。这种模式提供了一种从一开始就为跨 Azure 和 Azure Stack来提供最佳的两全其美的解决方案。使用这种模式,开发者能够实时地、低风险地使用资源,而IT业务规划者则能够利用这种混合成本模式来尽可能满足客户的期望同时有效地满足成本底线和商业规则。这里与众不同的点就是一个可用在公有云计算和客户自己的数据中心一致的应用平台。我们考虑一个全球性应用程序的部署,因为拥有一致性,应用程序可以设计成拥有多个能够通过不同方式部署的组件,并同时保持一致的行为和管理而无需任何额外的工作。 比如一个程序的美国组件部署在公有云Azure中,当同一款应用部署到德国时,由于两国在隐私法规的不同,相关组件就能够部署在私有数据中心或者本地服务提供商的数据中心,诸如此类,而这只有 Azure 和 Azure Stack两者的结合才能实现。 

添加新的 Azure 服务

微软通过运营一个全球性的超大规模公有云服务Azure学到了很多。正如我的朋友Mark Russinovich(译者注:Microsoft Azure CTO)说的,在云计算领域唯一不变的就是变化。Azure 本身建立的基础就是通过提供源源不断的创新和敏捷开发快速推出新技术以驱动面向客户的价值创新。能够很容易添加新服务的能力和扩展您的云计算环境是 Azure Stack的重要价值之一。在TP2 版本中,我们添加了新的基础服务 ,包括用于应用消息传递的Azure 队列存储和用于应用程序加密的Azure 密钥保管库。我们也将在未来几周分享包含新服务的更新,如App服务。在任何情况下,我们的设计目标都是无缝的添加和升级这些服务。

源自Azure的云架构管理

对于Azure Stack,我们的目标就是使得企业和服务提供商都能够利用与公有云服务Azure同样的灵活性来管理和运营Azure Stack。因此,TP2包含许多面向服务提供商的功能和体验。
公有云Azure通过更新和新的服务而不断变化,并能够善于介绍这些变化且不会引发严重的问题或者宕机。我们已经开始在平台中建立与Azure一致的操作流程让部署这些更新以直观的方式进行。我们认为最重要的是让现有的 IT 人员能够使用他们的技能和专长去创建下一代云解决方案。在 TP2,我们添加了用于管理 Azure Stack的架构管理技术。此版本包含一个限定为单服务器部署的管理技术,这样私有云的所有者/管理者能够现在就开始观察系统是如何工作。我们将继续在后续的技术预览版本以及最终GA版本发布后不断提升此功能。

强大的单服务器

用于PoC的单节点部署仍然是可用于生产环境的多节点一体机前最迅速体验Azure Stack的途径。你能够在单个服务器上安装TP2,并开始探索,学习和做好准备,准备好在你的数据中心部署强大的Azure服务。即使在多节点的一体机最终版本发布之后,我们仍将保留单一服务器部署这一选项。我们坚信单一节点POC是整个Azure Stack体验中重要的一部分,这种功能将继续在一些诸如系统原型设计,学习和演示的场景中扮演重要角色。
发布TP2对于我们团队是一个令人激动的时刻,我们希望这对于你们来说也同样兴奋!这个版本的发布强调了这样一个事实,那就是Azure和它的伙伴Azure Stack都在随着时间推移而不断成长。我们期盼着在即将在北京召开的Microsoft Ignite会议上能够跟大家分享进展并倾听你的反馈,告诉我们哪些令你感到兴奋的,哪些是你希望在Azure Stack上看到的。

谢谢

Jeffrey Snover
Technical Fellow

如果你尚未配置一些服务器用来运行技术预览,请在这里找相关硬件规格

下载新的技术预览并安装在你的服务器上

阅读Azure Resource Manager的技术白皮书

查阅所有存于GitHub 的相关模板

加入社区讨论


转载于:https://www.cnblogs.com/sesexxoo/p/6190865.html

相关文章:

【HDU】1084 What Is Your Grade? (结构体 sort)

http://acm.hdu.edu.cn/showproblem.php?pid1084 题目的关键: 1、Note, only 1 student will get the score 95 when 3 students have solved 4 problems. If you can solve 4 problems, you can also get a high score 95 or 90 (you can get the former(前者)…

FastDFS之Linux下搭建

1.软件环境 CentOS6.5 FastDFS v5.05 libfastcommon- - master.zip(是从 FastDFS 和 FastDHT 中提取出来的公共 C 函数库) fastdfs- - nginx- - module_v1.16.tar.gz nginx- - 1.6.2.tar.gz fastdfs_client_java._v1.25.tar.gz 2.FastDFS集群规划 描述 …

Linux进程与线程的区别 详细总结(面试经验总结)

首先,简要了解一下进程和线程。对于操作系统而言,进程是核心之核心,整个现代操作系统的根本,就是以进程为单位在执行任务。系统的管理架构也是基于进程层面的。在按下电源键之后,计算机就开始了复杂的启动过程&#xf…

【HDU/POJ/ZOJ】Calling Extraterrestrial Intelligence Again (素数打表模板)

http://poj.org/problem?id1411 POJ http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode1689 ZOJ http://acm.hdu.edu.cn/showproblem.php?pid1239 HDU 都是同一个题,但是可能你在HDU上AC,在POJ和ZOJ上是TLE(所以还有待…

[AVR]使用AVR单片机驱动舵机

最近参加了三系举办的小车比赛(好像叫什么"驭远杯")。领导要求我驱动3-4个舵机。研究了几日,总算折腾出一个方案..、 1.舵机驱动的基本原理 (可以参考http://blog.sina.com.cn/s/blog_8240cbef01018hu1.html) "控制信号由接收…

高阶函数的使用

问题 字节跳动面试时问题:原函数例如fetchData是一个异步函数,尝试从服务器端获取一些信息并返回一个Promise。写一个新的函数可以自动重试一定次数,并且在使用上和原函数没有区别。 思路 这个问题其实不是很难,不过可能是太菜了紧…

内存溢出和内存泄漏的定义,产生原因以及解决方法(面试经验总结)

一、定义(概念与区别) 内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请 了一个integer,但给它存了long才能存下的数,那就是内存溢出。 …

【Codeforces】716B Complete the Word (26个字母)

http://codeforces.com/contest/716/problem/B 给你一个字符串该字符串中是否存在长度为26且这26个字母没有重复 一个满足上述条件但是部分区域是问号的话,需要用剩下的字母覆盖掉问号,其余部分的问号可以随便赋值 没有的话输出-1 暴力即可。 #incl…

MySQL ERROR 1878 解决办法

MySQL ERROR 1878报错解决办法错误重现Part1:大表修改字段mysql> ALTER TABLE erp-> ADD COLUMN eas_status tinyint(3) unsigned NOT NULL DEFAULT 0 AFTER totalprice;ERROR 1878 (HY000): Temporary file write failure.mysql> \q这里可以看到,添加字…

共享程序集和强命名程序集(3):强命名程序集的一些作用

强命名程序集能防篡改 用私钥对程序集进行签名,并将公钥和签名嵌入程序集,CLR就可以炎症程序集未被修改或破坏。程序集安装到GAC时,系统对包含清单的那个文件的内容进行哈希处理,将Hash值与PE文件中嵌入的RSA数字签名进行比较。如…

堆和栈的区别(面试经验总结)

C中,内存分为5个区:堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈:是由编译器在需要时自动分配,不需要时自动清除的变量存储区。通常存放局部变量、函数参数等。 堆:是由new分配的内存块,由程序员…

百度Q3财报里的“大生意”

在今日发布的Q3财报中,百度花了不少篇幅来介绍人工智能业务的进展,作为百度的技术核心,近段时间几乎所有百度业务都在与人工智能做深入结合,这预示着移动互联网信息化技术发展已经全面开启人工智能时代,而百度势必要在…

【Codeforces/HDU】76A Plus and xor / 2095 find your present (2)(异或)。

http://codeforces.com/contest/76/problem/D A X Y B X xor Y 异或(不进位加法):两个二进制数,对应的位置上,相同为0,不同为1 性质:a^a0,a^0a,满足交换律 所以…

前端项目如何管理

前端项目如何管理 前端项目的管理分为两个维度:项目内的管理与多项目之间的管理。 1. 项目内的管理 在一个项目内,当有多个开发者一起协作开发时,或者功能越来越多、项目越来越庞大时,保证项目井然有序的进行是相当重要的。 一般会…

CMake学习(一)

什么是 CMake 你或许听过好几种 Make 工具,例如 GNU Make ,QT 的 qmake ,微软的 MS nmake,BSD Make(pmake),Makepp,等等。这些 Make 工具遵循着不同的规范和标准,所执行…

【Codeforces】1104C Grid game (变异的俄罗斯方块)

http://codeforces.com/problemset/problem/1104/C 4 X 4 的方格 放置 1*2的矩形(用1表示)和2*1的矩形(用0表示) 只要有一行或者一列都填满了,就会自动消除,就可以放心的矩形了,只要不重叠就可…

如何创建.gitignore文件,忽略git不必要提交的文件

1、在需要创建 .gitignore 文件的文件夹, 右键选择Git Bash 进入命令行,进入项目所在目录。 2、输入 touch .gitignore ,生成“.gitignore”文件。 3、在”.gitignore” 文件里输入你要忽略的文件夹及其文件就可以了。(注意格式) …

软件安全访谈:ZipSlip、NodeJS安全性和BBS攻击

正如Nodejs Security WG成员和Snyk开发者布道师Liran Tal所写的那样,自BBS早期以来,这种漏洞利用的矢量攻击已经为人所知。InfoQ采访了Tal,了解了更多有关软件安全性(尤其是Nodejs安全性)的相关信息。今年早些时候&…

客户端与服务器的数据交互

毕设需要接粗到一些关于app和前端后端的东西,学习记录一下。 首先不要管安卓端还是苹果端,现在一般都是响应式的app,放到安卓或者苹果或者pc或者平板都是没有问题的。一般采用的是http接口通讯,或者socket连接。具体你要去查资料…

【Codeforces】908B New Year and Buggy Bot(暴力+全排列)

http://codeforces.com/contest/908/problem/B 0 1 2 3 可以对应 上下左右。(具体哪个对应哪个,试过才知道) str 的 长度 为 100,0 1 2 3 的全排列一共24种,最坏的情况可以看成遍历长为2400的字符串,不会…

swoole实现数据库连接池

2019独角兽企业重金招聘Python工程师标准>>> 原生 PHP CURD 让我们来回顾一下PHP中数据库的使用 <?php # curd.php$id 1;$dbh new PDO(); $stmt $dbh->prepare(SELECT * FROM user WHERE id:id); $stmt ->bindValue(:id, $id); $user $stmt->f…

bats-Bash自动化测试工具

本文分析了bats--Bash自动化测试工具的安装、语法、常用指令及常用函数等内容。上篇文章回顾&#xff1a;学习RAID 01/10/10E的区别bats 是一个符合 TAP 标准 的 Bash 版测试框架&#xff0c;它使用了一种极为简便的方法来验证命令行程序是否正常运行。bats 要求 Bash 的最低版…

ORB + OPENCV

一、介绍 假如有两张人物图片&#xff0c;我们的目标是要确认这两张图片中的人物是否是同一个人。如果人来判断&#xff0c;这太简单了。但是让计算机来完成这个功能就困难重重。一种可行的方法是&#xff1a; 分别找出两张图片中的特征点描述这些特征点的属性&#xff0c;比较…

【Codeforces】967C Stairs and Elevators (二分)。

http://codeforces.com/contest/967/problem/C 从一个地方到另一个地方&#xff0c;可以选择爬楼梯或者坐电梯 &#xff0c;前提是楼梯或者电梯存在。 n 楼层数 m 每一层的房间数 s 楼梯的数量 e 电梯的数量 v 电梯的速度 第2行是s个楼梯的位置 第3行是e个电梯的位置 …

webpack 最简打包结果分析

原文链接&#xff1a;https://ssshooter.com/2019-02... 现在的 webpack 不再是入门噩梦,过去 webpack 最让人心塞的莫过于配置文件&#xff0c;而 webpack4 诞生随之而来的是无配置 webpack。 使用 webpack4&#xff0c;至少只需要安装 webpack 和 webpack cli。所以大家完全可…

orb-slam2(学习笔记)+相机

单目&#xff08;Monocular&#xff09;、双目&#xff08;Stereo&#xff09;、深度相机&#xff08;RGB-D&#xff09; 深度相机能够读取每个像素离相机的距离 &#xff0c;单目相机 只使用一个摄像头进行SLAM的做法叫做单目SLAM&#xff08;Monocular SLAM&#xff09;,结构…

如何在nuget上传自己的包+搭建自己公司的NuGet服务器(新方法)

运维相关&#xff1a;http://www.cnblogs.com/dunitian/p/4822808.html#iis 先注册一个nuget账号https://www.nuget.org/ 下载并安装一下NuGetPackageExplorer&#xff1a;https://github.com/NuGetPackageExplorer/NuGetPackageExplorer 创建一个包&#xff08;vs其实也是可以…

【Codeforces】1080C Masha and two friends (棋盘染色)

http://codeforces.com/problemset/problem/1080/C 给定一个棋盘&#xff0c;&#xff08;1&#xff0c;1&#xff09;的位置是白色&#xff0c;观察可以知道&#xff0c;如果横纵坐标之和是偶数&#xff0c;那么是白色&#xff0c;奇数的话就是黑色。 只要算出染色以后白色方…

Java多线程001——一图读懂线程与进程

本博客 猫叔的博客&#xff0c;转载请申明出处前言 本系列将由浅入深&#xff0c;学习Java并发多线程。 一图读懂线程与进程 1、一个进程可以包含一个或多个线程。&#xff08;其实你经常听到“多线程”&#xff0c;没有听过“多进程”嘛&#xff09;2、进程存在堆和方法区 3、…

TermCriteria模板类

学习写vo过程中遇到的 类功能&#xff1a;模板类&#xff0c;作为迭代算法的终止条件。 构造函数&#xff1a; TermCriteria(int type,int maxCount,double epsilon); 参数说明&#xff1a; type 迭代终止条件类型 typeTermCriteria::MAX_ITER/TermCrite…