Architectures

2023 Cisco IoT

PSIRT (Public Security Incident Response Team) scanner

	
	+ - - - - - - - - - - - - +                            +- - - - - - - - - - -+     +- - - - - - - - - - - - - - - - - - +
	' github-hyc enterprise   '                            ' jenkins.cisco.com   '     ' linux VM                           '
	'                         '                            '                     '     '                                    '
	' +---------------------+ '     +-------------+  war   ' +-----------------+ '     ' +--------------------------------+ '  bom.json.tar   +----------------+
	' | github_projects.txt | ' --> | artifactory | -----> ' |    TPSD.xml     | ' --> ' | blackduck/synopsiys-detect.jar | ' --------------> | tpsd.cisco.com |
	' +---------------------+ '     +-------------+        ' +-----------------+ '     ' +--------------------------------+ '                 +----------------+
	'                         '                            '                     '     '                                    '
	+ - - - - - - - - - - - - +                            +- - - - - - - - - - -+     +- - - - - - - - - - - - - - - - - - +
	

Jenkins Microservice Build pipeline

	+ - - - - - - - - - - - - - - - +             + - - - - - - - - - - - - - - +                +- - - - - - - - - - - - +                +- - - - - - - - - - - - - - - - - - - - - +        +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+     +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+
	' jenkins-ms-pipeline-lib.git   '             ' sim-session-processor.git   '                ' dockerhub.cisco.com/   '                ' cisco.com/jenkins/jasper/                '        ' suzuki23                                                                                                  '     ' host                                                          '
	'                               '             '                             '                '                        '                '                                          '        '                                                                                                           '     '                                                               '
	' +---------------------------+ '  @library   ' +-------------------------+ '  docker push   ' +--------------------+ '  docker pull   ' +--------------------------------------+ '  ssh   ' +-------------------------------------------------------------------------------------------------------+ '     ' +------------------------------+  docker run   +------------+ '
	' |   jasperPipeline.groovy   | ' ----------> ' |       Jenkinsfile       | ' -------------> ' |   jasper-docker/   | ' -------------> ' | job/DOCKER_DEPLOYS/job/docker-deploy | ' -----> ' | ansible-playbook pb-deploy-nontc-chk.yml::roles/deploy/tasks/main.yml::docker/scripts/dock1-deploy.sh | ' --> ' | /etc/init.d/dockerapps start | ------------> | startup.sh | '
	' +---------------------------+ '             ' +-------------------------+ '                ' +--------------------+ '                ' +--------------------------------------+ '        ' +-------------------------------------------------------------------------------------------------------+ '     ' +------------------------------+               +------------+ '
	'                               '             '                             '                '                        '                '                                          '        '                                                                                                           '     '                                                               '
	+ - - - - - - - - - - - - - - - +             + - - - - - - - - - - - - - - +                +- - - - - - - - - - - - +                +- - - - - - - - - - - - - - - - - - - - - +        +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+     +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+
	

Logging

	+ - - - - - - - -+           +- - - - - - - - - - - - -+         +- - - - - - - - - - - - - - +     + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +                               + - - - - - - - - - - - - - - - - - - - - - - - +                     + - - - - - - - - - - - - - - - - - - - - -+                   +- - - - - - - - - +
	' batch.war      '           ' jasper-logger.jar       '         ' loggeradapter.war          '     ' logger-adapter-app.jar                                                                                                  '                               ' /opt/splunkforwarder/etc/apps/search/local/   '                     ' /opt/splunkforwarder/etc/system/local/   '                   ' splunk-indexer   '
	'                '           '                         '         '                            '     '                                                                                                                         '                               '                                               '                     '                                          '                   '                  '
	' +------------+ '  JAsync   ' +---------------------+ '  9006   ' +------------------------+ '     ' +----------------------+  log4j.configurationFactory   +-----------------------------+     +--------------------------+ '     +------------+  monitor   ' +-------------------------------------------+ '     +---------+     ' +--------------------------------------+ '  forward-server   ' +--------------+ '     +-------------+
	' | log4j2.xml | ' --------> ' | JAsyncAppender.java | ' ------> ' | applicationContext.xml | ' --> ' |  LogServerJson.java  | ----------------------------> | log4j2.component.properties | --> | log4j2-loggeradapter.xml | ' --> | jasper.log | ---------> ' |                inputs.conf                | ' --> | splunkd | --> ' |             outputs.conf             | ' ----------------> ' |   indexer    | ' --> | splunk head |
	' +------------+ '           ' +---------------------+ '         ' +------------------------+ '     ' +----------------------+                               +-----------------------------+     +--------------------------+ '     +------------+            ' +-------------------------------------------+ '     +---------+     ' +--------------------------------------+ '                   ' +--------------+ '     +-------------+
	'                '           '                         '         '                            '     '                                                                                                                         '                               '                                               '                     '                                          '                   '                  '
	+ - - - - - - - -+           +- - - - - - - - - - - - -+         +- - - - - - - - - - - - - - +     + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +                               + - - - - - - - - - - - - - - - - - - - - - - - +                     + - - - - - - - - - - - - - - - - - - - - -+                   +- - - - - - - - - +

	

2019 Control4

RMS Test Result Harvester (Data Lake)

								   +- - - - - - - - - - - - - - -+     +- - - - - - - -+                            + - - - - - - - - - - - +     + - - - - - - - - - - - -+     +- - - - - - - - - - - - - - - - - - - - - - - - - - -+                                      + - - - - - - - - - - - - - - - - - -+     +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +     + - - - - - - - - - - - - - - - - - - +                                   + - - - - - - - - - - - - - - - -+
								   ' rms-services                '     ' Controller    '                            ' rms-controller-api    '     ' ActiveMQ               '     '                                                     '                                      ' AWS SQS                            '     ' AWS Lambda - rms_sqs_reader                                      '     ' AWS Kinesis Firehose                '                                   ' AWS S3                         '
								   '                             '     '               '                            '                       '     '                        '     '                                                     '                                      '                                    '     '                                                                  '     '                                     '                                   '                                '
	+-------+  test script (lua)   ' +-------------------------+ '     ' +-----------+ '  test result - raw (xml)   ' +-------------------+ '     ' +--------------------+ '     ' +---------------------+     +---------------------+ '  test result - denormalized (json)   ' +--------------------------------+ '     ' +--------------------------------------------------------------+ '     ' +---------------------------------+ '  json buffered - 1MB or 60 secs   ' +----------------------------+ '
	| MySQL | -------------------> ' | TemplateRestServiceImpl | ' --> ' | rmengined | ' -------------------------> ' | RMServiceSoapImpl | ' --> ' | TEST_RESULTS_TOPIC | ' --> ' | RMSTestsJMSListener | --> | TestResultProcessor | ' -----------------------------------> ' | rms_processed_test_results_psr | ' --> ' | AwsKinesisFirehoseForwarderListenerMultiThreadedLambda (new) | ' --> ' | rms-test-results-devint.kinesis | ' --------------------------------> ' | rms-test-results-devint.s3 | '
	+-------+                      ' +-------------------------+ '     ' +-----------+ '                            ' +-------------------+ '     ' +--------------------+ '     ' +---------------------+     +---------------------+ '                                      ' +--------------------------------+ '     ' +--------------------------------------------------------------+ '     ' +---------------------------------+ '                                   ' +----------------------------+ '
								   '                             '     '               '                            '                       '     '                        '     '                                                     '                                      '                                    '     '                                                                  '     '                                     '                                   '                                '
								   +- - - - - - - - - - - - - - -+     +- - - - - - - -+                            + - - - - - - - - - - - +     + - - - - - - - - - - - -+     +- - - - - - - - - - - - - - - - - - - - - - - - - - -+                                      + - - - - - - - - - - - - - - - - - -+     +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +     + - - - - - - - - - - - - - - - - - - +                                   + - - - - - - - - - - - - - - - -+
																																																																															 ^
																																																																															 | 5 min cron
																																																																															 |
																																																																														 +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
																																																																														 ' AWS Cloudwatch Event                                             '
																																																																														 '                                                                  '
																																																																														 ' +--------------------------------------------------------------+ '
																																																																														 ' |  ssarnobat_helloworld_cloudwatch_sqs_scheduledevent_lambda   | '
																																																																														 ' +--------------------------------------------------------------+ '
																																																																														 '                                                                  '
																																																																														 +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
	

TODO:Apple Siri Token vender

email -> txt tokens -> Apple.com -> [jar] -> DynamoDB

2006 Oracle RDBMS

			+--------------------------------------------------+
			|                                                  |
			|                  +-----------------------+       |
			|                  |      View Merge       |       |
			|                  +-----------------------+       |
			|                    ^                             |
		+----+                    |                             |
		|                         |                             |
		|  +--------------+     +-----------------------+     +---------------------------+     +------------------+
		|  |   Compiler   | --> |                       | --> |    Physical Optimizer     | --> | Dynamic Sampling |
		|  +--------------+     |                       |     +---------------------------+     +------------------+
		|    |                  |                       |
		|    |                  |   Logical Optimizer   |
		|    v                  |                       |
		|  +--------------+     |                       |     +---------------------------+
		|  | Cursor Cache |     |                       | --> | Materialized View Rewrite |
		|  +--------------+     +-----------------------+     +---------------------------+
		|    |                    |
		|    |                    |
		|    v                    v
		|  +--------------+     +-----------------------+
		+> |   Executor   |     | Small Transformations |
		   +--------------+     +-----------------------+
	

2010 Oracle PIM

2010 Oracle EFF

2015 GTT

	+---------------+     +--------------------+     +---------------------+     +---------------+
	| index.en.html | --> |       Parser       | --> |                     | --> | index.fr.html |
	+---------------+     +--------------------+     |      Megastore      |     +---------------+
						  +--------------------+     |                     |     +---------------+
						  | Translation Memory | <-- |                     | --> |    Editor     |
						  +--------------------+     +---------------------+     +---------------+
													   |
													   |
													   v
													 +---------------------+
													 | Machine Translation |
													 +---------------------+

	

2016 ItsOn