抽取大小: 高斯sigma_无服务器:SLAppForge Sigma入门

抽取大小: 高斯sigma

! C'mere。

寻找某事?

无服务器,是吗?

在上面。 进入海峡,在“ Sigma”标志处右转。

(嗯,还不要怪我们;至少我们认为这很容易!)

我们的梦想目标之一是与Sigma的合作应该是轻而易举的事,即使对于AWS的完全陌生人也是如此。 但是,在(很有可能)还没有发生的情况下,这里有一个简短的指南,介绍如何使车轮转动。

配料

首先,您需要:

  • 互联网连接 ; 由于您正在阅读本文,因此可能已经勾选了!
  • 一个AWS账户 ; 您可以创建自己的免费帐户,也可以通过Slack对我们的演示帐户之一进行ping操作
  • 一个GitHub帐户 ; 再次,如果您还没有的话,可以免费注册!
  • 一个“现代”浏览器 ; 我们已经在Chrome 59 +,Firefox 58 +,Edge 41+和Safari 10.1.2+上进行了测试; 其他版本可能也可以工作:)
  • 鼠标轨迹球触摸板 (您将在其中拖动很多东西)和键盘 (您还将输入一些东西)

AWS凭证

在启动Sigma之前,您需要收集或创建一些访问凭证以允许Sigma访问您的AWS账户。 Sigma会代表您做很多事情,包括将您的应用程序构建和部署到您的AWS账户中,因此,目前,我们需要对您的账户具有完全管理员权限 (我们计划准备最少的权限集,以便您可以睡个好觉。晚)。

要获取您的AWS账户的管理员凭证:

简单(但不推荐)的方式:

在这里,您将允许Sigma充当您的AWS超级用户,以获取所需的访问权限。 尽管Sigma承诺绝不会与其他方共享您的凭据( 只有在您要求时使用完全加密才能共享它们),但使用root用户凭据通常违反AWS IAM最佳实践 。

  1. 打开IAM仪表板的“ 安全凭据”页面 。 如果AWS要求您确认,请单击“ 继续使用安全凭证”继续。
  2. 在右窗格的手风琴列表中,单击访问键(访问键ID和秘密访问键)
  3. 单击创建新的访问密钥按钮。 将出现一个弹出窗口,说明您的访问密钥已成功创建。
  4. 单击显示访问密钥 ,这将显示一个带有两个参数的窗格:看起来像AKIAUPPERCASEGIBBERISH访问密钥ID和一个更长的秘密访问密钥 。 (警告:您只会看到后者的值一次!)
  5. 将以上两个值都复制到安全位置(或单击“ 下载密钥文件”以将它们保存到文件系统)。 结合起来,它们可以对您的AWS账户中的任何内容执行任何操作:两个规则将它们全部统治。

详细版本在这里 。

较难(但更安全)的方式:

在这里,您将在您的AWS账户内创建一个新的管理员组,创建一个新用户并将其分配给该组(以便该用户将对您的账户拥有管理权限),并将该用户的访问凭证提供给Sigma。 这样,您可以随时通过禁用/删除新用户的访问密钥来立即撤消Sigma的访问权限,如果您在某个时间点不信任Sigma的话(但请不要对我们这样做!:) )

  1. 转到IAM仪表板 。
  2. 在左窗格中选择“ 用户 ”。
  3. 单击右窗格顶部的“ 添加用户”按钮。
  4. 在“ 用户名”字段中输入一个名称(例如sigma )。
  5. 在“ 访问类型”下 ,选中“ 程序访问” ,然后单击右下角的“ 下一步:权限 ”。 (提示:您可以使用此快捷方式URL立即到达这一点。
  6. 单击添加用户到组选项下的创建组 。 一个新的弹出窗口将打开。
  7. 在“ 组名”字段中输入一个名称(例如admin )。
  8. 勾选策略列表中的AdministratorAccess 。 (它通常应显示在列表的顶部;否则,请在“ 过滤器”文本框中键入Administrator以查看它。)
  9. 单击创建组
  10. 弹出窗口将关闭,全新的组将显示在权限页面的组列表中,该页面已经为您选择(取消)。
  11. 单击下一步:查看
  12. 仔细检查您的用户名,并且该用户属于您刚创建的新组。 如果一切正常,请点击创建用户
  13. 创建用户后,将显示一个成功页面,其中包含一个表,该表包含用户的访问密钥ID秘密访问密钥 (用* s掩盖)。
  14. 针对秘密访问密钥单击“ 显示 ”以查看其值。 (警告:您只会看到后者的值一次!)
  15. 访问密钥ID秘密访问密钥都复制到安全位置(或单击上方的下载CSV )。

这是正式的详细版本 。

一旦采用了上述两种方法(手边有一个访问密钥-秘密密钥对),就可以了! 您不再需要在AWS仪表板上徘徊,因为Sigma将为您处理所有这一切。

使用Sigma注册

现在,您距离出色的Sigma IDE仅三步之遥! 让我们通过创建一个全新的Sigma帐户(如果您还没有一个帐户)来进一步:

  1. 转到Sigma登录页面 。
  2. 点击“创建新帐户”链接,然后点击“是Sigma的新手?” 信息。
  3. 填写您的名字和姓氏,电子邮件和电话号码(如果可以的话)。
  4. 请注意您的用户名:我们将使用您的名字和姓氏自动生成一个。 如果您不喜欢我们的口味,则可以随时输入自己的疯狂名称(只要另一个用户尚未使用过)。
  5. 选择一个密码。 我们对密码有些特殊,因此密码长度必须至少为8个字母,并且每个字母类别中至少要有一个字母:大写,小写,数字和符号( @$#等)。 您可以按住“显示密码”按钮(眼睛图标)以确认输入的内容。
  6. 一切正常后,点击注册
  7. 如果我们对您提供的信息感到满意,我们将带您进入确认页面( 插入确认码)。 我们还将通过验证码将电子邮件发送到您指定的地址(来自noreply@slappforge.com )。
  8. 检查您的邮箱以获取我们的电子邮件(包括促销,垃圾邮件,垃圾箱等,以防收件箱中未显示)。 找到它后,将6位数的确认码复制到电子邮件中,将其粘贴到确认页面中,然后点击Confirm
  9. 如果一切顺利,我们将为您显示“确认成功!” 消息,并带有返回登录页面的链接。
  10. 转到登录页面,然后使用您的用户名(之前在登录页面上记下的用户名)和密码登录。

启动Sigma

要走的路! 只需两个步骤!

  1. 登录后,您将进入“ AWS凭证”页面。
  2. 现在,分别挖了“访问密钥”和您从AWS控制台检索以前的“秘密访问密钥”,并将其粘贴在访问密钥和 安全重点领域,。
  3. 现在,您可以决定:
    1. Sigma可以代表您存储这些AWS密钥,这样您就不必在每次登录时都重新输入它们。 我们将使用您自己的密码对密钥进行加密 (您的密码将在AWS自己的用户管理服务Cognito中 ,因此我们也永远不会看到您的密码!),因此请放心,我们或任何其他方都不会,并且会无法窃取您的钥匙:)
    2. 如果您有点怀疑,可以通过取消选中“ 保存凭据”复选框来避免使用存储选项。
  4. 完成后,单击“ 加载编辑器”

连接GitHub

好极了! 最后一步!

  1. 现在,您将在“ 项目”页面中 ,在左侧有一个快速入门窗格(例如, 将Sigma与GitHub集成! )。
  2. 单击“ 使用GitHub登录”按钮。 将会弹出GitHub授权窗口(如果没有,请调整浏览器以启用sigma.slappforge.com弹出窗口,然后重试)。
  3. 如果尚未登录,请在弹出窗口中登录GitHub。
  4. 弹出窗口要求您授权Sigma GitHub应用程序(由我们制造, slappforge )连接到yOnour GitHub帐户。 单击“ 授权slappforge”按钮继续。
  5. 完成后,弹出窗口将关闭,快速入门窗格将开始显示一堆现成的Sigma项目!
    1. 您的项目标签将显示您的GitHub帐户中已存在的所有与Sigma兼容的项目。
    2. “样本”选项卡将显示SLAppForge发布的大量样本,您可以立即尝试。
    3. 如果您知道任何其他Sigma项目的GitHub URL,只需将其粘贴到“ 公共存储库”选项卡的搜索栏中,然后单击搜索按钮。
  6. 找到要查找的项目后,只需单击以加载它!

瞧!

这是Sigma编辑器,它加载了您选择的项目,并准备采取行动!

翻译自: https://www.javacodegeeks.com/2018/02/serverless-getting-started-slappforge-sigma.html

抽取大小: 高斯sigma

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/333606.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java多线程 修改优先级_Java多线程-线程的调度(优先级)

与线程休眠类似,线程的优先级仍然无法保障线程的执行次序。只不过,优先级高的线程获取CPU资源的概率较大,优先级低的并非没机会执行。线程的优先级用1-10之间的整数表示,数值越大优先级越高,默认的优先级为5。在一个线…

Linux 命令之 apt-mark -- 对 APT 软件包设置标记

文章目录一、命令介绍二、常用命令三、命令示例(一)将软件包标记为 unhold一、命令介绍 apt-mark 可以对软件包设置标记,列出或过滤拥有某个标记的软件包。 二、常用命令 命令说明auto标记指定软件包为自动安装manual标记指定软件包为手动…

java魔兽猎人_Java基于Swing实现的打猎射击游戏代码

package Game;import static java.lang.Math.random;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class MainFrame extends JFrame {private static final long serialVersionUID 1L;private static long score 0;// 分数private static Integer…

Linux 命令之 aptitude -- APT 软件包管理工具

文章目录一、命令介绍二、常用选项三、命令示例(一)安装、升级和删除软件包升级系统所有的软件包将系统升级到新的发行版安全升级系统的软件包安装软件包删除软件包(保留有关的配置文件)彻底删除软件包(删除有关的配置…

微软 azure_在Microsoft Azure上运行Eclipse MicroProfile

微软 azure在本文中,我将通过展示如何在Microsoft Azure Web Apps for Containers中执行操作来跟踪有关在Oracle Cloud中运行Eclipse MicroProfile应用程序的系列文章。 我正在使用与以前的帖子相同的简单应用程序CloudEE Duke 。 唯一的区别是,我现在将…

java文件复制速度_【Java】Java代码拷贝文件的速度

Java代码拷贝文件的速度究竟有多快?前言最近学习Java到了流处理,其中有种流叫FileInputStream和FileOutputStream,简单来说,就是操作文件的,老师给我们示范了一个非常有趣的例子,用代码拷贝文件&#xff01…

vim 的配置详解/键盘映射配置详解

文章目录特性设置配置快捷键(键映射配置)键盘符号键盘映射命令和不同模式的对应关系取消键盘映射查看键盘映射在目录 /etc/ 下面,有个名为 vimrc 的文件,这是系统中公共的 vim 配置文件,对所有用户都有效。而在每个…

开闭原则 依赖倒置原则_坚实原则:依赖倒置原则

开闭原则 依赖倒置原则到目前为止,我们只研究了单一职责 , 打开/关闭 , liskov替换和接口隔离原则。 依赖倒置是我们所要研究的最后一个原理之一。 该原则指出 答:高级模块不应依赖于低级模块。 两者都应依赖抽象。 B.抽象不应…

java的传值调用什么_Java的传值调用

(本文非引战或diss,只是说出自己的理解,欢迎摆正心态观看或探讨)引子之所以写这篇文章是因为前些天写了一篇《Java中真的只有值传递么?》探讨了网上关于Java只有值传递的说法,当时写这篇文章的缘由是因为之前看的文章讲解的Java只…

Linux 命令之 apt -- Debian Linux 新一代的软件包管理工具

文章目录 一、命令介绍二、常用命令三、常用选项四、命令示例(一)安装、更新和删除软件包安装指定的软件包安装软件包的同时修复依赖问题安装指定版本的软件包安装本地的 deb 包文件删除软件包,保留配置文件删除软件包,不保留配置文件将已经安装的但是不再使用的软件包删除…

liskov替换原则_坚实原则:Liskov替代原则

liskov替换原则以前,我们深入研究了坚实的原则,包括单一责任和开放/封闭原则。 Liskov替代原则(LSP)是子类型关系的一种特殊定义,称为(强)行为子类型, 假设对象S是对象T的子类型&a…

java 聚合_Java聚合

聚合如果一个类有一个类的实体引用(类中的类),则它称为聚合。 聚合表示HAS-A关系。考虑有一种情况,Employee对象包含许多信息,例如:id,name,emailId等。它包含另一个类对象:address,…

Linux 命令之 dpkg --Debian 的一个底层包管理工具

文章目录 一、命令介绍二、deb 软件包命名规则三、软件包管理相关文件/目录四、dpkg 数据库五、子命令六、常用选项(一)安装、升级和删除软件包(二)查询和检验软件包(三)其它七、命令示例(一)安装、升级和卸载软件包安装指定的软件包解开软件包到系统目录但不配置配置软…

java jep_Java 10 – JEP 286:局部变量类型推断

java jepJava 10即将发布,RC Build可在此处获得 。 可在此处找到此发行版的目标功能。 在针对Java 10的所有JEP中,开发人员社区中最有趣且最受关注的是286:Local-Variable Type Inference 。 什么是局部变量类型推断? 我们在Java…

java ffmpeg 视频水印_java 实现视频转换通用工具类:视频加水印-Ffmpeg(五-1)

java 实现视频转换通用工具类:视频相互转换-Ffmpeg(三)说明:视频加水印支持右上角、左上角、左下角、右下角、底部居中几个方位1.根据水印文字---添加视频水印/*** 根据水印文字---添加视频水印* param srcPath 原视频路径* param tarVideoPath 生成后的…

手动 clone 安装 Homebrew

文章目录 手动 clone 安装 HomebrewHomebrew 换源替换 homebrew 源替换 homebrew-core 源替换 homebrew-bottles 源bash用户zsh 用户更新 Homebrew手动 clone 安装 Homebrew 首先进入 homebrew 目录:cd "$(brew --repo)/Library/Taps/homebrew/"创建目录 homebrew-c…

lambda 匿名内部类_Lambda运行时内部:窥视无服务器巢穴

lambda 匿名内部类有没有想过lambda里面是什么样的? 不要怀疑了 让我们找出答案。 自从2014年问世以来,AWS的lambda函数就成为一个热门话题,在无服务器计算领域开辟了全新的历史。 无状态,零维护,按次执行的好东西实际…

java VM argument_java之program arguments与VM arguments

program arguments 中的值作为 args[] 的参数传入的,而 VM Arguments 是设置的虚拟机的属性。program arguments 是要传给你的应用程序的,它通过主函数中的 args 来传值。 VM arguments是系统的属性,要传给 java 虚拟机的。如图:是…

java iterator 嵌套_Java中的集合嵌套

import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;public classDemo06 {public static voidmain(String[] args) {//大 MapHashMap> oraclenew HashMap>();//小MapHashMap java1018 new HashMap();HashMap java1227 new H…

Linux/Unix 如何查看 man 搜索到的手册页(manual page)的位置及复制手册页的内容

文章目录命令 man 是如何搜索手册页的?如何查看手册页所在的路径通过管道输出给 vim命令 man 是如何搜索手册页的? man uses a sophisticated method of finding manual page files, based on the invocation options and environment variables, the …