From 585ee80f5da15319b28b6fa96af672fdc7fa59c6 Mon Sep 17 00:00:00 2001 From: "steinkirch.eth, phd" Date: Fri, 14 Jul 2023 21:50:31 -0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=9B=8C=20Commit=20progress=20before=20sle?= =?UTF-8?q?ep=20break?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 52 ++++++++++-------- {aws => code/aws}/README.md | 0 {aws => code/aws}/eks/README.md | 0 {aws => code/aws}/lambda-function/README.md | 0 .../monitoring_example/.gitignore | 0 .../monitoring_example/Makefile | 0 .../monitoring_example/README.md | 0 .../monitoring_example/env_example | 0 .../monitoring_example/package.json | 0 .../scripts/deploy-to-aws.sh | 0 .../monitoring_example/scripts/deploy.mk | 0 .../monitoring_example/scripts/invoke.sh | 0 .../monitoring_example/scripts/logs.sh | 0 .../monitoring_example/scripts/package.sh | 0 .../scripts/validate-env.sh | 0 .../monitoring_example/src/event.json | 0 .../monitoring_example/src/index.js | 0 .../monitoring_example/src/template.yaml | 0 .../sqs-sns_example/.gitignore | 0 .../lambda-function/sqs-sns_example/Makefile | 0 .../lambda-function/sqs-sns_example/README.md | 0 .../sqs-sns_example/config.yaml | 0 .../sqs-sns_example/create_clip_id.py | 0 .../lambda-function/sqs-sns_example/error.sh | 0 .../sqs-sns_example/event.json | 0 .../sqs-sns_example/requirements.txt | 0 .../sqs-sns_example/scripts/.dockerignore | 0 .../sqs-sns_example/scripts/Dockerfile.build | 0 .../sqs-sns_example/scripts/build_package.sh | 0 .../scripts/create_test_event.py | 0 .../sqs-sns_example/scripts/deploy_lambda.sh | 0 .../scripts/get_recording_list.sh | 0 .../sqs-sns_example/service.py | 0 .../lambda-function/sqs-sns_example/setup.py | 0 .../sqs-sns_example/tests/__init__.py | 0 .../tests/fixtures/SNS_contract.json | 0 .../tests/fixtures/SQS_contract.json | 0 .../tests/fixtures/recording_contract.json | 0 .../sqs-sns_example/tests/routes/.gitkeep | 0 .../sqs-sns_example/tests/routes/test_root.py | 0 .../sqs-sns_example/tests/test_aws_wrapper.py | 0 .../sqs-sns_example/tests/test_cam_wrapper.py | 0 .../tests/test_ffmpeg_wrapper.py | 0 .../sqs-sns_example/tests/test_utils.py | 0 {chef => code/chef}/.github/FUNDING.yml | 0 {chef => code/chef}/.gitignore | 0 {chef => code/chef}/LICENSE | 0 {chef => code/chef}/README.md | 0 {chef => code/chef}/attributes/default.rb | 0 .../chef}/files/default/classification.config | 0 .../chef}/files/default/reference.config | 0 .../chef}/files/default/suricata_logrotate | 0 .../chef}/files/default/threshold.config | 0 {chef => code/chef}/metadata.rb | 0 {chef => code/chef}/recipes/centos.rb | 0 {chef => code/chef}/recipes/default.rb | 0 {chef => code/chef}/recipes/mac.rb | 0 .../templates/centos/compromised.rules.erb | 0 .../chef}/templates/centos/drop.rules.erb | 0 .../chef}/templates/centos/dshield.rules.erb | 0 .../templates/centos/emerging-dns.rules.erb | 0 .../templates/centos/emerging-dos.rules.erb | 0 .../centos/emerging-exploit.rules.erb | 0 .../centos/emerging-shellcode.rules.erb | 0 .../templates/centos/mobilemalware.rules.erb | 0 .../chef}/templates/centos/nmap.rules.erb | 0 .../templates/centos/shellcode.rules.erb | 0 .../chef}/templates/centos/suricata.init.erb | 0 .../templates/centos/suricata.service.erb | 0 .../chef}/templates/centos/suricata.yaml.erb | 0 .../chef}/templates/centos/tor.rules.erb | 0 .../templates/mac_os_x/compromised.rules.erb | 0 .../chef}/templates/mac_os_x/drop.rules.erb | 0 .../templates/mac_os_x/dshield.rules.erb | 0 .../templates/mac_os_x/emerging-dns.rules.erb | 0 .../templates/mac_os_x/emerging-dos.rules.erb | 0 .../mac_os_x/emerging-exploit.rules.erb | 0 .../mac_os_x/emerging-shellcode.rules.erb | 0 .../mac_os_x/mobilemalware.rules.erb | 0 .../chef}/templates/mac_os_x/nmap.rules.erb | 0 .../templates/mac_os_x/osxmalware.rules.erb | 0 .../templates/mac_os_x/shellcode.rules.erb | 0 .../templates/mac_os_x/suricata.init.erb | 0 .../templates/mac_os_x/suricata.service.erb | 0 .../templates/mac_os_x/suricata.yaml.erb | 0 .../chef}/templates/mac_os_x/tor.rules.erb | 0 {docker => code/docker}/README.md | 0 {docker => code/docker}/tricks.md | 0 {gcp => code/gcp}/.gitignore | 0 {gcp => code/gcp}/README.md | 0 ...ructured Data _ Qwiklabs + roitraining.htm | 0 .../1a1ca1c75bff15ad.png | Bin .../1c492727805af169.png | Bin .../2fa0ccada9d929f0.png | Bin .../2fca668442685519.png | Bin .../32331ec60c5f6609.png | Bin .../3ac518b975e3eb26.png | Bin .../3d2672578e8efc6e.png | Bin .../4cf8b1cc09c73465.png | Bin .../5fc020bee71d39f7.png | Bin .../77fb532d406a0b90.png | Bin .../7e8f56804afdc372.png | Bin .../849103afbf5e9178.png | Bin .../8b7a99b7a9f13fec.png | Bin .../94eced3341d083d2.png | Bin .../a1b4bfec239cc863.png | Bin .../a835b0e3b23a9e319e795e2bf1bccaa8.png | Bin ...7ef68fa373dd59daad1528c39815f8c2c4676d.css | 0 ...748f3ad70657330c97a79281c8bc1b35d341af9.js | 0 .../caff0d62ed | 0 .../cb862110c67c1877.png | Bin .../cbd1d76f1142c4c5.png | Bin .../d46461be5babfd8e.png | Bin .../e0edec7592d289e1.png | Bin .../e6314216113096f8.png | Bin .../eaa80bb0490b07d0.png | Bin .../ec9e03355c83c22a.png | Bin .../ef164317a73a66d7.png | Bin .../f34b5b10f532c60d.png | Bin .../f7946c282c099cf4.png | Bin .../nr-1044.min.js | 0 .../saved_resource(1).html | 0 .../saved_resource(2).html | 0 .../saved_resource(3).html | 0 .../saved_resource(4).html | 0 .../saved_resource(5).html | 0 .../saved_resource(6).html | 0 .../saved_resource.html | 0 ...ysis (Python) _ Qwiklabs + roitraining.htm | 0 .../1c492727805af169.png | Bin .../246cac282f5e8b2b.png | Bin .../2fa0ccada9d929f0.png | Bin .../32331ec60c5f6609.png | Bin .../3ac518b975e3eb26.png | Bin .../54513e6524bf166a.png | Bin .../56694328f3596edc.png | Bin .../59c77bc988898ac5.png | Bin .../849103afbf5e9178.png | Bin .../8826f7db15d23f15.png | Bin .../a1b4bfec239cc863.png | Bin .../a835b0e3b23a9e319e795e2bf1bccaa8.png | Bin ...7ef68fa373dd59daad1528c39815f8c2c4676d.css | 0 ...748f3ad70657330c97a79281c8bc1b35d341af9.js | 0 .../beb1dee4f27cf451.png | Bin .../caff0d62ed | 0 .../e0edec7592d289e1.png | Bin .../eaa80bb0490b07d0.png | Bin .../ef164317a73a66d7.png | Bin .../nr-1044.min.js | 0 .../saved_resource(1).html | 0 .../saved_resource(2).html | 0 .../saved_resource(3).html | 0 .../saved_resource(4).html | 0 .../saved_resource(5).html | 0 .../saved_resource(6).html | 0 .../saved_resource.html | 0 ...hine Learning _ Qwiklabs + roitraining.htm | 0 .../21d055d73bf7974e.png | Bin .../369bf7e045b084ed.png | Bin .../56aa1b525796849d.png | Bin .../5e5165bd940f65c.png | Bin .../5f504766b9b3be17.png | Bin .../70652193140af6f3.png | Bin .../718b09ed50d1e90.png | Bin .../7eb159ad9b4d3d2d.png | Bin .../a835b0e3b23a9e319e795e2bf1bccaa8.png | Bin ...7ef68fa373dd59daad1528c39815f8c2c4676d.css | 0 ...748f3ad70657330c97a79281c8bc1b35d341af9.js | 0 .../c0726a5e7bd6ec39.png | Bin .../caff0d62ed | 0 .../fc5c4f63c40f83f.png | Bin .../nr-1044.min.js | 0 .../saved_resource(1).html | 0 .../saved_resource(2).html | 0 .../saved_resource(3).html | 0 .../saved_resource(4).html | 0 .../saved_resource(5).html | 0 .../saved_resource(6).html | 0 .../saved_resource.html | 0 ...ta Processing _ Qwiklabs + roitraining.htm | 0 .../1a96b5fa54f06242.png | Bin .../1c492727805af169.png | Bin .../1e6c7195ed36171.png | Bin .../2fa0ccada9d929f0.png | Bin .../32331ec60c5f6609.png | Bin .../3381eeb97bcde1a0.png | Bin .../355461df703fdef5.png | Bin .../38ab1ca54f8d67b7.png | Bin .../3ac518b975e3eb26.png | Bin .../479c1d487aacc182.png | Bin .../6482fcba53715260.png | Bin .../691cfe3a6f7dc4b6.png | Bin .../6dec212a4f131dcd.png | Bin .../7bd8a09db9ac3e4.png | Bin .../8220855e9c967fa8.png | Bin .../849103afbf5e9178.png | Bin .../84dd048f8bb50540.png | Bin .../8607bd755f84b437.png | Bin .../a17b00121caebd9f.png | Bin .../a1b4bfec239cc863.png | Bin .../a64a68e7b215691f.png | Bin .../a835b0e3b23a9e319e795e2bf1bccaa8.png | Bin .../a8eaa86ffbba3009.png | Bin .../a9b0ebd82a9beb86.png | Bin ...7ef68fa373dd59daad1528c39815f8c2c4676d.css | 0 ...748f3ad70657330c97a79281c8bc1b35d341af9.js | 0 .../b3fd0f90481c54bb.png | Bin .../b83dada2910eec15.png | Bin .../bad3d793f601daaa.png | Bin .../c19c88068984ec7c.png | Bin .../caff0d62ed | 0 .../d1cd361fae2c033e.png | Bin .../d4c82cbdef400df2.png | Bin .../de43819cb53af15f.png | Bin .../e0edec7592d289e1.png | Bin .../eaa80bb0490b07d0.png | Bin .../ef164317a73a66d7.png | Bin .../nr-1044.min.js | 0 .../saved_resource(1).html | 0 .../saved_resource(2).html | 0 .../saved_resource(3).html | 0 .../saved_resource(4).html | 0 .../saved_resource(5).html | 0 .../saved_resource(6).html | 0 .../saved_resource.html | 0 .../Data_Engineering_CPB101-05_BigQuery.pdf | Bin .../Data_Engineering_CPB101-06_Dataflow.pdf | Bin .../Data_Engineering_CPB102-01_Dataproc.pdf | Bin .../Data_Engineering_CPB102-02_Jobs.pdf | Bin .../Data_Engineering_CPB102-03_GCP.pdf | Bin .../Data_Engineering_CPB102-04_MLapis.pdf | Bin ...ing_CPB103-07_GettingStartedWithML_(2).pdf | Bin ...a_Engineering_CPB103-08_TensorFlow_(2).pdf | Bin ...Data_Engineering_CPB103-09_CloudML_(2).pdf | Bin ...ering_CPB103-10_FeatureEngineering_(2).pdf | Bin ...ering_CPB104-11_StreamingAnalytics_(2).pdf | Bin ...ineering_CPB104-12_VariableVolumes_(1).pdf | Bin ...ering_CPB104-13_StreamingPipelines_(2).pdf | Bin ...a_Engineering_CPB104-14_Dashboards_(2).pdf | Bin ...ing_CPB104-15_ThroughputAndLatency_(2).pdf | Bin .../Data_Engineering_on_GCP_-_Summary_(1).pdf | Bin ...ng_on_GCP_Appendix_MLArchitectures_(1).pdf | Bin .../slides_infrastructure/00_Course_Intro.pdf | Bin .../01_Introduction_to_GCP.pdf | Bin .../02_Virtual_Networks.pdf | Bin .../03_Virtual_Machines.pdf | Bin .../slides_infrastructure/04_Cloud_IAM.pdf | Bin .../05_Data_Storage_Services.pdf | Bin .../06_Resource_Management.pdf | Bin .../07_Resource_Monitoring.pdf | Bin .../08_Interconnecting_Networks.pdf | Bin .../09_Load_Balancing.pdf | Bin .../slides_infrastructure/10_Autoscaling.pdf | Bin ...mation_with_Google_Cloud_Platform_APIs.pdf | Bin ...ure_Automation_with_Deployment_Manager.pdf | Bin .../13_Managed_Services.pdf | Bin ...14_Application_Infrastructure_Services.pdf | Bin .../15_Application_Development_Services.pdf | Bin .../slides_infrastructure/16_Containers.pdf | Bin .../slides_infrastructure/17_Completion.pdf | Bin .../kafka}/AWS-MSK-commands.md | 0 {kafka-and-streaming => code/kafka}/README.md | 0 .../kafka}/kafka_streams.md | 0 .../kafka}/topics-cheatsheet.md | 0 {kubernetes => code/kubernetes}/README.md | 0 .../kubernetes}/kustomize/.gitignore | 0 .../kubernetes}/kustomize/README.md | 0 .../kustomize/base/kustomization.yaml | 0 .../kustomize/base/mysql/deployment.yaml | 0 .../kustomize/base/mysql/kustomization.yaml | 0 .../kustomize/base/mysql/secret.yaml | 0 .../kustomize/base/mysql/service.yaml | 0 .../kustomize/base/wordpress/deployment.yaml | 0 .../base/wordpress/kustomization.yaml | 0 .../kustomize/base/wordpress/service.yaml | 0 .../kubernetes}/kustomize/overlays/.gitkeep | 0 .../kustomize/overlays/dev/kustomization.yaml | 0 .../kustomize/overlays/dev/localserv.yaml | 0 .../node-server-example/Dockerfile | 0 .../kubernetes}/node-server-example/Makefile | 0 .../kubernetes}/node-server-example/README.md | 0 .../node_example_kube_config.yaml | 0 .../kubernetes}/node-server-example/server.js | 0 .../kubernetes}/python-cdk/.gitkeep | 0 .../kubernetes}/python-cdk/README.md | 0 .../kubernetes}/python-cdk/admin_guide_cdk.md | 0 .../python/PostgreSQL_example/README.md | 0 .../python/PostgreSQL_example/app.py | 0 .../python/PostgreSQL_example/cdk.json | 0 .../postgre_sql_example/__init__.py | 0 .../postgre_sql_example_stack.py | 0 .../PostgreSQL_example/requirements.txt | 0 .../python/PostgreSQL_example/setup.py | 0 .../python-cdk/python/VPC_example/README.md | 0 .../python-cdk/python/VPC_example/app.py | 0 .../python-cdk/python/VPC_example/cdk.json | 0 .../python/VPC_example/imgs/vpc.png | Bin .../python/VPC_example/requirements.txt | 0 .../python-cdk/python/VPC_example/setup.py | 0 .../VPC_example/vpc_example/__init__.py | 0 .../vpc_example/vpc_example_stack.py | 0 .../kubernetes}/python-cdk/ts/.gitignore | 0 .../python-cdk/ts/MSK_example/README.md | 0 .../python-cdk/ts/MSK_example/bin/example.ts | 0 .../ts/MSK_example/cdk.context.json | 0 .../python-cdk/ts/MSK_example/cdk.json | 0 .../ts/MSK_example/lib/MskCluster.ts | 0 .../python-cdk/ts/MSK_example/lib/Vpc.ts | 0 .../ts/MSK_example/package-lock.json | 0 .../python-cdk/ts/MSK_example/package.json | 0 .../python-cdk/ts/MSK_example/tsconfig.json | 0 .../kubernetes}/python-cdk/ts/README.md | 0 .../kubernetes}/references_for_kubectl.md | 0 communication/README.md | 0 execution/README.md | 0 https/README.md | 0 load_balance/README.md | 0 protocols/README.md | 0 proxy/README.md | 0 319 files changed, 29 insertions(+), 23 deletions(-) rename {aws => code/aws}/README.md (100%) rename {aws => code/aws}/eks/README.md (100%) rename {aws => code/aws}/lambda-function/README.md (100%) rename {aws => code/aws}/lambda-function/monitoring_example/.gitignore (100%) rename {aws => code/aws}/lambda-function/monitoring_example/Makefile (100%) rename {aws => code/aws}/lambda-function/monitoring_example/README.md (100%) rename {aws => code/aws}/lambda-function/monitoring_example/env_example (100%) rename {aws => code/aws}/lambda-function/monitoring_example/package.json (100%) rename {aws => code/aws}/lambda-function/monitoring_example/scripts/deploy-to-aws.sh (100%) rename {aws => code/aws}/lambda-function/monitoring_example/scripts/deploy.mk (100%) rename {aws => code/aws}/lambda-function/monitoring_example/scripts/invoke.sh (100%) rename {aws => code/aws}/lambda-function/monitoring_example/scripts/logs.sh (100%) rename {aws => code/aws}/lambda-function/monitoring_example/scripts/package.sh (100%) rename {aws => code/aws}/lambda-function/monitoring_example/scripts/validate-env.sh (100%) rename {aws => code/aws}/lambda-function/monitoring_example/src/event.json (100%) rename {aws => code/aws}/lambda-function/monitoring_example/src/index.js (100%) rename {aws => code/aws}/lambda-function/monitoring_example/src/template.yaml (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/.gitignore (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/Makefile (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/README.md (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/config.yaml (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/create_clip_id.py (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/error.sh (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/event.json (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/requirements.txt (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/scripts/.dockerignore (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/scripts/Dockerfile.build (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/scripts/build_package.sh (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/scripts/create_test_event.py (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/scripts/deploy_lambda.sh (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/scripts/get_recording_list.sh (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/service.py (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/setup.py (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/tests/__init__.py (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/tests/fixtures/SNS_contract.json (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/tests/fixtures/SQS_contract.json (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/tests/fixtures/recording_contract.json (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/tests/routes/.gitkeep (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/tests/routes/test_root.py (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/tests/test_aws_wrapper.py (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/tests/test_cam_wrapper.py (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/tests/test_ffmpeg_wrapper.py (100%) rename {aws => code/aws}/lambda-function/sqs-sns_example/tests/test_utils.py (100%) rename {chef => code/chef}/.github/FUNDING.yml (100%) rename {chef => code/chef}/.gitignore (100%) rename {chef => code/chef}/LICENSE (100%) rename {chef => code/chef}/README.md (100%) rename {chef => code/chef}/attributes/default.rb (100%) rename {chef => code/chef}/files/default/classification.config (100%) rename {chef => code/chef}/files/default/reference.config (100%) rename {chef => code/chef}/files/default/suricata_logrotate (100%) rename {chef => code/chef}/files/default/threshold.config (100%) rename {chef => code/chef}/metadata.rb (100%) rename {chef => code/chef}/recipes/centos.rb (100%) rename {chef => code/chef}/recipes/default.rb (100%) rename {chef => code/chef}/recipes/mac.rb (100%) rename {chef => code/chef}/templates/centos/compromised.rules.erb (100%) rename {chef => code/chef}/templates/centos/drop.rules.erb (100%) rename {chef => code/chef}/templates/centos/dshield.rules.erb (100%) rename {chef => code/chef}/templates/centos/emerging-dns.rules.erb (100%) rename {chef => code/chef}/templates/centos/emerging-dos.rules.erb (100%) rename {chef => code/chef}/templates/centos/emerging-exploit.rules.erb (100%) rename {chef => code/chef}/templates/centos/emerging-shellcode.rules.erb (100%) rename {chef => code/chef}/templates/centos/mobilemalware.rules.erb (100%) rename {chef => code/chef}/templates/centos/nmap.rules.erb (100%) rename {chef => code/chef}/templates/centos/shellcode.rules.erb (100%) rename {chef => code/chef}/templates/centos/suricata.init.erb (100%) rename {chef => code/chef}/templates/centos/suricata.service.erb (100%) rename {chef => code/chef}/templates/centos/suricata.yaml.erb (100%) rename {chef => code/chef}/templates/centos/tor.rules.erb (100%) rename {chef => code/chef}/templates/mac_os_x/compromised.rules.erb (100%) rename {chef => code/chef}/templates/mac_os_x/drop.rules.erb (100%) rename {chef => code/chef}/templates/mac_os_x/dshield.rules.erb (100%) rename {chef => code/chef}/templates/mac_os_x/emerging-dns.rules.erb (100%) rename {chef => code/chef}/templates/mac_os_x/emerging-dos.rules.erb (100%) rename {chef => code/chef}/templates/mac_os_x/emerging-exploit.rules.erb (100%) rename {chef => code/chef}/templates/mac_os_x/emerging-shellcode.rules.erb (100%) rename {chef => code/chef}/templates/mac_os_x/mobilemalware.rules.erb (100%) rename {chef => code/chef}/templates/mac_os_x/nmap.rules.erb (100%) rename {chef => code/chef}/templates/mac_os_x/osxmalware.rules.erb (100%) rename {chef => code/chef}/templates/mac_os_x/shellcode.rules.erb (100%) rename {chef => code/chef}/templates/mac_os_x/suricata.init.erb (100%) rename {chef => code/chef}/templates/mac_os_x/suricata.service.erb (100%) rename {chef => code/chef}/templates/mac_os_x/suricata.yaml.erb (100%) rename {chef => code/chef}/templates/mac_os_x/tor.rules.erb (100%) rename {docker => code/docker}/README.md (100%) rename {docker => code/docker}/tricks.md (100%) rename {gcp => code/gcp}/.gitignore (100%) rename {gcp => code/gcp}/README.md (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining.htm (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/1a1ca1c75bff15ad.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/1c492727805af169.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/2fa0ccada9d929f0.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/2fca668442685519.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/32331ec60c5f6609.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/3ac518b975e3eb26.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/3d2672578e8efc6e.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/4cf8b1cc09c73465.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/5fc020bee71d39f7.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/77fb532d406a0b90.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/7e8f56804afdc372.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/849103afbf5e9178.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/8b7a99b7a9f13fec.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/94eced3341d083d2.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/a1b4bfec239cc863.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/a835b0e3b23a9e319e795e2bf1bccaa8.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/application-6460790cbdd89c50da4755d15c7ef68fa373dd59daad1528c39815f8c2c4676d.css (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/application-965286b1d75b8ed026adfefe5748f3ad70657330c97a79281c8bc1b35d341af9.js (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/caff0d62ed (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/cb862110c67c1877.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/cbd1d76f1142c4c5.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/d46461be5babfd8e.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/e0edec7592d289e1.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/e6314216113096f8.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/eaa80bb0490b07d0.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/ec9e03355c83c22a.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/ef164317a73a66d7.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/f34b5b10f532c60d.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/f7946c282c099cf4.png (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/nr-1044.min.js (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(1).html (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(2).html (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(3).html (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(4).html (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(5).html (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(6).html (100%) rename {gcp => code/gcp}/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource.html (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining.htm (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/1c492727805af169.png (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/246cac282f5e8b2b.png (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/2fa0ccada9d929f0.png (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/32331ec60c5f6609.png (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/3ac518b975e3eb26.png (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/54513e6524bf166a.png (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/56694328f3596edc.png (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/59c77bc988898ac5.png (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/849103afbf5e9178.png (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/8826f7db15d23f15.png (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/a1b4bfec239cc863.png (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/a835b0e3b23a9e319e795e2bf1bccaa8.png (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/application-6460790cbdd89c50da4755d15c7ef68fa373dd59daad1528c39815f8c2c4676d.css (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/application-965286b1d75b8ed026adfefe5748f3ad70657330c97a79281c8bc1b35d341af9.js (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/beb1dee4f27cf451.png (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/caff0d62ed (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/e0edec7592d289e1.png (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/eaa80bb0490b07d0.png (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/ef164317a73a66d7.png (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/nr-1044.min.js (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(1).html (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(2).html (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(3).html (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(4).html (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(5).html (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(6).html (100%) rename {gcp => code/gcp}/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource.html (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining.htm (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/21d055d73bf7974e.png (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/369bf7e045b084ed.png (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/56aa1b525796849d.png (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/5e5165bd940f65c.png (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/5f504766b9b3be17.png (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/70652193140af6f3.png (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/718b09ed50d1e90.png (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/7eb159ad9b4d3d2d.png (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/a835b0e3b23a9e319e795e2bf1bccaa8.png (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/application-6460790cbdd89c50da4755d15c7ef68fa373dd59daad1528c39815f8c2c4676d.css (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/application-965286b1d75b8ed026adfefe5748f3ad70657330c97a79281c8bc1b35d341af9.js (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/c0726a5e7bd6ec39.png (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/caff0d62ed (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/fc5c4f63c40f83f.png (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/nr-1044.min.js (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(1).html (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(2).html (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(3).html (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(4).html (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(5).html (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(6).html (100%) rename {gcp => code/gcp}/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource.html (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining.htm (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/1a96b5fa54f06242.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/1c492727805af169.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/1e6c7195ed36171.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/2fa0ccada9d929f0.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/32331ec60c5f6609.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/3381eeb97bcde1a0.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/355461df703fdef5.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/38ab1ca54f8d67b7.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/3ac518b975e3eb26.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/479c1d487aacc182.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/6482fcba53715260.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/691cfe3a6f7dc4b6.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/6dec212a4f131dcd.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/7bd8a09db9ac3e4.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/8220855e9c967fa8.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/849103afbf5e9178.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/84dd048f8bb50540.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/8607bd755f84b437.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a17b00121caebd9f.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a1b4bfec239cc863.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a64a68e7b215691f.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a835b0e3b23a9e319e795e2bf1bccaa8.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a8eaa86ffbba3009.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a9b0ebd82a9beb86.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/application-6460790cbdd89c50da4755d15c7ef68fa373dd59daad1528c39815f8c2c4676d.css (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/application-965286b1d75b8ed026adfefe5748f3ad70657330c97a79281c8bc1b35d341af9.js (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/b3fd0f90481c54bb.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/b83dada2910eec15.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/bad3d793f601daaa.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/c19c88068984ec7c.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/caff0d62ed (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/d1cd361fae2c033e.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/d4c82cbdef400df2.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/de43819cb53af15f.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/e0edec7592d289e1.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/eaa80bb0490b07d0.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/ef164317a73a66d7.png (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/nr-1044.min.js (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(1).html (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(2).html (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(3).html (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(4).html (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(5).html (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(6).html (100%) rename {gcp => code/gcp}/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource.html (100%) rename {gcp => code/gcp}/slides_data_enginering/Data_Engineering_CPB101-05_BigQuery.pdf (100%) rename {gcp => code/gcp}/slides_data_enginering/Data_Engineering_CPB101-06_Dataflow.pdf (100%) rename {gcp => code/gcp}/slides_data_enginering/Data_Engineering_CPB102-01_Dataproc.pdf (100%) rename {gcp => code/gcp}/slides_data_enginering/Data_Engineering_CPB102-02_Jobs.pdf (100%) rename {gcp => code/gcp}/slides_data_enginering/Data_Engineering_CPB102-03_GCP.pdf (100%) rename {gcp => code/gcp}/slides_data_enginering/Data_Engineering_CPB102-04_MLapis.pdf (100%) rename {gcp => code/gcp}/slides_data_enginering/Data_Engineering_CPB103-07_GettingStartedWithML_(2).pdf (100%) rename {gcp => code/gcp}/slides_data_enginering/Data_Engineering_CPB103-08_TensorFlow_(2).pdf (100%) rename {gcp => code/gcp}/slides_data_enginering/Data_Engineering_CPB103-09_CloudML_(2).pdf (100%) rename {gcp => code/gcp}/slides_data_enginering/Data_Engineering_CPB103-10_FeatureEngineering_(2).pdf (100%) rename {gcp => code/gcp}/slides_data_enginering/Data_Engineering_CPB104-11_StreamingAnalytics_(2).pdf (100%) rename {gcp => code/gcp}/slides_data_enginering/Data_Engineering_CPB104-12_VariableVolumes_(1).pdf (100%) rename {gcp => code/gcp}/slides_data_enginering/Data_Engineering_CPB104-13_StreamingPipelines_(2).pdf (100%) rename {gcp => code/gcp}/slides_data_enginering/Data_Engineering_CPB104-14_Dashboards_(2).pdf (100%) rename {gcp => code/gcp}/slides_data_enginering/Data_Engineering_CPB104-15_ThroughputAndLatency_(2).pdf (100%) rename {gcp => code/gcp}/slides_data_enginering/Data_Engineering_on_GCP_-_Summary_(1).pdf (100%) rename {gcp => code/gcp}/slides_data_enginering/Data_Engineering_on_GCP_Appendix_MLArchitectures_(1).pdf (100%) rename {gcp => code/gcp}/slides_infrastructure/00_Course_Intro.pdf (100%) rename {gcp => code/gcp}/slides_infrastructure/01_Introduction_to_GCP.pdf (100%) rename {gcp => code/gcp}/slides_infrastructure/02_Virtual_Networks.pdf (100%) rename {gcp => code/gcp}/slides_infrastructure/03_Virtual_Machines.pdf (100%) rename {gcp => code/gcp}/slides_infrastructure/04_Cloud_IAM.pdf (100%) rename {gcp => code/gcp}/slides_infrastructure/05_Data_Storage_Services.pdf (100%) rename {gcp => code/gcp}/slides_infrastructure/06_Resource_Management.pdf (100%) rename {gcp => code/gcp}/slides_infrastructure/07_Resource_Monitoring.pdf (100%) rename {gcp => code/gcp}/slides_infrastructure/08_Interconnecting_Networks.pdf (100%) rename {gcp => code/gcp}/slides_infrastructure/09_Load_Balancing.pdf (100%) rename {gcp => code/gcp}/slides_infrastructure/10_Autoscaling.pdf (100%) rename {gcp => code/gcp}/slides_infrastructure/11_Infrastructure_Automation_with_Google_Cloud_Platform_APIs.pdf (100%) rename {gcp => code/gcp}/slides_infrastructure/12_Infrastructure_Automation_with_Deployment_Manager.pdf (100%) rename {gcp => code/gcp}/slides_infrastructure/13_Managed_Services.pdf (100%) rename {gcp => code/gcp}/slides_infrastructure/14_Application_Infrastructure_Services.pdf (100%) rename {gcp => code/gcp}/slides_infrastructure/15_Application_Development_Services.pdf (100%) rename {gcp => code/gcp}/slides_infrastructure/16_Containers.pdf (100%) rename {gcp => code/gcp}/slides_infrastructure/17_Completion.pdf (100%) rename {kafka-and-streaming => code/kafka}/AWS-MSK-commands.md (100%) rename {kafka-and-streaming => code/kafka}/README.md (100%) rename {kafka-and-streaming => code/kafka}/kafka_streams.md (100%) rename {kafka-and-streaming => code/kafka}/topics-cheatsheet.md (100%) rename {kubernetes => code/kubernetes}/README.md (100%) rename {kubernetes => code/kubernetes}/kustomize/.gitignore (100%) rename {kubernetes => code/kubernetes}/kustomize/README.md (100%) rename {kubernetes => code/kubernetes}/kustomize/base/kustomization.yaml (100%) rename {kubernetes => code/kubernetes}/kustomize/base/mysql/deployment.yaml (100%) rename {kubernetes => code/kubernetes}/kustomize/base/mysql/kustomization.yaml (100%) rename {kubernetes => code/kubernetes}/kustomize/base/mysql/secret.yaml (100%) rename {kubernetes => code/kubernetes}/kustomize/base/mysql/service.yaml (100%) rename {kubernetes => code/kubernetes}/kustomize/base/wordpress/deployment.yaml (100%) rename {kubernetes => code/kubernetes}/kustomize/base/wordpress/kustomization.yaml (100%) rename {kubernetes => code/kubernetes}/kustomize/base/wordpress/service.yaml (100%) rename {kubernetes => code/kubernetes}/kustomize/overlays/.gitkeep (100%) rename {kubernetes => code/kubernetes}/kustomize/overlays/dev/kustomization.yaml (100%) rename {kubernetes => code/kubernetes}/kustomize/overlays/dev/localserv.yaml (100%) rename {kubernetes => code/kubernetes}/node-server-example/Dockerfile (100%) rename {kubernetes => code/kubernetes}/node-server-example/Makefile (100%) rename {kubernetes => code/kubernetes}/node-server-example/README.md (100%) rename {kubernetes => code/kubernetes}/node-server-example/node_example_kube_config.yaml (100%) rename {kubernetes => code/kubernetes}/node-server-example/server.js (100%) rename {kubernetes => code/kubernetes}/python-cdk/.gitkeep (100%) rename {kubernetes => code/kubernetes}/python-cdk/README.md (100%) rename {kubernetes => code/kubernetes}/python-cdk/admin_guide_cdk.md (100%) rename {kubernetes => code/kubernetes}/python-cdk/python/PostgreSQL_example/README.md (100%) rename {kubernetes => code/kubernetes}/python-cdk/python/PostgreSQL_example/app.py (100%) rename {kubernetes => code/kubernetes}/python-cdk/python/PostgreSQL_example/cdk.json (100%) rename {kubernetes => code/kubernetes}/python-cdk/python/PostgreSQL_example/postgre_sql_example/__init__.py (100%) rename {kubernetes => code/kubernetes}/python-cdk/python/PostgreSQL_example/postgre_sql_example/postgre_sql_example_stack.py (100%) rename {kubernetes => code/kubernetes}/python-cdk/python/PostgreSQL_example/requirements.txt (100%) rename {kubernetes => code/kubernetes}/python-cdk/python/PostgreSQL_example/setup.py (100%) rename {kubernetes => code/kubernetes}/python-cdk/python/VPC_example/README.md (100%) rename {kubernetes => code/kubernetes}/python-cdk/python/VPC_example/app.py (100%) rename {kubernetes => code/kubernetes}/python-cdk/python/VPC_example/cdk.json (100%) rename {kubernetes => code/kubernetes}/python-cdk/python/VPC_example/imgs/vpc.png (100%) rename {kubernetes => code/kubernetes}/python-cdk/python/VPC_example/requirements.txt (100%) rename {kubernetes => code/kubernetes}/python-cdk/python/VPC_example/setup.py (100%) rename {kubernetes => code/kubernetes}/python-cdk/python/VPC_example/vpc_example/__init__.py (100%) rename {kubernetes => code/kubernetes}/python-cdk/python/VPC_example/vpc_example/vpc_example_stack.py (100%) rename {kubernetes => code/kubernetes}/python-cdk/ts/.gitignore (100%) rename {kubernetes => code/kubernetes}/python-cdk/ts/MSK_example/README.md (100%) rename {kubernetes => code/kubernetes}/python-cdk/ts/MSK_example/bin/example.ts (100%) rename {kubernetes => code/kubernetes}/python-cdk/ts/MSK_example/cdk.context.json (100%) rename {kubernetes => code/kubernetes}/python-cdk/ts/MSK_example/cdk.json (100%) rename {kubernetes => code/kubernetes}/python-cdk/ts/MSK_example/lib/MskCluster.ts (100%) rename {kubernetes => code/kubernetes}/python-cdk/ts/MSK_example/lib/Vpc.ts (100%) rename {kubernetes => code/kubernetes}/python-cdk/ts/MSK_example/package-lock.json (100%) rename {kubernetes => code/kubernetes}/python-cdk/ts/MSK_example/package.json (100%) rename {kubernetes => code/kubernetes}/python-cdk/ts/MSK_example/tsconfig.json (100%) rename {kubernetes => code/kubernetes}/python-cdk/ts/README.md (100%) rename {kubernetes => code/kubernetes}/references_for_kubectl.md (100%) create mode 100644 communication/README.md create mode 100644 execution/README.md create mode 100644 https/README.md create mode 100644 load_balance/README.md create mode 100644 protocols/README.md create mode 100644 proxy/README.md diff --git a/README.md b/README.md index 17bf7e5..8299337 100755 --- a/README.md +++ b/README.md @@ -1,39 +1,45 @@ -## ☁️ resources on cloud and orchestration +## ☁️🧰 master orchestration && backend engineering
-### in this repo +### fundamentals + +
+ +* **[communication](communication/)** +* **[protocols](protocols/)** +* **[HTTP](https/)** +* **[execution](execution/)** +* **[proxy](proxy)** +* **[load balance](load_balance)** + + +
+ +--- +### source code and snippets
-* [docker](https://github.com/bt3gl-labs/Scratch-Space-Cloud-and-Orchestration/tree/master/docker) -* [kubernetes](https://github.com/bt3gl-labs/Scratch-Space-Cloud-and-Orchestration/tree/master/kubernetes) - * [spin up a node server example](kubernetes/node-server-example) - * [using kustomize for deployment](kubernetes/kustomize) - * [using python cdk for deployment](kubernetes/python-cdk) -* [aws](https://github.com/bt3gl-labs/Scratch-Space-Cloud-and-Orchestration/tree/master/aws) -* [gcp](https://github.com/bt3gl-labs/Scratch-Space-Cloud-and-Orchestration/tree/master/gcp) -* [chef](https://github.com/bt3gl-labs/Scratch-Space-Cloud-and-Orchestration/tree/master/chef) -* [kafka](https://github.com/bt3gl-labs/Scratch-Space-Cloud-and-Orchestration/tree/master/kafka-and-streaming) +* **[docker](code/docker)** +* **[kubernetes](code/kubernetes):** + * **[spin up a node server](code/kubernetes/node-server-example)** + * **[kustomize for deployment](code/kubernetes/kustomize)** + * **[python cdk for deployment](code/kubernetes/python-cdk)** +* **[aws](code/aws)** +* **[gcp](code/gcp)** +* **[chef](code/chef)** +* **[kafka](code/kafka)**
--- -### resources +### more resources
-##### go-outside - -* [end-to-end pipeline for video edition on AWS SQS + lambda + SNS](https://github.com/go-outside-labs/aws-pipeline-py) - - -
- -##### external - - -* [saw, a multi-purpose tool for aws cloudwatch logs](https://github.com/TylerBrock/saw) +* **[my end-to-end pipeline on AWS SQS + lambda + SNS](https://github.com/go-outside-labs/aws-pipeline-py)** +* **[saw, a multi-purpose tool for aws cloudwatch logs](https://github.com/TylerBrock/saw)** diff --git a/aws/README.md b/code/aws/README.md similarity index 100% rename from aws/README.md rename to code/aws/README.md diff --git a/aws/eks/README.md b/code/aws/eks/README.md similarity index 100% rename from aws/eks/README.md rename to code/aws/eks/README.md diff --git a/aws/lambda-function/README.md b/code/aws/lambda-function/README.md similarity index 100% rename from aws/lambda-function/README.md rename to code/aws/lambda-function/README.md diff --git a/aws/lambda-function/monitoring_example/.gitignore b/code/aws/lambda-function/monitoring_example/.gitignore similarity index 100% rename from aws/lambda-function/monitoring_example/.gitignore rename to code/aws/lambda-function/monitoring_example/.gitignore diff --git a/aws/lambda-function/monitoring_example/Makefile b/code/aws/lambda-function/monitoring_example/Makefile similarity index 100% rename from aws/lambda-function/monitoring_example/Makefile rename to code/aws/lambda-function/monitoring_example/Makefile diff --git a/aws/lambda-function/monitoring_example/README.md b/code/aws/lambda-function/monitoring_example/README.md similarity index 100% rename from aws/lambda-function/monitoring_example/README.md rename to code/aws/lambda-function/monitoring_example/README.md diff --git a/aws/lambda-function/monitoring_example/env_example b/code/aws/lambda-function/monitoring_example/env_example similarity index 100% rename from aws/lambda-function/monitoring_example/env_example rename to code/aws/lambda-function/monitoring_example/env_example diff --git a/aws/lambda-function/monitoring_example/package.json b/code/aws/lambda-function/monitoring_example/package.json similarity index 100% rename from aws/lambda-function/monitoring_example/package.json rename to code/aws/lambda-function/monitoring_example/package.json diff --git a/aws/lambda-function/monitoring_example/scripts/deploy-to-aws.sh b/code/aws/lambda-function/monitoring_example/scripts/deploy-to-aws.sh similarity index 100% rename from aws/lambda-function/monitoring_example/scripts/deploy-to-aws.sh rename to code/aws/lambda-function/monitoring_example/scripts/deploy-to-aws.sh diff --git a/aws/lambda-function/monitoring_example/scripts/deploy.mk b/code/aws/lambda-function/monitoring_example/scripts/deploy.mk similarity index 100% rename from aws/lambda-function/monitoring_example/scripts/deploy.mk rename to code/aws/lambda-function/monitoring_example/scripts/deploy.mk diff --git a/aws/lambda-function/monitoring_example/scripts/invoke.sh b/code/aws/lambda-function/monitoring_example/scripts/invoke.sh similarity index 100% rename from aws/lambda-function/monitoring_example/scripts/invoke.sh rename to code/aws/lambda-function/monitoring_example/scripts/invoke.sh diff --git a/aws/lambda-function/monitoring_example/scripts/logs.sh b/code/aws/lambda-function/monitoring_example/scripts/logs.sh similarity index 100% rename from aws/lambda-function/monitoring_example/scripts/logs.sh rename to code/aws/lambda-function/monitoring_example/scripts/logs.sh diff --git a/aws/lambda-function/monitoring_example/scripts/package.sh b/code/aws/lambda-function/monitoring_example/scripts/package.sh similarity index 100% rename from aws/lambda-function/monitoring_example/scripts/package.sh rename to code/aws/lambda-function/monitoring_example/scripts/package.sh diff --git a/aws/lambda-function/monitoring_example/scripts/validate-env.sh b/code/aws/lambda-function/monitoring_example/scripts/validate-env.sh similarity index 100% rename from aws/lambda-function/monitoring_example/scripts/validate-env.sh rename to code/aws/lambda-function/monitoring_example/scripts/validate-env.sh diff --git a/aws/lambda-function/monitoring_example/src/event.json b/code/aws/lambda-function/monitoring_example/src/event.json similarity index 100% rename from aws/lambda-function/monitoring_example/src/event.json rename to code/aws/lambda-function/monitoring_example/src/event.json diff --git a/aws/lambda-function/monitoring_example/src/index.js b/code/aws/lambda-function/monitoring_example/src/index.js similarity index 100% rename from aws/lambda-function/monitoring_example/src/index.js rename to code/aws/lambda-function/monitoring_example/src/index.js diff --git a/aws/lambda-function/monitoring_example/src/template.yaml b/code/aws/lambda-function/monitoring_example/src/template.yaml similarity index 100% rename from aws/lambda-function/monitoring_example/src/template.yaml rename to code/aws/lambda-function/monitoring_example/src/template.yaml diff --git a/aws/lambda-function/sqs-sns_example/.gitignore b/code/aws/lambda-function/sqs-sns_example/.gitignore similarity index 100% rename from aws/lambda-function/sqs-sns_example/.gitignore rename to code/aws/lambda-function/sqs-sns_example/.gitignore diff --git a/aws/lambda-function/sqs-sns_example/Makefile b/code/aws/lambda-function/sqs-sns_example/Makefile similarity index 100% rename from aws/lambda-function/sqs-sns_example/Makefile rename to code/aws/lambda-function/sqs-sns_example/Makefile diff --git a/aws/lambda-function/sqs-sns_example/README.md b/code/aws/lambda-function/sqs-sns_example/README.md similarity index 100% rename from aws/lambda-function/sqs-sns_example/README.md rename to code/aws/lambda-function/sqs-sns_example/README.md diff --git a/aws/lambda-function/sqs-sns_example/config.yaml b/code/aws/lambda-function/sqs-sns_example/config.yaml similarity index 100% rename from aws/lambda-function/sqs-sns_example/config.yaml rename to code/aws/lambda-function/sqs-sns_example/config.yaml diff --git a/aws/lambda-function/sqs-sns_example/create_clip_id.py b/code/aws/lambda-function/sqs-sns_example/create_clip_id.py similarity index 100% rename from aws/lambda-function/sqs-sns_example/create_clip_id.py rename to code/aws/lambda-function/sqs-sns_example/create_clip_id.py diff --git a/aws/lambda-function/sqs-sns_example/error.sh b/code/aws/lambda-function/sqs-sns_example/error.sh similarity index 100% rename from aws/lambda-function/sqs-sns_example/error.sh rename to code/aws/lambda-function/sqs-sns_example/error.sh diff --git a/aws/lambda-function/sqs-sns_example/event.json b/code/aws/lambda-function/sqs-sns_example/event.json similarity index 100% rename from aws/lambda-function/sqs-sns_example/event.json rename to code/aws/lambda-function/sqs-sns_example/event.json diff --git a/aws/lambda-function/sqs-sns_example/requirements.txt b/code/aws/lambda-function/sqs-sns_example/requirements.txt similarity index 100% rename from aws/lambda-function/sqs-sns_example/requirements.txt rename to code/aws/lambda-function/sqs-sns_example/requirements.txt diff --git a/aws/lambda-function/sqs-sns_example/scripts/.dockerignore b/code/aws/lambda-function/sqs-sns_example/scripts/.dockerignore similarity index 100% rename from aws/lambda-function/sqs-sns_example/scripts/.dockerignore rename to code/aws/lambda-function/sqs-sns_example/scripts/.dockerignore diff --git a/aws/lambda-function/sqs-sns_example/scripts/Dockerfile.build b/code/aws/lambda-function/sqs-sns_example/scripts/Dockerfile.build similarity index 100% rename from aws/lambda-function/sqs-sns_example/scripts/Dockerfile.build rename to code/aws/lambda-function/sqs-sns_example/scripts/Dockerfile.build diff --git a/aws/lambda-function/sqs-sns_example/scripts/build_package.sh b/code/aws/lambda-function/sqs-sns_example/scripts/build_package.sh similarity index 100% rename from aws/lambda-function/sqs-sns_example/scripts/build_package.sh rename to code/aws/lambda-function/sqs-sns_example/scripts/build_package.sh diff --git a/aws/lambda-function/sqs-sns_example/scripts/create_test_event.py b/code/aws/lambda-function/sqs-sns_example/scripts/create_test_event.py similarity index 100% rename from aws/lambda-function/sqs-sns_example/scripts/create_test_event.py rename to code/aws/lambda-function/sqs-sns_example/scripts/create_test_event.py diff --git a/aws/lambda-function/sqs-sns_example/scripts/deploy_lambda.sh b/code/aws/lambda-function/sqs-sns_example/scripts/deploy_lambda.sh similarity index 100% rename from aws/lambda-function/sqs-sns_example/scripts/deploy_lambda.sh rename to code/aws/lambda-function/sqs-sns_example/scripts/deploy_lambda.sh diff --git a/aws/lambda-function/sqs-sns_example/scripts/get_recording_list.sh b/code/aws/lambda-function/sqs-sns_example/scripts/get_recording_list.sh similarity index 100% rename from aws/lambda-function/sqs-sns_example/scripts/get_recording_list.sh rename to code/aws/lambda-function/sqs-sns_example/scripts/get_recording_list.sh diff --git a/aws/lambda-function/sqs-sns_example/service.py b/code/aws/lambda-function/sqs-sns_example/service.py similarity index 100% rename from aws/lambda-function/sqs-sns_example/service.py rename to code/aws/lambda-function/sqs-sns_example/service.py diff --git a/aws/lambda-function/sqs-sns_example/setup.py b/code/aws/lambda-function/sqs-sns_example/setup.py similarity index 100% rename from aws/lambda-function/sqs-sns_example/setup.py rename to code/aws/lambda-function/sqs-sns_example/setup.py diff --git a/aws/lambda-function/sqs-sns_example/tests/__init__.py b/code/aws/lambda-function/sqs-sns_example/tests/__init__.py similarity index 100% rename from aws/lambda-function/sqs-sns_example/tests/__init__.py rename to code/aws/lambda-function/sqs-sns_example/tests/__init__.py diff --git a/aws/lambda-function/sqs-sns_example/tests/fixtures/SNS_contract.json b/code/aws/lambda-function/sqs-sns_example/tests/fixtures/SNS_contract.json similarity index 100% rename from aws/lambda-function/sqs-sns_example/tests/fixtures/SNS_contract.json rename to code/aws/lambda-function/sqs-sns_example/tests/fixtures/SNS_contract.json diff --git a/aws/lambda-function/sqs-sns_example/tests/fixtures/SQS_contract.json b/code/aws/lambda-function/sqs-sns_example/tests/fixtures/SQS_contract.json similarity index 100% rename from aws/lambda-function/sqs-sns_example/tests/fixtures/SQS_contract.json rename to code/aws/lambda-function/sqs-sns_example/tests/fixtures/SQS_contract.json diff --git a/aws/lambda-function/sqs-sns_example/tests/fixtures/recording_contract.json b/code/aws/lambda-function/sqs-sns_example/tests/fixtures/recording_contract.json similarity index 100% rename from aws/lambda-function/sqs-sns_example/tests/fixtures/recording_contract.json rename to code/aws/lambda-function/sqs-sns_example/tests/fixtures/recording_contract.json diff --git a/aws/lambda-function/sqs-sns_example/tests/routes/.gitkeep b/code/aws/lambda-function/sqs-sns_example/tests/routes/.gitkeep similarity index 100% rename from aws/lambda-function/sqs-sns_example/tests/routes/.gitkeep rename to code/aws/lambda-function/sqs-sns_example/tests/routes/.gitkeep diff --git a/aws/lambda-function/sqs-sns_example/tests/routes/test_root.py b/code/aws/lambda-function/sqs-sns_example/tests/routes/test_root.py similarity index 100% rename from aws/lambda-function/sqs-sns_example/tests/routes/test_root.py rename to code/aws/lambda-function/sqs-sns_example/tests/routes/test_root.py diff --git a/aws/lambda-function/sqs-sns_example/tests/test_aws_wrapper.py b/code/aws/lambda-function/sqs-sns_example/tests/test_aws_wrapper.py similarity index 100% rename from aws/lambda-function/sqs-sns_example/tests/test_aws_wrapper.py rename to code/aws/lambda-function/sqs-sns_example/tests/test_aws_wrapper.py diff --git a/aws/lambda-function/sqs-sns_example/tests/test_cam_wrapper.py b/code/aws/lambda-function/sqs-sns_example/tests/test_cam_wrapper.py similarity index 100% rename from aws/lambda-function/sqs-sns_example/tests/test_cam_wrapper.py rename to code/aws/lambda-function/sqs-sns_example/tests/test_cam_wrapper.py diff --git a/aws/lambda-function/sqs-sns_example/tests/test_ffmpeg_wrapper.py b/code/aws/lambda-function/sqs-sns_example/tests/test_ffmpeg_wrapper.py similarity index 100% rename from aws/lambda-function/sqs-sns_example/tests/test_ffmpeg_wrapper.py rename to code/aws/lambda-function/sqs-sns_example/tests/test_ffmpeg_wrapper.py diff --git a/aws/lambda-function/sqs-sns_example/tests/test_utils.py b/code/aws/lambda-function/sqs-sns_example/tests/test_utils.py similarity index 100% rename from aws/lambda-function/sqs-sns_example/tests/test_utils.py rename to code/aws/lambda-function/sqs-sns_example/tests/test_utils.py diff --git a/chef/.github/FUNDING.yml b/code/chef/.github/FUNDING.yml similarity index 100% rename from chef/.github/FUNDING.yml rename to code/chef/.github/FUNDING.yml diff --git a/chef/.gitignore b/code/chef/.gitignore similarity index 100% rename from chef/.gitignore rename to code/chef/.gitignore diff --git a/chef/LICENSE b/code/chef/LICENSE similarity index 100% rename from chef/LICENSE rename to code/chef/LICENSE diff --git a/chef/README.md b/code/chef/README.md similarity index 100% rename from chef/README.md rename to code/chef/README.md diff --git a/chef/attributes/default.rb b/code/chef/attributes/default.rb similarity index 100% rename from chef/attributes/default.rb rename to code/chef/attributes/default.rb diff --git a/chef/files/default/classification.config b/code/chef/files/default/classification.config similarity index 100% rename from chef/files/default/classification.config rename to code/chef/files/default/classification.config diff --git a/chef/files/default/reference.config b/code/chef/files/default/reference.config similarity index 100% rename from chef/files/default/reference.config rename to code/chef/files/default/reference.config diff --git a/chef/files/default/suricata_logrotate b/code/chef/files/default/suricata_logrotate similarity index 100% rename from chef/files/default/suricata_logrotate rename to code/chef/files/default/suricata_logrotate diff --git a/chef/files/default/threshold.config b/code/chef/files/default/threshold.config similarity index 100% rename from chef/files/default/threshold.config rename to code/chef/files/default/threshold.config diff --git a/chef/metadata.rb b/code/chef/metadata.rb similarity index 100% rename from chef/metadata.rb rename to code/chef/metadata.rb diff --git a/chef/recipes/centos.rb b/code/chef/recipes/centos.rb similarity index 100% rename from chef/recipes/centos.rb rename to code/chef/recipes/centos.rb diff --git a/chef/recipes/default.rb b/code/chef/recipes/default.rb similarity index 100% rename from chef/recipes/default.rb rename to code/chef/recipes/default.rb diff --git a/chef/recipes/mac.rb b/code/chef/recipes/mac.rb similarity index 100% rename from chef/recipes/mac.rb rename to code/chef/recipes/mac.rb diff --git a/chef/templates/centos/compromised.rules.erb b/code/chef/templates/centos/compromised.rules.erb similarity index 100% rename from chef/templates/centos/compromised.rules.erb rename to code/chef/templates/centos/compromised.rules.erb diff --git a/chef/templates/centos/drop.rules.erb b/code/chef/templates/centos/drop.rules.erb similarity index 100% rename from chef/templates/centos/drop.rules.erb rename to code/chef/templates/centos/drop.rules.erb diff --git a/chef/templates/centos/dshield.rules.erb b/code/chef/templates/centos/dshield.rules.erb similarity index 100% rename from chef/templates/centos/dshield.rules.erb rename to code/chef/templates/centos/dshield.rules.erb diff --git a/chef/templates/centos/emerging-dns.rules.erb b/code/chef/templates/centos/emerging-dns.rules.erb similarity index 100% rename from chef/templates/centos/emerging-dns.rules.erb rename to code/chef/templates/centos/emerging-dns.rules.erb diff --git a/chef/templates/centos/emerging-dos.rules.erb b/code/chef/templates/centos/emerging-dos.rules.erb similarity index 100% rename from chef/templates/centos/emerging-dos.rules.erb rename to code/chef/templates/centos/emerging-dos.rules.erb diff --git a/chef/templates/centos/emerging-exploit.rules.erb b/code/chef/templates/centos/emerging-exploit.rules.erb similarity index 100% rename from chef/templates/centos/emerging-exploit.rules.erb rename to code/chef/templates/centos/emerging-exploit.rules.erb diff --git a/chef/templates/centos/emerging-shellcode.rules.erb b/code/chef/templates/centos/emerging-shellcode.rules.erb similarity index 100% rename from chef/templates/centos/emerging-shellcode.rules.erb rename to code/chef/templates/centos/emerging-shellcode.rules.erb diff --git a/chef/templates/centos/mobilemalware.rules.erb b/code/chef/templates/centos/mobilemalware.rules.erb similarity index 100% rename from chef/templates/centos/mobilemalware.rules.erb rename to code/chef/templates/centos/mobilemalware.rules.erb diff --git a/chef/templates/centos/nmap.rules.erb b/code/chef/templates/centos/nmap.rules.erb similarity index 100% rename from chef/templates/centos/nmap.rules.erb rename to code/chef/templates/centos/nmap.rules.erb diff --git a/chef/templates/centos/shellcode.rules.erb b/code/chef/templates/centos/shellcode.rules.erb similarity index 100% rename from chef/templates/centos/shellcode.rules.erb rename to code/chef/templates/centos/shellcode.rules.erb diff --git a/chef/templates/centos/suricata.init.erb b/code/chef/templates/centos/suricata.init.erb similarity index 100% rename from chef/templates/centos/suricata.init.erb rename to code/chef/templates/centos/suricata.init.erb diff --git a/chef/templates/centos/suricata.service.erb b/code/chef/templates/centos/suricata.service.erb similarity index 100% rename from chef/templates/centos/suricata.service.erb rename to code/chef/templates/centos/suricata.service.erb diff --git a/chef/templates/centos/suricata.yaml.erb b/code/chef/templates/centos/suricata.yaml.erb similarity index 100% rename from chef/templates/centos/suricata.yaml.erb rename to code/chef/templates/centos/suricata.yaml.erb diff --git a/chef/templates/centos/tor.rules.erb b/code/chef/templates/centos/tor.rules.erb similarity index 100% rename from chef/templates/centos/tor.rules.erb rename to code/chef/templates/centos/tor.rules.erb diff --git a/chef/templates/mac_os_x/compromised.rules.erb b/code/chef/templates/mac_os_x/compromised.rules.erb similarity index 100% rename from chef/templates/mac_os_x/compromised.rules.erb rename to code/chef/templates/mac_os_x/compromised.rules.erb diff --git a/chef/templates/mac_os_x/drop.rules.erb b/code/chef/templates/mac_os_x/drop.rules.erb similarity index 100% rename from chef/templates/mac_os_x/drop.rules.erb rename to code/chef/templates/mac_os_x/drop.rules.erb diff --git a/chef/templates/mac_os_x/dshield.rules.erb b/code/chef/templates/mac_os_x/dshield.rules.erb similarity index 100% rename from chef/templates/mac_os_x/dshield.rules.erb rename to code/chef/templates/mac_os_x/dshield.rules.erb diff --git a/chef/templates/mac_os_x/emerging-dns.rules.erb b/code/chef/templates/mac_os_x/emerging-dns.rules.erb similarity index 100% rename from chef/templates/mac_os_x/emerging-dns.rules.erb rename to code/chef/templates/mac_os_x/emerging-dns.rules.erb diff --git a/chef/templates/mac_os_x/emerging-dos.rules.erb b/code/chef/templates/mac_os_x/emerging-dos.rules.erb similarity index 100% rename from chef/templates/mac_os_x/emerging-dos.rules.erb rename to code/chef/templates/mac_os_x/emerging-dos.rules.erb diff --git a/chef/templates/mac_os_x/emerging-exploit.rules.erb b/code/chef/templates/mac_os_x/emerging-exploit.rules.erb similarity index 100% rename from chef/templates/mac_os_x/emerging-exploit.rules.erb rename to code/chef/templates/mac_os_x/emerging-exploit.rules.erb diff --git a/chef/templates/mac_os_x/emerging-shellcode.rules.erb b/code/chef/templates/mac_os_x/emerging-shellcode.rules.erb similarity index 100% rename from chef/templates/mac_os_x/emerging-shellcode.rules.erb rename to code/chef/templates/mac_os_x/emerging-shellcode.rules.erb diff --git a/chef/templates/mac_os_x/mobilemalware.rules.erb b/code/chef/templates/mac_os_x/mobilemalware.rules.erb similarity index 100% rename from chef/templates/mac_os_x/mobilemalware.rules.erb rename to code/chef/templates/mac_os_x/mobilemalware.rules.erb diff --git a/chef/templates/mac_os_x/nmap.rules.erb b/code/chef/templates/mac_os_x/nmap.rules.erb similarity index 100% rename from chef/templates/mac_os_x/nmap.rules.erb rename to code/chef/templates/mac_os_x/nmap.rules.erb diff --git a/chef/templates/mac_os_x/osxmalware.rules.erb b/code/chef/templates/mac_os_x/osxmalware.rules.erb similarity index 100% rename from chef/templates/mac_os_x/osxmalware.rules.erb rename to code/chef/templates/mac_os_x/osxmalware.rules.erb diff --git a/chef/templates/mac_os_x/shellcode.rules.erb b/code/chef/templates/mac_os_x/shellcode.rules.erb similarity index 100% rename from chef/templates/mac_os_x/shellcode.rules.erb rename to code/chef/templates/mac_os_x/shellcode.rules.erb diff --git a/chef/templates/mac_os_x/suricata.init.erb b/code/chef/templates/mac_os_x/suricata.init.erb similarity index 100% rename from chef/templates/mac_os_x/suricata.init.erb rename to code/chef/templates/mac_os_x/suricata.init.erb diff --git a/chef/templates/mac_os_x/suricata.service.erb b/code/chef/templates/mac_os_x/suricata.service.erb similarity index 100% rename from chef/templates/mac_os_x/suricata.service.erb rename to code/chef/templates/mac_os_x/suricata.service.erb diff --git a/chef/templates/mac_os_x/suricata.yaml.erb b/code/chef/templates/mac_os_x/suricata.yaml.erb similarity index 100% rename from chef/templates/mac_os_x/suricata.yaml.erb rename to code/chef/templates/mac_os_x/suricata.yaml.erb diff --git a/chef/templates/mac_os_x/tor.rules.erb b/code/chef/templates/mac_os_x/tor.rules.erb similarity index 100% rename from chef/templates/mac_os_x/tor.rules.erb rename to code/chef/templates/mac_os_x/tor.rules.erb diff --git a/docker/README.md b/code/docker/README.md similarity index 100% rename from docker/README.md rename to code/docker/README.md diff --git a/docker/tricks.md b/code/docker/tricks.md similarity index 100% rename from docker/tricks.md rename to code/docker/tricks.md diff --git a/gcp/.gitignore b/code/gcp/.gitignore similarity index 100% rename from gcp/.gitignore rename to code/gcp/.gitignore diff --git a/gcp/README.md b/code/gcp/README.md similarity index 100% rename from gcp/README.md rename to code/gcp/README.md diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining.htm b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining.htm similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining.htm rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining.htm diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/1a1ca1c75bff15ad.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/1a1ca1c75bff15ad.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/1a1ca1c75bff15ad.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/1a1ca1c75bff15ad.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/1c492727805af169.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/1c492727805af169.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/1c492727805af169.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/1c492727805af169.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/2fa0ccada9d929f0.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/2fa0ccada9d929f0.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/2fa0ccada9d929f0.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/2fa0ccada9d929f0.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/2fca668442685519.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/2fca668442685519.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/2fca668442685519.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/2fca668442685519.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/32331ec60c5f6609.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/32331ec60c5f6609.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/32331ec60c5f6609.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/32331ec60c5f6609.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/3ac518b975e3eb26.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/3ac518b975e3eb26.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/3ac518b975e3eb26.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/3ac518b975e3eb26.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/3d2672578e8efc6e.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/3d2672578e8efc6e.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/3d2672578e8efc6e.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/3d2672578e8efc6e.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/4cf8b1cc09c73465.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/4cf8b1cc09c73465.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/4cf8b1cc09c73465.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/4cf8b1cc09c73465.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/5fc020bee71d39f7.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/5fc020bee71d39f7.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/5fc020bee71d39f7.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/5fc020bee71d39f7.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/77fb532d406a0b90.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/77fb532d406a0b90.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/77fb532d406a0b90.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/77fb532d406a0b90.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/7e8f56804afdc372.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/7e8f56804afdc372.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/7e8f56804afdc372.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/7e8f56804afdc372.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/849103afbf5e9178.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/849103afbf5e9178.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/849103afbf5e9178.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/849103afbf5e9178.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/8b7a99b7a9f13fec.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/8b7a99b7a9f13fec.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/8b7a99b7a9f13fec.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/8b7a99b7a9f13fec.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/94eced3341d083d2.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/94eced3341d083d2.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/94eced3341d083d2.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/94eced3341d083d2.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/a1b4bfec239cc863.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/a1b4bfec239cc863.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/a1b4bfec239cc863.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/a1b4bfec239cc863.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/a835b0e3b23a9e319e795e2bf1bccaa8.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/a835b0e3b23a9e319e795e2bf1bccaa8.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/a835b0e3b23a9e319e795e2bf1bccaa8.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/a835b0e3b23a9e319e795e2bf1bccaa8.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/application-6460790cbdd89c50da4755d15c7ef68fa373dd59daad1528c39815f8c2c4676d.css b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/application-6460790cbdd89c50da4755d15c7ef68fa373dd59daad1528c39815f8c2c4676d.css similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/application-6460790cbdd89c50da4755d15c7ef68fa373dd59daad1528c39815f8c2c4676d.css rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/application-6460790cbdd89c50da4755d15c7ef68fa373dd59daad1528c39815f8c2c4676d.css diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/application-965286b1d75b8ed026adfefe5748f3ad70657330c97a79281c8bc1b35d341af9.js b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/application-965286b1d75b8ed026adfefe5748f3ad70657330c97a79281c8bc1b35d341af9.js similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/application-965286b1d75b8ed026adfefe5748f3ad70657330c97a79281c8bc1b35d341af9.js rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/application-965286b1d75b8ed026adfefe5748f3ad70657330c97a79281c8bc1b35d341af9.js diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/caff0d62ed b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/caff0d62ed similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/caff0d62ed rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/caff0d62ed diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/cb862110c67c1877.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/cb862110c67c1877.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/cb862110c67c1877.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/cb862110c67c1877.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/cbd1d76f1142c4c5.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/cbd1d76f1142c4c5.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/cbd1d76f1142c4c5.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/cbd1d76f1142c4c5.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/d46461be5babfd8e.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/d46461be5babfd8e.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/d46461be5babfd8e.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/d46461be5babfd8e.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/e0edec7592d289e1.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/e0edec7592d289e1.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/e0edec7592d289e1.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/e0edec7592d289e1.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/e6314216113096f8.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/e6314216113096f8.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/e6314216113096f8.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/e6314216113096f8.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/eaa80bb0490b07d0.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/eaa80bb0490b07d0.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/eaa80bb0490b07d0.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/eaa80bb0490b07d0.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/ec9e03355c83c22a.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/ec9e03355c83c22a.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/ec9e03355c83c22a.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/ec9e03355c83c22a.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/ef164317a73a66d7.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/ef164317a73a66d7.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/ef164317a73a66d7.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/ef164317a73a66d7.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/f34b5b10f532c60d.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/f34b5b10f532c60d.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/f34b5b10f532c60d.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/f34b5b10f532c60d.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/f7946c282c099cf4.png b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/f7946c282c099cf4.png similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/f7946c282c099cf4.png rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/f7946c282c099cf4.png diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/nr-1044.min.js b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/nr-1044.min.js similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/nr-1044.min.js rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/nr-1044.min.js diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(1).html b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(1).html similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(1).html rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(1).html diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(2).html b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(2).html similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(2).html rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(2).html diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(3).html b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(3).html similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(3).html rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(3).html diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(4).html b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(4).html similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(4).html rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(4).html diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(5).html b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(5).html similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(5).html rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(5).html diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(6).html b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(6).html similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(6).html rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource(6).html diff --git a/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource.html b/code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource.html similarity index 100% rename from gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource.html rename to code/gcp/labs/Leveraging Unstructured Data _ Qwiklabs + roitraining_files/saved_resource.html diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining.htm b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining.htm similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining.htm rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining.htm diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/1c492727805af169.png b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/1c492727805af169.png similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/1c492727805af169.png rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/1c492727805af169.png diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/246cac282f5e8b2b.png b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/246cac282f5e8b2b.png similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/246cac282f5e8b2b.png rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/246cac282f5e8b2b.png diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/2fa0ccada9d929f0.png b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/2fa0ccada9d929f0.png similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/2fa0ccada9d929f0.png rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/2fa0ccada9d929f0.png diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/32331ec60c5f6609.png b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/32331ec60c5f6609.png similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/32331ec60c5f6609.png rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/32331ec60c5f6609.png diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/3ac518b975e3eb26.png b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/3ac518b975e3eb26.png similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/3ac518b975e3eb26.png rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/3ac518b975e3eb26.png diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/54513e6524bf166a.png b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/54513e6524bf166a.png similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/54513e6524bf166a.png rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/54513e6524bf166a.png diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/56694328f3596edc.png b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/56694328f3596edc.png similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/56694328f3596edc.png rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/56694328f3596edc.png diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/59c77bc988898ac5.png b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/59c77bc988898ac5.png similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/59c77bc988898ac5.png rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/59c77bc988898ac5.png diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/849103afbf5e9178.png b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/849103afbf5e9178.png similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/849103afbf5e9178.png rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/849103afbf5e9178.png diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/8826f7db15d23f15.png b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/8826f7db15d23f15.png similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/8826f7db15d23f15.png rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/8826f7db15d23f15.png diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/a1b4bfec239cc863.png b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/a1b4bfec239cc863.png similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/a1b4bfec239cc863.png rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/a1b4bfec239cc863.png diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/a835b0e3b23a9e319e795e2bf1bccaa8.png b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/a835b0e3b23a9e319e795e2bf1bccaa8.png similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/a835b0e3b23a9e319e795e2bf1bccaa8.png rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/a835b0e3b23a9e319e795e2bf1bccaa8.png diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/application-6460790cbdd89c50da4755d15c7ef68fa373dd59daad1528c39815f8c2c4676d.css b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/application-6460790cbdd89c50da4755d15c7ef68fa373dd59daad1528c39815f8c2c4676d.css similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/application-6460790cbdd89c50da4755d15c7ef68fa373dd59daad1528c39815f8c2c4676d.css rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/application-6460790cbdd89c50da4755d15c7ef68fa373dd59daad1528c39815f8c2c4676d.css diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/application-965286b1d75b8ed026adfefe5748f3ad70657330c97a79281c8bc1b35d341af9.js b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/application-965286b1d75b8ed026adfefe5748f3ad70657330c97a79281c8bc1b35d341af9.js similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/application-965286b1d75b8ed026adfefe5748f3ad70657330c97a79281c8bc1b35d341af9.js rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/application-965286b1d75b8ed026adfefe5748f3ad70657330c97a79281c8bc1b35d341af9.js diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/beb1dee4f27cf451.png b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/beb1dee4f27cf451.png similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/beb1dee4f27cf451.png rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/beb1dee4f27cf451.png diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/caff0d62ed b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/caff0d62ed similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/caff0d62ed rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/caff0d62ed diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/e0edec7592d289e1.png b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/e0edec7592d289e1.png similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/e0edec7592d289e1.png rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/e0edec7592d289e1.png diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/eaa80bb0490b07d0.png b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/eaa80bb0490b07d0.png similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/eaa80bb0490b07d0.png rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/eaa80bb0490b07d0.png diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/ef164317a73a66d7.png b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/ef164317a73a66d7.png similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/ef164317a73a66d7.png rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/ef164317a73a66d7.png diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/nr-1044.min.js b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/nr-1044.min.js similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/nr-1044.min.js rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/nr-1044.min.js diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(1).html b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(1).html similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(1).html rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(1).html diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(2).html b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(2).html similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(2).html rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(2).html diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(3).html b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(3).html similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(3).html rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(3).html diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(4).html b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(4).html similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(4).html rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(4).html diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(5).html b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(5).html similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(5).html rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(5).html diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(6).html b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(6).html similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(6).html rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource(6).html diff --git a/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource.html b/code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource.html similarity index 100% rename from gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource.html rename to code/gcp/labs/Serverless Data Analysis (Python) _ Qwiklabs + roitraining_files/saved_resource.html diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining.htm b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining.htm similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining.htm rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining.htm diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/21d055d73bf7974e.png b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/21d055d73bf7974e.png similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/21d055d73bf7974e.png rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/21d055d73bf7974e.png diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/369bf7e045b084ed.png b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/369bf7e045b084ed.png similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/369bf7e045b084ed.png rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/369bf7e045b084ed.png diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/56aa1b525796849d.png b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/56aa1b525796849d.png similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/56aa1b525796849d.png rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/56aa1b525796849d.png diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/5e5165bd940f65c.png b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/5e5165bd940f65c.png similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/5e5165bd940f65c.png rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/5e5165bd940f65c.png diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/5f504766b9b3be17.png b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/5f504766b9b3be17.png similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/5f504766b9b3be17.png rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/5f504766b9b3be17.png diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/70652193140af6f3.png b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/70652193140af6f3.png similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/70652193140af6f3.png rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/70652193140af6f3.png diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/718b09ed50d1e90.png b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/718b09ed50d1e90.png similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/718b09ed50d1e90.png rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/718b09ed50d1e90.png diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/7eb159ad9b4d3d2d.png b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/7eb159ad9b4d3d2d.png similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/7eb159ad9b4d3d2d.png rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/7eb159ad9b4d3d2d.png diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/a835b0e3b23a9e319e795e2bf1bccaa8.png b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/a835b0e3b23a9e319e795e2bf1bccaa8.png similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/a835b0e3b23a9e319e795e2bf1bccaa8.png rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/a835b0e3b23a9e319e795e2bf1bccaa8.png diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/application-6460790cbdd89c50da4755d15c7ef68fa373dd59daad1528c39815f8c2c4676d.css b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/application-6460790cbdd89c50da4755d15c7ef68fa373dd59daad1528c39815f8c2c4676d.css similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/application-6460790cbdd89c50da4755d15c7ef68fa373dd59daad1528c39815f8c2c4676d.css rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/application-6460790cbdd89c50da4755d15c7ef68fa373dd59daad1528c39815f8c2c4676d.css diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/application-965286b1d75b8ed026adfefe5748f3ad70657330c97a79281c8bc1b35d341af9.js b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/application-965286b1d75b8ed026adfefe5748f3ad70657330c97a79281c8bc1b35d341af9.js similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/application-965286b1d75b8ed026adfefe5748f3ad70657330c97a79281c8bc1b35d341af9.js rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/application-965286b1d75b8ed026adfefe5748f3ad70657330c97a79281c8bc1b35d341af9.js diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/c0726a5e7bd6ec39.png b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/c0726a5e7bd6ec39.png similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/c0726a5e7bd6ec39.png rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/c0726a5e7bd6ec39.png diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/caff0d62ed b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/caff0d62ed similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/caff0d62ed rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/caff0d62ed diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/fc5c4f63c40f83f.png b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/fc5c4f63c40f83f.png similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/fc5c4f63c40f83f.png rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/fc5c4f63c40f83f.png diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/nr-1044.min.js b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/nr-1044.min.js similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/nr-1044.min.js rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/nr-1044.min.js diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(1).html b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(1).html similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(1).html rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(1).html diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(2).html b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(2).html similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(2).html rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(2).html diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(3).html b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(3).html similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(3).html rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(3).html diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(4).html b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(4).html similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(4).html rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(4).html diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(5).html b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(5).html similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(5).html rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(5).html diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(6).html b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(6).html similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(6).html rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource(6).html diff --git a/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource.html b/code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource.html similarity index 100% rename from gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource.html rename to code/gcp/labs/Serverless Machine Learning _ Qwiklabs + roitraining_files/saved_resource.html diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining.htm b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining.htm similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining.htm rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining.htm diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/1a96b5fa54f06242.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/1a96b5fa54f06242.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/1a96b5fa54f06242.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/1a96b5fa54f06242.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/1c492727805af169.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/1c492727805af169.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/1c492727805af169.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/1c492727805af169.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/1e6c7195ed36171.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/1e6c7195ed36171.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/1e6c7195ed36171.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/1e6c7195ed36171.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/2fa0ccada9d929f0.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/2fa0ccada9d929f0.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/2fa0ccada9d929f0.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/2fa0ccada9d929f0.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/32331ec60c5f6609.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/32331ec60c5f6609.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/32331ec60c5f6609.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/32331ec60c5f6609.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/3381eeb97bcde1a0.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/3381eeb97bcde1a0.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/3381eeb97bcde1a0.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/3381eeb97bcde1a0.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/355461df703fdef5.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/355461df703fdef5.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/355461df703fdef5.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/355461df703fdef5.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/38ab1ca54f8d67b7.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/38ab1ca54f8d67b7.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/38ab1ca54f8d67b7.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/38ab1ca54f8d67b7.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/3ac518b975e3eb26.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/3ac518b975e3eb26.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/3ac518b975e3eb26.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/3ac518b975e3eb26.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/479c1d487aacc182.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/479c1d487aacc182.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/479c1d487aacc182.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/479c1d487aacc182.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/6482fcba53715260.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/6482fcba53715260.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/6482fcba53715260.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/6482fcba53715260.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/691cfe3a6f7dc4b6.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/691cfe3a6f7dc4b6.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/691cfe3a6f7dc4b6.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/691cfe3a6f7dc4b6.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/6dec212a4f131dcd.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/6dec212a4f131dcd.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/6dec212a4f131dcd.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/6dec212a4f131dcd.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/7bd8a09db9ac3e4.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/7bd8a09db9ac3e4.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/7bd8a09db9ac3e4.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/7bd8a09db9ac3e4.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/8220855e9c967fa8.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/8220855e9c967fa8.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/8220855e9c967fa8.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/8220855e9c967fa8.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/849103afbf5e9178.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/849103afbf5e9178.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/849103afbf5e9178.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/849103afbf5e9178.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/84dd048f8bb50540.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/84dd048f8bb50540.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/84dd048f8bb50540.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/84dd048f8bb50540.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/8607bd755f84b437.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/8607bd755f84b437.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/8607bd755f84b437.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/8607bd755f84b437.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a17b00121caebd9f.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a17b00121caebd9f.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a17b00121caebd9f.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a17b00121caebd9f.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a1b4bfec239cc863.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a1b4bfec239cc863.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a1b4bfec239cc863.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a1b4bfec239cc863.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a64a68e7b215691f.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a64a68e7b215691f.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a64a68e7b215691f.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a64a68e7b215691f.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a835b0e3b23a9e319e795e2bf1bccaa8.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a835b0e3b23a9e319e795e2bf1bccaa8.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a835b0e3b23a9e319e795e2bf1bccaa8.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a835b0e3b23a9e319e795e2bf1bccaa8.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a8eaa86ffbba3009.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a8eaa86ffbba3009.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a8eaa86ffbba3009.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a8eaa86ffbba3009.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a9b0ebd82a9beb86.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a9b0ebd82a9beb86.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a9b0ebd82a9beb86.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/a9b0ebd82a9beb86.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/application-6460790cbdd89c50da4755d15c7ef68fa373dd59daad1528c39815f8c2c4676d.css b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/application-6460790cbdd89c50da4755d15c7ef68fa373dd59daad1528c39815f8c2c4676d.css similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/application-6460790cbdd89c50da4755d15c7ef68fa373dd59daad1528c39815f8c2c4676d.css rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/application-6460790cbdd89c50da4755d15c7ef68fa373dd59daad1528c39815f8c2c4676d.css diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/application-965286b1d75b8ed026adfefe5748f3ad70657330c97a79281c8bc1b35d341af9.js b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/application-965286b1d75b8ed026adfefe5748f3ad70657330c97a79281c8bc1b35d341af9.js similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/application-965286b1d75b8ed026adfefe5748f3ad70657330c97a79281c8bc1b35d341af9.js rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/application-965286b1d75b8ed026adfefe5748f3ad70657330c97a79281c8bc1b35d341af9.js diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/b3fd0f90481c54bb.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/b3fd0f90481c54bb.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/b3fd0f90481c54bb.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/b3fd0f90481c54bb.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/b83dada2910eec15.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/b83dada2910eec15.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/b83dada2910eec15.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/b83dada2910eec15.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/bad3d793f601daaa.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/bad3d793f601daaa.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/bad3d793f601daaa.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/bad3d793f601daaa.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/c19c88068984ec7c.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/c19c88068984ec7c.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/c19c88068984ec7c.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/c19c88068984ec7c.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/caff0d62ed b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/caff0d62ed similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/caff0d62ed rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/caff0d62ed diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/d1cd361fae2c033e.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/d1cd361fae2c033e.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/d1cd361fae2c033e.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/d1cd361fae2c033e.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/d4c82cbdef400df2.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/d4c82cbdef400df2.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/d4c82cbdef400df2.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/d4c82cbdef400df2.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/de43819cb53af15f.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/de43819cb53af15f.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/de43819cb53af15f.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/de43819cb53af15f.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/e0edec7592d289e1.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/e0edec7592d289e1.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/e0edec7592d289e1.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/e0edec7592d289e1.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/eaa80bb0490b07d0.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/eaa80bb0490b07d0.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/eaa80bb0490b07d0.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/eaa80bb0490b07d0.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/ef164317a73a66d7.png b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/ef164317a73a66d7.png similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/ef164317a73a66d7.png rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/ef164317a73a66d7.png diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/nr-1044.min.js b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/nr-1044.min.js similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/nr-1044.min.js rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/nr-1044.min.js diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(1).html b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(1).html similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(1).html rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(1).html diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(2).html b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(2).html similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(2).html rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(2).html diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(3).html b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(3).html similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(3).html rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(3).html diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(4).html b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(4).html similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(4).html rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(4).html diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(5).html b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(5).html similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(5).html rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(5).html diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(6).html b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(6).html similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(6).html rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource(6).html diff --git a/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource.html b/code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource.html similarity index 100% rename from gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource.html rename to code/gcp/labs/Streaming Data Processing _ Qwiklabs + roitraining_files/saved_resource.html diff --git a/gcp/slides_data_enginering/Data_Engineering_CPB101-05_BigQuery.pdf b/code/gcp/slides_data_enginering/Data_Engineering_CPB101-05_BigQuery.pdf similarity index 100% rename from gcp/slides_data_enginering/Data_Engineering_CPB101-05_BigQuery.pdf rename to code/gcp/slides_data_enginering/Data_Engineering_CPB101-05_BigQuery.pdf diff --git a/gcp/slides_data_enginering/Data_Engineering_CPB101-06_Dataflow.pdf b/code/gcp/slides_data_enginering/Data_Engineering_CPB101-06_Dataflow.pdf similarity index 100% rename from gcp/slides_data_enginering/Data_Engineering_CPB101-06_Dataflow.pdf rename to code/gcp/slides_data_enginering/Data_Engineering_CPB101-06_Dataflow.pdf diff --git a/gcp/slides_data_enginering/Data_Engineering_CPB102-01_Dataproc.pdf b/code/gcp/slides_data_enginering/Data_Engineering_CPB102-01_Dataproc.pdf similarity index 100% rename from gcp/slides_data_enginering/Data_Engineering_CPB102-01_Dataproc.pdf rename to code/gcp/slides_data_enginering/Data_Engineering_CPB102-01_Dataproc.pdf diff --git a/gcp/slides_data_enginering/Data_Engineering_CPB102-02_Jobs.pdf b/code/gcp/slides_data_enginering/Data_Engineering_CPB102-02_Jobs.pdf similarity index 100% rename from gcp/slides_data_enginering/Data_Engineering_CPB102-02_Jobs.pdf rename to code/gcp/slides_data_enginering/Data_Engineering_CPB102-02_Jobs.pdf diff --git a/gcp/slides_data_enginering/Data_Engineering_CPB102-03_GCP.pdf b/code/gcp/slides_data_enginering/Data_Engineering_CPB102-03_GCP.pdf similarity index 100% rename from gcp/slides_data_enginering/Data_Engineering_CPB102-03_GCP.pdf rename to code/gcp/slides_data_enginering/Data_Engineering_CPB102-03_GCP.pdf diff --git a/gcp/slides_data_enginering/Data_Engineering_CPB102-04_MLapis.pdf b/code/gcp/slides_data_enginering/Data_Engineering_CPB102-04_MLapis.pdf similarity index 100% rename from gcp/slides_data_enginering/Data_Engineering_CPB102-04_MLapis.pdf rename to code/gcp/slides_data_enginering/Data_Engineering_CPB102-04_MLapis.pdf diff --git a/gcp/slides_data_enginering/Data_Engineering_CPB103-07_GettingStartedWithML_(2).pdf b/code/gcp/slides_data_enginering/Data_Engineering_CPB103-07_GettingStartedWithML_(2).pdf similarity index 100% rename from gcp/slides_data_enginering/Data_Engineering_CPB103-07_GettingStartedWithML_(2).pdf rename to code/gcp/slides_data_enginering/Data_Engineering_CPB103-07_GettingStartedWithML_(2).pdf diff --git a/gcp/slides_data_enginering/Data_Engineering_CPB103-08_TensorFlow_(2).pdf b/code/gcp/slides_data_enginering/Data_Engineering_CPB103-08_TensorFlow_(2).pdf similarity index 100% rename from gcp/slides_data_enginering/Data_Engineering_CPB103-08_TensorFlow_(2).pdf rename to code/gcp/slides_data_enginering/Data_Engineering_CPB103-08_TensorFlow_(2).pdf diff --git a/gcp/slides_data_enginering/Data_Engineering_CPB103-09_CloudML_(2).pdf b/code/gcp/slides_data_enginering/Data_Engineering_CPB103-09_CloudML_(2).pdf similarity index 100% rename from gcp/slides_data_enginering/Data_Engineering_CPB103-09_CloudML_(2).pdf rename to code/gcp/slides_data_enginering/Data_Engineering_CPB103-09_CloudML_(2).pdf diff --git a/gcp/slides_data_enginering/Data_Engineering_CPB103-10_FeatureEngineering_(2).pdf b/code/gcp/slides_data_enginering/Data_Engineering_CPB103-10_FeatureEngineering_(2).pdf similarity index 100% rename from gcp/slides_data_enginering/Data_Engineering_CPB103-10_FeatureEngineering_(2).pdf rename to code/gcp/slides_data_enginering/Data_Engineering_CPB103-10_FeatureEngineering_(2).pdf diff --git a/gcp/slides_data_enginering/Data_Engineering_CPB104-11_StreamingAnalytics_(2).pdf b/code/gcp/slides_data_enginering/Data_Engineering_CPB104-11_StreamingAnalytics_(2).pdf similarity index 100% rename from gcp/slides_data_enginering/Data_Engineering_CPB104-11_StreamingAnalytics_(2).pdf rename to code/gcp/slides_data_enginering/Data_Engineering_CPB104-11_StreamingAnalytics_(2).pdf diff --git a/gcp/slides_data_enginering/Data_Engineering_CPB104-12_VariableVolumes_(1).pdf b/code/gcp/slides_data_enginering/Data_Engineering_CPB104-12_VariableVolumes_(1).pdf similarity index 100% rename from gcp/slides_data_enginering/Data_Engineering_CPB104-12_VariableVolumes_(1).pdf rename to code/gcp/slides_data_enginering/Data_Engineering_CPB104-12_VariableVolumes_(1).pdf diff --git a/gcp/slides_data_enginering/Data_Engineering_CPB104-13_StreamingPipelines_(2).pdf b/code/gcp/slides_data_enginering/Data_Engineering_CPB104-13_StreamingPipelines_(2).pdf similarity index 100% rename from gcp/slides_data_enginering/Data_Engineering_CPB104-13_StreamingPipelines_(2).pdf rename to code/gcp/slides_data_enginering/Data_Engineering_CPB104-13_StreamingPipelines_(2).pdf diff --git a/gcp/slides_data_enginering/Data_Engineering_CPB104-14_Dashboards_(2).pdf b/code/gcp/slides_data_enginering/Data_Engineering_CPB104-14_Dashboards_(2).pdf similarity index 100% rename from gcp/slides_data_enginering/Data_Engineering_CPB104-14_Dashboards_(2).pdf rename to code/gcp/slides_data_enginering/Data_Engineering_CPB104-14_Dashboards_(2).pdf diff --git a/gcp/slides_data_enginering/Data_Engineering_CPB104-15_ThroughputAndLatency_(2).pdf b/code/gcp/slides_data_enginering/Data_Engineering_CPB104-15_ThroughputAndLatency_(2).pdf similarity index 100% rename from gcp/slides_data_enginering/Data_Engineering_CPB104-15_ThroughputAndLatency_(2).pdf rename to code/gcp/slides_data_enginering/Data_Engineering_CPB104-15_ThroughputAndLatency_(2).pdf diff --git a/gcp/slides_data_enginering/Data_Engineering_on_GCP_-_Summary_(1).pdf b/code/gcp/slides_data_enginering/Data_Engineering_on_GCP_-_Summary_(1).pdf similarity index 100% rename from gcp/slides_data_enginering/Data_Engineering_on_GCP_-_Summary_(1).pdf rename to code/gcp/slides_data_enginering/Data_Engineering_on_GCP_-_Summary_(1).pdf diff --git a/gcp/slides_data_enginering/Data_Engineering_on_GCP_Appendix_MLArchitectures_(1).pdf b/code/gcp/slides_data_enginering/Data_Engineering_on_GCP_Appendix_MLArchitectures_(1).pdf similarity index 100% rename from gcp/slides_data_enginering/Data_Engineering_on_GCP_Appendix_MLArchitectures_(1).pdf rename to code/gcp/slides_data_enginering/Data_Engineering_on_GCP_Appendix_MLArchitectures_(1).pdf diff --git a/gcp/slides_infrastructure/00_Course_Intro.pdf b/code/gcp/slides_infrastructure/00_Course_Intro.pdf similarity index 100% rename from gcp/slides_infrastructure/00_Course_Intro.pdf rename to code/gcp/slides_infrastructure/00_Course_Intro.pdf diff --git a/gcp/slides_infrastructure/01_Introduction_to_GCP.pdf b/code/gcp/slides_infrastructure/01_Introduction_to_GCP.pdf similarity index 100% rename from gcp/slides_infrastructure/01_Introduction_to_GCP.pdf rename to code/gcp/slides_infrastructure/01_Introduction_to_GCP.pdf diff --git a/gcp/slides_infrastructure/02_Virtual_Networks.pdf b/code/gcp/slides_infrastructure/02_Virtual_Networks.pdf similarity index 100% rename from gcp/slides_infrastructure/02_Virtual_Networks.pdf rename to code/gcp/slides_infrastructure/02_Virtual_Networks.pdf diff --git a/gcp/slides_infrastructure/03_Virtual_Machines.pdf b/code/gcp/slides_infrastructure/03_Virtual_Machines.pdf similarity index 100% rename from gcp/slides_infrastructure/03_Virtual_Machines.pdf rename to code/gcp/slides_infrastructure/03_Virtual_Machines.pdf diff --git a/gcp/slides_infrastructure/04_Cloud_IAM.pdf b/code/gcp/slides_infrastructure/04_Cloud_IAM.pdf similarity index 100% rename from gcp/slides_infrastructure/04_Cloud_IAM.pdf rename to code/gcp/slides_infrastructure/04_Cloud_IAM.pdf diff --git a/gcp/slides_infrastructure/05_Data_Storage_Services.pdf b/code/gcp/slides_infrastructure/05_Data_Storage_Services.pdf similarity index 100% rename from gcp/slides_infrastructure/05_Data_Storage_Services.pdf rename to code/gcp/slides_infrastructure/05_Data_Storage_Services.pdf diff --git a/gcp/slides_infrastructure/06_Resource_Management.pdf b/code/gcp/slides_infrastructure/06_Resource_Management.pdf similarity index 100% rename from gcp/slides_infrastructure/06_Resource_Management.pdf rename to code/gcp/slides_infrastructure/06_Resource_Management.pdf diff --git a/gcp/slides_infrastructure/07_Resource_Monitoring.pdf b/code/gcp/slides_infrastructure/07_Resource_Monitoring.pdf similarity index 100% rename from gcp/slides_infrastructure/07_Resource_Monitoring.pdf rename to code/gcp/slides_infrastructure/07_Resource_Monitoring.pdf diff --git a/gcp/slides_infrastructure/08_Interconnecting_Networks.pdf b/code/gcp/slides_infrastructure/08_Interconnecting_Networks.pdf similarity index 100% rename from gcp/slides_infrastructure/08_Interconnecting_Networks.pdf rename to code/gcp/slides_infrastructure/08_Interconnecting_Networks.pdf diff --git a/gcp/slides_infrastructure/09_Load_Balancing.pdf b/code/gcp/slides_infrastructure/09_Load_Balancing.pdf similarity index 100% rename from gcp/slides_infrastructure/09_Load_Balancing.pdf rename to code/gcp/slides_infrastructure/09_Load_Balancing.pdf diff --git a/gcp/slides_infrastructure/10_Autoscaling.pdf b/code/gcp/slides_infrastructure/10_Autoscaling.pdf similarity index 100% rename from gcp/slides_infrastructure/10_Autoscaling.pdf rename to code/gcp/slides_infrastructure/10_Autoscaling.pdf diff --git a/gcp/slides_infrastructure/11_Infrastructure_Automation_with_Google_Cloud_Platform_APIs.pdf b/code/gcp/slides_infrastructure/11_Infrastructure_Automation_with_Google_Cloud_Platform_APIs.pdf similarity index 100% rename from gcp/slides_infrastructure/11_Infrastructure_Automation_with_Google_Cloud_Platform_APIs.pdf rename to code/gcp/slides_infrastructure/11_Infrastructure_Automation_with_Google_Cloud_Platform_APIs.pdf diff --git a/gcp/slides_infrastructure/12_Infrastructure_Automation_with_Deployment_Manager.pdf b/code/gcp/slides_infrastructure/12_Infrastructure_Automation_with_Deployment_Manager.pdf similarity index 100% rename from gcp/slides_infrastructure/12_Infrastructure_Automation_with_Deployment_Manager.pdf rename to code/gcp/slides_infrastructure/12_Infrastructure_Automation_with_Deployment_Manager.pdf diff --git a/gcp/slides_infrastructure/13_Managed_Services.pdf b/code/gcp/slides_infrastructure/13_Managed_Services.pdf similarity index 100% rename from gcp/slides_infrastructure/13_Managed_Services.pdf rename to code/gcp/slides_infrastructure/13_Managed_Services.pdf diff --git a/gcp/slides_infrastructure/14_Application_Infrastructure_Services.pdf b/code/gcp/slides_infrastructure/14_Application_Infrastructure_Services.pdf similarity index 100% rename from gcp/slides_infrastructure/14_Application_Infrastructure_Services.pdf rename to code/gcp/slides_infrastructure/14_Application_Infrastructure_Services.pdf diff --git a/gcp/slides_infrastructure/15_Application_Development_Services.pdf b/code/gcp/slides_infrastructure/15_Application_Development_Services.pdf similarity index 100% rename from gcp/slides_infrastructure/15_Application_Development_Services.pdf rename to code/gcp/slides_infrastructure/15_Application_Development_Services.pdf diff --git a/gcp/slides_infrastructure/16_Containers.pdf b/code/gcp/slides_infrastructure/16_Containers.pdf similarity index 100% rename from gcp/slides_infrastructure/16_Containers.pdf rename to code/gcp/slides_infrastructure/16_Containers.pdf diff --git a/gcp/slides_infrastructure/17_Completion.pdf b/code/gcp/slides_infrastructure/17_Completion.pdf similarity index 100% rename from gcp/slides_infrastructure/17_Completion.pdf rename to code/gcp/slides_infrastructure/17_Completion.pdf diff --git a/kafka-and-streaming/AWS-MSK-commands.md b/code/kafka/AWS-MSK-commands.md similarity index 100% rename from kafka-and-streaming/AWS-MSK-commands.md rename to code/kafka/AWS-MSK-commands.md diff --git a/kafka-and-streaming/README.md b/code/kafka/README.md similarity index 100% rename from kafka-and-streaming/README.md rename to code/kafka/README.md diff --git a/kafka-and-streaming/kafka_streams.md b/code/kafka/kafka_streams.md similarity index 100% rename from kafka-and-streaming/kafka_streams.md rename to code/kafka/kafka_streams.md diff --git a/kafka-and-streaming/topics-cheatsheet.md b/code/kafka/topics-cheatsheet.md similarity index 100% rename from kafka-and-streaming/topics-cheatsheet.md rename to code/kafka/topics-cheatsheet.md diff --git a/kubernetes/README.md b/code/kubernetes/README.md similarity index 100% rename from kubernetes/README.md rename to code/kubernetes/README.md diff --git a/kubernetes/kustomize/.gitignore b/code/kubernetes/kustomize/.gitignore similarity index 100% rename from kubernetes/kustomize/.gitignore rename to code/kubernetes/kustomize/.gitignore diff --git a/kubernetes/kustomize/README.md b/code/kubernetes/kustomize/README.md similarity index 100% rename from kubernetes/kustomize/README.md rename to code/kubernetes/kustomize/README.md diff --git a/kubernetes/kustomize/base/kustomization.yaml b/code/kubernetes/kustomize/base/kustomization.yaml similarity index 100% rename from kubernetes/kustomize/base/kustomization.yaml rename to code/kubernetes/kustomize/base/kustomization.yaml diff --git a/kubernetes/kustomize/base/mysql/deployment.yaml b/code/kubernetes/kustomize/base/mysql/deployment.yaml similarity index 100% rename from kubernetes/kustomize/base/mysql/deployment.yaml rename to code/kubernetes/kustomize/base/mysql/deployment.yaml diff --git a/kubernetes/kustomize/base/mysql/kustomization.yaml b/code/kubernetes/kustomize/base/mysql/kustomization.yaml similarity index 100% rename from kubernetes/kustomize/base/mysql/kustomization.yaml rename to code/kubernetes/kustomize/base/mysql/kustomization.yaml diff --git a/kubernetes/kustomize/base/mysql/secret.yaml b/code/kubernetes/kustomize/base/mysql/secret.yaml similarity index 100% rename from kubernetes/kustomize/base/mysql/secret.yaml rename to code/kubernetes/kustomize/base/mysql/secret.yaml diff --git a/kubernetes/kustomize/base/mysql/service.yaml b/code/kubernetes/kustomize/base/mysql/service.yaml similarity index 100% rename from kubernetes/kustomize/base/mysql/service.yaml rename to code/kubernetes/kustomize/base/mysql/service.yaml diff --git a/kubernetes/kustomize/base/wordpress/deployment.yaml b/code/kubernetes/kustomize/base/wordpress/deployment.yaml similarity index 100% rename from kubernetes/kustomize/base/wordpress/deployment.yaml rename to code/kubernetes/kustomize/base/wordpress/deployment.yaml diff --git a/kubernetes/kustomize/base/wordpress/kustomization.yaml b/code/kubernetes/kustomize/base/wordpress/kustomization.yaml similarity index 100% rename from kubernetes/kustomize/base/wordpress/kustomization.yaml rename to code/kubernetes/kustomize/base/wordpress/kustomization.yaml diff --git a/kubernetes/kustomize/base/wordpress/service.yaml b/code/kubernetes/kustomize/base/wordpress/service.yaml similarity index 100% rename from kubernetes/kustomize/base/wordpress/service.yaml rename to code/kubernetes/kustomize/base/wordpress/service.yaml diff --git a/kubernetes/kustomize/overlays/.gitkeep b/code/kubernetes/kustomize/overlays/.gitkeep similarity index 100% rename from kubernetes/kustomize/overlays/.gitkeep rename to code/kubernetes/kustomize/overlays/.gitkeep diff --git a/kubernetes/kustomize/overlays/dev/kustomization.yaml b/code/kubernetes/kustomize/overlays/dev/kustomization.yaml similarity index 100% rename from kubernetes/kustomize/overlays/dev/kustomization.yaml rename to code/kubernetes/kustomize/overlays/dev/kustomization.yaml diff --git a/kubernetes/kustomize/overlays/dev/localserv.yaml b/code/kubernetes/kustomize/overlays/dev/localserv.yaml similarity index 100% rename from kubernetes/kustomize/overlays/dev/localserv.yaml rename to code/kubernetes/kustomize/overlays/dev/localserv.yaml diff --git a/kubernetes/node-server-example/Dockerfile b/code/kubernetes/node-server-example/Dockerfile similarity index 100% rename from kubernetes/node-server-example/Dockerfile rename to code/kubernetes/node-server-example/Dockerfile diff --git a/kubernetes/node-server-example/Makefile b/code/kubernetes/node-server-example/Makefile similarity index 100% rename from kubernetes/node-server-example/Makefile rename to code/kubernetes/node-server-example/Makefile diff --git a/kubernetes/node-server-example/README.md b/code/kubernetes/node-server-example/README.md similarity index 100% rename from kubernetes/node-server-example/README.md rename to code/kubernetes/node-server-example/README.md diff --git a/kubernetes/node-server-example/node_example_kube_config.yaml b/code/kubernetes/node-server-example/node_example_kube_config.yaml similarity index 100% rename from kubernetes/node-server-example/node_example_kube_config.yaml rename to code/kubernetes/node-server-example/node_example_kube_config.yaml diff --git a/kubernetes/node-server-example/server.js b/code/kubernetes/node-server-example/server.js similarity index 100% rename from kubernetes/node-server-example/server.js rename to code/kubernetes/node-server-example/server.js diff --git a/kubernetes/python-cdk/.gitkeep b/code/kubernetes/python-cdk/.gitkeep similarity index 100% rename from kubernetes/python-cdk/.gitkeep rename to code/kubernetes/python-cdk/.gitkeep diff --git a/kubernetes/python-cdk/README.md b/code/kubernetes/python-cdk/README.md similarity index 100% rename from kubernetes/python-cdk/README.md rename to code/kubernetes/python-cdk/README.md diff --git a/kubernetes/python-cdk/admin_guide_cdk.md b/code/kubernetes/python-cdk/admin_guide_cdk.md similarity index 100% rename from kubernetes/python-cdk/admin_guide_cdk.md rename to code/kubernetes/python-cdk/admin_guide_cdk.md diff --git a/kubernetes/python-cdk/python/PostgreSQL_example/README.md b/code/kubernetes/python-cdk/python/PostgreSQL_example/README.md similarity index 100% rename from kubernetes/python-cdk/python/PostgreSQL_example/README.md rename to code/kubernetes/python-cdk/python/PostgreSQL_example/README.md diff --git a/kubernetes/python-cdk/python/PostgreSQL_example/app.py b/code/kubernetes/python-cdk/python/PostgreSQL_example/app.py similarity index 100% rename from kubernetes/python-cdk/python/PostgreSQL_example/app.py rename to code/kubernetes/python-cdk/python/PostgreSQL_example/app.py diff --git a/kubernetes/python-cdk/python/PostgreSQL_example/cdk.json b/code/kubernetes/python-cdk/python/PostgreSQL_example/cdk.json similarity index 100% rename from kubernetes/python-cdk/python/PostgreSQL_example/cdk.json rename to code/kubernetes/python-cdk/python/PostgreSQL_example/cdk.json diff --git a/kubernetes/python-cdk/python/PostgreSQL_example/postgre_sql_example/__init__.py b/code/kubernetes/python-cdk/python/PostgreSQL_example/postgre_sql_example/__init__.py similarity index 100% rename from kubernetes/python-cdk/python/PostgreSQL_example/postgre_sql_example/__init__.py rename to code/kubernetes/python-cdk/python/PostgreSQL_example/postgre_sql_example/__init__.py diff --git a/kubernetes/python-cdk/python/PostgreSQL_example/postgre_sql_example/postgre_sql_example_stack.py b/code/kubernetes/python-cdk/python/PostgreSQL_example/postgre_sql_example/postgre_sql_example_stack.py similarity index 100% rename from kubernetes/python-cdk/python/PostgreSQL_example/postgre_sql_example/postgre_sql_example_stack.py rename to code/kubernetes/python-cdk/python/PostgreSQL_example/postgre_sql_example/postgre_sql_example_stack.py diff --git a/kubernetes/python-cdk/python/PostgreSQL_example/requirements.txt b/code/kubernetes/python-cdk/python/PostgreSQL_example/requirements.txt similarity index 100% rename from kubernetes/python-cdk/python/PostgreSQL_example/requirements.txt rename to code/kubernetes/python-cdk/python/PostgreSQL_example/requirements.txt diff --git a/kubernetes/python-cdk/python/PostgreSQL_example/setup.py b/code/kubernetes/python-cdk/python/PostgreSQL_example/setup.py similarity index 100% rename from kubernetes/python-cdk/python/PostgreSQL_example/setup.py rename to code/kubernetes/python-cdk/python/PostgreSQL_example/setup.py diff --git a/kubernetes/python-cdk/python/VPC_example/README.md b/code/kubernetes/python-cdk/python/VPC_example/README.md similarity index 100% rename from kubernetes/python-cdk/python/VPC_example/README.md rename to code/kubernetes/python-cdk/python/VPC_example/README.md diff --git a/kubernetes/python-cdk/python/VPC_example/app.py b/code/kubernetes/python-cdk/python/VPC_example/app.py similarity index 100% rename from kubernetes/python-cdk/python/VPC_example/app.py rename to code/kubernetes/python-cdk/python/VPC_example/app.py diff --git a/kubernetes/python-cdk/python/VPC_example/cdk.json b/code/kubernetes/python-cdk/python/VPC_example/cdk.json similarity index 100% rename from kubernetes/python-cdk/python/VPC_example/cdk.json rename to code/kubernetes/python-cdk/python/VPC_example/cdk.json diff --git a/kubernetes/python-cdk/python/VPC_example/imgs/vpc.png b/code/kubernetes/python-cdk/python/VPC_example/imgs/vpc.png similarity index 100% rename from kubernetes/python-cdk/python/VPC_example/imgs/vpc.png rename to code/kubernetes/python-cdk/python/VPC_example/imgs/vpc.png diff --git a/kubernetes/python-cdk/python/VPC_example/requirements.txt b/code/kubernetes/python-cdk/python/VPC_example/requirements.txt similarity index 100% rename from kubernetes/python-cdk/python/VPC_example/requirements.txt rename to code/kubernetes/python-cdk/python/VPC_example/requirements.txt diff --git a/kubernetes/python-cdk/python/VPC_example/setup.py b/code/kubernetes/python-cdk/python/VPC_example/setup.py similarity index 100% rename from kubernetes/python-cdk/python/VPC_example/setup.py rename to code/kubernetes/python-cdk/python/VPC_example/setup.py diff --git a/kubernetes/python-cdk/python/VPC_example/vpc_example/__init__.py b/code/kubernetes/python-cdk/python/VPC_example/vpc_example/__init__.py similarity index 100% rename from kubernetes/python-cdk/python/VPC_example/vpc_example/__init__.py rename to code/kubernetes/python-cdk/python/VPC_example/vpc_example/__init__.py diff --git a/kubernetes/python-cdk/python/VPC_example/vpc_example/vpc_example_stack.py b/code/kubernetes/python-cdk/python/VPC_example/vpc_example/vpc_example_stack.py similarity index 100% rename from kubernetes/python-cdk/python/VPC_example/vpc_example/vpc_example_stack.py rename to code/kubernetes/python-cdk/python/VPC_example/vpc_example/vpc_example_stack.py diff --git a/kubernetes/python-cdk/ts/.gitignore b/code/kubernetes/python-cdk/ts/.gitignore similarity index 100% rename from kubernetes/python-cdk/ts/.gitignore rename to code/kubernetes/python-cdk/ts/.gitignore diff --git a/kubernetes/python-cdk/ts/MSK_example/README.md b/code/kubernetes/python-cdk/ts/MSK_example/README.md similarity index 100% rename from kubernetes/python-cdk/ts/MSK_example/README.md rename to code/kubernetes/python-cdk/ts/MSK_example/README.md diff --git a/kubernetes/python-cdk/ts/MSK_example/bin/example.ts b/code/kubernetes/python-cdk/ts/MSK_example/bin/example.ts similarity index 100% rename from kubernetes/python-cdk/ts/MSK_example/bin/example.ts rename to code/kubernetes/python-cdk/ts/MSK_example/bin/example.ts diff --git a/kubernetes/python-cdk/ts/MSK_example/cdk.context.json b/code/kubernetes/python-cdk/ts/MSK_example/cdk.context.json similarity index 100% rename from kubernetes/python-cdk/ts/MSK_example/cdk.context.json rename to code/kubernetes/python-cdk/ts/MSK_example/cdk.context.json diff --git a/kubernetes/python-cdk/ts/MSK_example/cdk.json b/code/kubernetes/python-cdk/ts/MSK_example/cdk.json similarity index 100% rename from kubernetes/python-cdk/ts/MSK_example/cdk.json rename to code/kubernetes/python-cdk/ts/MSK_example/cdk.json diff --git a/kubernetes/python-cdk/ts/MSK_example/lib/MskCluster.ts b/code/kubernetes/python-cdk/ts/MSK_example/lib/MskCluster.ts similarity index 100% rename from kubernetes/python-cdk/ts/MSK_example/lib/MskCluster.ts rename to code/kubernetes/python-cdk/ts/MSK_example/lib/MskCluster.ts diff --git a/kubernetes/python-cdk/ts/MSK_example/lib/Vpc.ts b/code/kubernetes/python-cdk/ts/MSK_example/lib/Vpc.ts similarity index 100% rename from kubernetes/python-cdk/ts/MSK_example/lib/Vpc.ts rename to code/kubernetes/python-cdk/ts/MSK_example/lib/Vpc.ts diff --git a/kubernetes/python-cdk/ts/MSK_example/package-lock.json b/code/kubernetes/python-cdk/ts/MSK_example/package-lock.json similarity index 100% rename from kubernetes/python-cdk/ts/MSK_example/package-lock.json rename to code/kubernetes/python-cdk/ts/MSK_example/package-lock.json diff --git a/kubernetes/python-cdk/ts/MSK_example/package.json b/code/kubernetes/python-cdk/ts/MSK_example/package.json similarity index 100% rename from kubernetes/python-cdk/ts/MSK_example/package.json rename to code/kubernetes/python-cdk/ts/MSK_example/package.json diff --git a/kubernetes/python-cdk/ts/MSK_example/tsconfig.json b/code/kubernetes/python-cdk/ts/MSK_example/tsconfig.json similarity index 100% rename from kubernetes/python-cdk/ts/MSK_example/tsconfig.json rename to code/kubernetes/python-cdk/ts/MSK_example/tsconfig.json diff --git a/kubernetes/python-cdk/ts/README.md b/code/kubernetes/python-cdk/ts/README.md similarity index 100% rename from kubernetes/python-cdk/ts/README.md rename to code/kubernetes/python-cdk/ts/README.md diff --git a/kubernetes/references_for_kubectl.md b/code/kubernetes/references_for_kubectl.md similarity index 100% rename from kubernetes/references_for_kubectl.md rename to code/kubernetes/references_for_kubectl.md diff --git a/communication/README.md b/communication/README.md new file mode 100644 index 0000000..e69de29 diff --git a/execution/README.md b/execution/README.md new file mode 100644 index 0000000..e69de29 diff --git a/https/README.md b/https/README.md new file mode 100644 index 0000000..e69de29 diff --git a/load_balance/README.md b/load_balance/README.md new file mode 100644 index 0000000..e69de29 diff --git a/protocols/README.md b/protocols/README.md new file mode 100644 index 0000000..e69de29 diff --git a/proxy/README.md b/proxy/README.md new file mode 100644 index 0000000..e69de29