Through AxisNow Non-Human IAM.
For your external customers or internal developers implement Secretless and Zero-trust Access.
Help you build better products, accelerate growth, and ensure security.
AxisNow's goal is to build a more secure and trusted non-human digital ecosystem. We secure access for your customer-facing apps & apis and also secure access for your developers to call services.
AxisNow is like The trusted combination of Okta and Cloudflare, but focus on non-human traffic. Based on Client or Clientless proxies, providing a single platform for centralized management and authorization. It also offers the necessary speed, scalability, and reliability for production.
AixsNow has designed a modern multi-tenant SaaS platform from scratch, running on a single software and managed through a unified panel. Deployment and configuration can be completed within 15 minutes, providing unprecedented visibility and control. It easily adapts to constantly changing business needs.
AxisNow is committed to building a first-class security ecosystem, compatible with a range of heterogeneous environments, and seamlessly integrated with major IaaS, PaaS and SaaS, Trust and Credential Provider, IdP, EDR, SIEM, etc. We will continuously expand according to your use case needs.
AxisNow Edge can be deployed flexibly in single cloud, multi-cloud, on-premises DC, or IaC environments. It runs in a variety of heterogeneous environments, providing you with complete control over your data, gateway visibility, and on-demand network coverage.
SDK Client and Headless Client support a range of operating systems and runtime environments, deploying alongside your workloads(apps). They enforce device restrictions and posture checks through integration with EDR.
AxisNow allows you to configure fully customized HTTP and TCP applications.
Continuously integrate with modern APIs and services such as third-party SaaS APIs, API gateways, databases, and data warehouses, making it easy for you to connect.
Trust Providers allow AxisNow to verify identities without the need for provisioning credentials or secrets.
Workload (application) identity verification is a core function. Only your own workloads — running in safe environments and communicating over secured connections — can use your APIs and backend resources.
AxisNow integrate with AWS metadata, GCP Workload Identity Federation, iOS App Attest / DeviceCheck and Google Play Integrity etc to provide the most comprehensive attestation
Credential providers (CPs) are systems that provide various types of access credentials, like OAuth tokens, API keys, or username and password pairs.
The credential providers delivers secrets “just-in-time” to the app only at the moment they are required to make an API call, and only when the app and its runtime environment has passed attestation. This ensures that sensitive secrets cannot be extracted from the app package or via MitM attacks. Developers also do not need to hardcode secrets. They can never be leaked.
AxisNow provides a method SDK Client. It offers a native built-in secretless and zero-trust solution for your client apps.
Automates your DevSecOps. AxisNow delivers all features through standard APIs from the design stage.
1AxisNow SDK_Client axInstance = new SDK_Client
2({ workload_identity: workload_identity }).GetInstance();
3axInstance.Init(workload_identity, serect);
4
5RequestAddr proxy_config = axInstance.GetProxyConfig();
6SendRequest(proxy_config)
7...
8
9
10
11
12
13
14
15
16
17
18
19
1provider "axisnow" {
2 api_token = "1234567890abcdef"
3 Tenant = "acme"
4}
5resource "axisnow_remote_network" "aws_network" {
6 name = "aws_remote_network"
7}
8
9resource "axisnow_edge" "aws_edge" {
10 aedge_id = axisnow_edge.aws_edge.id
11 name = "axisnow_edge"
12}
13
14resource "axisnow_connector" "aws_connector" {
15 remote_network_id = axisnow_remote_network.aws_network.id
16 edge_network_id = axisnow_edge_network.aws_access.id
17 updates_enabled = true
18}
19...
1import (
2 "fmt"
3 "net/http"
4 "io/ioutil"
5)
6
7func main() {
8 url := "https://api.axisnow.io/client/v1/policy/plugin_identifier/rules"
9 req, _ := http.NewRequest("GET", url, nil)
10 req.Header.Add("Content-Type", "application/json")
11 req.Header.Add("X-Auth-Email", "")
12 res, _ := http.DefaultClient.Do(req)
13 defer res.Body.Close()
14 body, _ := ioutil.ReadAll(res.Body)
15 fmt.Println(res)
16 fmt.Println(string(body))
17}
18
19