Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents
maxLevel5
absoluteUrltrue

What’s Kiuwan

 

Kiuwan is the Optimyth cloud solution platform for Application Security and Enterprise Software Analytics.

...

Complementing this Security focus, Kiuwan offers a suite of products that allows you build from the ground up the Software Analytics collaborative environment your company, your development teams and your providers need.

 

 

How Kiuwan can help me

Companies of all shapes, size and color need to develop software to support their business. Some companies develop their software themselves and some others use external providers to help them develop and maintain their business applications. There are companies that just have a few applications and others that have hundreds even thousands. Some rely in 1 or 2 technologies and languages only and others that have been adapting their technology stack over time and use several different languages and technologies.

...

  • CIOs (Chief Information Officers) who need to make strategic decisions to improve software development.
  • CSOs (Chief Security Officers) who need to tackle security from the application perspective.
  • QA Managers and Engineers who need to control and monitor the quality state of applications under development.
  • Project Managers, how need to know the health of the projects they manage from a technical perspective.
  • Application Architects, who can discover structural flaws early in the development process.
  • Operations who need to know the level of quality and security of the application they have in production.
  • DevOps, if companies are taking that transformation path Kiuwan is an essential tool for the people who make it happen.
  • Integration and Deployment Managers, who need to make sure the structural and technical health of the applications they are moving in their respective pipelines is what is expected in the next environment.
  • Developers, who want to develop the best software possible and learn as much as possible in the process.

 

Kiuwan Architecture

 

Info

Kiuwan is a SaaS cloud platform, 24x7 fault-tolerant infrastructure (AWS).

It is built on a hybrid cloud architecture and a distributed analysis engine, offering you the best of both approaches (cloud and on-premise).

...

This hybrid could architecture lets you fully integrate Kiuwan SAAS with client-side infrastructure and operations such as Continuous Integration, Deployment and Development systems, keeping all the communications between your side and Kiuwan with the most advanced security protection mechanisms.

 

 

 

Local Analysis  - Kiuwan Local Analyzer (KLA)

Whatever may be the reason (source code privacy, leverage existing computing resources or integrate analysis within you infrastructure), you may consider to analize locally.

...

Info

Kiwuan Local Analyzer provide the basis for external system integration (CI systems, SAP servers, etc) as well as to execute analyses in your development IDE.

Please visit Developers - Integrations for futher help on how to integrate with Jenkins, Team Foundation Server, IBM UrbanCode Deploy, Cloudbees, Bluemix DevOps, TeamCity, etc.

Also, you can visit Kiuwan for Developers if you need to use Kiuwan from within your IDE.

 

Please visit Kiuwan Local Analyzer for further info.

 

 

 

 

 

 

How Kiuwan works

 

Info

Kiuwan gathers evidence form application's source code using home grown original Kiuwan static analyzers.

It supports more than 20 different technologies, from J2EE to .NET, including legacy techs (SAP, Cobol,etc) and SQL

Please visit Kiuwan Supported Technologies

...

  • All results are available in your Kiuwan account through Dashboards (with powerful Filters , Aggregated and Historical Views,  etc)
  • You can also extract results to consume elsewhere through Kiuwan's REST API.
  • Reports generation at all levels and at different formats (PDF, CSV, etc.), with possibility to create your own Custom Reports  with custom level of details depending on your reports distribution needs
  • A complete set of tools to fully customize your needs
    • Create and manage different software models to analyze your applications.
    • Generate and track action plans automatically.
    • Mute defects when needed and re-calculate analytics on the fly.
    • Create and manage different audits and apply them automatically to all deliveries in your application life cycle.
    • Group your applications in portfolios to give you relevant perspectives of your Software Analytics.
    • Generate rankings by perspective.
    • Cross different perspectives for several metrics and indicators to answer important questions about your application portfolio.
    • Etc.

 

Kiuwan SaaS

 

Kiuwan Saas has been designed to suite your needs and provides you with a full suite of solutions that leverage you existing source code to build up a comprehensive Security and Software Analytics environment.

...

Depending on your needs, Kiuwan provides solutions to analyze your code, manage your applications portfolio and expand to development staff.

 

 

Analyze your code

Kiuwan Code Security 

Kiuwan Code Security enforces a rigorous approach in the detection of Security Vulnerabilities.

We strive to meet the most stringent requirements and our compliance reports meet all well known market standards (OWASP, CWE, MISRA, NIST, PCI, and CERT among others). Integrate Kiuwan Code Security in your development process and increase the overall security of your applications while reducing risk and cost thanks to early detection and correction of newly introduced vulnerabilities. Your developers and security managers will have at a finger print all the details of security vulnerabilities and remediation progress.

 

Kiuwan Code Analysis

Kiuwan Code Analysis offers unparalleled scope in the detection of quality defects, smoothly integrating within continuous development processes.

Identify code defects and manage your remediation effort with blazingly fast speed in a collaborative and unlocalized environment. Your developers and project managers will have all the information they need to continuously improve applications.

Kiuwan Architecture

Kiuwan Architecture offers a revolutionary approach to Application Inventory Management, letting you to detect and surfaces the components and dependencies in your applications, giving you the ability to truly understand your architecture and applications’ structure.

 

Manage your applications portfolio

Kiuwan Life Cycle

Kiuwan Life Cycle lets you sensibly reduce development time, testing and integration effort during  your software development life cycle by establishing baselines and analyzing deliveries and change requests, letting you to define and apply automatic audits to make sure every delivery is not going to make your application worse.

Kiuwan Governance

Kiuwan Governance helps you to make informed decisions based on the objective information gathered by Code Security and Code Analysis. Group your applications in portfolios that are meaningful for your business and consume aggregated information by the perspectives they provide. Manage the different types of risk you face in the different perspectives, create rankings to prioritize efforts and much more. Help decision makers focus on that, make decisions, without the complicated technical details.

 

Expand to your daily tasks

Kiuwan for Developers

Kiuwan for Developers is a plug-in available for Eclipse and IBM RAD IDEs that will check code against Security and Quality issues at the earliest stage, i.e. as you type your code. Define your Security and Quality thresholds and spread the check over the developers’ workbench. That way, you will be sure that no “bad” code arrives to production or integration environments without have been properly fixed at the developer desk.

Kiuwan Code Review

Kiuwan Code Review is a Kiuwan version specially suited to GitHub collaborative environment.  If you are using this environment, you can benefit of Kiuwan by seamlessly analyze (automatically or on-demand) your GitHub repositories.

               

How can I start to work with Kiuwan

In order to use Kiuwan, you must have a Kiuwan Account. If you do not have yet, register for a Kiuwan trial account

...