Build, test, and run.
Keep the context.
Developer infrastructure planned around your application: from the first repository to the services that deliver and protect it.
Six planned capabilities. Coming soon; service availability and connected workflows are not yet established.
01 / AVECTES CLOUD
A home for what you build.
From a regular website to a large application, the plan is to keep hosting close to the code and build it runs. Static assets and application runtimes have different needs; their configuration should make those differences clear.
01 / Source
# web / src/main.rs02 / Build command
$ cargo build --release03 / Site files
public/index.html04 / App runtime
$ ./target/release/webStatic files for a site. A process for an app. Each needs its own hosting configuration.
02 / APPLICATION TESTING
See what holds. Find what breaks.
Planned testing brings browser journeys with Playwright, load checks with k6, static security analysis (SAST), and dynamic security analysis (DAST) into the same review. Each answers a different question before a change moves forward.
- PlaywrightBrowser journey / sign inPassed
- k6Load scenario / request errorsFailed
- SASTSource analysis / unsafe patternFinding
- DASTRunning app / response headersPassed
03 / AVECTES REPO + CI/CD
Follow a change all the way through.
Avectes Repo is the planned starting point for code hosting. The intended delivery path connects a developer machine to a repository server, AvBuild, AvPipeline, and a runtime server—keeping the source revision, build artifact, and delivery decision understandable together.
- 01Developer machineAuthor a change
- 02Repository serverKeep source history
- 03AvBuildCreate an artifact
- 04AvPipelineEvaluate delivery
- 05Runtime serverRun the application
CACHE POLICY / RESPONSE
- Cache-Control
- public
- Content-Type
- text/css
- Cache decision
- Reusable asset
- VisitorRequests asset
- CacheChecks policy
- OriginSupplies on miss
04 / CONTENT DELIVERY NETWORK
Give each request a clear path.
A planned CDN layer would sit between a visitor and the origin. Cache policy determines which assets can be reused and which requests must return to the application. The aim is delivery behavior you can inspect.
05 / WEB APPLICATION FIREWALL
Put a policy before the application.
The planned WAF evaluates incoming requests against explicit rules. See which policy allowed or blocked a request, and keep that decision separate from what the application does next.
06 / SQL + NOSQL
The right shape for your data.
Relational tables and document collections solve different problems. Planned database services would support SQL and NoSQL workloads, with the data model and access needs guiding the choice.
| id | name | state |
|---|---|---|
| p01 | Website | draft |
| p02 | Portal | review |
{
"id": "p01",
"name": "Website",
"tags": [
"public", "web"
]
}