当前位置: 首页 > 软件库 > 云计算 > Serverless 系统 >

deep-framework

授权协议 MPL-2.0 License
开发语言 JavaScript
所属分类 云计算、 Serverless 系统
软件类型 开源软件
地区 不详
投 递 者 秦诚
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

DEEP Framework

DEEP Framework is a Full-Stack JavaScript Framework for building cloud-native web applications.

This framework is a core component of a larger ecosystem, calledDigital Enterprise End-to-end Platform.

Using DEEP Framework, developers get out-of-the-box:

  • streamlined "production-like" development environment
  • enterprise-level platform using microservices architecture
  • virtually infinite scalability with zero devops (aka serverless computing)
  • abstracted use of web services from cloud providers (e.g. AWS, GCP, etc.)

Amazon Web Services is the only supported cloud provider at the moment.Help needed to add support for Google Cloud Platform,Microsoft Azure, and others.

Documentation is available as Developer Guideand API Guide.

Learn hands-on how to build and deploy cloud-native web applications fromthis blog postand this tutorial video.

Getting Started

Step 1. Pre-requisites

npm install deepify -g

If you want to use deepify on Windows, please follow the steps fromWindows Configurationbefore running npm install deepify -g and make sure all npm and deepify commands are executedinside Git Bash.

Step 2. Install Microservice(s) Locally

deepify install github://MitocGroup/deep-microservices-helloworld ~/deep-microservices-helloworld

Path parameter in all deepify commands is optional and if not specified, assumes currentworking directory. Therefore you can skip ~/deep-microservices-helloworld by executingmkdir ~/deep-microservices-helloworld && cd ~/deep-microservices-helloworld before deepify install.

Step 3. Run Microservice(s) in Development

deepify server ~/deep-microservices-helloworld -o

When this step is finished, you can open in your browser the link http://localhost:8000and enjoy the deep-microservices-helloworld running locally.

Step 4. Deploy Microservice(s) to Production

deepify deploy ~/deep-microservices-helloworld

Amazon CloudFront distribution takes up to 20 minutes to provision, therefore don’t worryif it returns an HTTP error in the first couple of minutes.

Step 5. Remove Microservice(s) from Production

deepify undeploy ~/deep-microservices-helloworld

Amazon CloudFront distribution takes up to 20 minutes to unprovision. That's why deepifycommand checks every 30 seconds if it's disabled and when successful, removes it from your account.

Developer Resources

Having questions related to deep-framework?

Interested in contributing to deep-framework?

Looking for web applications that use (or are similar to) deep-framework?

Sponsors

This repository is being sponsored by:

This code can be used under MPL v2.0 license:

See LICENSE for more details.

  • 1.Abstract Abstract—Optimization theory assisted algorithms have received great attention for precoding design in multiuser multiple-input multiple output (MU-MIMO) systems. Although the resultant opt

  •  Deep-LK for Efficient Adaptive Object Tracking  "链接:https://pan.baidu.com/s/1Hn-CVgiR7WV0jvaYBv5G_A 提取码:mp97" 用于高效自适应对象跟踪的Deep-LK方法 In this paper, we present a new approach for efficient regression-b

  • Just a framework about RNN not a deep understanding of the theory And maybe include the coding by Kears RNN - recurrent neural networks Concept Recurrent means the output at the current time step beco

  • 原理 要做深度学习,肯定不能离开TensorFlow, MXNet之类的。 spark-deep-learning也是如此,尝试和Tensorflow进行整合。那么如何进行整合呢? 我们知道Tensorflow其实是C++开发的,平时训练啥的我们主要使用python API。Spark要和TensorFlow 进行整合,那么有三种方式: 走Tensorflow的Java API 走Tensorfl

 相关资料
  • DEEP(Digital Enterprise End-to-end Platform)是由 AWS 支持的成本低,维护成本低的数字化平台。帮助企业开发人员提高工作效率。 使用DEEP Framework,开发人员可以立即使用: 简化的“类似于生产”的开发环境 使用微服务架构的企业级平台 零发展几乎无限的可扩展性(又名无服务器计算) 来自云提供商(例如AWS,GCP等)的Web服务的抽象使用

  • 人工神经网络(ANN)是一种高效的计算系统,其中心主题借鉴了生物神经网络的类比。 神经网络是机器学习的一种模型。 在20世纪80年代中期和90年代初期,在神经网络中进行了许多重要的建筑改进。 在本章中,您将了解有关深度学习的更多信息,这是一种人工智能的方法。 深度学习源自十年来爆炸性的计算增长,成为该领域的一个重要竞争者。 因此,深度学习是一种特殊的机器学习,其算法受到人脑结构和功能的启发。 机器

  • 本教程的前四章旨在为初学者提供IntelliJ的基本概述。 本节深入探讨了IntelliJ,并讨论了有关项目,其格式以及其他内容的更多信息。 了解项目 项目是您正在使用的应用程序或软件。 它可以包含多个模块,类,库,配置等。 它是层次结构中最顶层的元素。 了解模块 模块在“项目”下面有一个梯级。 模块是一个独立的实体,可以独立于其他模块进行编译,调试和运行。 单个项目可以包含多个模块。 您可以随时

  • deep-listening Deep learning experiments for audio classification A full write-up, including technical explanations and design decisions, as well as a summary of results achieved can be found within t

  • New books available for subscription Deep Diamond Adopt your pet function and become a patron. Deep Diamond is a Clojure library for fast tensors and neural network related computations based on the h

  • deep-clean A Kotlin script that nukes all build caches from Gradle/Android projects.Useful when Gradle or the IDE let you down �� �� h/t to @Takhion for the original idea, and to@holgerbrandl for KScr