
Security News
vlt Launches "reproduce": A New Tool Challenging the Limits of Package Provenance
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
Cdev provides a development environment and framework that allows python developers to easily create and deploy Serverless Applications on Amazon Web Services. By providing features like automated dependency management, isolated deployment environments, and function artifact optimizations, Cdev allows developers to focus on the development of their project then deploy an optimized version of their project onto Aws with a single command.
Starting from an empty directory. Set up your python virtual environment and install the Cdev cli.
$ python -m venv .venv
$ . ./.venv/bin/activate
$ pip install cdev
$ cdev
When creating a new project, you will be prompted about your Aws credentials and to link to a S3 Bucket
for your deployment artifacts to be stored in.
$ cdev init demo-project --template quick-start
**Aws Credentials and S3 Bucket Selection Wizard**
$ cdev plan
$ cdev deploy
$ cdev run function.execute hello_world_comp.hello_world_function
You might have to wait a few seconds for the logs to process in the cloud
$ cdev run function.logs hello_world_comp.hello_world_function
Invoke the deployed function via the created HTTP Api
$ cdev output hello_world_comp.api.demoapi.endpoint
<url>
$ curl <url>/hello_world
You can also visit <url>/hello_world
in your favorite web browser!
$ cdev destroy
For a more in depth information and examples about the capabilities of Cdev, check out our documentation.
For guides on how to deploy any of these resources, check out our documentation
The project is still in an alpha
state, so there are still rough edges and limitations. The following are the current high level limitations of the framework.
Recovery from Failed Deployments
Parallel Deployments
Remote Backend
Limited Resources and Options on Resources
Codebase improvements
All of the current limitations can be navigated to use Cdev effectively for projects and solutions are being worked on to over come the documented limitations. Any issues that arise while using Cdev can be raised to daniel@cdevframework.com and will be addressed.
FAQs
CLI for cdev sdk
We found that cdev demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
Research
Security News
Socket researchers uncovered a malicious PyPI package exploiting Deezer’s API to enable coordinated music piracy through API abuse and C2 server control.
Research
The Socket Research Team discovered a malicious npm package, '@ton-wallet/create', stealing cryptocurrency wallet keys from developers and users in the TON ecosystem.