"Information At The Speed Of Light"

  • Facebook
  • LinkedIn
  • Twitter
  • Instagram
  • Pinterest
  • Screen Shot 2020-08-29 at 8.12.36 PM
  • Twitter Classic
  • Google Classic

Optical Automaiton, name text and artwork logo are registered with the United States Patent and Trademark Office and are corporate prorperty owned by Optical Automation Invcorporated.

© 2021 OPTICAL AUTOMATION, LLC, ALL RIGHTS RESERVED.

Terms of Use           Privacy Policy

All new products we develop will have a database and Auth0 Authentication, made of React.JS because of Next.JS technology. This provides exclusive access, fast, and responsive operation. This advancement is world class software technology even about React.JS from its Full Stack development libraries.  

We manufacture all our new products using the latest and highest technology app applications software. It is known as Full Stack Technology. We choose the React.JS technology stack known as MERN. This is defined as MongoDB, Express.JS, React.JS and Node.JS set of technologies. 

 

More specifically daily we write Next.JS as a more refined technology of the more mature React.JS now known as the following:

Next.JS, The React Framework for Production

Incremental Static Regeneration

SSG, Static Software Generation, Pre-renendering

SSR, Static Software Regeneration

Reference: NextJS.org

ReactJS / NextJS usage compared

 

Next.js is an open-source React front-end development web framework that enables functionality such as server-side rendering and generating static websites for React based web applications. It is a production-ready framework that allows developers to quickly create static and dynamic websites and is used widely by many large companies.

 

Next.js is one of several recommended "toolchains" available when starting a new React app, all of which provide a layer of abstraction to aid in common tasks. Traditional React apps render all their content in the client-side browser, Next.js is used to extend this functionality to include applications rendered on the server side. The copyright and trademarks for Next.js are owned by Vercel. The Next.js version 9.5 was announced, adding new capabilities including incremental static regeneration, rewrites, and redirect support.

Software Development Life Cycle

Daily Development Weekly Production Tasks

 

Research and Development

Next.JS, React.JS, Mongoose, and MongoDB with Authentication. We find new techniques and programming daily because of You Tube and Udemy video tutorials. This elevates are practice to new levels with great milestones, so much so we made a company out of this.

 

Product Development and Testing

Next.JS, React.JS, Mongoose, and MongoDB with Authentication for Full Stack App, Docker App Container, and app network development. Our domains and designs are twenty-five years in the making. Our portfolio is increasing weekly by tremendous proportions. Also we implement SEO and utilize metatags for our websites, especially due to pre-rendering from Next.JS.

Application and Container Development Security

Continuous, Monitor and Repair, software manufacture for information security, privacy, and reliable operation. The government has published internet vulnerability standards adopted by Snyk Technology Open Source software testing and repair. We compare our released software from use of Node Package Manager, npm, libraries for security and privacy vulnerability. This is conducted from our released software GitHub repository and deployment weekly.

Technology Discussion

Research and Development

 

On a daily basis we research and develop Full Stack React.JS software. The information technology we find from GitHub is secure from the MIT license which is a permissive license providing use and integration without any special licensing.

We research Open source technology, React.JS and more specifically Next.JS for our primary product development. We download gigabytes of programming from public GITHUB repositories daily to find programming techniques for our integration into products.

Product Development and Testing

 

We write our own software and as such continually test routines and npm libraries for accuracy and secure data entry and storage display. Open Source libraries provide an efficient program code size thus making our program small.

We develop software using American industry software and hardware. We utilize Apple computers and use MacOS version BigSir with Thunderbolt 3 / USB4 SSD external drive storage. In addition we use Hewlett Packard and Microsoft Windows Professional with Version 10 and USB 3 SSD drives. Our computers utilize two and three monitors with our largest 4k resolution monitor at 70 inches. Our internet access is rated at 200 mbps and superior to all available for learning tutorials and video production of our information distribution by the internet.

As stated the MERN stack supports our product and use of bootstrap including TailwindCSS provides layout coding and Responsive Website Design programming with npm libraries for app and website display on all computer and handheld displays.

Application and Container Development Security

Security and reliability is a top priority at Optical Automation, LLC. We appreciate and value our clients and their information. We communicate and participate in software review from national standard and international software companies to manufacture secure reliable products. Our interaction with the American National institutes and Snyk to produce  software quality like no other coding techniques, programming, and internet network operation. We perform this by proactively and responsibly determine software and software network security vulnerabilities for your protection.

Our code and containers are tested automatically using American National Institute Of Standards And Technology, NIST, references and Snyk Technology software as app and application security client and server application software and network container programming for information security, privacy, and reliability vulnerability and repair. Our products are solely software products and from our dedication and creative work, our product code and operation has high American National quality standards found, tested, and repaired by American NIST references, Snyk software vulnerability testing and repair before we official release it  - a FREE service available for small business employee size.

 

The NIST has developed software measurement for vulnerability using the NIST, National Vulnerability Database, NVD, Vulnerability Metrics and their Common Vulnerability Scoring System known as the CVSS. It is an open framework for communicating the severity of software vulnerabilities. Three metric groups include Base, Temporal, and Environmental. Base metrics produce 0 to 10 scoring of the program code, which can then be modified by scoring the Temporal and Environmental metrics. A CVSS score  represents a standard measurement system for industries, organizations, and governments as a Standard. We compare our programming to CVSS scores and repair our software according by upgrading our npm version libraries to fixes available. The NVD and CVSS scores are national standards vulnerability software ratings.

From these software ratings score for vulnerability we repair our software and software containers are parsed scanned and repaired utilizing Snyk software. Our GitHub and deployed are publicly available for use and repair scoring. There are three versions in CVSS’s history, starting from its initial release in 2004 through to the widespread adoption of CVSS v2.0, and finally to the current working specification of CVSS v3.0. The remainder of this article focuses on CVSS v3.0.

For example, a high severity vulnerability as classified by the CVSS that was found in a component used for testing purposes, such as a test harness, might end up receiving little to no attention from security teams, IT or R&D. One reason for this could be that this component is used internally as a tool and is not in any way exposed in a publicly facing interface or accessible by anyone.

Furthermore, vulnerability scores don’t extend their context to account for material consequences, such as when a vulnerability applies to medical devices, cars or utility grids. Each organization would need to triage and account for specific implications based on relevance to the prevalence in the specific vulnerable components for their products.

Introduction to Synk Technologies

 

Security Across the Cloud Native Application Stack

Develop Fast. Stay Secure.

Developer-first Cloud Native Application Security

Loved by both developers and security teams

2.2 Million developers build securely with Snyk Technologies

FIND AND FIX SECURITY VULNERABILITIES

IN YOUR OPEN SOURCE LIBRARIES

Code and Container Security

Similar to how software bugs are triaged for a severity level, so are security vulnerabilities, as they need to be assessed for impact and risk, which aids in vulnerability management. As work with the United Kingdom software firm Snyk Technology at http://www.Snyk.com. Snyk has a Forum of Incident Response and Security Teams, FIRST, as an international organization of trusted security computer researchers and scientists that have received the task of creating best practices and tools for incident response teams, as well as standardizing security policies and methodologies.

One of Snyk Technology FIRST’s initiatives is a Special Interest Group that is responsible for developing and maintaining the Common Vulnerability Scoring System, CVSS specification in an effort to help teams understand and prioritize the severity of a security vulnerability for software product quality development and maintenance.

As a result of research and development, product development, and internet software quality testing with repair update, our software development lifecycle is a lengthy and important process. At Optical Automation, our software is designed, produced, and continually monitored then repaired according to American National Standards and International standards reference. This maintains official product quality from the United States American Government and an International standards group company on a regular basis for continuous high quality software manufacture and your information privacy and security.

 

References and Glossary

React: A JavaScript library for building user interfaces. React was originally created by a software engineer at Facebook, and was later open-sourced. It is maintained by Facebook, as well as a community of development companies and individual developers. Initial release, May 29, 2013, 7 years ago, reprinted from Wikipedia.com

Application Software

MongoDB, http://www.MongoDB.com

Next.JS, http://www.nextjs.com

Node Package Management, npm, http//:www.npm.com

React.JS, http://www.reactjs.org

TailwindCSS, http://www.tailwindcs.com

App And Application Software Security Standards

 

NIST, National Institute of Standards and Technology, http://www.NIST.gov

NVD, National Vulnerability Database, https://nvd.nist.gov

CVSS = NIST Common Vulnerability Scoring System

Snyk Technology

Intro To Software Vulnerability

Securing Open Source Libraries

SOFTWARE TECHNOLOGY
RESEARCH AND DEVELOPMENT PRODUCTION
New Product Development Division