diff --git a/content/roadmaps/102-devops/content-paths.json b/content/roadmaps/102-devops/content-paths.json index 97e63d0e2..d747e20b3 100644 --- a/content/roadmaps/102-devops/content-paths.json +++ b/content/roadmaps/102-devops/content-paths.json @@ -1,19 +1,152 @@ { "home": "/roadmaps/102-devops/content/readme.md", - "data-management": "/roadmaps/102-devops/content/110-data-management.md", - "management-and-monitoring": "/roadmaps/102-devops/content/112-management-and-monitoring.md", + "infrastructure-as-code": "/roadmaps/102-devops/content/105-infrastructure-as-code/readme.md", + "infrastructure-as-code:service-mesh": "/roadmaps/102-devops/content/105-infrastructure-as-code/100-service-mesh/readme.md", + "infrastructure-as-code:service-mesh:istio": "/roadmaps/102-devops/content/105-infrastructure-as-code/100-service-mesh/101-istio.md", + "infrastructure-as-code:service-mesh:linkerd": "/roadmaps/102-devops/content/105-infrastructure-as-code/100-service-mesh/103-linkerd.md", + "infrastructure-as-code:service-mesh:envoy": "/roadmaps/102-devops/content/105-infrastructure-as-code/100-service-mesh/102-envoy.md", + "infrastructure-as-code:service-mesh:consul": "/roadmaps/102-devops/content/105-infrastructure-as-code/100-service-mesh/100-consul.md", + "infrastructure-as-code:containers": "/roadmaps/102-devops/content/105-infrastructure-as-code/101-containers.md", + "infrastructure-as-code:docker": "/roadmaps/102-devops/content/105-infrastructure-as-code/100-docker.md", + "infrastructure-as-code:lxc": "/roadmaps/102-devops/content/105-infrastructure-as-code/101-lxc.md", + "infrastructure-as-code:configuration-management": "/roadmaps/102-devops/content/105-infrastructure-as-code/102-configuration-management/readme.md", + "infrastructure-as-code:configuration-management:ansible": "/roadmaps/102-devops/content/105-infrastructure-as-code/102-configuration-management/100-ansible.md", + "infrastructure-as-code:configuration-management:chef": "/roadmaps/102-devops/content/105-infrastructure-as-code/102-configuration-management/101-chef.md", + "infrastructure-as-code:configuration-management:puppet": "/roadmaps/102-devops/content/105-infrastructure-as-code/102-configuration-management/103-puppet.md", + "infrastructure-as-code:configuration-management:salt": "/roadmaps/102-devops/content/105-infrastructure-as-code/102-configuration-management/102-salt.md", + "infrastructure-as-code:kubernetes": "/roadmaps/102-devops/content/105-infrastructure-as-code/104-kubernetes.md", + "infrastructure-as-code:mesos": "/roadmaps/102-devops/content/105-infrastructure-as-code/104-mesos.md", + "infrastructure-as-code:docker-swarm": "/roadmaps/102-devops/content/105-infrastructure-as-code/104-docker-swarm.md", + "infrastructure-as-code:nomad": "/roadmaps/102-devops/content/105-infrastructure-as-code/104-nomad.md", + "infrastructure-as-code:infrastructure-provisioning": "/roadmaps/102-devops/content/105-infrastructure-as-code/103-infrastructure-provisioning/readme.md", + "infrastructure-as-code:infrastructure-provisioning:terraform": "/roadmaps/102-devops/content/105-infrastructure-as-code/103-infrastructure-provisioning/100-terraform.md", + "infrastructure-as-code:infrastructure-provisioning:aws-cdk": "/roadmaps/102-devops/content/105-infrastructure-as-code/103-infrastructure-provisioning/101-aws-cdk.md", + "infrastructure-as-code:infrastructure-provisioning:pulumi": "/roadmaps/102-devops/content/105-infrastructure-as-code/103-infrastructure-provisioning/103-pulumi.md", + "infrastructure-as-code:infrastructure-provisioning:cloudformation": "/roadmaps/102-devops/content/105-infrastructure-as-code/103-infrastructure-provisioning/102-cloudformation.md", + "setting-up-x": "/roadmaps/102-devops/content/104-setting-up-x/readme.md", + "setting-up-x:apache": "/roadmaps/102-devops/content/104-setting-up-x/106-apache.md", + "setting-up-x:caddy": "/roadmaps/102-devops/content/104-setting-up-x/106-caddy.md", + "setting-up-x:nginx": "/roadmaps/102-devops/content/104-setting-up-x/105-nginx.md", + "setting-up-x:tomcat": "/roadmaps/102-devops/content/104-setting-up-x/107-tomcat.md", + "setting-up-x:iis": "/roadmaps/102-devops/content/104-setting-up-x/108-iis.md", + "setting-up-x:forward-proxy": "/roadmaps/102-devops/content/104-setting-up-x/102-forward-proxy.md", + "setting-up-x:caching-server": "/roadmaps/102-devops/content/104-setting-up-x/101-caching-server.md", + "setting-up-x:reverse-proxy": "/roadmaps/102-devops/content/104-setting-up-x/100-reverse-proxy.md", + "setting-up-x:load-balancer": "/roadmaps/102-devops/content/104-setting-up-x/103-load-balancer.md", + "setting-up-x:firewall": "/roadmaps/102-devops/content/104-setting-up-x/104-firewall.md", + "os-concepts": "/roadmaps/102-devops/content/101-os-concepts/readme.md", + "os-concepts:memory-storage": "/roadmaps/102-devops/content/101-os-concepts/103-memory-storage.md", + "os-concepts:io-management": "/roadmaps/102-devops/content/101-os-concepts/101-io-management.md", + "os-concepts:virtualization": "/roadmaps/102-devops/content/101-os-concepts/102-virtualization.md", + "os-concepts:file-system": "/roadmaps/102-devops/content/101-os-concepts/104-file-system.md", + "os-concepts:startup-management": "/roadmaps/102-devops/content/101-os-concepts/108-startup-management.md", + "os-concepts:service-management": "/roadmaps/102-devops/content/101-os-concepts/109-service-management.md", + "os-concepts:threads-concurrency": "/roadmaps/102-devops/content/101-os-concepts/110-threads-concurrency.md", + "os-concepts:networking": "/roadmaps/102-devops/content/101-os-concepts/100-networking.md", + "os-concepts:sockets": "/roadmaps/102-devops/content/101-os-concepts/105-sockets.md", + "os-concepts:posix": "/roadmaps/102-devops/content/101-os-concepts/106-posix.md", + "os-concepts:processes": "/roadmaps/102-devops/content/101-os-concepts/107-processes.md", + "language": "/roadmaps/102-devops/content/100-language/readme.md", + "language:ruby": "/roadmaps/102-devops/content/100-language/101-ruby.md", + "language:python": "/roadmaps/102-devops/content/100-language/100-python.md", + "language:javascript": "/roadmaps/102-devops/content/100-language/102-javascript.md", + "language:go": "/roadmaps/102-devops/content/100-language/103-go.md", + "language:rust": "/roadmaps/102-devops/content/100-language/104-rust.md", + "language:c": "/roadmaps/102-devops/content/100-language/105-c.md", + "language:cpp": "/roadmaps/102-devops/content/100-language/106-cpp.md", + "managing-servers": "/roadmaps/102-devops/content/102-managing-servers/readme.md", + "managing-servers:operating-system": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/readme.md", + "managing-servers:operating-system:windows": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/100-windows.md", + "managing-servers:operating-system:centos": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/101-centos.md", + "managing-servers:operating-system:ubuntu": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/102-ubuntu.md", + "managing-servers:operating-system:suse-linux": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/103-suse-linux.md", + "managing-servers:operating-system:rhel": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/104-rhel.md", + "managing-servers:operating-system:fedora": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/105-fedora.md", + "managing-servers:operating-system:debian": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/106-debian.md", + "managing-servers:operating-system:free-bsd": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/107-free-bsd.md", + "managing-servers:operating-system:open-bsd": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/108-open-bsd.md", + "managing-servers:operating-system:net-bsd": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/109-net-bsd.md", + "managing-servers:live-in-terminal": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/readme.md", + "managing-servers:live-in-terminal:bash-scripting": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/104-bash-scripting.md", + "managing-servers:live-in-terminal:editors": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/105-editors.md", + "managing-servers:live-in-terminal:compiling-apps": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/106-compiling-apps.md", + "managing-servers:live-in-terminal:terminal-multiplexers": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/100-terminal-multiplexers.md", + "managing-servers:live-in-terminal:screen-multiplexer": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/100-screen-multiplexer.md", + "managing-servers:live-in-terminal:tmux-multiplexer": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/101-tmux-multiplexer.md", + "managing-servers:live-in-terminal:ps": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/102-ps.md", + "managing-servers:live-in-terminal:top": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/102-top.md", + "managing-servers:live-in-terminal:htop": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/103-htop.md", + "managing-servers:live-in-terminal:atop": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/104-atop.md", + "managing-servers:live-in-terminal:lsof": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/105-lsof.md", + "managing-servers:live-in-terminal:nmon": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/106-nmon.md", + "managing-servers:live-in-terminal:iostat": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/107-iostat.md", + "managing-servers:live-in-terminal:sar": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/108-sar.md", + "managing-servers:live-in-terminal:vmstat": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/109-vmstat.md", + "managing-servers:live-in-terminal:traceroute": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/110-traceroute.md", + "managing-servers:live-in-terminal:mtr": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/111-mtr.md", + "managing-servers:live-in-terminal:ping": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/112-ping.md", + "managing-servers:live-in-terminal:nmap": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/113-nmap.md", + "managing-servers:live-in-terminal:netstat": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/114-netstat.md", + "managing-servers:live-in-terminal:airmon": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/115-airmon.md", + "managing-servers:live-in-terminal:tcpdump": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/116-tcpdump.md", + "managing-servers:live-in-terminal:airodump": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/117-airodump.md", + "managing-servers:live-in-terminal:iptables": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/118-iptables.md", + "managing-servers:live-in-terminal:dig": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/119-dig.md", + "managing-servers:live-in-terminal:awk": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/120-awk.md", + "managing-servers:live-in-terminal:sed": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/121-sed.md", + "managing-servers:live-in-terminal:grep": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/122-grep.md", + "managing-servers:live-in-terminal:sort": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/123-sort.md", + "managing-servers:live-in-terminal:cut": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/124-cut.md", + "managing-servers:live-in-terminal:uniq": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/125-uniq.md", + "managing-servers:live-in-terminal:cat": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/126-cat.md", + "managing-servers:live-in-terminal:echo": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/127-echo.md", + "managing-servers:live-in-terminal:fmt": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/128-fmt.md", + "managing-servers:live-in-terminal:tr": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/129-tr.md", + "managing-servers:live-in-terminal:nl": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/130-nl.md", + "managing-servers:live-in-terminal:wc": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/131-wc.md", + "managing-servers:live-in-terminal:egrep": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/132-egrep.md", + "managing-servers:live-in-terminal:fgrep": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/133-fgrep.md", + "managing-servers:live-in-terminal:strace": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/134-strace.md", + "managing-servers:live-in-terminal:dtrace": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/135-dtrace.md", + "managing-servers:live-in-terminal:systemtap": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/136-systemtap.md", + "managing-servers:live-in-terminal:uname": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/137-uname.md", + "managing-servers:live-in-terminal:df": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/138-df.md", + "managing-servers:live-in-terminal:history": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/139-history.md", + "managing-servers:live-in-terminal:du": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/140-du.md", + "networking-protocols": "/roadmaps/102-devops/content/103-networking-protocols/readme.md", + "networking-protocols:dns": "/roadmaps/102-devops/content/103-networking-protocols/101-dns.md", + "networking-protocols:osi-model": "/roadmaps/102-devops/content/103-networking-protocols/100-osi-model.md", + "networking-protocols:http": "/roadmaps/102-devops/content/103-networking-protocols/102-http.md", + "networking-protocols:https": "/roadmaps/102-devops/content/103-networking-protocols/103-https.md", + "networking-protocols:ftp": "/roadmaps/102-devops/content/103-networking-protocols/104-ftp.md", + "networking-protocols:ssl-tls": "/roadmaps/102-devops/content/103-networking-protocols/105-ssl-tls.md", + "networking-protocols:ssh": "/roadmaps/102-devops/content/103-networking-protocols/106-ssh.md", + "networking-protocols:port-forwarding": "/roadmaps/102-devops/content/103-networking-protocols/107-port-forwarding.md", + "networking-protocols:emails": "/roadmaps/102-devops/content/103-networking-protocols/103-emails/readme.md", + "networking-protocols:emails:smtp": "/roadmaps/102-devops/content/103-networking-protocols/103-emails/101-smtp.md", + "networking-protocols:emails:imaps": "/roadmaps/102-devops/content/103-networking-protocols/103-emails/102-imaps.md", + "networking-protocols:emails:pop3s": "/roadmaps/102-devops/content/103-networking-protocols/103-emails/103-pop3s.md", + "networking-protocols:emails:dmarc": "/roadmaps/102-devops/content/103-networking-protocols/103-emails/104-dmarc.md", + "networking-protocols:emails:spf": "/roadmaps/102-devops/content/103-networking-protocols/103-emails/105-spf.md", + "networking-protocols:emails:domain-keys": "/roadmaps/102-devops/content/103-networking-protocols/103-emails/106-domain-keys.md", + "networking-protocols:emails:white-grey-listing": "/roadmaps/102-devops/content/103-networking-protocols/103-emails/100-white-grey-listing.md", + "ci-cd": "/roadmaps/102-devops/content/106-ci-cd/readme.md", + "ci-cd:jenkins": "/roadmaps/102-devops/content/106-ci-cd/101-jenkins.md", + "ci-cd:gitlab-ci": "/roadmaps/102-devops/content/106-ci-cd/100-gitlab-ci.md", + "ci-cd:travis-ci": "/roadmaps/102-devops/content/106-ci-cd/103-travis-ci.md", + "ci-cd:github-actions": "/roadmaps/102-devops/content/106-ci-cd/102-github-actions.md", + "ci-cd:teamcity": "/roadmaps/102-devops/content/106-ci-cd/105-teamcity.md", + "ci-cd:bamboo": "/roadmaps/102-devops/content/106-ci-cd/104-bamboo.md", + "ci-cd:circle-ci": "/roadmaps/102-devops/content/106-ci-cd/107-circle-ci.md", + "ci-cd:drone": "/roadmaps/102-devops/content/106-ci-cd/108-drone.md", + "ci-cd:azure-devops-services": "/roadmaps/102-devops/content/106-ci-cd/106-azure-devops-services.md", "monitoring": "/roadmaps/102-devops/content/107-monitoring/readme.md", - "monitoring:logs-management": "/roadmaps/102-devops/content/107-monitoring/102-logs-management/readme.md", - "monitoring:logs-management:elastic-stack": "/roadmaps/102-devops/content/107-monitoring/102-logs-management/100-elastic-stack.md", - "monitoring:logs-management:graylog": "/roadmaps/102-devops/content/107-monitoring/102-logs-management/101-graylog.md", - "monitoring:logs-management:splunk": "/roadmaps/102-devops/content/107-monitoring/102-logs-management/102-splunk.md", - "monitoring:logs-management:papertrail": "/roadmaps/102-devops/content/107-monitoring/102-logs-management/102-papertrail.md", "monitoring:infrastructure-monitoring": "/roadmaps/102-devops/content/107-monitoring/100-infrastructure-monitoring/readme.md", - "monitoring:infrastructure-monitoring:datadog": "/roadmaps/102-devops/content/107-monitoring/100-infrastructure-monitoring/102-datadog.md", - "monitoring:infrastructure-monitoring:monit": "/roadmaps/102-devops/content/107-monitoring/100-infrastructure-monitoring/102-monit.md", - "monitoring:infrastructure-monitoring:zabbix": "/roadmaps/102-devops/content/107-monitoring/100-infrastructure-monitoring/102-zabbix.md", - "monitoring:infrastructure-monitoring:grafana": "/roadmaps/102-devops/content/107-monitoring/100-infrastructure-monitoring/102-grafana.md", "monitoring:infrastructure-monitoring:nagios": "/roadmaps/102-devops/content/107-monitoring/100-infrastructure-monitoring/101-nagios.md", + "monitoring:infrastructure-monitoring:grafana": "/roadmaps/102-devops/content/107-monitoring/100-infrastructure-monitoring/102-grafana.md", + "monitoring:infrastructure-monitoring:datadog": "/roadmaps/102-devops/content/107-monitoring/100-infrastructure-monitoring/102-datadog.md", + "monitoring:infrastructure-monitoring:zabbix": "/roadmaps/102-devops/content/107-monitoring/100-infrastructure-monitoring/102-zabbix.md", + "monitoring:infrastructure-monitoring:monit": "/roadmaps/102-devops/content/107-monitoring/100-infrastructure-monitoring/102-monit.md", "monitoring:infrastructure-monitoring:prometheus": "/roadmaps/102-devops/content/107-monitoring/100-infrastructure-monitoring/100-prometheus.md", "monitoring:application-monitoring": "/roadmaps/102-devops/content/107-monitoring/101-application-monitoring/readme.md", "monitoring:application-monitoring:jaeger": "/roadmaps/102-devops/content/107-monitoring/101-application-monitoring/100-jaeger.md", @@ -21,111 +154,22 @@ "monitoring:application-monitoring:app-dynamics": "/roadmaps/102-devops/content/107-monitoring/101-application-monitoring/102-app-dynamics.md", "monitoring:application-monitoring:instana": "/roadmaps/102-devops/content/107-monitoring/101-application-monitoring/103-instana.md", "monitoring:application-monitoring:open-tracing": "/roadmaps/102-devops/content/107-monitoring/101-application-monitoring/104-open-tracing.md", - "infrastructure-as-code": "/roadmaps/102-devops/content/105-infrastructure-as-code/readme.md", - "infrastructure-as-code:configuration-management": "/roadmaps/102-devops/content/105-infrastructure-as-code/102-configuration-management/readme.md", - "infrastructure-as-code:configuration-management:puppet": "/roadmaps/102-devops/content/105-infrastructure-as-code/102-configuration-management/103-puppet.md", - "infrastructure-as-code:configuration-management:salt": "/roadmaps/102-devops/content/105-infrastructure-as-code/102-configuration-management/102-salt.md", - "infrastructure-as-code:configuration-management:chef": "/roadmaps/102-devops/content/105-infrastructure-as-code/102-configuration-management/101-chef.md", - "infrastructure-as-code:configuration-management:ansible": "/roadmaps/102-devops/content/105-infrastructure-as-code/102-configuration-management/100-ansible.md", - "infrastructure-as-code:service-mesh": "/roadmaps/102-devops/content/105-infrastructure-as-code/100-service-mesh/readme.md", - "infrastructure-as-code:service-mesh:linkerd": "/roadmaps/102-devops/content/105-infrastructure-as-code/100-service-mesh/103-linkerd.md", - "infrastructure-as-code:service-mesh:envoy": "/roadmaps/102-devops/content/105-infrastructure-as-code/100-service-mesh/102-envoy.md", - "infrastructure-as-code:service-mesh:istio": "/roadmaps/102-devops/content/105-infrastructure-as-code/100-service-mesh/101-istio.md", - "infrastructure-as-code:service-mesh:consul": "/roadmaps/102-devops/content/105-infrastructure-as-code/100-service-mesh/100-consul.md", - "infrastructure-as-code:containers": "/roadmaps/102-devops/content/105-infrastructure-as-code/101-containers.md", - "infrastructure-as-code:infrastructure-provisioning": "/roadmaps/102-devops/content/105-infrastructure-as-code/103-infrastructure-provisioning/readme.md", - "infrastructure-as-code:infrastructure-provisioning:terraform": "/roadmaps/102-devops/content/105-infrastructure-as-code/103-infrastructure-provisioning/100-terraform.md", - "infrastructure-as-code:infrastructure-provisioning:aws-cdk": "/roadmaps/102-devops/content/105-infrastructure-as-code/103-infrastructure-provisioning/101-aws-cdk.md", - "infrastructure-as-code:infrastructure-provisioning:cloudformation": "/roadmaps/102-devops/content/105-infrastructure-as-code/103-infrastructure-provisioning/102-cloudformation.md", - "infrastructure-as-code:infrastructure-provisioning:pulumi": "/roadmaps/102-devops/content/105-infrastructure-as-code/103-infrastructure-provisioning/103-pulumi.md", - "infrastructure-as-code:docker": "/roadmaps/102-devops/content/105-infrastructure-as-code/100-docker.md", - "infrastructure-as-code:lxc": "/roadmaps/102-devops/content/105-infrastructure-as-code/101-lxc.md", - "infrastructure-as-code:kubernetes": "/roadmaps/102-devops/content/105-infrastructure-as-code/104-kubernetes.md", - "infrastructure-as-code:mesos": "/roadmaps/102-devops/content/105-infrastructure-as-code/104-mesos.md", - "infrastructure-as-code:docker-swarm": "/roadmaps/102-devops/content/105-infrastructure-as-code/104-docker-swarm.md", - "infrastructure-as-code:nomad": "/roadmaps/102-devops/content/105-infrastructure-as-code/104-nomad.md", - "networking-protocols": "/roadmaps/102-devops/content/103-networking-protocols/readme.md", - "networking-protocols:emails": "/roadmaps/102-devops/content/103-networking-protocols/103-emails/readme.md", - "networking-protocols:emails:dmarc": "/roadmaps/102-devops/content/103-networking-protocols/103-emails/104-dmarc.md", - "networking-protocols:emails:spf": "/roadmaps/102-devops/content/103-networking-protocols/103-emails/105-spf.md", - "networking-protocols:emails:domain-keys": "/roadmaps/102-devops/content/103-networking-protocols/103-emails/106-domain-keys.md", - "networking-protocols:emails:imaps": "/roadmaps/102-devops/content/103-networking-protocols/103-emails/102-imaps.md", - "networking-protocols:emails:pop3s": "/roadmaps/102-devops/content/103-networking-protocols/103-emails/103-pop3s.md", - "networking-protocols:emails:smtp": "/roadmaps/102-devops/content/103-networking-protocols/103-emails/101-smtp.md", - "networking-protocols:emails:white-grey-listing": "/roadmaps/102-devops/content/103-networking-protocols/103-emails/100-white-grey-listing.md", - "networking-protocols:osi-model": "/roadmaps/102-devops/content/103-networking-protocols/100-osi-model.md", - "networking-protocols:dns": "/roadmaps/102-devops/content/103-networking-protocols/101-dns.md", - "networking-protocols:http": "/roadmaps/102-devops/content/103-networking-protocols/102-http.md", - "networking-protocols:https": "/roadmaps/102-devops/content/103-networking-protocols/103-https.md", - "networking-protocols:ftp": "/roadmaps/102-devops/content/103-networking-protocols/104-ftp.md", - "networking-protocols:ssl-tls": "/roadmaps/102-devops/content/103-networking-protocols/105-ssl-tls.md", - "networking-protocols:ssh": "/roadmaps/102-devops/content/103-networking-protocols/106-ssh.md", - "networking-protocols:port-forwarding": "/roadmaps/102-devops/content/103-networking-protocols/107-port-forwarding.md", - "os-concepts": "/roadmaps/102-devops/content/101-os-concepts/readme.md", - "os-concepts:threads-concurrency": "/roadmaps/102-devops/content/101-os-concepts/110-threads-concurrency.md", - "os-concepts:service-management": "/roadmaps/102-devops/content/101-os-concepts/109-service-management.md", - "os-concepts:virtualization": "/roadmaps/102-devops/content/101-os-concepts/102-virtualization.md", - "os-concepts:io-management": "/roadmaps/102-devops/content/101-os-concepts/101-io-management.md", - "os-concepts:memory-storage": "/roadmaps/102-devops/content/101-os-concepts/103-memory-storage.md", - "os-concepts:file-system": "/roadmaps/102-devops/content/101-os-concepts/104-file-system.md", - "os-concepts:networking": "/roadmaps/102-devops/content/101-os-concepts/100-networking.md", - "os-concepts:posix": "/roadmaps/102-devops/content/101-os-concepts/106-posix.md", - "os-concepts:sockets": "/roadmaps/102-devops/content/101-os-concepts/105-sockets.md", - "os-concepts:processes": "/roadmaps/102-devops/content/101-os-concepts/107-processes.md", - "os-concepts:startup-management": "/roadmaps/102-devops/content/101-os-concepts/108-startup-management.md", - "language": "/roadmaps/102-devops/content/100-language/readme.md", - "language:rust": "/roadmaps/102-devops/content/100-language/104-rust.md", - "language:python": "/roadmaps/102-devops/content/100-language/100-python.md", - "language:ruby": "/roadmaps/102-devops/content/100-language/101-ruby.md", - "language:javascript": "/roadmaps/102-devops/content/100-language/102-javascript.md", - "language:go": "/roadmaps/102-devops/content/100-language/103-go.md", - "language:c": "/roadmaps/102-devops/content/100-language/105-c.md", - "language:cpp": "/roadmaps/102-devops/content/100-language/106-cpp.md", - "managing-servers": "/roadmaps/102-devops/content/102-managing-servers/readme.md", - "managing-servers:operating-system": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/readme.md", - "managing-servers:operating-system:windows": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/100-windows.md", - "managing-servers:operating-system:linux": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/101-linux.md", - "managing-servers:operating-system:unix": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/102-unix.md", - "managing-servers:live-in-terminal": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/readme.md", - "managing-servers:live-in-terminal:terminal-multiplexers": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/100-terminal-multiplexers.md", - "managing-servers:live-in-terminal:process-monitoring": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/101-process-monitoring.md", - "managing-servers:live-in-terminal:system-performance": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/102-system-performance.md", - "managing-servers:live-in-terminal:network-tools": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/103-network-tools.md", - "managing-servers:live-in-terminal:bash-scripting": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/104-bash-scripting.md", - "managing-servers:live-in-terminal:editors": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/105-editors.md", - "managing-servers:live-in-terminal:compiling-apps": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/106-compiling-apps.md", - "managing-servers:live-in-terminal:text-manipulation": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/107-text-manipulation.md", - "managing-servers:live-in-terminal:other-tools": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/108-other-tools.md", - "setting-up-x": "/roadmaps/102-devops/content/104-setting-up-x/readme.md", - "setting-up-x:reverse-proxy": "/roadmaps/102-devops/content/104-setting-up-x/100-reverse-proxy.md", - "setting-up-x:caching-server": "/roadmaps/102-devops/content/104-setting-up-x/101-caching-server.md", - "setting-up-x:forward-proxy": "/roadmaps/102-devops/content/104-setting-up-x/102-forward-proxy.md", - "setting-up-x:load-balancer": "/roadmaps/102-devops/content/104-setting-up-x/103-load-balancer.md", - "setting-up-x:firewall": "/roadmaps/102-devops/content/104-setting-up-x/104-firewall.md", - "setting-up-x:nginx": "/roadmaps/102-devops/content/104-setting-up-x/105-nginx.md", - "setting-up-x:apache": "/roadmaps/102-devops/content/104-setting-up-x/106-apache.md", - "setting-up-x:caddy": "/roadmaps/102-devops/content/104-setting-up-x/106-caddy.md", - "setting-up-x:tomcat": "/roadmaps/102-devops/content/104-setting-up-x/107-tomcat.md", - "setting-up-x:iis": "/roadmaps/102-devops/content/104-setting-up-x/108-iis.md", - "ci-cd": "/roadmaps/102-devops/content/106-ci-cd/readme.md", - "ci-cd:gitlab-ci": "/roadmaps/102-devops/content/106-ci-cd/100-gitlab-ci.md", - "ci-cd:jenkins": "/roadmaps/102-devops/content/106-ci-cd/101-jenkins.md", - "ci-cd:github-actions": "/roadmaps/102-devops/content/106-ci-cd/102-github-actions.md", - "ci-cd:travis-ci": "/roadmaps/102-devops/content/106-ci-cd/103-travis-ci.md", - "ci-cd:bamboo": "/roadmaps/102-devops/content/106-ci-cd/104-bamboo.md", - "ci-cd:teamcity": "/roadmaps/102-devops/content/106-ci-cd/105-teamcity.md", - "ci-cd:azure-devops-services": "/roadmaps/102-devops/content/106-ci-cd/106-azure-devops-services.md", - "ci-cd:circle-ci": "/roadmaps/102-devops/content/106-ci-cd/107-circle-ci.md", - "ci-cd:drone": "/roadmaps/102-devops/content/106-ci-cd/108-drone.md", + "monitoring:logs-management": "/roadmaps/102-devops/content/107-monitoring/102-logs-management/readme.md", + "monitoring:logs-management:elastic-stack": "/roadmaps/102-devops/content/107-monitoring/102-logs-management/100-elastic-stack.md", + "monitoring:logs-management:graylog": "/roadmaps/102-devops/content/107-monitoring/102-logs-management/101-graylog.md", + "monitoring:logs-management:splunk": "/roadmaps/102-devops/content/107-monitoring/102-logs-management/102-splunk.md", + "monitoring:logs-management:papertrail": "/roadmaps/102-devops/content/107-monitoring/102-logs-management/102-papertrail.md", "cloud-providers": "/roadmaps/102-devops/content/108-cloud-providers/readme.md", "cloud-providers:aws": "/roadmaps/102-devops/content/108-cloud-providers/100-aws.md", "cloud-providers:google-cloud": "/roadmaps/102-devops/content/108-cloud-providers/101-google-cloud.md", "cloud-providers:azure": "/roadmaps/102-devops/content/108-cloud-providers/102-azure.md", - "cloud-providers:heroku": "/roadmaps/102-devops/content/108-cloud-providers/103-heroku.md", - "cloud-providers:albaba-cloud": "/roadmaps/102-devops/content/108-cloud-providers/104-albaba-cloud.md", "cloud-providers:digital-ocean": "/roadmaps/102-devops/content/108-cloud-providers/104-digital-ocean.md", + "cloud-providers:heroku": "/roadmaps/102-devops/content/108-cloud-providers/103-heroku.md", "cloud-providers:linode": "/roadmaps/102-devops/content/108-cloud-providers/105-linode.md", "cloud-providers:vultr": "/roadmaps/102-devops/content/108-cloud-providers/106-vultr.md", + "cloud-providers:albaba-cloud": "/roadmaps/102-devops/content/108-cloud-providers/104-albaba-cloud.md", "availability": "/roadmaps/102-devops/content/109-availability.md", - "design-and-implementation": "/roadmaps/102-devops/content/111-design-and-implementation.md" + "data-management": "/roadmaps/102-devops/content/110-data-management.md", + "design-and-implementation": "/roadmaps/102-devops/content/111-design-and-implementation.md", + "management-and-monitoring": "/roadmaps/102-devops/content/112-management-and-monitoring.md" } \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/101-centos.md b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/101-centos.md new file mode 100644 index 000000000..104173f2b --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/101-centos.md @@ -0,0 +1 @@ +# Centos \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/101-linux.md b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/101-linux.md deleted file mode 100644 index fa3081ce7..000000000 --- a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/101-linux.md +++ /dev/null @@ -1,7 +0,0 @@ -# Linux -Linux is the operating system that powers most of the web today. User interfaces exist for Linux as a desktop operating system, but Linux's most common role is as a server, where the operating system is only interacted with via the [Command Line Interface](https://en.wikipedia.org/wiki/Command-line_interface). Linux is an open source project, of which there are many "distributions" or "distros". The distro you choose to learn is not of particular importance, just know that some problems are handled differently on different distributions. This means there may not be 1:1 compatibility of a tutorial for Ubuntu to another distro. - -Recommended Reading(In order of depth): - - [Your Linux Toolbox](https://www.amazon.com/Your-Linux-Toolbox-Julia-Evans/dp/1593279779/) by Julia Evans - - [UNIX and Linux System Administration Handbook](https://www.amazon.com/UNIX-Linux-System-Administration-Handbook/dp/0134277554/ref=sr_1_1?crid=1TDGT7WJDRK91&keywords=Evi+nemeth&qid=1659625806&sprefix=evi+nemeth%2Caps%2C45&sr=8-1) by Evi Nemeth. - - [The Linux Programming Interface: A Linux and UNIX System Programming Handbook](https://www.amazon.com/Linux-Programming-Interface-System-Handbook/dp/1593272200/) by Michael Kerrisk diff --git a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/102-ubuntu.md b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/102-ubuntu.md new file mode 100644 index 000000000..880870842 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/102-ubuntu.md @@ -0,0 +1 @@ +# Ubuntu \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/102-unix.md b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/102-unix.md deleted file mode 100644 index 106aea125..000000000 --- a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/102-unix.md +++ /dev/null @@ -1 +0,0 @@ -# Unix \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/103-suse-linux.md b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/103-suse-linux.md new file mode 100644 index 000000000..ed8bdb42f --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/103-suse-linux.md @@ -0,0 +1 @@ +# Suse linux \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/104-rhel.md b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/104-rhel.md new file mode 100644 index 000000000..b5bc0aa56 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/104-rhel.md @@ -0,0 +1 @@ +# Rhel \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/105-fedora.md b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/105-fedora.md new file mode 100644 index 000000000..a34948a81 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/105-fedora.md @@ -0,0 +1 @@ +# Fedora \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/106-debian.md b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/106-debian.md new file mode 100644 index 000000000..31c06095b --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/106-debian.md @@ -0,0 +1 @@ +# Debian \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/107-free-bsd.md b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/107-free-bsd.md new file mode 100644 index 000000000..8fd454543 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/107-free-bsd.md @@ -0,0 +1 @@ +# Free bsd \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/108-open-bsd.md b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/108-open-bsd.md new file mode 100644 index 000000000..3865abd66 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/108-open-bsd.md @@ -0,0 +1 @@ +# Open bsd \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/109-net-bsd.md b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/109-net-bsd.md new file mode 100644 index 000000000..063a3fabe --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/109-net-bsd.md @@ -0,0 +1 @@ +# Net bsd \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/100-screen-multiplexer.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/100-screen-multiplexer.md new file mode 100644 index 000000000..fbb690274 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/100-screen-multiplexer.md @@ -0,0 +1 @@ +# Screen Multiplexer diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/101-process-monitoring.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/101-process-monitoring.md deleted file mode 100644 index 282dbe688..000000000 --- a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/101-process-monitoring.md +++ /dev/null @@ -1 +0,0 @@ -# Process monitoring \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/101-tmux-multiplexer.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/101-tmux-multiplexer.md new file mode 100644 index 000000000..64fa40903 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/101-tmux-multiplexer.md @@ -0,0 +1 @@ +# Tmux multiplexer \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/102-ps.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/102-ps.md new file mode 100644 index 000000000..4d6231647 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/102-ps.md @@ -0,0 +1 @@ +# Ps \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/102-system-performance.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/102-system-performance.md deleted file mode 100644 index 0721cb998..000000000 --- a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/102-system-performance.md +++ /dev/null @@ -1 +0,0 @@ -# System performance \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/102-top.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/102-top.md new file mode 100644 index 000000000..b563aaacb --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/102-top.md @@ -0,0 +1 @@ +# Top \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/103-htop.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/103-htop.md new file mode 100644 index 000000000..b6efed6c3 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/103-htop.md @@ -0,0 +1 @@ +# Htop \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/103-network-tools.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/103-network-tools.md deleted file mode 100644 index 1a6c119bb..000000000 --- a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/103-network-tools.md +++ /dev/null @@ -1 +0,0 @@ -# Network tools \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/104-atop.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/104-atop.md new file mode 100644 index 000000000..97f5c1861 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/104-atop.md @@ -0,0 +1 @@ +# Atop \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/105-lsof.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/105-lsof.md new file mode 100644 index 000000000..98ca2d36b --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/105-lsof.md @@ -0,0 +1 @@ +# Lsof \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/106-nmon.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/106-nmon.md new file mode 100644 index 000000000..900353692 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/106-nmon.md @@ -0,0 +1 @@ +# Nmon \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/107-iostat.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/107-iostat.md new file mode 100644 index 000000000..3cc154ed6 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/107-iostat.md @@ -0,0 +1 @@ +# Iostat \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/107-text-manipulation.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/107-text-manipulation.md deleted file mode 100644 index a0d98ba7f..000000000 --- a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/107-text-manipulation.md +++ /dev/null @@ -1 +0,0 @@ -# Text manipulation \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/108-other-tools.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/108-other-tools.md deleted file mode 100644 index 9df4aa64c..000000000 --- a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/108-other-tools.md +++ /dev/null @@ -1 +0,0 @@ -# Other tools \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/108-sar.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/108-sar.md new file mode 100644 index 000000000..d82bf780c --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/108-sar.md @@ -0,0 +1 @@ +# Sar \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/109-vmstat.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/109-vmstat.md new file mode 100644 index 000000000..e539733dd --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/109-vmstat.md @@ -0,0 +1 @@ +# Vmstat \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/110-traceroute.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/110-traceroute.md new file mode 100644 index 000000000..0295e347c --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/110-traceroute.md @@ -0,0 +1 @@ +# Traceroute \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/111-mtr.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/111-mtr.md new file mode 100644 index 000000000..ecb0e6b4c --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/111-mtr.md @@ -0,0 +1 @@ +# Mtr \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/112-ping.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/112-ping.md new file mode 100644 index 000000000..241f675e7 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/112-ping.md @@ -0,0 +1 @@ +# Ping \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/113-nmap.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/113-nmap.md new file mode 100644 index 000000000..118a3277e --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/113-nmap.md @@ -0,0 +1 @@ +# Nmap \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/114-netstat.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/114-netstat.md new file mode 100644 index 000000000..93ff26419 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/114-netstat.md @@ -0,0 +1 @@ +# Netstat \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/115-airmon.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/115-airmon.md new file mode 100644 index 000000000..ef72bb317 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/115-airmon.md @@ -0,0 +1 @@ +# Airmon \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/116-tcpdump.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/116-tcpdump.md new file mode 100644 index 000000000..75a833d93 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/116-tcpdump.md @@ -0,0 +1 @@ +# Tcpdump \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/117-airodump.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/117-airodump.md new file mode 100644 index 000000000..e94273839 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/117-airodump.md @@ -0,0 +1 @@ +# Airodump \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/118-iptables.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/118-iptables.md new file mode 100644 index 000000000..bcbe89f1f --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/118-iptables.md @@ -0,0 +1 @@ +# Iptables \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/119-dig.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/119-dig.md new file mode 100644 index 000000000..2ab4db640 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/119-dig.md @@ -0,0 +1 @@ +# Dig \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/120-awk.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/120-awk.md new file mode 100644 index 000000000..10b818700 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/120-awk.md @@ -0,0 +1 @@ +# Awk \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/121-sed.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/121-sed.md new file mode 100644 index 000000000..1a9c250c0 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/121-sed.md @@ -0,0 +1 @@ +# Sed \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/122-grep.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/122-grep.md new file mode 100644 index 000000000..23eb0693a --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/122-grep.md @@ -0,0 +1 @@ +# Grep \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/123-sort.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/123-sort.md new file mode 100644 index 000000000..14752aa76 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/123-sort.md @@ -0,0 +1 @@ +# Sort \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/124-cut.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/124-cut.md new file mode 100644 index 000000000..bb4f8b0b3 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/124-cut.md @@ -0,0 +1 @@ +# Cut \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/125-uniq.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/125-uniq.md new file mode 100644 index 000000000..8b60c5c6b --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/125-uniq.md @@ -0,0 +1 @@ +# Uniq \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/126-cat.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/126-cat.md new file mode 100644 index 000000000..3b1eb18e1 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/126-cat.md @@ -0,0 +1 @@ +# Cat \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/127-echo.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/127-echo.md new file mode 100644 index 000000000..183516c34 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/127-echo.md @@ -0,0 +1 @@ +# Echo \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/128-fmt.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/128-fmt.md new file mode 100644 index 000000000..7f0fe40d8 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/128-fmt.md @@ -0,0 +1 @@ +# Fmt \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/129-tr.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/129-tr.md new file mode 100644 index 000000000..2db592a07 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/129-tr.md @@ -0,0 +1 @@ +# Tr \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/130-nl.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/130-nl.md new file mode 100644 index 000000000..736ab1c03 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/130-nl.md @@ -0,0 +1 @@ +# Nl \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/131-wc.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/131-wc.md new file mode 100644 index 000000000..85ec04553 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/131-wc.md @@ -0,0 +1 @@ +# Wc \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/132-egrep.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/132-egrep.md new file mode 100644 index 000000000..d5aa9f56c --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/132-egrep.md @@ -0,0 +1 @@ +# Egrep \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/133-fgrep.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/133-fgrep.md new file mode 100644 index 000000000..35cad5714 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/133-fgrep.md @@ -0,0 +1 @@ +# Fgrep \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/134-strace.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/134-strace.md new file mode 100644 index 000000000..ab9d7af81 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/134-strace.md @@ -0,0 +1 @@ +# Strace \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/135-dtrace.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/135-dtrace.md new file mode 100644 index 000000000..e16ffe004 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/135-dtrace.md @@ -0,0 +1 @@ +# Dtrace \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/136-systemtap.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/136-systemtap.md new file mode 100644 index 000000000..33fdef223 --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/136-systemtap.md @@ -0,0 +1 @@ +# Systemtap \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/137-uname.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/137-uname.md new file mode 100644 index 000000000..c7906c4ae --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/137-uname.md @@ -0,0 +1 @@ +# Uname \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/138-df.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/138-df.md new file mode 100644 index 000000000..c5c0e75bf --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/138-df.md @@ -0,0 +1 @@ +# Df \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/139-history.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/139-history.md new file mode 100644 index 000000000..8d32e8eac --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/139-history.md @@ -0,0 +1 @@ +# History \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/140-du.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/140-du.md new file mode 100644 index 000000000..b003d7bdf --- /dev/null +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/140-du.md @@ -0,0 +1 @@ +# Du \ No newline at end of file diff --git a/content/roadmaps/102-devops/meta.json b/content/roadmaps/102-devops/meta.json index 59af503d8..211b0f919 100644 --- a/content/roadmaps/102-devops/meta.json +++ b/content/roadmaps/102-devops/meta.json @@ -43,4 +43,4 @@ }, "pdfUrl": "/pdfs/devops.pdf", "contentPathsFilePath": "./content-paths.json" -} +} \ No newline at end of file diff --git a/public/project/devops.json b/public/project/devops.json index 00f7903d3..a24235b89 100644 --- a/public/project/devops.json +++ b/public/project/devops.json @@ -3,27 +3,25 @@ "controls": { "control": [ { - "ID": "493", + "ID": "2185", "typeID": "Arrow", - "zOrder": "70", - "w": "186", - "h": "81", + "zOrder": "0", + "h": "114", "measuredW": "150", "measuredH": "100", - "x": "840", - "y": "348", + "x": "412", + "y": "2619", "properties": { "color": "2848996", "leftArrow": "false", "rightArrow": "false", - "stroke": "dotted", "p0": { - "x": 186, - "y": 81 + "x": 149.5, + "y": 113.5 }, "p1": { - "x": 0.34339508047372586, - "y": 0.04300030367447524 + "x": 0.5697543385170161, + "y": -0.1564119900833896 }, "p2": { "x": 0, @@ -32,856 +30,1682 @@ } }, { - "ID": "747", + "ID": "2186", "typeID": "Arrow", - "zOrder": "71", - "w": "193", - "h": "41", + "zOrder": "1", + "w": "3", + "h": "66", "measuredW": "150", "measuredH": "100", - "x": "836", - "y": "340", - "properties": { - "color": "2848996", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 193, - "y": 39 - }, - "p1": { - "x": 0.34339508047373224, - "y": 0.04300030367446098 - }, - "p2": { - "x": 0, - "y": 0 - } - } - }, - { - "ID": "748", - "typeID": "Arrow", - "zOrder": "72", - "w": "194", - "h": "11", - "measuredW": "150", - "measuredH": "100", - "x": "839", - "y": "324", - "properties": { - "color": "2848996", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 194, - "y": 0 - }, - "p1": { - "x": 0.35191347753743757, - "y": 0.0108153078202995 - }, - "p2": { - "x": 0, - "y": 11 - } - } - }, - { - "ID": "749", - "typeID": "Arrow", - "zOrder": "73", - "w": "186", - "h": "57", - "measuredW": "150", - "measuredH": "100", - "x": "837", - "y": "274", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 186, - "y": 0 - }, - "p1": { - "x": 0.3789527084155346, - "y": -0.03545459669691674 - }, - "p2": { - "x": 0, - "y": 57 - } - } - }, - { - "ID": "750", - "typeID": "Arrow", - "zOrder": "74", - "w": "121", - "h": "41", - "measuredW": "150", - "measuredH": "100", - "x": "411", - "y": "351", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "p0": { - "x": 0, - "y": 40 - }, - "p1": { - "x": 0.3525, - "y": -0.0175 - }, - "p2": { - "x": 120, - "y": 0 - }, - "rightArrow": "false", - "stroke": "dotted" - } - }, - { - "ID": "751", - "typeID": "Arrow", - "zOrder": "75", - "w": "119", - "h": "5", - "measuredW": "150", - "measuredH": "100", - "x": "416", - "y": "341", + "x": "364", + "y": "2618", "properties": { "color": "2848996", "curvature": "-1", - "direction": "bottom", "leftArrow": "false", "p0": { - "x": 0, - "y": 4 + "x": 1, + "y": 0 }, "p1": { - "x": 0.3816771970132108, - "y": 0.01895462377943711 + "x": 0.56842735383826, + "y": -0.01687523160685271 }, "p2": { - "x": 118, - "y": 2 + "x": 2, + "y": 65 }, "rightArrow": "false", "stroke": "dotted" } }, { - "ID": "752", + "ID": "2187", "typeID": "Arrow", - "zOrder": "76", - "w": "110", - "h": "34", + "zOrder": "2", + "w": "3", + "h": "66", "measuredW": "150", "measuredH": "100", - "x": "415", - "y": "300", + "x": "204", + "y": "2618", + "properties": { + "color": "2848996", + "curvature": "-1", + "leftArrow": "false", + "p0": { + "x": 1, + "y": 0 + }, + "p1": { + "x": 0.56842735383826, + "y": -0.01687523160685271 + }, + "p2": { + "x": 2, + "y": 65 + }, + "rightArrow": "false", + "stroke": "dotted" + } + }, + { + "ID": "2188", + "typeID": "Arrow", + "zOrder": "3", + "w": "198", + "h": "305", + "measuredW": "150", + "measuredH": "100", + "x": "424", + "y": "2301", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "p0": { + "x": 197, + "y": 0 + }, + "p1": { + "x": 0.5554094414478669, + "y": 0.21886655076598482 + }, + "p2": { + "x": 0, + "y": 305 + } + } + }, + { + "ID": "2189", + "typeID": "Arrow", + "zOrder": "4", + "w": "84", + "h": "119", + "measuredW": "150", + "measuredH": "100", + "x": "497", + "y": "2300", + "properties": { + "color": "2848996", + "curvature": "-1", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": 118.5 + }, + "p1": { + "x": 0.39766472060050223, + "y": -0.21384487072560038 + }, + "p2": { + "x": 84, + "y": -0.5 + } + } + }, + { + "ID": "2190", + "typeID": "Arrow", + "zOrder": "5", + "w": "3", + "h": "66", + "measuredW": "150", + "measuredH": "100", + "x": "935", + "y": "2395", + "properties": { + "color": "2848996", + "curvature": "-1", + "leftArrow": "false", + "p0": { + "x": 1, + "y": 0 + }, + "p1": { + "x": 0.56842735383826, + "y": -0.01687523160685271 + }, + "p2": { + "x": 2, + "y": 65 + }, + "rightArrow": "false", + "stroke": "dotted" + } + }, + { + "ID": "2191", + "typeID": "Arrow", + "zOrder": "6", + "w": "3", + "h": "66", + "measuredW": "150", + "measuredH": "100", + "x": "825", + "y": "2395", + "properties": { + "color": "2848996", + "curvature": "-1", + "leftArrow": "false", + "p0": { + "x": 1, + "y": 0 + }, + "p1": { + "x": 0.56842735383826, + "y": -0.01687523160685271 + }, + "p2": { + "x": 2, + "y": 65 + }, + "rightArrow": "false", + "stroke": "dotted" + } + }, + { + "ID": "2192", + "typeID": "Arrow", + "zOrder": "7", + "w": "3", + "h": "79", + "measuredW": "150", + "measuredH": "100", + "x": "866", + "y": "2297", + "properties": { + "color": "2848996", + "curvature": "-1", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 2.5, + "y": -0.5 + }, + "p1": { + "x": 0.5684273538382602, + "y": -0.016875231606852704 + }, + "p2": { + "x": 0.5, + "y": 78.5 + } + } + }, + { + "ID": "2193", + "typeID": "Arrow", + "zOrder": "8", + "w": "3", + "h": "66", + "measuredW": "150", + "measuredH": "100", + "x": "868", + "y": "2215", + "properties": { + "color": "2848996", + "curvature": "-1", + "leftArrow": "false", + "p0": { + "x": 1, + "y": 0 + }, + "p1": { + "x": 0.56842735383826, + "y": -0.01687523160685271 + }, + "p2": { + "x": 2, + "y": 65 + }, + "rightArrow": "false", + "stroke": "dotted" + } + }, + { + "ID": "2194", + "typeID": "Arrow", + "zOrder": "9", + "w": "92", + "h": "184", + "measuredW": "150", + "measuredH": "100", + "x": "948", + "y": "2206", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": -0.5, + "y": -0.5 + }, + "p1": { + "x": 0.6466957628227236, + "y": -0.02001450843748885 + }, + "p2": { + "x": 91, + "y": 183 + } + } + }, + { + "ID": "2195", + "typeID": "Arrow", + "zOrder": "10", + "w": "94", + "h": "132", + "measuredW": "150", + "measuredH": "100", + "x": "950", + "y": "2205", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": -0.5, + "y": -0.5 + }, + "p1": { + "x": 0.6816916015287408, + "y": -0.06264764063070156 + }, + "p2": { + "x": 93, + "y": 131 + } + } + }, + { + "ID": "2196", + "typeID": "Arrow", + "zOrder": "11", + "w": "94", + "h": "82", + "measuredW": "150", + "measuredH": "100", + "x": "956", + "y": "2207", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": -0.5, + "y": -0.5 + }, + "p1": { + "x": 0.6469984607491023, + "y": -0.08209338122113903 + }, + "p2": { + "x": 93, + "y": 81 + } + } + }, + { + "ID": "2197", + "typeID": "Arrow", + "zOrder": "12", + "w": "97", + "h": "31", + "measuredW": "150", + "measuredH": "100", + "x": "950", + "y": "2207", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": -0.5, + "y": -0.5 + }, + "p1": { + "x": 0.5697996021155806, + "y": -0.04716386044931828 + }, + "p2": { + "x": 96, + "y": 30 + } + } + }, + { + "ID": "2198", + "typeID": "Arrow", + "zOrder": "13", + "w": "97", + "h": "20", + "measuredW": "150", + "measuredH": "100", + "x": "948", + "y": "2177", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": -0.5, + "y": 19.5 + }, + "p1": { + "x": 0.5540000000000003, + "y": -0.07800000000000004 + }, + "p2": { + "x": 96, + "y": 0 + } + } + }, + { + "ID": "2199", + "typeID": "Arrow", + "zOrder": "14", + "w": "95", + "h": "69", + "measuredW": "150", + "measuredH": "100", + "x": "946", + "y": "2127", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": -0.5, + "y": 68.5 + }, + "p1": { + "x": 0.554, + "y": -0.07800000000000008 + }, + "p2": { + "x": 94, + "y": 0 + } + } + }, + { + "ID": "2200", + "typeID": "Arrow", + "zOrder": "15", + "w": "192", + "h": "306", + "measuredW": "150", + "measuredH": "100", + "x": "408", + "y": "1985", "properties": { "color": "2848996", "leftArrow": "false", + "rightArrow": "false", + "p0": { + "x": 192, + "y": 305.5 + }, + "p1": { + "x": 0.4365971463723129, + "y": 0.20879511032103926 + }, + "p2": { + "x": 0, + "y": 0 + } + } + }, + { + "ID": "2201", + "typeID": "Arrow", + "zOrder": "16", + "w": "325", + "h": "322", + "measuredW": "150", + "measuredH": "100", + "x": "244", + "y": "1642", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "p0": { + "x": 324.5, + "y": -0.5 + }, + "p1": { + "x": 0.5253269208128035, + "y": 0.1629774877603306 + }, + "p2": { + "x": 0, + "y": 321.5 + } + } + }, + { + "ID": "2202", + "typeID": "Arrow", + "zOrder": "17", + "w": "116", + "h": "278", + "measuredW": "150", + "measuredH": "100", + "x": "597", + "y": "1625", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 115.5, + "y": -0.5 + }, + "p1": { + "x": 0.4520111009254957, + "y": -0.10950234199389694 + }, + "p2": { + "x": 0, + "y": 277 + } + } + }, + { + "ID": "2203", + "typeID": "Arrow", + "zOrder": "18", + "w": "26", + "h": "109", + "measuredW": "150", + "measuredH": "100", + "x": "780", + "y": "1631", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 5.5, + "y": -0.5 + }, + "p1": { + "x": 0.5976702733914091, + "y": -0.14385057615544897 + }, + "p2": { + "x": 26.5, + "y": 108 + } + } + }, + { + "ID": "2204", + "typeID": "Arrow", + "zOrder": "19", + "w": "103", + "h": "299", + "measuredW": "150", + "measuredH": "100", + "x": "714", + "y": "1641", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 25.5, + "y": -0.5 + }, + "p1": { + "x": 0.5474203097406971, + "y": -0.20535884438007398 + }, + "p2": { + "x": 103.5, + "y": 298 + } + } + }, + { + "ID": "2205", + "typeID": "Arrow", + "zOrder": "20", + "w": "59", + "h": "31", + "measuredW": "150", + "measuredH": "100", + "x": "886", + "y": "1699", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": 31 + }, + "p1": { + "x": 0.6609756097560976, + "y": -0.08211382113821152 + }, + "p2": { + "x": 59, + "y": 0 + } + } + }, + { + "ID": "2206", + "typeID": "Arrow", + "zOrder": "21", + "w": "50", + "h": "23", + "measuredW": "150", + "measuredH": "100", + "x": "894", + "y": "1736", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": 0 + }, + "p1": { + "x": 0.6188208934322924, + "y": 0.07043831396163001 + }, + "p2": { + "x": 50, + "y": 23 + } + } + }, + { + "ID": "2207", + "typeID": "Arrow", + "zOrder": "22", + "w": "59", + "h": "199", + "measuredW": "150", + "measuredH": "100", + "x": "758", + "y": "1635", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 5.5, + "y": -0.5 + }, + "p1": { + "x": 0.6618862917219555, + "y": -0.17040930897213435 + }, + "p2": { + "x": 59, + "y": 198.5 + } + } + }, + { + "ID": "2208", + "typeID": "Arrow", + "zOrder": "23", + "w": "99", + "h": "107", + "measuredW": "150", + "measuredH": "100", + "x": "968", + "y": "1853", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": 0 + }, + "p1": { + "x": 0.5110345943197836, + "y": 0.103436322880318 + }, + "p2": { + "x": 99, + "y": 107 + } + } + }, + { + "ID": "2209", + "typeID": "Arrow", + "zOrder": "24", + "w": "91", + "h": "1", + "measuredW": "150", + "measuredH": "100", + "x": "987", + "y": "1848", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", "p0": { "x": 0, "y": 1 }, "p1": { - "x": 0.3586981790003874, - "y": 0.059434327779930254 + "x": 0.5809578765147143, + "y": -0.007270628967109059 }, "p2": { - "x": 109, - "y": 33 - }, - "rightArrow": "false", - "stroke": "dotted" - } - }, - { - "ID": "754", - "typeID": "Arrow", - "zOrder": "78", - "w": "14", - "h": "71", - "measuredW": "150", - "measuredH": "100", - "x": "690", - "y": "54", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "bottom", - "leftArrow": "false", - "p0": { - "x": 10, + "x": 91, "y": 0 - }, - "p1": { - "x": 0.46601941747572834, - "y": 0.1067961165048544 - }, - "p2": { - "x": 0, - "y": 71 - }, - "rightArrow": "false", - "stroke": "dotted" - } - }, - { - "ID": "755", - "typeID": "Arrow", - "zOrder": "79", - "w": "40", - "h": "140", - "measuredW": "150", - "measuredH": "100", - "x": "610", - "y": "190", - "properties": { - "color": "2848996", - "curvature": "-1", - "leftArrow": "false", - "rightArrow": "false", - "p0": { - "x": 40, - "y": 0 - }, - "p1": { - "x": 0.543, - "y": -0.201 - }, - "p2": { - "x": 20, - "y": 140 } } }, { - "ID": "770", - "typeID": "Canvas", - "zOrder": "87", - "w": "350", - "h": "141", - "measuredW": "100", - "measuredH": "70", - "x": "863", - "y": "51" - }, - { - "ID": "771", - "typeID": "Label", - "zOrder": "88", - "measuredW": "314", - "measuredH": "25", - "x": "877", - "y": "68", - "properties": { - "size": "17", - "text": "Find the detailed version of this roadmap" - } - }, - { - "ID": "772", - "typeID": "Label", - "zOrder": "89", - "measuredW": "319", - "measuredH": "25", - "x": "877", - "y": "96", - "properties": { - "size": "17", - "text": "along with resources and other roadmaps" - } - }, - { - "ID": "1031", + "ID": "2210", "typeID": "Arrow", - "zOrder": "68", - "w": "44", - "h": "180", + "zOrder": "25", + "w": "88", + "h": "64", "measuredW": "150", "measuredH": "100", - "x": "683", - "y": "350", - "properties": { - "curvature": "-1", - "leftArrow": "false", - "rightArrow": "false", - "p0": { - "x": -0.5, - "y": 0 - }, - "p1": { - "x": 0.4520505316193087, - "y": 0.11905308783758752 - }, - "p2": { - "x": 38.5, - "y": 179.5 - }, - "color": "2848996" - } - }, - { - "ID": "1035", - "typeID": "Arrow", - "zOrder": "67", - "w": "1", - "h": "77", - "measuredW": "150", - "measuredH": "100", - "x": "592", - "y": "460", + "x": "988", + "y": "1852", "properties": { "color": "2848996", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": 0 - }, - "p1": { - "x": 0.3856209150326797, - "y": 0.0065359477124183 - }, - "p2": { - "x": 0, - "y": 76.5 - } - } - }, - { - "ID": "1036", - "typeID": "Arrow", - "zOrder": "66", - "w": "1", - "h": "77", - "measuredW": "150", - "measuredH": "100", - "x": "592", - "y": "550", - "properties": { - "color": "2848996", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": 0 - }, - "p1": { - "x": 0.3856209150326797, - "y": 0.0065359477124183 - }, - "p2": { - "x": 0, - "y": 76.5 - } - } - }, - { - "ID": "1037", - "typeID": "Arrow", - "zOrder": "65", - "w": "109", - "h": "66", - "measuredW": "150", - "measuredH": "100", - "x": "416", - "y": "476", - "properties": { - "color": "2848996", - "curvature": "-1", "direction": "bottom", "leftArrow": "false", "rightArrow": "false", "stroke": "dotted", "p0": { - "x": -0.5, - "y": 1.5 + "x": 0, + "y": 0 }, "p1": { - "x": 0.32020599818236906, - "y": 0.08966979703120266 + "x": 0.5847535345815822, + "y": 0.030607565915170047 }, "p2": { - "x": 108.5, - "y": 66.5 + "x": 88, + "y": 64 } } }, { - "ID": "1038", + "ID": "2211", "typeID": "Arrow", - "zOrder": "64", - "w": "119", - "h": "28", + "zOrder": "26", + "w": "88", + "h": "40", "measuredW": "150", "measuredH": "100", - "x": "408", - "y": "519", + "x": "987", + "y": "1792", "properties": { "color": "2848996", - "curvature": "-1", "direction": "bottom", "leftArrow": "false", "rightArrow": "false", "stroke": "dotted", "p0": { - "x": -0.5, - "y": 0.5 + "x": 0, + "y": 40 }, "p1": { - "x": 0.4252927400468384, - "y": 0.049648711943793916 + "x": 0.5085616438356164, + "y": -0.10616438356164383 }, "p2": { - "x": 118.5, - "y": 28.5 + "x": 88, + "y": 0 } } }, { - "ID": "1039", + "ID": "2212", "typeID": "Arrow", - "zOrder": "63", - "w": "115", - "h": "12", + "zOrder": "27", + "w": "81", + "h": "7", "measuredW": "150", "measuredH": "100", - "x": "409", - "y": "552", + "x": "997", + "y": "1615", "properties": { "color": "2848996", - "curvature": "-1", "direction": "bottom", "leftArrow": "false", "rightArrow": "false", "stroke": "dotted", "p0": { - "x": -0.5, - "y": 11.5 + "x": 0, + "y": -0.5 }, "p1": { - "x": 0.3983843219388136, - "y": -0.015483581419702295 + "x": 0.6609756097560976, + "y": -0.08211382113821146 }, "p2": { - "x": 114.5, + "x": 81, + "y": 0 + } + } + }, + { + "ID": "2213", + "typeID": "Arrow", + "zOrder": "28", + "w": "83", + "h": "58", + "measuredW": "150", + "measuredH": "100", + "x": "1000", + "y": "1619", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": -0.5 + }, + "p1": { + "x": 0.6188208934322925, + "y": 0.0704383139616301 + }, + "p2": { + "x": 83, + "y": 57 + } + } + }, + { + "ID": "2214", + "typeID": "Arrow", + "zOrder": "29", + "w": "67", + "h": "101", + "measuredW": "150", + "measuredH": "100", + "x": "1008", + "y": "1623", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": -0.5 + }, + "p1": { + "x": 0.42365097588978184, + "y": 0.04592422502870264 + }, + "p2": { + "x": 67, + "y": 100 + } + } + }, + { + "ID": "2215", + "typeID": "Arrow", + "zOrder": "30", + "w": "69", + "h": "47", + "measuredW": "150", + "measuredH": "100", + "x": "1009", + "y": "1563", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": 46.5 + }, + "p1": { + "x": 0.5936154949784792, + "y": -0.10724533715925394 + }, + "p2": { + "x": 69, "y": -0.5 } } }, { - "ID": "1040", + "ID": "2216", "typeID": "Arrow", - "zOrder": "62", - "w": "108", - "h": "54", - "measuredW": "150", - "measuredH": "100", - "x": "417", - "y": "557", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": -0.5, - "y": 53.5 - }, - "p1": { - "x": 0.42592592592592593, - "y": -0.05555555555555556 - }, - "p2": { - "x": 107.5, - "y": -0.5 - } - } - }, - { - "ID": "1044", - "typeID": "Arrow", - "zOrder": "61", - "w": "1", - "h": "77", - "measuredW": "150", - "measuredH": "100", - "x": "809", - "y": "455", - "properties": { - "color": "2848996", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": 0 - }, - "p1": { - "x": 0.3856209150326797, - "y": 0.0065359477124183 - }, - "p2": { - "x": 0, - "y": 76.5 - } - } - }, - { - "ID": "1045", - "typeID": "Arrow", - "zOrder": "60", - "w": "224", - "h": "188", - "measuredW": "150", - "measuredH": "100", - "x": "496", - "y": "533", - "properties": { - "color": "2848996", - "leftArrow": "false", - "rightArrow": "false", - "p0": { - "x": 224, - "y": -0.5 - }, - "p1": { - "x": 0.5071028305356263, - "y": 0.24829052104046045 - }, - "p2": { - "x": 0, - "y": 185.5 - } - } - }, - { - "ID": "1054", - "typeID": "Arrow", - "zOrder": "59", - "w": "1", - "h": "77", - "measuredW": "150", - "measuredH": "100", - "x": "809", - "y": "545", - "properties": { - "color": "2848996", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": 0 - }, - "p1": { - "x": 0.3856209150326797, - "y": 0.0065359477124183 - }, - "p2": { - "x": 0, - "y": 76.5 - } - } - }, - { - "ID": "1055", - "typeID": "Arrow", - "zOrder": "58", - "w": "96", + "zOrder": "31", + "w": "124", "h": "3", "measuredW": "150", "measuredH": "100", - "x": "832", - "y": "537", + "x": "788", + "y": "1621", "properties": { "color": "2848996", - "curvature": "-1", "direction": "bottom", "leftArrow": "false", "rightArrow": "false", "stroke": "dotted", "p0": { "x": 0, - "y": -0.5 - }, - "p1": { - "x": 0.38117461229178634, - "y": -0.010697874784606601 - }, - "p2": { - "x": 96, - "y": 2 - } - } - }, - { - "ID": "1056", - "typeID": "Arrow", - "zOrder": "57", - "w": "79", - "h": "43", - "measuredW": "150", - "measuredH": "100", - "x": "836", - "y": "492", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": 42.5 - }, - "p1": { - "x": 0.38117461229178634, - "y": -0.010697874784606655 - }, - "p2": { - "x": 79, - "y": -0.5 - } - } - }, - { - "ID": "1057", - "typeID": "Arrow", - "zOrder": "56", - "w": "74", - "h": "41", - "measuredW": "150", - "measuredH": "100", - "x": "846", - "y": "545", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": -0.5 - }, - "p1": { - "x": 0.3811746122917864, - "y": -0.010697874784606631 - }, - "p2": { - "x": 73.5, - "y": 40.5 - } - } - }, - { - "ID": "1097", - "typeID": "Arrow", - "zOrder": "54", - "w": "177", - "h": "54", - "measuredW": "150", - "measuredH": "100", - "x": "480", - "y": "800", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": 0 - }, - "p1": { - "x": 0.6008584576652427, - "y": 0.09670030334922308 - }, - "p2": { - "x": 176.5, - "y": 53.5 - } - } - }, - { - "ID": "1102", - "typeID": "Arrow", - "zOrder": "53", - "w": "169", - "h": "3", - "measuredW": "150", - "measuredH": "100", - "x": "504", - "y": "785", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": -0.5 - }, - "p1": { - "x": 0.3811746122917864, - "y": -0.010697874784606603 - }, - "p2": { - "x": 168.5, "y": 2.5 - } - } - }, - { - "ID": "1123", - "typeID": "Arrow", - "zOrder": "52", - "w": "137", - "h": "12", - "measuredW": "150", - "measuredH": "100", - "x": "861", - "y": "786", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": -0.5, - "y": 0 }, "p1": { - "x": 0.6326041194809348, - "y": 0.013003277465426736 + "x": 0.6451475897218093, + "y": -0.0029730303673813265 }, "p2": { - "x": 136, - "y": 11.5 - } - } - }, - { - "ID": "1124", - "typeID": "Arrow", - "zOrder": "46", - "w": "138", - "h": "179", - "measuredW": "150", - "measuredH": "100", - "x": "857", - "y": "857", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, + "x": 124, "y": -0.5 - }, - "p1": { - "x": 0.6360848858314251, - "y": -0.2072096577168263 - }, - "p2": { - "x": 138, - "y": 177 } } }, { - "ID": "1144", + "ID": "2217", + "typeID": "__group__", + "zOrder": "32", + "measuredW": "152", + "measuredH": "47", + "w": "152", + "h": "47", + "x": "863", + "y": "1598", + "properties": { + "controlName": "100-infrastructure-as-code:service-mesh" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "152", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16776960" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "105", + "measuredH": "25", + "x": "23", + "y": "11", + "properties": { + "text": "Service Mesh", + "size": "17" + } + } + ] + } + } + }, + { + "ID": "2218", "typeID": "Arrow", - "zOrder": "50", - "w": "119", - "h": "65", + "zOrder": "33", + "w": "140", + "h": "144", "measuredW": "150", "measuredH": "100", - "x": "871", - "y": "796", + "x": "382", + "y": "1474", + "properties": { + "color": "2848996", + "leftArrow": "false", + "rightArrow": "false", + "p0": { + "x": 139.5, + "y": 143.5 + }, + "p1": { + "x": 0.5476470211266105, + "y": -0.16651357528891544 + }, + "p2": { + "x": 0, + "y": 0 + } + } + }, + { + "ID": "2219", + "typeID": "TextArea", + "zOrder": "34", + "w": "162", + "h": "182", + "measuredW": "200", + "measuredH": "140", + "x": "246", + "y": "1632" + }, + { + "ID": "2220", + "typeID": "Label", + "zOrder": "35", + "measuredW": "90", + "measuredH": "25", + "x": "282", + "y": "1645", + "properties": { + "text": "Web Server", + "size": "17" + } + }, + { + "ID": "2221", + "typeID": "__group__", + "zOrder": "36", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "394", + "y": "1642", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + }, + { + "ID": "2222", + "typeID": "__group__", + "zOrder": "37", + "measuredW": "114", + "measuredH": "46", + "w": "114", + "h": "46", + "x": "210", + "y": "1738", + "properties": { + "controlName": "106-setting-up-x:apache" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "102", + "h": "46", + "measuredW": "200", + "measuredH": "140", + "x": "12", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "59", + "measuredH": "25", + "x": "34", + "y": "10", + "properties": { + "text": "Apache", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "0", + "y": "11", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2223", + "typeID": "__group__", + "zOrder": "38", + "measuredW": "110", + "measuredH": "46", + "w": "110", + "h": "46", + "x": "332", + "y": "1738", + "properties": { + "controlName": "106-setting-up-x:caddy" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "104", + "h": "46", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "49", + "measuredH": "25", + "x": "28", + "y": "10", + "properties": { + "text": "Caddy", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "86", + "y": "11", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2224", + "typeID": "__group__", + "zOrder": "39", + "measuredW": "223", + "measuredH": "47", + "w": "223", + "h": "47", + "x": "222", + "y": "1685", + "properties": { + "controlName": "105-setting-up-x:nginx" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "214", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "45", + "measuredH": "25", + "x": "85", + "y": "11", + "properties": { + "text": "Nginx", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "199", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2225", + "typeID": "__group__", + "zOrder": "40", + "measuredW": "115", + "measuredH": "46", + "w": "115", + "h": "46", + "x": "210", + "y": "1790", + "properties": { + "controlName": "107-setting-up-x:tomcat" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "104", + "h": "46", + "measuredW": "200", + "measuredH": "140", + "x": "11", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "57", + "measuredH": "25", + "x": "36", + "y": "10", + "properties": { + "text": "Tomcat", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "0", + "y": "11", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2226", + "typeID": "__group__", + "zOrder": "41", + "measuredW": "111", + "measuredH": "46", + "w": "111", + "h": "46", + "x": "332", + "y": "1790", + "properties": { + "controlName": "108-setting-up-x:iis" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "104", + "h": "46", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "21", + "measuredH": "25", + "x": "42", + "y": "10", + "properties": { + "text": "IIS", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "87", + "y": "11", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2227", + "typeID": "Arrow", + "zOrder": "42", + "w": "139", + "h": "480", + "measuredW": "150", + "measuredH": "100", + "x": "339", + "y": "993", "properties": { "color": "2848996", - "curvature": "-1", "direction": "bottom", "leftArrow": "false", "rightArrow": "false", - "stroke": "dotted", "p0": { - "x": -0.5, + "x": 117, "y": 0 }, "p1": { - "x": 0.6294505494505496, - "y": 0.12131868131868125 + "x": 0.49741931596810796, + "y": 0.1414255015765269 }, "p2": { - "x": 118, - "y": 64.5 + "x": 0, + "y": 480 } } }, { - "ID": "1158", + "ID": "2228", "typeID": "Arrow", - "zOrder": "49", - "w": "1", - "h": "77", + "zOrder": "43", + "w": "48", + "h": "232", "measuredW": "150", "measuredH": "100", - "x": "817", - "y": "714", + "x": "427", + "y": "757", "properties": { "color": "2848996", "leftArrow": "false", "rightArrow": "false", - "stroke": "dotted", "p0": { - "x": 0, - "y": 0 + "x": 29, + "y": 231 }, "p1": { - "x": 0.3856209150326797, - "y": 0.0065359477124183 + "x": 0.5363141434032203, + "y": 0.16738097996061624 }, "p2": { - "x": 0, - "y": 76.5 + "x": 48.5, + "y": -0.5 } } }, { - "ID": "1219", + "ID": "2229", "typeID": "Arrow", "zOrder": "44", "w": "106", @@ -910,69 +1734,7 @@ } }, { - "ID": "1231", - "typeID": "Arrow", - "zOrder": "47", - "w": "88", - "h": "261", - "measuredW": "150", - "measuredH": "100", - "x": "843", - "y": "853", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": -0.5 - }, - "p1": { - "x": 0.6466552428656166, - "y": -0.08776115468265999 - }, - "p2": { - "x": 88, - "y": 260.5 - } - } - }, - { - "ID": "1249", - "typeID": "Arrow", - "zOrder": "48", - "w": "62", - "h": "376", - "measuredW": "150", - "measuredH": "100", - "x": "838", - "y": "858", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": 0 - }, - "p1": { - "x": 0.672219801492509, - "y": -0.052769994127099214 - }, - "p2": { - "x": 61.5, - "y": 376 - } - } - }, - { - "ID": "1306", + "ID": "2230", "typeID": "Arrow", "zOrder": "45", "w": "55", @@ -1003,47 +1765,18 @@ } }, { - "ID": "1342", + "ID": "2231", "typeID": "Arrow", - "zOrder": "117", - "w": "23", - "h": "130", + "zOrder": "46", + "w": "138", + "h": "179", "measuredW": "150", "measuredH": "100", - "x": "105", - "y": "930", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 23, - "y": -0.5 - }, - "p1": { - "x": 0.5076923076923077, - "y": -0.17692307692307693 - }, - "p2": { - "x": 23, - "y": 129.5 - } - } - }, - { - "ID": "1343", - "typeID": "Arrow", - "zOrder": "118", - "w": "1", - "h": "216", - "measuredW": "150", - "measuredH": "100", - "x": "242", - "y": "1077", + "x": "857", + "y": "857", "properties": { "color": "2848996", + "curvature": "-1", "direction": "bottom", "leftArrow": "false", "rightArrow": "false", @@ -1053,1125 +1786,56 @@ "y": -0.5 }, "p1": { - "x": 0.5331695331695332, - "y": 0 + "x": 0.6360848858314251, + "y": -0.2072096577168263 }, "p2": { - "x": 0, - "y": 215.5 + "x": 138, + "y": 177 } } }, { - "ID": "1344", + "ID": "2232", "typeID": "Arrow", - "zOrder": "119", - "w": "2", - "h": "49", - "measuredW": "150", - "measuredH": "100", - "x": "170", - "y": "1069", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": -0.5 - }, - "p1": { - "x": 0.5409978308026031, - "y": 0.0321041214750543 - }, - "p2": { - "x": 0.5, - "y": 48.5 - } - } - }, - { - "ID": "1345", - "typeID": "Arrow", - "zOrder": "120", - "w": "33", - "h": "51", - "measuredW": "150", - "measuredH": "100", - "x": "195", - "y": "1002", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "p0": { - "x": 33, - "y": -0.5 - }, - "p1": { - "x": 0.5409978308026031, - "y": 0.032104121475054294 - }, - "p2": { - "x": 0, - "y": 50.5 - }, - "rightArrow": "false", - "stroke": "dotted" - } - }, - { - "ID": "1374", - "typeID": "Arrow", - "zOrder": "43", - "w": "48", - "h": "232", - "measuredW": "150", - "measuredH": "100", - "x": "427", - "y": "757", - "properties": { - "color": "2848996", - "leftArrow": "false", - "rightArrow": "false", - "p0": { - "x": 29, - "y": 231 - }, - "p1": { - "x": 0.5363141434032203, - "y": 0.16738097996061624 - }, - "p2": { - "x": 48.5, - "y": -0.5 - } - } - }, - { - "ID": "1375", - "typeID": "Arrow", - "zOrder": "42", - "w": "139", - "h": "480", - "measuredW": "150", - "measuredH": "100", - "x": "339", - "y": "993", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "p0": { - "x": 117, - "y": 0 - }, - "p1": { - "x": 0.49741931596810796, - "y": 0.1414255015765269 - }, - "p2": { - "x": 0, - "y": 480 - } - } - }, - { - "ID": "1376", - "typeID": "Arrow", - "zOrder": "140", - "w": "30", - "h": "54", - "measuredW": "150", - "measuredH": "100", - "x": "295", - "y": "1487", - "properties": { - "color": "2848996", - "leftArrow": "false", - "p0": { - "x": 30, - "y": 54 - }, - "p1": { - "x": 0.31900452488687786, - "y": -0.0067873303167421736 - }, - "p2": { - "x": 0, - "y": 0 - }, - "rightArrow": "false", - "stroke": "dotted" - } - }, - { - "ID": "1377", - "typeID": "Arrow", - "zOrder": "141", - "w": "45", - "h": "66", - "measuredW": "150", - "measuredH": "100", - "x": "189", - "y": "1476", - "properties": { - "color": "2848996", - "leftArrow": "false", - "p0": { - "x": 0, - "y": 66 - }, - "p1": { - "x": 0.31900452488687786, - "y": -0.006787330316742089 - }, - "p2": { - "x": 45, - "y": 0 - }, - "rightArrow": "false", - "stroke": "dotted" - } - }, - { - "ID": "1413", - "typeID": "Arrow", - "zOrder": "33", - "w": "140", - "h": "144", - "measuredW": "150", - "measuredH": "100", - "x": "382", - "y": "1474", - "properties": { - "color": "2848996", - "leftArrow": "false", - "rightArrow": "false", - "p0": { - "x": 139.5, - "y": 143.5 - }, - "p1": { - "x": 0.5476470211266105, - "y": -0.16651357528891544 - }, - "p2": { - "x": 0, - "y": 0 - } - } - }, - { - "ID": "1417", - "typeID": "Arrow", - "zOrder": "31", - "w": "124", - "h": "3", - "measuredW": "150", - "measuredH": "100", - "x": "788", - "y": "1621", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": 2.5 - }, - "p1": { - "x": 0.6451475897218093, - "y": -0.0029730303673813265 - }, - "p2": { - "x": 124, - "y": -0.5 - } - } - }, - { - "ID": "1433", - "typeID": "Arrow", - "zOrder": "30", - "w": "69", - "h": "47", - "measuredW": "150", - "measuredH": "100", - "x": "1009", - "y": "1563", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": 46.5 - }, - "p1": { - "x": 0.5936154949784792, - "y": -0.10724533715925394 - }, - "p2": { - "x": 69, - "y": -0.5 - } - } - }, - { - "ID": "1434", - "typeID": "Arrow", - "zOrder": "29", - "w": "67", - "h": "101", - "measuredW": "150", - "measuredH": "100", - "x": "1008", - "y": "1623", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": -0.5 - }, - "p1": { - "x": 0.42365097588978184, - "y": 0.04592422502870264 - }, - "p2": { - "x": 67, - "y": 100 - } - } - }, - { - "ID": "1435", - "typeID": "Arrow", - "zOrder": "28", - "w": "83", - "h": "58", - "measuredW": "150", - "measuredH": "100", - "x": "1000", - "y": "1619", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": -0.5 - }, - "p1": { - "x": 0.6188208934322925, - "y": 0.0704383139616301 - }, - "p2": { - "x": 83, - "y": 57 - } - } - }, - { - "ID": "1436", - "typeID": "Arrow", - "zOrder": "27", - "w": "81", - "h": "7", - "measuredW": "150", - "measuredH": "100", - "x": "997", - "y": "1615", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": -0.5 - }, - "p1": { - "x": 0.6609756097560976, - "y": -0.08211382113821146 - }, - "p2": { - "x": 81, - "y": 0 - } - } - }, - { - "ID": "1439", - "typeID": "Arrow", - "zOrder": "18", - "w": "26", - "h": "109", - "measuredW": "150", - "measuredH": "100", - "x": "780", - "y": "1631", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 5.5, - "y": -0.5 - }, - "p1": { - "x": 0.5976702733914091, - "y": -0.14385057615544897 - }, - "p2": { - "x": 26.5, - "y": 108 - } - } - }, - { - "ID": "1469", - "typeID": "Arrow", - "zOrder": "24", - "w": "91", - "h": "1", - "measuredW": "150", - "measuredH": "100", - "x": "987", - "y": "1848", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": 1 - }, - "p1": { - "x": 0.5809578765147143, - "y": -0.007270628967109059 - }, - "p2": { - "x": 91, - "y": 0 - } - } - }, - { - "ID": "1470", - "typeID": "Arrow", - "zOrder": "25", + "zOrder": "47", "w": "88", - "h": "64", + "h": "261", "measuredW": "150", "measuredH": "100", - "x": "988", - "y": "1852", + "x": "843", + "y": "853", "properties": { "color": "2848996", + "curvature": "-1", "direction": "bottom", "leftArrow": "false", "rightArrow": "false", "stroke": "dotted", "p0": { "x": 0, - "y": 0 + "y": -0.5 }, "p1": { - "x": 0.5847535345815822, - "y": 0.030607565915170047 + "x": 0.6466552428656166, + "y": -0.08776115468265999 }, "p2": { "x": 88, - "y": 64 + "y": 260.5 } } }, { - "ID": "1471", + "ID": "2233", "typeID": "Arrow", - "zOrder": "23", - "w": "99", - "h": "107", + "zOrder": "48", + "w": "62", + "h": "376", "measuredW": "150", "measuredH": "100", - "x": "968", - "y": "1853", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": 0 - }, - "p1": { - "x": 0.5110345943197836, - "y": 0.103436322880318 - }, - "p2": { - "x": 99, - "y": 107 - } - } - }, - { - "ID": "1472", - "typeID": "Arrow", - "zOrder": "26", - "w": "88", - "h": "40", - "measuredW": "150", - "measuredH": "100", - "x": "987", - "y": "1792", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": 40 - }, - "p1": { - "x": 0.5085616438356164, - "y": -0.10616438356164383 - }, - "p2": { - "x": 88, - "y": 0 - } - } - }, - { - "ID": "1473", - "typeID": "Arrow", - "zOrder": "22", - "w": "59", - "h": "199", - "measuredW": "150", - "measuredH": "100", - "x": "758", - "y": "1635", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 5.5, - "y": -0.5 - }, - "p1": { - "x": 0.6618862917219555, - "y": -0.17040930897213435 - }, - "p2": { - "x": 59, - "y": 198.5 - } - } - }, - { - "ID": "1495", - "typeID": "Arrow", - "zOrder": "20", - "w": "59", - "h": "31", - "measuredW": "150", - "measuredH": "100", - "x": "886", - "y": "1699", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": 31 - }, - "p1": { - "x": 0.6609756097560976, - "y": -0.08211382113821152 - }, - "p2": { - "x": 59, - "y": 0 - } - } - }, - { - "ID": "1496", - "typeID": "Arrow", - "zOrder": "21", - "w": "50", - "h": "23", - "measuredW": "150", - "measuredH": "100", - "x": "894", - "y": "1736", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": 0 - }, - "p1": { - "x": 0.6188208934322924, - "y": 0.07043831396163001 - }, - "p2": { - "x": 50, - "y": 23 - } - } - }, - { - "ID": "1497", - "typeID": "Arrow", - "zOrder": "19", - "w": "103", - "h": "299", - "measuredW": "150", - "measuredH": "100", - "x": "714", - "y": "1641", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 25.5, - "y": -0.5 - }, - "p1": { - "x": 0.5474203097406971, - "y": -0.20535884438007398 - }, - "p2": { - "x": 103.5, - "y": 298 - } - } - }, - { - "ID": "1498", - "typeID": "Arrow", - "zOrder": "167", - "w": "2", - "h": "98", - "measuredW": "150", - "measuredH": "100", - "x": "598", - "y": "1904", - "properties": { - "color": "2848996", - "curvature": "-1", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 2, - "y": 0 - }, - "p1": { - "x": 0.5684273538382602, - "y": -0.01687523160685271 - }, - "p2": { - "x": 2, - "y": 98 - } - } - }, - { - "ID": "1511", - "typeID": "Arrow", - "zOrder": "17", - "w": "116", - "h": "278", - "measuredW": "150", - "measuredH": "100", - "x": "597", - "y": "1625", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 115.5, - "y": -0.5 - }, - "p1": { - "x": 0.4520111009254957, - "y": -0.10950234199389694 - }, - "p2": { - "x": 0, - "y": 277 - } - } - }, - { - "ID": "1515", - "typeID": "Arrow", - "zOrder": "16", - "w": "325", - "h": "322", - "measuredW": "150", - "measuredH": "100", - "x": "244", - "y": "1642", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "p0": { - "x": 324.5, - "y": -0.5 - }, - "p1": { - "x": 0.5253269208128035, - "y": 0.1629774877603306 - }, - "p2": { - "x": 0, - "y": 321.5 - } - } - }, - { - "ID": "1516", - "typeID": "Arrow", - "zOrder": "173", - "w": "21", - "h": "46", - "measuredW": "150", - "measuredH": "100", - "x": "184", - "y": "1985", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "p0": { - "x": 21, - "y": 0 - }, - "p1": { - "x": 0.56842735383826, - "y": -0.016875231606852847 - }, - "p2": { - "x": 0, - "y": 46 - }, - "rightArrow": "false", - "stroke": "dotted" - } - }, - { - "ID": "1517", - "typeID": "Arrow", - "zOrder": "174", - "w": "23", - "h": "46", - "measuredW": "150", - "measuredH": "100", - "x": "287", - "y": "1985", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "p0": { - "x": 0, - "y": 0 - }, - "p1": { - "x": 0.5684273538382602, - "y": -0.01687523160685285 - }, - "p2": { - "x": 23, - "y": 46 - }, - "rightArrow": "false", - "stroke": "dotted" - } - }, - { - "ID": "1548", - "typeID": "Arrow", - "zOrder": "15", - "w": "192", - "h": "306", - "measuredW": "150", - "measuredH": "100", - "x": "408", - "y": "1985", - "properties": { - "color": "2848996", - "leftArrow": "false", - "rightArrow": "false", - "p0": { - "x": 192, - "y": 305.5 - }, - "p1": { - "x": 0.4365971463723129, - "y": 0.20879511032103926 - }, - "p2": { - "x": 0, - "y": 0 - } - } - }, - { - "ID": "1572", - "typeID": "Arrow", - "zOrder": "14", - "w": "95", - "h": "69", - "measuredW": "150", - "measuredH": "100", - "x": "946", - "y": "2127", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": -0.5, - "y": 68.5 - }, - "p1": { - "x": 0.554, - "y": -0.07800000000000008 - }, - "p2": { - "x": 94, - "y": 0 - } - } - }, - { - "ID": "1573", - "typeID": "Arrow", - "zOrder": "13", - "w": "97", - "h": "20", - "measuredW": "150", - "measuredH": "100", - "x": "948", - "y": "2177", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": -0.5, - "y": 19.5 - }, - "p1": { - "x": 0.5540000000000003, - "y": -0.07800000000000004 - }, - "p2": { - "x": 96, - "y": 0 - } - } - }, - { - "ID": "1574", - "typeID": "Arrow", - "zOrder": "12", - "w": "97", - "h": "31", - "measuredW": "150", - "measuredH": "100", - "x": "950", - "y": "2207", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": -0.5, - "y": -0.5 - }, - "p1": { - "x": 0.5697996021155806, - "y": -0.04716386044931828 - }, - "p2": { - "x": 96, - "y": 30 - } - } - }, - { - "ID": "1575", - "typeID": "Arrow", - "zOrder": "11", - "w": "94", - "h": "82", - "measuredW": "150", - "measuredH": "100", - "x": "956", - "y": "2207", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": -0.5, - "y": -0.5 - }, - "p1": { - "x": 0.6469984607491023, - "y": -0.08209338122113903 - }, - "p2": { - "x": 93, - "y": 81 - } - } - }, - { - "ID": "1576", - "typeID": "Arrow", - "zOrder": "10", - "w": "94", - "h": "132", - "measuredW": "150", - "measuredH": "100", - "x": "950", - "y": "2205", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": -0.5, - "y": -0.5 - }, - "p1": { - "x": 0.6816916015287408, - "y": -0.06264764063070156 - }, - "p2": { - "x": 93, - "y": 131 - } - } - }, - { - "ID": "1577", - "typeID": "Arrow", - "zOrder": "9", - "w": "92", - "h": "184", - "measuredW": "150", - "measuredH": "100", - "x": "948", - "y": "2206", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": -0.5, - "y": -0.5 - }, - "p1": { - "x": 0.6466957628227236, - "y": -0.02001450843748885 - }, - "p2": { - "x": 91, - "y": 183 - } - } - }, - { - "ID": "1578", - "typeID": "Arrow", - "zOrder": "8", - "w": "3", - "h": "66", - "measuredW": "150", - "measuredH": "100", - "x": "868", - "y": "2215", - "properties": { - "color": "2848996", - "curvature": "-1", - "leftArrow": "false", - "p0": { - "x": 1, - "y": 0 - }, - "p1": { - "x": 0.56842735383826, - "y": -0.01687523160685271 - }, - "p2": { - "x": 2, - "y": 65 - }, - "rightArrow": "false", - "stroke": "dotted" - } - }, - { - "ID": "1581", - "typeID": "Arrow", - "zOrder": "7", - "w": "3", - "h": "79", - "measuredW": "150", - "measuredH": "100", - "x": "866", - "y": "2297", - "properties": { - "color": "2848996", - "curvature": "-1", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 2.5, - "y": -0.5 - }, - "p1": { - "x": 0.5684273538382602, - "y": -0.016875231606852704 - }, - "p2": { - "x": 0.5, - "y": 78.5 - } - } - }, - { - "ID": "1597", - "typeID": "Arrow", - "zOrder": "6", - "w": "3", - "h": "66", - "measuredW": "150", - "measuredH": "100", - "x": "825", - "y": "2395", - "properties": { - "color": "2848996", - "curvature": "-1", - "leftArrow": "false", - "p0": { - "x": 1, - "y": 0 - }, - "p1": { - "x": 0.56842735383826, - "y": -0.01687523160685271 - }, - "p2": { - "x": 2, - "y": 65 - }, - "rightArrow": "false", - "stroke": "dotted" - } - }, - { - "ID": "1598", - "typeID": "Arrow", - "zOrder": "5", - "w": "3", - "h": "66", - "measuredW": "150", - "measuredH": "100", - "x": "935", - "y": "2395", - "properties": { - "color": "2848996", - "curvature": "-1", - "leftArrow": "false", - "p0": { - "x": 1, - "y": 0 - }, - "p1": { - "x": 0.56842735383826, - "y": -0.01687523160685271 - }, - "p2": { - "x": 2, - "y": 65 - }, - "rightArrow": "false", - "stroke": "dotted" - } - }, - { - "ID": "1599", - "typeID": "Arrow", - "zOrder": "199", - "w": "55", - "h": "78", - "measuredW": "150", - "measuredH": "100", - "x": "267", - "y": "2427", + "x": "838", + "y": "858", "properties": { "color": "2848996", "curvature": "-1", @@ -2180,454 +1844,574 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 55, - "y": 0 - }, - "p1": { - "x": 0.5941112538286722, - "y": 0.04050983104436308 - }, - "p2": { - "x": 0, - "y": 78 - } - } - }, - { - "ID": "1600", - "typeID": "Arrow", - "zOrder": "200", - "w": "67", - "h": "7", - "measuredW": "150", - "measuredH": "100", - "x": "261", - "y": "2404", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 67, - "y": 7 - }, - "p1": { - "x": 0.56842735383826, - "y": -0.016875231606852736 - }, - "p2": { "x": 0, "y": 0 + }, + "p1": { + "x": 0.672219801492509, + "y": -0.052769994127099214 + }, + "p2": { + "x": 61.5, + "y": 376 } } }, { - "ID": "1601", + "ID": "2234", "typeID": "Arrow", - "zOrder": "201", - "w": "63", - "h": "52", - "measuredW": "150", - "measuredH": "100", - "x": "261", - "y": "2349", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 63, - "y": 52 - }, - "p1": { - "x": 0.5684273538382602, - "y": -0.01687523160685276 - }, - "p2": { - "x": 0, - "y": 0 - } - } - }, - { - "ID": "1602", - "typeID": "Arrow", - "zOrder": "202", - "w": "66", - "h": "42", - "measuredW": "150", - "measuredH": "100", - "x": "266", - "y": "2412", - "properties": { - "color": "2848996", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": 41.66666666666674 - }, - "p1": { - "x": 0.4988, - "y": 0.031599999999999955 - }, - "p2": { - "x": 66, - "y": 0 - } - } - }, - { - "ID": "1617", - "typeID": "Arrow", - "zOrder": "4", - "w": "84", - "h": "119", - "measuredW": "150", - "measuredH": "100", - "x": "497", - "y": "2300", - "properties": { - "color": "2848996", - "curvature": "-1", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": 118.5 - }, - "p1": { - "x": 0.39766472060050223, - "y": -0.21384487072560038 - }, - "p2": { - "x": 84, - "y": -0.5 - } - } - }, - { - "ID": "1647", - "typeID": "Arrow", - "zOrder": "3", - "w": "198", - "h": "305", - "measuredW": "150", - "measuredH": "100", - "x": "424", - "y": "2301", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "p0": { - "x": 197, - "y": 0 - }, - "p1": { - "x": 0.5554094414478669, - "y": 0.21886655076598482 - }, - "p2": { - "x": 0, - "y": 305 - } - } - }, - { - "ID": "1648", - "typeID": "Arrow", - "zOrder": "1", - "w": "3", - "h": "66", - "measuredW": "150", - "measuredH": "100", - "x": "364", - "y": "2618", - "properties": { - "color": "2848996", - "curvature": "-1", - "leftArrow": "false", - "p0": { - "x": 1, - "y": 0 - }, - "p1": { - "x": 0.56842735383826, - "y": -0.01687523160685271 - }, - "p2": { - "x": 2, - "y": 65 - }, - "rightArrow": "false", - "stroke": "dotted" - } - }, - { - "ID": "1649", - "typeID": "Arrow", - "zOrder": "2", - "w": "3", - "h": "66", - "measuredW": "150", - "measuredH": "100", - "x": "204", - "y": "2618", - "properties": { - "color": "2848996", - "curvature": "-1", - "leftArrow": "false", - "p0": { - "x": 1, - "y": 0 - }, - "p1": { - "x": 0.56842735383826, - "y": -0.01687523160685271 - }, - "p2": { - "x": 2, - "y": 65 - }, - "rightArrow": "false", - "stroke": "dotted" - } - }, - { - "ID": "1650", - "typeID": "Arrow", - "zOrder": "217", - "w": "1", - "h": "149", - "measuredW": "150", - "measuredH": "100", - "x": "669", - "y": "2735", - "properties": { - "color": "2848996", - "direction": "bottom", - "leftArrow": "false", - "p0": { - "x": 0, - "y": 148.5 - }, - "p1": { - "x": 0.46874741514792245, - "y": -0.0047699137004053056 - }, - "p2": { - "x": 0, - "y": -0.5 - }, - "rightArrow": "false" - } - }, - { - "ID": "1651", - "typeID": "Arrow", - "zOrder": "218", - "w": "153", - "h": "101", - "measuredW": "150", - "measuredH": "100", - "x": "779", - "y": "2745", - "properties": { - "color": "2848996", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": -0.5 - }, - "p1": { - "x": 0.4988, - "y": 0.03159999999999985 - }, - "p2": { - "x": 152.5, - "y": 100 - } - } - }, - { - "ID": "1652", - "typeID": "Arrow", - "zOrder": "219", - "w": "155", - "h": "62", - "measuredW": "150", - "measuredH": "100", - "x": "783", - "y": "2738", - "properties": { - "color": "2848996", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": -0.5 - }, - "p1": { - "x": 0.49879999999999997, - "y": 0.031599999999999934 - }, - "p2": { - "x": 154.5, - "y": 61 - } - } - }, - { - "ID": "1653", - "typeID": "Arrow", - "zOrder": "220", - "w": "160", - "h": "29", - "measuredW": "150", - "measuredH": "100", - "x": "773", - "y": "2728", - "properties": { - "color": "2848996", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 0, - "y": -0.5 - }, - "p1": { - "x": 0.4988, - "y": 0.03159999999999997 - }, - "p2": { - "x": 159.5, - "y": 28 - } - } - }, - { - "ID": "1654", - "typeID": "Arrow", - "zOrder": "221", - "w": "158", - "h": "7", - "measuredW": "150", - "measuredH": "100", - "x": "780", - "y": "2709", - "properties": { - "color": "2848996", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": -0.5, - "y": 7 - }, - "p1": { - "x": 0.49880000000000013, - "y": 0.03159999999999997 - }, - "p2": { - "x": 157.5, - "y": 4 - } - } - }, - { - "ID": "1655", - "typeID": "Label", - "zOrder": "222", - "measuredW": "161", - "measuredH": "32", - "x": "578", - "y": "2892", - "properties": { - "bold": "true", - "size": "24", - "text": "Keep Learning" - } - }, - { - "ID": "1667", - "typeID": "Arrow", - "zOrder": "228", + "zOrder": "49", "w": "1", "h": "77", "measuredW": "150", "measuredH": "100", - "x": "668", - "y": "2941", + "x": "817", + "y": "714", "properties": { "color": "2848996", - "direction": "bottom", "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", "p0": { "x": 0, - "y": 76 + "y": 0 }, "p1": { - "x": 0.4687474151479224, - "y": -0.0047699137004053056 + "x": 0.3856209150326797, + "y": 0.0065359477124183 }, "p2": { "x": 0, - "y": -0.5 - }, - "rightArrow": "false" + "y": 76.5 + } } }, { - "ID": "1670", + "ID": "2235", "typeID": "Arrow", - "zOrder": "0", - "h": "114", + "zOrder": "50", + "w": "119", + "h": "65", "measuredW": "150", "measuredH": "100", - "x": "412", - "y": "2619", + "x": "871", + "y": "796", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": -0.5, + "y": 0 + }, + "p1": { + "x": 0.6294505494505496, + "y": 0.12131868131868125 + }, + "p2": { + "x": 118, + "y": 64.5 + } + } + }, + { + "ID": "2237", + "typeID": "Arrow", + "zOrder": "57", + "w": "137", + "h": "12", + "measuredW": "150", + "measuredH": "100", + "x": "861", + "y": "786", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": -0.5, + "y": 0 + }, + "p1": { + "x": 0.6326041194809348, + "y": 0.013003277465426736 + }, + "p2": { + "x": 136, + "y": 11.5 + } + } + }, + { + "ID": "2238", + "typeID": "Arrow", + "zOrder": "58", + "w": "169", + "h": "3", + "measuredW": "150", + "measuredH": "100", + "x": "504", + "y": "785", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": -0.5 + }, + "p1": { + "x": 0.3811746122917864, + "y": -0.010697874784606603 + }, + "p2": { + "x": 168.5, + "y": 2.5 + } + } + }, + { + "ID": "2239", + "typeID": "Arrow", + "zOrder": "59", + "w": "177", + "h": "54", + "measuredW": "150", + "measuredH": "100", + "x": "480", + "y": "800", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": 0 + }, + "p1": { + "x": 0.6008584576652427, + "y": 0.09670030334922308 + }, + "p2": { + "x": 176.5, + "y": 53.5 + } + } + }, + { + "ID": "2241", + "typeID": "Arrow", + "zOrder": "69", + "w": "74", + "h": "41", + "measuredW": "150", + "measuredH": "100", + "x": "846", + "y": "545", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": -0.5 + }, + "p1": { + "x": 0.3811746122917864, + "y": -0.010697874784606631 + }, + "p2": { + "x": 73.5, + "y": 40.5 + } + } + }, + { + "ID": "2242", + "typeID": "Arrow", + "zOrder": "70", + "w": "79", + "h": "43", + "measuredW": "150", + "measuredH": "100", + "x": "836", + "y": "492", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": 42.5 + }, + "p1": { + "x": 0.38117461229178634, + "y": -0.010697874784606655 + }, + "p2": { + "x": 79, + "y": -0.5 + } + } + }, + { + "ID": "2243", + "typeID": "Arrow", + "zOrder": "71", + "w": "96", + "h": "3", + "measuredW": "150", + "measuredH": "100", + "x": "832", + "y": "537", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": -0.5 + }, + "p1": { + "x": 0.38117461229178634, + "y": -0.010697874784606601 + }, + "p2": { + "x": 96, + "y": 2 + } + } + }, + { + "ID": "2244", + "typeID": "Arrow", + "zOrder": "72", + "w": "1", + "h": "77", + "measuredW": "150", + "measuredH": "100", + "x": "809", + "y": "545", + "properties": { + "color": "2848996", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": 0 + }, + "p1": { + "x": 0.3856209150326797, + "y": 0.0065359477124183 + }, + "p2": { + "x": 0, + "y": 76.5 + } + } + }, + { + "ID": "2245", + "typeID": "Arrow", + "zOrder": "73", + "w": "224", + "h": "188", + "measuredW": "150", + "measuredH": "100", + "x": "496", + "y": "533", "properties": { "color": "2848996", "leftArrow": "false", "rightArrow": "false", "p0": { - "x": 149.5, - "y": 113.5 + "x": 224, + "y": -0.5 }, "p1": { - "x": 0.5697543385170161, - "y": -0.1564119900833896 + "x": 0.5071028305356263, + "y": 0.24829052104046045 }, "p2": { + "x": 0, + "y": 185.5 + } + } + }, + { + "ID": "2246", + "typeID": "Arrow", + "zOrder": "74", + "w": "1", + "h": "77", + "measuredW": "150", + "measuredH": "100", + "x": "809", + "y": "455", + "properties": { + "color": "2848996", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { "x": 0, "y": 0 + }, + "p1": { + "x": 0.3856209150326797, + "y": 0.0065359477124183 + }, + "p2": { + "x": 0, + "y": 76.5 } } }, { - "ID": "1690", - "typeID": "__group__", - "zOrder": "225", - "measuredW": "254", - "measuredH": "47", - "w": "254", - "h": "47", - "x": "924", - "y": "2728", + "ID": "2247", + "typeID": "Arrow", + "zOrder": "75", + "w": "108", + "h": "54", + "measuredW": "150", + "measuredH": "100", + "x": "417", + "y": "557", "properties": { - "controlName": "110-data-management" + "color": "2848996", + "curvature": "-1", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": -0.5, + "y": 53.5 + }, + "p1": { + "x": 0.42592592592592593, + "y": -0.05555555555555556 + }, + "p2": { + "x": 107.5, + "y": -0.5 + } + } + }, + { + "ID": "2248", + "typeID": "Arrow", + "zOrder": "76", + "w": "115", + "h": "12", + "measuredW": "150", + "measuredH": "100", + "x": "409", + "y": "552", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": -0.5, + "y": 11.5 + }, + "p1": { + "x": 0.3983843219388136, + "y": -0.015483581419702295 + }, + "p2": { + "x": 114.5, + "y": -0.5 + } + } + }, + { + "ID": "2249", + "typeID": "Arrow", + "zOrder": "77", + "w": "119", + "h": "28", + "measuredW": "150", + "measuredH": "100", + "x": "408", + "y": "519", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": -0.5, + "y": 0.5 + }, + "p1": { + "x": 0.4252927400468384, + "y": 0.049648711943793916 + }, + "p2": { + "x": 118.5, + "y": 28.5 + } + } + }, + { + "ID": "2250", + "typeID": "Arrow", + "zOrder": "78", + "w": "109", + "h": "66", + "measuredW": "150", + "measuredH": "100", + "x": "416", + "y": "476", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": -0.5, + "y": 1.5 + }, + "p1": { + "x": 0.32020599818236906, + "y": 0.08966979703120266 + }, + "p2": { + "x": 108.5, + "y": 66.5 + } + } + }, + { + "ID": "2251", + "typeID": "Arrow", + "zOrder": "79", + "w": "1", + "h": "77", + "measuredW": "150", + "measuredH": "100", + "x": "592", + "y": "550", + "properties": { + "color": "2848996", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": 0 + }, + "p1": { + "x": 0.3856209150326797, + "y": 0.0065359477124183 + }, + "p2": { + "x": 0, + "y": 76.5 + } + } + }, + { + "ID": "2252", + "typeID": "Arrow", + "zOrder": "80", + "w": "1", + "h": "77", + "measuredW": "150", + "measuredH": "100", + "x": "592", + "y": "460", + "properties": { + "color": "2848996", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": 0 + }, + "p1": { + "x": 0.3856209150326797, + "y": 0.0065359477124183 + }, + "p2": { + "x": 0, + "y": 76.5 + } + } + }, + { + "ID": "2253", + "typeID": "Arrow", + "zOrder": "81", + "w": "44", + "h": "180", + "measuredW": "150", + "measuredH": "100", + "x": "683", + "y": "350", + "properties": { + "curvature": "-1", + "leftArrow": "false", + "rightArrow": "false", + "p0": { + "x": -0.5, + "y": 0 + }, + "p1": { + "x": 0.4520505316193087, + "y": 0.11905308783758752 + }, + "p2": { + "x": 38.5, + "y": 179.5 + }, + "color": "2848996" + } + }, + { + "ID": "2254", + "typeID": "__group__", + "zOrder": "82", + "measuredW": "341", + "measuredH": "53", + "w": "341", + "h": "53", + "x": "512", + "y": "514", + "properties": { + "controlName": "101-os-concepts" }, "children": { "controls": { @@ -2636,537 +2420,8 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "254", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "144", - "measuredH": "25", - "x": "55", - "y": "11", - "properties": { - "text": "Data Management", - "size": "17" - } - } - ] - } - } - }, - { - "ID": "1692", - "typeID": "__group__", - "zOrder": "227", - "measuredW": "255", - "measuredH": "47", - "w": "255", - "h": "47", - "x": "923", - "y": "2837", - "properties": { - "controlName": "112-management-and-monitoring" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "255", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "223", - "measuredH": "25", - "x": "16", - "y": "11", - "properties": { - "text": "Management and Monitoring", - "size": "17" - } - } - ] - } - } - }, - { - "ID": "1697", - "typeID": "__group__", - "zOrder": "204", - "measuredW": "160", - "measuredH": "47", - "w": "160", - "h": "47", - "x": "108", - "y": "2326", - "properties": { - "controlName": "100-monitoring:logs-management:elastic-stack" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "149", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "11", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "98", - "measuredH": "25", - "x": "39", - "y": "11", - "properties": { - "text": "Elastic Stack", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "0", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "1698", - "typeID": "__group__", - "zOrder": "205", - "measuredW": "161", - "measuredH": "47", - "w": "161", - "h": "47", - "x": "108", - "y": "2379", - "properties": { - "controlName": "101-monitoring:logs-management:graylog" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "149", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "12", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "w": "59", - "measuredW": "59", - "measuredH": "25", - "x": "53", - "y": "11", - "properties": { - "text": "Graylog", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "0", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "1699", - "typeID": "__group__", - "zOrder": "206", - "measuredW": "161", - "measuredH": "47", - "w": "161", - "h": "47", - "x": "108", - "y": "2433", - "properties": { - "controlName": "102-monitoring:logs-management:splunk" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "149", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "12", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "w": "53", - "measuredW": "52", - "measuredH": "25", - "x": "61", - "y": "11", - "properties": { - "text": "Splunk", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "0", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "1700", - "typeID": "__group__", - "zOrder": "207", - "measuredW": "161", - "measuredH": "47", - "w": "161", - "h": "47", - "x": "109", - "y": "2486", - "properties": { - "controlName": "102-monitoring:logs-management:papertrail" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "149", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "12", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "w": "79", - "measuredW": "75", - "measuredH": "25", - "x": "51", - "y": "11", - "properties": { - "text": "Papertrail", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "0", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "1701", - "typeID": "__group__", - "zOrder": "203", - "measuredW": "210", - "measuredH": "49", - "w": "210", - "h": "49", - "x": "312", - "y": "2393", - "properties": { - "controlName": "102-monitoring:logs-management" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "210", - "h": "49", + "w": "341", + "h": "53", "measuredW": "200", "measuredH": "140", "x": "0", @@ -3179,558 +2434,14 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "145", - "measuredH": "25", - "x": "32", - "y": "12", - "properties": { - "bold": "true", - "text": "Logs Management", - "size": "17" - } - } - ] - } - } - }, - { - "ID": "1716", - "typeID": "__group__", - "zOrder": "189", - "measuredW": "139", - "measuredH": "47", - "w": "139", - "h": "47", - "x": "1035", - "y": "2367", - "properties": { - "controlName": "102-monitoring:infrastructure-monitoring:datadog" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "130", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "66", - "measuredH": "25", - "x": "32", - "y": "11", - "properties": { - "text": "Datadog", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "115", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "icon": { - "ID": "check-circle", - "size": "small" - }, - "color": "10027263" - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "1717", - "typeID": "__group__", - "zOrder": "191", - "measuredW": "139", - "measuredH": "47", - "w": "139", - "h": "47", - "x": "1035", - "y": "2315", - "properties": { - "controlName": "102-monitoring:infrastructure-monitoring:monit" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "129", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "44", - "measuredH": "25", - "x": "43", - "y": "11", - "properties": { - "text": "Monit", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "115", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "1718", - "typeID": "__group__", - "zOrder": "190", - "measuredW": "139", - "measuredH": "47", - "w": "139", - "h": "47", - "x": "1035", - "y": "2263", - "properties": { - "controlName": "102-monitoring:infrastructure-monitoring:zabbix" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "129", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "52", - "measuredH": "25", - "x": "39", - "y": "11", - "properties": { - "text": "Zabbix", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "115", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "1719", - "typeID": "__group__", - "zOrder": "188", - "measuredW": "140", - "measuredH": "47", - "w": "140", - "h": "47", - "x": "1035", - "y": "2211", - "properties": { - "controlName": "102-monitoring:infrastructure-monitoring:grafana" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "130", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "62", - "measuredH": "25", - "x": "34", - "y": "11", - "properties": { - "text": "Grafana", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "116", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "1720", - "typeID": "__group__", - "zOrder": "187", - "measuredW": "140", - "measuredH": "47", - "w": "140", - "h": "47", - "x": "1035", - "y": "2159", - "properties": { - "controlName": "101-monitoring:infrastructure-monitoring:nagios" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "130", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "55", + "measuredW": "268", "measuredH": "25", "x": "37", - "y": "11", + "y": "14", "properties": { - "text": "Nagios", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "116", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } + "bold": "true", + "size": "17", + "text": "Understand different OS Concepts" } } ] @@ -3738,878 +2449,146 @@ } }, { - "ID": "1781", - "typeID": "__group__", - "zOrder": "159", - "measuredW": "123", - "measuredH": "47", - "w": "123", - "h": "47", - "x": "1055", - "y": "1930", - "properties": { - "controlName": "103-infrastructure-as-code:configuration-management:puppet" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "115", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "56", - "measuredH": "25", - "x": "30", - "y": "11", - "properties": { - "text": "Puppet", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "99", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "1782", - "typeID": "__group__", - "zOrder": "160", - "measuredW": "123", - "measuredH": "47", - "w": "123", - "h": "47", - "x": "1055", - "y": "1877", - "properties": { - "controlName": "102-infrastructure-as-code:configuration-management:salt" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "115", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "29", - "measuredH": "25", - "x": "43", - "y": "11", - "properties": { - "text": "Salt", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "99", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "1783", - "typeID": "__group__", - "zOrder": "158", - "measuredW": "123", - "measuredH": "47", - "w": "123", - "h": "47", - "x": "1055", - "y": "1824", - "properties": { - "controlName": "101-infrastructure-as-code:configuration-management:chef" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "116", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "37", - "measuredH": "25", - "x": "39", - "y": "11", - "properties": { - "text": "Chef", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "99", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "1784", - "typeID": "__group__", - "zOrder": "157", - "measuredW": "122", - "measuredH": "47", - "w": "122", - "h": "47", - "x": "1055", - "y": "1771", - "properties": { - "controlName": "100-infrastructure-as-code:configuration-management:ansible" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "116", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "56", - "measuredH": "25", - "x": "30", - "y": "11", - "properties": { - "text": "Ansible", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "98", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "1785", - "typeID": "__group__", - "zOrder": "150", - "measuredW": "109", - "measuredH": "47", - "w": "109", - "h": "47", - "x": "1071", - "y": "1701", - "properties": { - "controlName": "103-infrastructure-as-code:service-mesh:linkerd" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "99", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "58", - "measuredH": "25", - "x": "23", - "y": "11", - "properties": { - "text": "Linkerd", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "85", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "1786", - "typeID": "__group__", - "zOrder": "151", - "measuredW": "109", - "measuredH": "47", - "w": "109", - "h": "47", - "x": "1072", - "y": "1648", - "properties": { - "controlName": "102-infrastructure-as-code:service-mesh:envoy" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "99", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "47", - "measuredH": "25", - "x": "29", - "y": "11", - "properties": { - "text": "Envoy", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "85", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "1788", - "typeID": "__group__", - "zOrder": "149", - "measuredW": "110", - "measuredH": "47", - "w": "110", - "h": "47", - "x": "1072", - "y": "1595", - "properties": { - "controlName": "101-infrastructure-as-code:service-mesh:istio" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "99", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "33", - "measuredH": "25", - "x": "33", - "y": "11", - "properties": { - "text": "Istio", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "86", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "1789", - "typeID": "__group__", - "zOrder": "152", - "measuredW": "110", - "measuredH": "47", - "w": "110", - "h": "47", - "x": "1071", - "y": "1542", - "properties": { - "controlName": "100-infrastructure-as-code:service-mesh:consul" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "99", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "54", - "measuredH": "25", - "x": "25", - "y": "11", - "properties": { - "text": "Consul", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "86", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "1869", + "ID": "2255", "typeID": "Arrow", - "zOrder": "124", - "w": "1", - "h": "63", + "zOrder": "83", + "w": "186", + "h": "81", "measuredW": "150", "measuredH": "100", - "x": "330", - "y": "1007", + "x": "840", + "y": "348", + "properties": { + "color": "2848996", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 186, + "y": 81 + }, + "p1": { + "x": 0.34339508047372586, + "y": 0.04300030367447524 + }, + "p2": { + "x": 0, + "y": 0 + } + } + }, + { + "ID": "2256", + "typeID": "Arrow", + "zOrder": "84", + "w": "193", + "h": "41", + "measuredW": "150", + "measuredH": "100", + "x": "836", + "y": "340", + "properties": { + "color": "2848996", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 193, + "y": 39 + }, + "p1": { + "x": 0.34339508047373224, + "y": 0.04300030367446098 + }, + "p2": { + "x": 0, + "y": 0 + } + } + }, + { + "ID": "2257", + "typeID": "Arrow", + "zOrder": "85", + "w": "194", + "h": "11", + "measuredW": "150", + "measuredH": "100", + "x": "839", + "y": "324", + "properties": { + "color": "2848996", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 194, + "y": 0 + }, + "p1": { + "x": 0.35191347753743757, + "y": 0.0108153078202995 + }, + "p2": { + "x": 0, + "y": 11 + } + } + }, + { + "ID": "2258", + "typeID": "Arrow", + "zOrder": "86", + "w": "186", + "h": "57", + "measuredW": "150", + "measuredH": "100", + "x": "837", + "y": "274", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 186, + "y": 0 + }, + "p1": { + "x": 0.3789527084155346, + "y": -0.03545459669691674 + }, + "p2": { + "x": 0, + "y": 57 + } + } + }, + { + "ID": "2259", + "typeID": "Arrow", + "zOrder": "87", + "w": "121", + "h": "41", + "measuredW": "150", + "measuredH": "100", + "x": "411", + "y": "351", "properties": { "color": "2848996", - "curvature": "-1", "direction": "bottom", "leftArrow": "false", "p0": { - "x": 1, - "y": 63 + "x": 0, + "y": 40 }, "p1": { - "x": 0.521922991319831, - "y": 0.015579790785666594 + "x": 0.3525, + "y": -0.0175 }, "p2": { - "x": 1, + "x": 120, "y": 0 }, "rightArrow": "false", @@ -4617,328 +2596,171 @@ } }, { - "ID": "1882", - "typeID": "__group__", - "zOrder": "136", - "measuredW": "129", - "measuredH": "47", - "w": "129", - "h": "47", - "x": "126", - "y": "1279", - "properties": { - "controlName": "104-networking-protocols:emails:dmarc" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "129", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "62", - "measuredH": "25", - "x": "37", - "y": "11", - "properties": { - "text": "DMARC", - "size": "17" - } - } - ] - } - } - }, - { - "ID": "1883", - "typeID": "__group__", - "zOrder": "137", - "measuredW": "129", - "measuredH": "47", - "w": "129", - "h": "47", - "x": "126", - "y": "1329", - "properties": { - "controlName": "105-networking-protocols:emails:spf" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "129", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "32", - "measuredH": "25", - "x": "50", - "y": "11", - "properties": { - "text": "SPF", - "size": "17" - } - } - ] - } - } - }, - { - "ID": "1884", - "typeID": "__group__", - "zOrder": "138", - "measuredW": "129", - "measuredH": "47", - "w": "129", - "h": "47", - "x": "126", - "y": "1380", - "properties": { - "controlName": "106-networking-protocols:emails:domain-keys" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "129", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "101", - "measuredH": "25", - "x": "19", - "y": "11", - "properties": { - "text": "Domain Keys", - "size": "17" - } - } - ] - } - } - }, - { - "ID": "1885", - "typeID": "__group__", - "zOrder": "134", - "measuredW": "129", - "measuredH": "47", - "w": "129", - "h": "47", - "x": "101", - "y": "1161", - "properties": { - "controlName": "102-networking-protocols:emails:imaps" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "129", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "52", - "measuredH": "25", - "x": "40", - "y": "11", - "properties": { - "text": "IMAPS", - "size": "17" - } - } - ] - } - } - }, - { - "ID": "1887", - "typeID": "__group__", - "zOrder": "135", - "measuredW": "129", - "measuredH": "47", - "w": "129", - "h": "47", - "x": "101", - "y": "1212", - "properties": { - "controlName": "103-networking-protocols:emails:pop3s" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "129", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "56", - "measuredH": "25", - "x": "39", - "y": "11", - "properties": { - "text": "POP3S", - "size": "17" - } - } - ] - } - } - }, - { - "ID": "1888", - "typeID": "__group__", - "zOrder": "133", - "measuredW": "129", - "measuredH": "47", - "w": "129", - "h": "47", - "x": "101", - "y": "1111", - "properties": { - "controlName": "101-networking-protocols:emails:smtp" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "129", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "46", - "measuredH": "25", - "x": "43", - "y": "11", - "properties": { - "text": "SMTP", - "size": "17" - } - } - ] - } - } - }, - { - "ID": "1889", + "ID": "2260", "typeID": "Arrow", - "zOrder": "121", - "w": "1", - "h": "51", + "zOrder": "88", + "w": "119", + "h": "5", "measuredW": "150", "measuredH": "100", - "x": "331", - "y": "928", + "x": "416", + "y": "341", "properties": { "color": "2848996", + "curvature": "-1", + "direction": "bottom", "leftArrow": "false", "p0": { "x": 0, - "y": 50.5 + "y": 4 }, "p1": { - "x": 0.4034892942109438, - "y": -0.01554321966693101 + "x": 0.3816771970132108, + "y": 0.01895462377943711 }, "p2": { - "x": 0, - "y": -0.5 + "x": 118, + "y": 2 }, "rightArrow": "false", "stroke": "dotted" } }, { - "ID": "1928", - "typeID": "__group__", - "zOrder": "99", - "measuredW": "285", - "measuredH": "47", - "w": "285", - "h": "47", - "x": "908", - "y": "575", + "ID": "2261", + "typeID": "Arrow", + "zOrder": "89", + "w": "110", + "h": "34", + "measuredW": "150", + "measuredH": "100", + "x": "415", + "y": "300", "properties": { - "controlName": "110-os-concepts:threads-concurrency" + "color": "2848996", + "leftArrow": "false", + "p0": { + "x": 0, + "y": 1 + }, + "p1": { + "x": 0.3586981790003874, + "y": 0.059434327779930254 + }, + "p2": { + "x": 109, + "y": 33 + }, + "rightArrow": "false", + "stroke": "dotted" + } + }, + { + "ID": "2262", + "typeID": "__group__", + "zOrder": "90", + "measuredW": "114", + "measuredH": "40", + "w": "114", + "h": "40", + "x": "613", + "y": "139", + "properties": { + "controlName": "ext_link:roadmap.sh/devops" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Label", + "zOrder": "0", + "measuredW": "114", + "measuredH": "40", + "x": "0", + "y": "0", + "properties": { + "bold": "true", + "size": "32", + "text": "DevOps" + } + } + ] + } + } + }, + { + "ID": "2263", + "typeID": "Arrow", + "zOrder": "91", + "w": "14", + "h": "71", + "measuredW": "150", + "measuredH": "100", + "x": "690", + "y": "54", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "bottom", + "leftArrow": "false", + "p0": { + "x": 10, + "y": 0 + }, + "p1": { + "x": 0.46601941747572834, + "y": 0.1067961165048544 + }, + "p2": { + "x": 0, + "y": 71 + }, + "rightArrow": "false", + "stroke": "dotted" + } + }, + { + "ID": "2264", + "typeID": "Arrow", + "zOrder": "92", + "w": "40", + "h": "140", + "measuredW": "150", + "measuredH": "100", + "x": "610", + "y": "190", + "properties": { + "color": "2848996", + "curvature": "-1", + "leftArrow": "false", + "rightArrow": "false", + "p0": { + "x": 40, + "y": 0 + }, + "p1": { + "x": 0.543, + "y": -0.201 + }, + "p2": { + "x": 20, + "y": 140 + } + } + }, + { + "ID": "2265", + "typeID": "__group__", + "zOrder": "93", + "measuredW": "349", + "measuredH": "90", + "w": "349", + "h": "90", + "x": "504", + "y": "290", + "properties": { + "controlName": "100-language" }, "children": { "controls": { @@ -4947,27 +2769,28 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "274", - "h": "47", + "w": "341", + "h": "81", "measuredW": "200", "measuredH": "140", - "x": "0", - "y": "0", + "x": "8", + "y": "9", "properties": { - "color": "16770457" + "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "200", + "measuredW": "251", "measuredH": "25", - "x": "37", - "y": "11", + "x": "53", + "y": "23", "properties": { - "text": "Threads and Concurrency", - "size": "17" + "bold": "true", + "size": "17", + "text": "Learn a Programming Language" } }, { @@ -4978,8 +2801,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "261", - "y": "12", + "x": "0", + "y": "0", "children": { "controls": { "control": [ @@ -5018,23 +2841,36 @@ ] } } + }, + { + "ID": "3", + "typeID": "Label", + "zOrder": "3", + "measuredW": "243", + "measuredH": "24", + "x": "57", + "y": "50", + "properties": { + "size": "16", + "text": "Pick any language for automation." + } } ] } } }, { - "ID": "1930", + "ID": "2266", "typeID": "__group__", - "zOrder": "98", - "measuredW": "285", + "zOrder": "94", + "measuredW": "215", "measuredH": "47", - "w": "285", + "w": "215", "h": "47", - "x": "907", - "y": "521", + "x": "213", + "y": "314", "properties": { - "controlName": "109-os-concepts:service-management" + "controlName": "101-language:ruby" }, "children": { "controls": { @@ -5043,11 +2879,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "274", + "w": "207", "h": "47", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "8", "y": "0", "properties": { "color": "16770457" @@ -5057,13 +2893,14 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "191", + "w": "45", + "measuredW": "39", "measuredH": "25", - "x": "41", + "x": "90", "y": "11", "properties": { "size": "17", - "text": "Service Mgmt. (systemd)" + "text": "Ruby" } }, { @@ -5074,7 +2911,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "261", + "x": "0", "y": "12", "children": { "controls": { @@ -5104,7 +2941,23 @@ "x": "0", "y": "0", "properties": { - "color": "10027263", + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", "icon": { "ID": "check-circle", "size": "small" @@ -5120,17 +2973,17 @@ } }, { - "ID": "1931", + "ID": "2267", "typeID": "__group__", "zOrder": "95", - "measuredW": "208", + "measuredW": "215", "measuredH": "47", - "w": "208", + "w": "215", "h": "47", - "x": "220", - "y": "492", + "x": "213", + "y": "262", "properties": { - "controlName": "102-os-concepts:virtualization" + "controlName": "100-language:python" }, "children": { "controls": { @@ -5139,6 +2992,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", + "w": "207", "h": "47", "measuredW": "200", "measuredH": "140", @@ -5152,12 +3006,12 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "99", + "measuredW": "53", "measuredH": "25", - "x": "64", + "x": "86", "y": "11", "properties": { - "text": "Virtualization", + "text": "Python", "size": "17" } }, @@ -5198,85 +3052,6 @@ "measuredH": "24", "x": "0", "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "1932", - "typeID": "__group__", - "zOrder": "94", - "measuredW": "208", - "measuredH": "47", - "w": "208", - "h": "47", - "x": "220", - "y": "442", - "properties": { - "controlName": "101-os-concepts:io-management" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "8", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "133", - "measuredH": "25", - "x": "46", - "y": "11", - "properties": { - "text": "I/O Management", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "0", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", "properties": { "color": "16777215", "icon": { @@ -5286,15 +3061,15 @@ } }, { - "ID": "1", + "ID": "2", "typeID": "Icon", - "zOrder": "1", + "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { - "color": "10027263", + "color": "3700253", "icon": { "ID": "check-circle", "size": "small" @@ -5310,112 +3085,17 @@ } }, { - "ID": "1933", - "typeID": "__group__", - "zOrder": "93", - "measuredW": "208", - "measuredH": "47", - "w": "208", - "h": "47", - "x": "220", - "y": "542", - "properties": { - "controlName": "103-os-concepts:memory-storage" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "8", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "131", - "measuredH": "25", - "x": "50", - "y": "11", - "properties": { - "text": "Memory/Storage", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "0", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "1934", + "ID": "2268", "typeID": "__group__", "zOrder": "96", - "measuredW": "208", + "measuredW": "215", "measuredH": "47", - "w": "208", + "w": "215", "h": "47", - "x": "220", - "y": "593", + "x": "213", + "y": "368", "properties": { - "controlName": "104-os-concepts:file-system" + "controlName": "102-language:javascript" }, "children": { "controls": { @@ -5424,26 +3104,28 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", + "w": "207", "h": "47", "measuredW": "200", "measuredH": "140", "x": "8", "y": "0", "properties": { - "color": "16770457" + "color": "16770457", + "textColor": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "97", + "measuredW": "155", "measuredH": "25", - "x": "65", + "x": "33", "y": "11", "properties": { - "text": "File Systems", - "size": "17" + "size": "17", + "text": "JavaScript / Node.js" } }, { @@ -5456,6 +3138,119 @@ "h": "24", "x": "0", "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2269", + "typeID": "__group__", + "zOrder": "97", + "measuredW": "153", + "measuredH": "47", + "w": "153", + "h": "47", + "x": "1013", + "y": "251", + "properties": { + "controlName": "103-language:go" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "141", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457", + "textColor": "16776960" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "23", + "measuredH": "25", + "x": "59", + "y": "11", + "properties": { + "size": "17", + "text": "Go" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "129", + "y": "11", "children": { "controls": { "control": [ @@ -5500,9 +3295,9 @@ } }, { - "ID": "1936", + "ID": "2270", "typeID": "__group__", - "zOrder": "85", + "zOrder": "98", "measuredW": "151", "measuredH": "47", "w": "151", @@ -5613,9 +3408,282 @@ } }, { - "ID": "2039", + "ID": "2271", "typeID": "__group__", - "zOrder": "91", + "zOrder": "99", + "measuredW": "151", + "measuredH": "47", + "w": "151", + "h": "47", + "x": "1015", + "y": "356", + "properties": { + "controlName": "105-language:c" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "141", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457", + "textColor": "16776960" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "13", + "measuredH": "25", + "x": "64", + "y": "11", + "properties": { + "size": "17", + "text": "C" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "127", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2272", + "typeID": "Canvas", + "zOrder": "100", + "w": "350", + "h": "141", + "measuredW": "100", + "measuredH": "70", + "x": "863", + "y": "51" + }, + { + "ID": "2273", + "typeID": "Label", + "zOrder": "101", + "measuredW": "314", + "measuredH": "25", + "x": "877", + "y": "68", + "properties": { + "size": "17", + "text": "Find the detailed version of this roadmap" + } + }, + { + "ID": "2274", + "typeID": "Label", + "zOrder": "102", + "measuredW": "319", + "measuredH": "25", + "x": "877", + "y": "96", + "properties": { + "size": "17", + "text": "along with resources and other roadmaps" + } + }, + { + "ID": "2275", + "typeID": "__group__", + "zOrder": "103", + "measuredW": "320", + "measuredH": "45", + "w": "320", + "h": "45", + "x": "878", + "y": "132", + "properties": { + "controlName": "ext_link:roadmap.sh" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Canvas", + "zOrder": "0", + "w": "320", + "h": "45", + "measuredW": "100", + "measuredH": "70", + "x": "0", + "y": "0", + "properties": { + "borderColor": "4273622", + "color": "4273622" + } + }, + { + "ID": "1", + "typeID": "__group__", + "zOrder": "1", + "measuredW": "170", + "measuredH": "29", + "w": "170", + "h": "29", + "x": "76", + "y": "8", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Label", + "zOrder": "0", + "measuredW": "105", + "measuredH": "28", + "x": "65", + "y": "0", + "properties": { + "color": "16777215", + "size": "20", + "text": "roadmap.sh" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "35", + "measuredH": "28", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "size": "20", + "text": "http" + } + }, + { + "ID": "2", + "typeID": "Label", + "zOrder": "2", + "measuredW": "5", + "measuredH": "28", + "x": "37", + "y": "0", + "properties": { + "bold": "true", + "color": "16777215", + "size": "20", + "text": ":" + } + }, + { + "ID": "3", + "typeID": "Label", + "zOrder": "3", + "measuredW": "10", + "measuredH": "28", + "x": "44", + "y": "1", + "properties": { + "color": "16777215", + "size": "20", + "text": "/" + } + }, + { + "ID": "4", + "typeID": "Label", + "zOrder": "4", + "measuredW": "10", + "measuredH": "28", + "x": "52", + "y": "1", + "properties": { + "color": "16777215", + "size": "20", + "text": "/" + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2276", + "typeID": "__group__", + "zOrder": "104", "measuredW": "408", "measuredH": "162", "w": "408", @@ -5873,174 +3941,17 @@ } }, { - "ID": "2040", + "ID": "2277", "typeID": "__group__", - "zOrder": "90", - "measuredW": "320", - "measuredH": "45", - "w": "320", - "h": "45", - "x": "878", - "y": "132", + "zOrder": "105", + "measuredW": "150", + "measuredH": "47", + "w": "150", + "h": "47", + "x": "1016", + "y": "409", "properties": { - "controlName": "ext_link:roadmap.sh" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Canvas", - "zOrder": "0", - "w": "320", - "h": "45", - "measuredW": "100", - "measuredH": "70", - "x": "0", - "y": "0", - "properties": { - "borderColor": "4273622", - "color": "4273622" - } - }, - { - "ID": "1", - "typeID": "__group__", - "zOrder": "1", - "measuredW": "170", - "measuredH": "29", - "w": "170", - "h": "29", - "x": "76", - "y": "8", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Label", - "zOrder": "0", - "measuredW": "105", - "measuredH": "28", - "x": "65", - "y": "0", - "properties": { - "color": "16777215", - "size": "20", - "text": "roadmap.sh" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "35", - "measuredH": "28", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "size": "20", - "text": "http" - } - }, - { - "ID": "2", - "typeID": "Label", - "zOrder": "2", - "measuredW": "5", - "measuredH": "28", - "x": "37", - "y": "0", - "properties": { - "bold": "true", - "color": "16777215", - "size": "20", - "text": ":" - } - }, - { - "ID": "3", - "typeID": "Label", - "zOrder": "3", - "measuredW": "10", - "measuredH": "28", - "x": "44", - "y": "1", - "properties": { - "color": "16777215", - "size": "20", - "text": "/" - } - }, - { - "ID": "4", - "typeID": "Label", - "zOrder": "4", - "measuredW": "10", - "measuredH": "28", - "x": "52", - "y": "1", - "properties": { - "color": "16777215", - "size": "20", - "text": "/" - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2041", - "typeID": "__group__", - "zOrder": "77", - "measuredW": "114", - "measuredH": "40", - "w": "114", - "h": "40", - "x": "613", - "y": "139", - "properties": { - "controlName": "ext_link:roadmap.sh/devops" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Label", - "zOrder": "0", - "measuredW": "114", - "measuredH": "40", - "x": "0", - "y": "0", - "properties": { - "bold": "true", - "size": "32", - "text": "DevOps" - } - } - ] - } - } - }, - { - "ID": "2042", - "typeID": "__group__", - "zOrder": "80", - "measuredW": "349", - "measuredH": "90", - "w": "349", - "h": "90", - "x": "504", - "y": "290", - "properties": { - "controlName": "100-language" + "controlName": "106-language:cpp" }, "children": { "controls": { @@ -6049,28 +3960,28 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "341", - "h": "81", + "w": "141", + "h": "47", "measuredW": "200", "measuredH": "140", - "x": "8", - "y": "9", + "x": "0", + "y": "0", "properties": { - "color": "16776960" + "color": "16770457", + "textColor": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "251", + "measuredW": "35", "measuredH": "25", "x": "53", - "y": "23", + "y": "11", "properties": { - "bold": "true", "size": "17", - "text": "Learn a Programming Language" + "text": "C++" } }, { @@ -6081,8 +3992,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "0", - "y": "0", + "x": "126", + "y": "12", "children": { "controls": { "control": [ @@ -6111,7 +4022,23 @@ "x": "0", "y": "0", "properties": { - "color": "10027263", + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", "icon": { "ID": "check-circle", "size": "small" @@ -6121,36 +4048,23 @@ ] } } - }, - { - "ID": "3", - "typeID": "Label", - "zOrder": "3", - "measuredW": "243", - "measuredH": "24", - "x": "57", - "y": "50", - "properties": { - "size": "16", - "text": "Pick any language for automation." - } } ] } } }, { - "ID": "2043", + "ID": "2278", "typeID": "__group__", - "zOrder": "82", - "measuredW": "215", + "zOrder": "106", + "measuredW": "208", "measuredH": "47", - "w": "215", + "w": "208", "h": "47", - "x": "213", - "y": "262", + "x": "220", + "y": "542", "properties": { - "controlName": "100-language:python" + "controlName": "103-os-concepts:memory-storage" }, "children": { "controls": { @@ -6159,7 +4073,6 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "207", "h": "47", "measuredW": "200", "measuredH": "140", @@ -6173,12 +4086,12 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "53", + "measuredW": "131", "measuredH": "25", - "x": "86", + "x": "50", "y": "11", "properties": { - "text": "Python", + "text": "Memory/Storage", "size": "17" } }, @@ -6220,23 +4133,7 @@ "x": "0", "y": "0", "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", + "color": "10027263", "icon": { "ID": "check-circle", "size": "small" @@ -6252,17 +4149,17 @@ } }, { - "ID": "2044", + "ID": "2279", "typeID": "__group__", - "zOrder": "81", - "measuredW": "215", + "zOrder": "107", + "measuredW": "208", "measuredH": "47", - "w": "215", + "w": "208", "h": "47", - "x": "213", - "y": "314", + "x": "220", + "y": "442", "properties": { - "controlName": "101-language:ruby" + "controlName": "101-os-concepts:io-management" }, "children": { "controls": { @@ -6271,7 +4168,6 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "207", "h": "47", "measuredW": "200", "measuredH": "140", @@ -6285,14 +4181,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "w": "45", - "measuredW": "39", + "measuredW": "133", "measuredH": "25", - "x": "90", + "x": "46", "y": "11", "properties": { - "size": "17", - "text": "Ruby" + "text": "I/O Management", + "size": "17" } }, { @@ -6333,23 +4228,7 @@ "x": "0", "y": "0", "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", + "color": "10027263", "icon": { "ID": "check-circle", "size": "small" @@ -6365,17 +4244,17 @@ } }, { - "ID": "2045", + "ID": "2280", "typeID": "__group__", - "zOrder": "83", - "measuredW": "215", + "zOrder": "108", + "measuredW": "208", "measuredH": "47", - "w": "215", + "w": "208", "h": "47", - "x": "213", - "y": "368", + "x": "220", + "y": "492", "properties": { - "controlName": "102-language:javascript" + "controlName": "102-os-concepts:virtualization" }, "children": { "controls": { @@ -6384,28 +4263,26 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "207", "h": "47", "measuredW": "200", "measuredH": "140", "x": "8", "y": "0", "properties": { - "color": "16770457", - "textColor": "16776960" + "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "155", + "measuredW": "99", "measuredH": "25", - "x": "33", + "x": "64", "y": "11", "properties": { - "size": "17", - "text": "JavaScript / Node.js" + "text": "Virtualization", + "size": "17" } }, { @@ -6446,23 +4323,7 @@ "x": "0", "y": "0", "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", + "color": "10027263", "icon": { "ID": "check-circle", "size": "small" @@ -6478,17 +4339,17 @@ } }, { - "ID": "2049", + "ID": "2281", "typeID": "__group__", - "zOrder": "69", - "measuredW": "341", - "measuredH": "53", - "w": "341", - "h": "53", - "x": "512", - "y": "514", + "zOrder": "109", + "measuredW": "208", + "measuredH": "47", + "w": "208", + "h": "47", + "x": "220", + "y": "593", "properties": { - "controlName": "101-os-concepts" + "controlName": "104-os-concepts:file-system" }, "children": { "controls": { @@ -6497,28 +4358,75 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "341", - "h": "53", + "h": "47", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "8", "y": "0", "properties": { - "color": "16776960" + "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "268", + "measuredW": "97", "measuredH": "25", - "x": "37", - "y": "14", + "x": "65", + "y": "11", "properties": { - "bold": "true", - "size": "17", - "text": "Understand different OS Concepts" + "text": "File Systems", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "0", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } } } ] @@ -6526,9 +4434,297 @@ } }, { - "ID": "2050", + "ID": "2282", "typeID": "__group__", - "zOrder": "100", + "zOrder": "110", + "measuredW": "284", + "measuredH": "47", + "w": "284", + "h": "47", + "x": "907", + "y": "468", + "properties": { + "controlName": "108-os-concepts:startup-management" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "274", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "212", + "measuredH": "25", + "x": "25", + "y": "11", + "properties": { + "text": "Startup Management (initd)", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "260", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2283", + "typeID": "__group__", + "zOrder": "111", + "measuredW": "285", + "measuredH": "47", + "w": "285", + "h": "47", + "x": "907", + "y": "521", + "properties": { + "controlName": "109-os-concepts:service-management" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "274", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "191", + "measuredH": "25", + "x": "41", + "y": "11", + "properties": { + "size": "17", + "text": "Service Mgmt. (systemd)" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "261", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2284", + "typeID": "__group__", + "zOrder": "112", + "measuredW": "285", + "measuredH": "47", + "w": "285", + "h": "47", + "x": "908", + "y": "575", + "properties": { + "controlName": "110-os-concepts:threads-concurrency" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "274", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "200", + "measuredH": "25", + "x": "37", + "y": "11", + "properties": { + "text": "Threads and Concurrency", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "261", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2285", + "typeID": "__group__", + "zOrder": "113", "measuredW": "165", "measuredH": "47", "w": "165", @@ -6622,105 +4818,9 @@ } }, { - "ID": "2052", + "ID": "2286", "typeID": "__group__", - "zOrder": "102", - "measuredW": "127", - "measuredH": "47", - "w": "127", - "h": "47", - "x": "755", - "y": "426", - "properties": { - "controlName": "106-os-concepts:posix" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "117", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "49", - "measuredH": "25", - "x": "34", - "y": "11", - "properties": { - "text": "POSIX", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "103", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2053", - "typeID": "__group__", - "zOrder": "101", + "zOrder": "114", "measuredW": "165", "measuredH": "47", "w": "165", @@ -6814,9 +4914,192 @@ } }, { - "ID": "2054", + "ID": "2287", "typeID": "__group__", - "zOrder": "104", + "zOrder": "115", + "measuredW": "127", + "measuredH": "47", + "w": "127", + "h": "47", + "x": "755", + "y": "426", + "properties": { + "controlName": "106-os-concepts:posix" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "117", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "49", + "measuredH": "25", + "x": "34", + "y": "11", + "properties": { + "text": "POSIX", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "103", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2288", + "typeID": "__group__", + "zOrder": "116", + "measuredW": "415", + "measuredH": "127", + "w": "415", + "h": "127", + "x": "112", + "y": "693", + "properties": { + "controlName": "102-managing-servers" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "415", + "h": "127", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16776960" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "240", + "measuredH": "25", + "x": "88", + "y": "15", + "properties": { + "bold": "true", + "size": "17", + "text": "Learn about Managing Servers" + } + }, + { + "ID": "2", + "typeID": "Label", + "zOrder": "2", + "measuredW": "375", + "measuredH": "24", + "x": "20", + "y": "42", + "properties": { + "text": "Get some administration knowledge in some OS. Go", + "size": "16" + } + }, + { + "ID": "3", + "typeID": "Label", + "zOrder": "3", + "measuredW": "367", + "measuredH": "24", + "x": "24", + "y": "66", + "properties": { + "text": "with any Linux distro. Pick Ubuntu if you have a little", + "size": "16" + } + }, + { + "ID": "4", + "typeID": "Label", + "zOrder": "4", + "measuredW": "201", + "measuredH": "24", + "x": "107", + "y": "91", + "properties": { + "text": "to no experience with Linux.", + "size": "16" + } + } + ] + } + } + }, + { + "ID": "2289", + "typeID": "__group__", + "zOrder": "117", "measuredW": "127", "measuredH": "47", "w": "127", @@ -6910,96 +5193,9 @@ } }, { - "ID": "2057", + "ID": "2290", "typeID": "__group__", - "zOrder": "103", - "measuredW": "415", - "measuredH": "127", - "w": "415", - "h": "127", - "x": "112", - "y": "693", - "properties": { - "controlName": "102-managing-servers" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "415", - "h": "127", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16776960" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "240", - "measuredH": "25", - "x": "88", - "y": "15", - "properties": { - "bold": "true", - "size": "17", - "text": "Learn about Managing Servers" - } - }, - { - "ID": "2", - "typeID": "Label", - "zOrder": "2", - "measuredW": "375", - "measuredH": "24", - "x": "20", - "y": "42", - "properties": { - "text": "Get some administration knowledge in some OS. Go", - "size": "16" - } - }, - { - "ID": "3", - "typeID": "Label", - "zOrder": "3", - "measuredW": "367", - "measuredH": "24", - "x": "24", - "y": "66", - "properties": { - "text": "with any Linux distro. Pick Ubuntu if you have a little", - "size": "16" - } - }, - { - "ID": "4", - "typeID": "Label", - "zOrder": "4", - "measuredW": "201", - "measuredH": "24", - "x": "107", - "y": "91", - "properties": { - "text": "to no experience with Linux.", - "size": "16" - } - } - ] - } - } - }, - { - "ID": "2058", - "typeID": "__group__", - "zOrder": "105", + "zOrder": "118", "measuredW": "238", "measuredH": "49", "w": "238", @@ -7044,9 +5240,56 @@ } }, { - "ID": "2059", + "ID": "2291", "typeID": "__group__", - "zOrder": "108", + "zOrder": "119", + "measuredW": "238", + "measuredH": "49", + "w": "238", + "h": "49", + "x": "643", + "y": "836", + "properties": { + "controlName": "101-managing-servers:live-in-terminal" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "238", + "h": "49", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16776960" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "182", + "measuredH": "25", + "x": "28", + "y": "12", + "properties": { + "text": "Learn to live in Terminal", + "size": "17" + } + } + ] + } + } + }, + { + "ID": "2293", + "typeID": "__group__", + "zOrder": "125", "measuredW": "161", "measuredH": "42", "w": "161", @@ -7156,2061 +5399,9 @@ } }, { - "ID": "2060", + "ID": "2294", "typeID": "__group__", - "zOrder": "55", - "measuredW": "281", - "measuredH": "195", - "w": "281", - "h": "195", - "x": "914", - "y": "631", - "properties": { - "controlName": "101-managing-servers:operating-system:linux" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "208", - "h": "191", - "measuredW": "200", - "measuredH": "140", - "x": "61", - "y": "0" - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "41", - "measuredH": "25", - "x": "116", - "y": "153", - "properties": { - "text": "Linux", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "TextArea", - "zOrder": "2", - "w": "94", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "154", - "y": "58", - "properties": { - "color": "16770457" - } - }, - { - "ID": "3", - "typeID": "Label", - "zOrder": "3", - "measuredW": "46", - "measuredH": "25", - "x": "178", - "y": "65", - "properties": { - "text": "RHEL", - "size": "17" - } - }, - { - "ID": "4", - "typeID": "__group__", - "zOrder": "4", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "234", - "y": "66", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - }, - { - "ID": "5", - "typeID": "TextArea", - "zOrder": "5", - "w": "119", - "h": "39", - "measuredW": "200", - "measuredH": "140", - "x": "12", - "y": "12", - "properties": { - "color": "16770457" - } - }, - { - "ID": "6", - "typeID": "Label", - "zOrder": "6", - "measuredW": "61", - "measuredH": "25", - "x": "41", - "y": "21", - "properties": { - "text": "CentOS", - "size": "17" - } - }, - { - "ID": "7", - "typeID": "__group__", - "zOrder": "7", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "2", - "y": "20", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - }, - { - "ID": "8", - "typeID": "TextArea", - "zOrder": "8", - "w": "110", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "137", - "y": "12", - "properties": { - "color": "16770457" - } - }, - { - "ID": "9", - "typeID": "Label", - "zOrder": "9", - "measuredW": "56", - "measuredH": "25", - "x": "164", - "y": "20", - "properties": { - "text": "Ubuntu", - "size": "17" - } - }, - { - "ID": "10", - "typeID": "TextArea", - "zOrder": "10", - "w": "120", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "12", - "y": "104", - "properties": { - "color": "16770457" - } - }, - { - "ID": "11", - "typeID": "Label", - "zOrder": "11", - "measuredW": "55", - "measuredH": "25", - "x": "44", - "y": "113", - "properties": { - "text": "Fedora", - "size": "17" - } - }, - { - "ID": "12", - "typeID": "__group__", - "zOrder": "12", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "0", - "y": "112", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - }, - { - "ID": "13", - "typeID": "TextArea", - "zOrder": "13", - "w": "110", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "137", - "y": "104", - "properties": { - "color": "16770457" - } - }, - { - "ID": "14", - "typeID": "Label", - "zOrder": "14", - "measuredW": "55", - "measuredH": "25", - "x": "164", - "y": "113", - "properties": { - "text": "Debian", - "size": "17" - } - }, - { - "ID": "15", - "typeID": "__group__", - "zOrder": "15", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "232", - "y": "112", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - }, - { - "ID": "16", - "typeID": "TextArea", - "zOrder": "16", - "w": "134", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "13", - "y": "58", - "properties": { - "color": "16770457" - } - }, - { - "ID": "17", - "typeID": "Label", - "zOrder": "17", - "measuredW": "90", - "measuredH": "25", - "x": "35", - "y": "65", - "properties": { - "text": "SUSE Linux", - "size": "17" - } - }, - { - "ID": "18", - "typeID": "Icon", - "zOrder": "18", - "measuredW": "24", - "measuredH": "24", - "x": "234", - "y": "20", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "19", - "typeID": "Icon", - "zOrder": "19", - "measuredW": "24", - "measuredH": "24", - "x": "234", - "y": "20", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - }, - { - "ID": "20", - "typeID": "Icon", - "zOrder": "20", - "measuredW": "24", - "measuredH": "24", - "x": "1", - "y": "66", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "21", - "typeID": "Icon", - "zOrder": "21", - "measuredW": "24", - "measuredH": "24", - "x": "1", - "y": "66", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "22", - "typeID": "Icon", - "zOrder": "22", - "measuredW": "24", - "measuredH": "24", - "x": "1", - "y": "66", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - }, - { - "ID": "23", - "typeID": "__group__", - "zOrder": "23", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "257", - "y": "171", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2061", - "typeID": "__group__", - "zOrder": "51", - "measuredW": "273", - "measuredH": "164", - "w": "273", - "h": "164", - "x": "923", - "y": "832", - "properties": { - "controlName": "102-managing-servers:operating-system:unix" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "264", - "h": "155", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "9" - }, - { - "ID": "1", - "typeID": "TextArea", - "zOrder": "1", - "w": "113", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "133", - "y": "47", - "properties": { - "color": "16770457" - } - }, - { - "ID": "2", - "typeID": "TextArea", - "zOrder": "2", - "w": "113", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "15", - "y": "47", - "properties": { - "color": "16770457" - } - }, - { - "ID": "3", - "typeID": "Label", - "zOrder": "3", - "w": "71", - "measuredW": "71", - "measuredH": "25", - "x": "36", - "y": "58", - "properties": { - "text": "FreeBSD", - "size": "17" - } - }, - { - "ID": "4", - "typeID": "Label", - "zOrder": "4", - "w": "77", - "measuredW": "77", - "measuredH": "25", - "x": "151", - "y": "58", - "properties": { - "text": "OpenBSD", - "size": "17" - } - }, - { - "ID": "5", - "typeID": "__group__", - "zOrder": "5", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "6", - "y": "59", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - }, - { - "ID": "6", - "typeID": "__group__", - "zOrder": "6", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "231", - "y": "57", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - }, - { - "ID": "7", - "typeID": "Label", - "zOrder": "7", - "measuredW": "34", - "measuredH": "25", - "x": "110", - "y": "17", - "properties": { - "text": "Unix", - "size": "17" - } - }, - { - "ID": "8", - "typeID": "TextArea", - "zOrder": "8", - "w": "232", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "15", - "y": "100", - "properties": { - "color": "16770457" - } - }, - { - "ID": "9", - "typeID": "Label", - "zOrder": "9", - "w": "63", - "measuredW": "63", - "measuredH": "25", - "x": "96", - "y": "111", - "properties": { - "text": "NetBSD", - "size": "17" - } - }, - { - "ID": "10", - "typeID": "__group__", - "zOrder": "10", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "232", - "y": "112", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - }, - { - "ID": "11", - "typeID": "__group__", - "zOrder": "11", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "249", - "y": "0", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2062", - "typeID": "__group__", - "zOrder": "106", - "measuredW": "238", - "measuredH": "49", - "w": "238", - "h": "49", - "x": "643", - "y": "836", - "properties": { - "controlName": "101-managing-servers:live-in-terminal" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "238", - "h": "49", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16776960" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "182", - "measuredH": "25", - "x": "28", - "y": "12", - "properties": { - "text": "Learn to live in Terminal", - "size": "17" - } - } - ] - } - } - }, - { - "ID": "2063", - "typeID": "__group__", - "zOrder": "107", - "measuredW": "218", - "measuredH": "95", - "w": "218", - "h": "95", - "x": "977", - "y": "1003", - "properties": { - "controlName": "100-managing-servers:live-in-terminal:terminal-multiplexers" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "213", - "h": "89", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "6" - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "159", - "measuredH": "25", - "x": "28", - "y": "13", - "properties": { - "text": "terminal multiplexers", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "TextArea", - "zOrder": "2", - "w": "89", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "17", - "y": "45", - "properties": { - "color": "16770457" - } - }, - { - "ID": "3", - "typeID": "Label", - "zOrder": "3", - "measuredW": "50", - "measuredH": "24", - "x": "38", - "y": "53", - "properties": { - "text": "screen", - "size": "16" - } - }, - { - "ID": "4", - "typeID": "TextArea", - "zOrder": "4", - "w": "80", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "116", - "y": "45", - "properties": { - "color": "16770457" - } - }, - { - "ID": "5", - "typeID": "Label", - "zOrder": "5", - "measuredW": "35", - "measuredH": "24", - "x": "139", - "y": "53", - "properties": { - "text": "tmux", - "size": "16" - } - }, - { - "ID": "6", - "typeID": "__group__", - "zOrder": "6", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "8", - "y": "53", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - }, - { - "ID": "7", - "typeID": "__group__", - "zOrder": "7", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "183", - "y": "53", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - }, - { - "ID": "8", - "typeID": "__group__", - "zOrder": "8", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "194", - "y": "0", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10066329", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2064", - "typeID": "__group__", - "zOrder": "113", - "measuredW": "302", - "measuredH": "104", - "w": "302", - "h": "104", - "x": "899", - "y": "1100", - "properties": { - "controlName": "101-managing-servers:live-in-terminal:process-monitoring" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "294", - "h": "96", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "8" - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "149", - "measuredH": "25", - "x": "71", - "y": "20", - "properties": { - "text": "Process Monitoring", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "278", - "y": "0", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - }, - { - "ID": "3", - "typeID": "TextArea", - "zOrder": "3", - "w": "48", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "13", - "y": "52", - "properties": { - "color": "16770457" - } - }, - { - "ID": "4", - "typeID": "TextArea", - "zOrder": "4", - "w": "48", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "67", - "y": "52", - "properties": { - "color": "16770457" - } - }, - { - "ID": "5", - "typeID": "TextArea", - "zOrder": "5", - "w": "48", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "121", - "y": "53", - "properties": { - "color": "16770457" - } - }, - { - "ID": "6", - "typeID": "TextArea", - "zOrder": "6", - "w": "48", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "176", - "y": "53", - "properties": { - "color": "16770457" - } - }, - { - "ID": "7", - "typeID": "TextArea", - "zOrder": "7", - "w": "48", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "233", - "y": "53", - "properties": { - "color": "16770457" - } - }, - { - "ID": "8", - "typeID": "Label", - "zOrder": "8", - "measuredW": "18", - "measuredH": "24", - "x": "28", - "y": "61", - "properties": { - "size": "16", - "text": "ps" - } - }, - { - "ID": "9", - "typeID": "Label", - "zOrder": "9", - "measuredW": "24", - "measuredH": "24", - "x": "79", - "y": "61", - "properties": { - "size": "16", - "text": "top" - } - }, - { - "ID": "10", - "typeID": "Label", - "zOrder": "10", - "measuredW": "32", - "measuredH": "24", - "x": "129", - "y": "61", - "properties": { - "size": "16", - "text": "htop" - } - }, - { - "ID": "11", - "typeID": "Label", - "zOrder": "11", - "measuredW": "33", - "measuredH": "24", - "x": "184", - "y": "61", - "properties": { - "size": "16", - "text": "atop" - } - }, - { - "ID": "12", - "typeID": "Label", - "zOrder": "12", - "measuredW": "26", - "measuredH": "24", - "x": "243", - "y": "61", - "properties": { - "size": "16", - "text": "lsof" - } - } - ] - } - } - }, - { - "ID": "2065", - "typeID": "__group__", - "zOrder": "114", - "measuredW": "308", - "measuredH": "107", - "w": "308", - "h": "107", - "x": "894", - "y": "1216", - "properties": { - "controlName": "102-managing-servers:live-in-terminal:system-performance" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "298", - "h": "98", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "9" - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "160", - "measuredH": "25", - "x": "70", - "y": "20", - "properties": { - "text": "System Performance", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "284", - "y": "0", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - }, - { - "ID": "3", - "typeID": "__group__", - "zOrder": "3", - "measuredW": "273", - "measuredH": "41", - "w": "273", - "h": "41", - "x": "13", - "y": "53", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "69", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "TextArea", - "zOrder": "1", - "w": "59", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "77", - "y": "1", - "properties": { - "color": "16770457" - } - }, - { - "ID": "2", - "typeID": "TextArea", - "zOrder": "2", - "w": "48", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "144", - "y": "1", - "properties": { - "color": "16770457" - } - }, - { - "ID": "3", - "typeID": "TextArea", - "zOrder": "3", - "w": "72", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "201", - "y": "1", - "properties": { - "color": "16770457" - } - }, - { - "ID": "4", - "typeID": "Label", - "zOrder": "4", - "measuredW": "41", - "measuredH": "24", - "x": "15", - "y": "9", - "properties": { - "size": "16", - "text": "nmon" - } - }, - { - "ID": "5", - "typeID": "Label", - "zOrder": "5", - "measuredW": "40", - "measuredH": "24", - "x": "86", - "y": "9", - "properties": { - "size": "16", - "text": "iostat" - } - }, - { - "ID": "6", - "typeID": "Label", - "zOrder": "6", - "measuredW": "23", - "measuredH": "24", - "x": "156", - "y": "9", - "properties": { - "size": "16", - "text": "sar" - } - }, - { - "ID": "7", - "typeID": "Label", - "zOrder": "7", - "measuredW": "48", - "measuredH": "24", - "x": "212", - "y": "9", - "properties": { - "size": "16", - "text": "vmstat" - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2066", - "typeID": "__group__", - "zOrder": "115", - "measuredW": "341", - "measuredH": "196", - "w": "341", - "h": "196", - "x": "860", - "y": "1340", - "properties": { - "controlName": "103-managing-servers:live-in-terminal:network-tools" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "333", - "h": "189", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0" - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "108", - "measuredH": "25", - "x": "113", - "y": "152", - "properties": { - "size": "17", - "text": "Network Tools" - } - }, - { - "ID": "2", - "typeID": "TextArea", - "zOrder": "2", - "w": "106", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "16", - "y": "13", - "properties": { - "color": "16770457" - } - }, - { - "ID": "3", - "typeID": "Label", - "zOrder": "3", - "measuredW": "76", - "measuredH": "24", - "x": "30", - "y": "21", - "properties": { - "size": "16", - "text": "traceroute" - } - }, - { - "ID": "4", - "typeID": "TextArea", - "zOrder": "4", - "w": "49", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "128", - "y": "13", - "properties": { - "color": "16770457" - } - }, - { - "ID": "5", - "typeID": "Label", - "zOrder": "5", - "measuredW": "24", - "measuredH": "24", - "x": "140", - "y": "21", - "properties": { - "size": "16", - "text": "mtr" - } - }, - { - "ID": "6", - "typeID": "TextArea", - "zOrder": "6", - "w": "61", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "182", - "y": "13", - "properties": { - "color": "16770457" - } - }, - { - "ID": "7", - "typeID": "Label", - "zOrder": "7", - "measuredW": "32", - "measuredH": "24", - "x": "197", - "y": "21", - "properties": { - "size": "16", - "text": "ping" - } - }, - { - "ID": "8", - "typeID": "TextArea", - "zOrder": "8", - "w": "101", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "115", - "y": "58", - "properties": { - "color": "16770457" - } - }, - { - "ID": "9", - "typeID": "Label", - "zOrder": "9", - "measuredW": "50", - "measuredH": "24", - "x": "140", - "y": "66", - "properties": { - "size": "16", - "text": "airmon" - } - }, - { - "ID": "10", - "typeID": "TextArea", - "zOrder": "10", - "w": "96", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "223", - "y": "58", - "properties": { - "color": "16770457" - } - }, - { - "ID": "11", - "typeID": "Label", - "zOrder": "11", - "measuredW": "64", - "measuredH": "24", - "x": "238", - "y": "66", - "properties": { - "size": "16", - "text": "tcpdump" - } - }, - { - "ID": "12", - "typeID": "TextArea", - "zOrder": "12", - "w": "93", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "16", - "y": "58", - "properties": { - "color": "16770457" - } - }, - { - "ID": "13", - "typeID": "Label", - "zOrder": "13", - "measuredW": "51", - "measuredH": "24", - "x": "37", - "y": "66", - "properties": { - "size": "16", - "text": "netstat" - } - }, - { - "ID": "14", - "typeID": "TextArea", - "zOrder": "14", - "w": "73", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "247", - "y": "102", - "properties": { - "color": "16770457" - } - }, - { - "ID": "15", - "typeID": "Label", - "zOrder": "15", - "measuredW": "23", - "measuredH": "24", - "x": "272", - "y": "110", - "properties": { - "size": "16", - "text": "dig" - } - }, - { - "ID": "16", - "typeID": "TextArea", - "zOrder": "16", - "w": "116", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "15", - "y": "102", - "properties": { - "color": "16770457" - } - }, - { - "ID": "17", - "typeID": "Label", - "zOrder": "17", - "measuredW": "68", - "measuredH": "24", - "x": "38", - "y": "110", - "properties": { - "size": "16", - "text": "airodump" - } - }, - { - "ID": "18", - "typeID": "TextArea", - "zOrder": "18", - "w": "102", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "138", - "y": "102", - "properties": { - "color": "16770457" - } - }, - { - "ID": "19", - "typeID": "Label", - "zOrder": "19", - "measuredW": "57", - "measuredH": "24", - "x": "160", - "y": "110", - "properties": { - "size": "16", - "text": "iptables" - } - }, - { - "ID": "20", - "typeID": "__group__", - "zOrder": "20", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "317", - "y": "172", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - }, - { - "ID": "21", - "typeID": "TextArea", - "zOrder": "21", - "w": "70", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "249", - "y": "13", - "properties": { - "color": "16770457" - } - }, - { - "ID": "22", - "typeID": "Label", - "zOrder": "22", - "measuredW": "41", - "measuredH": "24", - "x": "263", - "y": "21", - "properties": { - "size": "16", - "text": "nmap" - } - } - ] - } - } - }, - { - "ID": "2067", - "typeID": "__group__", - "zOrder": "109", + "zOrder": "126", "measuredW": "311", "measuredH": "47", "w": "311", @@ -9304,9 +5495,9 @@ } }, { - "ID": "2068", + "ID": "2295", "typeID": "__group__", - "zOrder": "110", + "zOrder": "127", "measuredW": "314", "measuredH": "47", "w": "314", @@ -9400,17 +5591,17 @@ } }, { - "ID": "2070", + "ID": "2296", "typeID": "__group__", - "zOrder": "112", - "measuredW": "302", - "measuredH": "240", - "w": "302", - "h": "240", - "x": "522", - "y": "1142", + "zOrder": "128", + "measuredW": "312", + "measuredH": "76", + "w": "312", + "h": "76", + "x": "503", + "y": "1048", "properties": { - "controlName": "107-managing-servers:live-in-terminal:text-manipulation" + "controlName": "106-managing-servers:live-in-terminal:compiling-apps" }, "children": { "controls": { @@ -9419,414 +5610,52 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "294", - "h": "240", + "w": "302", + "h": "76", "measuredW": "200", "measuredH": "140", - "x": "0", - "y": "0" + "x": "10", + "y": "0", + "properties": { + "color": "16770457" + } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "180", + "measuredW": "216", "measuredH": "25", - "x": "57", - "y": "202", + "x": "51", + "y": "14", "properties": { - "size": "17", - "text": "Text Manipulation Tools" + "text": "Compiling apps from source", + "size": "17" } }, { "ID": "2", - "typeID": "TextArea", + "typeID": "Label", "zOrder": "2", - "w": "61", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "16", - "y": "15", + "measuredW": "264", + "measuredH": "25", + "x": "29", + "y": "36", "properties": { - "color": "16770457" + "text": "(gcc, make and other related stuff)", + "size": "17" } }, { "ID": "3", - "typeID": "Label", - "zOrder": "3", - "measuredW": "28", - "measuredH": "24", - "x": "32", - "y": "23", - "properties": { - "text": "awk", - "size": "16" - } - }, - { - "ID": "4", - "typeID": "TextArea", - "zOrder": "4", - "w": "61", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "83", - "y": "15", - "properties": { - "color": "16770457" - } - }, - { - "ID": "5", - "typeID": "Label", - "zOrder": "5", - "measuredW": "27", - "measuredH": "24", - "x": "100", - "y": "23", - "properties": { - "text": "sed", - "size": "16" - } - }, - { - "ID": "6", - "typeID": "TextArea", - "zOrder": "6", - "w": "61", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "151", - "y": "15", - "properties": { - "color": "16770457" - } - }, - { - "ID": "7", - "typeID": "Label", - "zOrder": "7", - "measuredW": "34", - "measuredH": "24", - "x": "165", - "y": "23", - "properties": { - "text": "grep", - "size": "16" - } - }, - { - "ID": "8", - "typeID": "TextArea", - "zOrder": "8", - "w": "61", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "219", - "y": "16", - "properties": { - "color": "16770457" - } - }, - { - "ID": "9", - "typeID": "Label", - "zOrder": "9", - "measuredW": "28", - "measuredH": "24", - "x": "235", - "y": "24", - "properties": { - "text": "sort", - "size": "16" - } - }, - { - "ID": "10", - "typeID": "TextArea", - "zOrder": "10", - "w": "61", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "83", - "y": "61", - "properties": { - "color": "16770457" - } - }, - { - "ID": "11", - "typeID": "Label", - "zOrder": "11", - "measuredW": "32", - "measuredH": "24", - "x": "98", - "y": "69", - "properties": { - "text": "uniq", - "size": "16" - } - }, - { - "ID": "12", - "typeID": "TextArea", - "zOrder": "12", - "w": "61", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "151", - "y": "61", - "properties": { - "color": "16770457" - } - }, - { - "ID": "13", - "typeID": "Label", - "zOrder": "13", - "measuredW": "23", - "measuredH": "24", - "x": "170", - "y": "69", - "properties": { - "text": "cat", - "size": "16" - } - }, - { - "ID": "14", - "typeID": "TextArea", - "zOrder": "14", - "w": "61", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "16", - "y": "61", - "properties": { - "color": "16770457" - } - }, - { - "ID": "15", - "typeID": "Label", - "zOrder": "15", - "measuredW": "23", - "measuredH": "24", - "x": "35", - "y": "69", - "properties": { - "text": "cut", - "size": "16" - } - }, - { - "ID": "16", - "typeID": "TextArea", - "zOrder": "16", - "w": "61", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "219", - "y": "61", - "properties": { - "color": "16770457" - } - }, - { - "ID": "17", - "typeID": "Label", - "zOrder": "17", - "measuredW": "36", - "measuredH": "24", - "x": "232", - "y": "69", - "properties": { - "text": "echo", - "size": "16" - } - }, - { - "ID": "18", - "typeID": "TextArea", - "zOrder": "18", - "w": "61", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "16", - "y": "105", - "properties": { - "color": "16770457" - } - }, - { - "ID": "19", - "typeID": "Label", - "zOrder": "19", - "measuredW": "24", - "measuredH": "24", - "x": "34", - "y": "113", - "properties": { - "text": "fmt", - "size": "16" - } - }, - { - "ID": "20", - "typeID": "TextArea", - "zOrder": "20", - "w": "61", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "83", - "y": "106", - "properties": { - "color": "16770457" - } - }, - { - "ID": "21", - "typeID": "Label", - "zOrder": "21", - "measuredW": "11", - "measuredH": "24", - "x": "108", - "y": "114", - "properties": { - "text": "tr", - "size": "16" - } - }, - { - "ID": "22", - "typeID": "TextArea", - "zOrder": "22", - "w": "61", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "151", - "y": "106", - "properties": { - "color": "16770457" - } - }, - { - "ID": "23", - "typeID": "Label", - "zOrder": "23", - "measuredW": "13", - "measuredH": "24", - "x": "175", - "y": "114", - "properties": { - "text": "nl", - "size": "16" - } - }, - { - "ID": "24", - "typeID": "TextArea", - "zOrder": "24", - "w": "59", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "220", - "y": "106", - "properties": { - "color": "16770457" - } - }, - { - "ID": "25", - "typeID": "Label", - "zOrder": "25", - "measuredW": "20", - "measuredH": "24", - "x": "240", - "y": "114", - "properties": { - "text": "wc", - "size": "16" - } - }, - { - "ID": "26", - "typeID": "TextArea", - "zOrder": "26", - "w": "130", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "15", - "y": "150", - "properties": { - "color": "16770457" - } - }, - { - "ID": "27", - "typeID": "Label", - "zOrder": "27", - "measuredW": "43", - "measuredH": "24", - "x": "58", - "y": "158", - "properties": { - "text": "egrep", - "size": "16" - } - }, - { - "ID": "28", - "typeID": "TextArea", - "zOrder": "28", - "w": "130", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "150", - "y": "150", - "properties": { - "color": "16770457" - } - }, - { - "ID": "29", - "typeID": "Label", - "zOrder": "29", - "measuredW": "38", - "measuredH": "24", - "x": "195", - "y": "158", - "properties": { - "text": "fgrep", - "size": "16" - } - }, - { - "ID": "30", "typeID": "__group__", - "zOrder": "30", + "zOrder": "3", "measuredW": "24", "measuredH": "24", "w": "24", "h": "24", - "x": "278", - "y": "203", + "x": "0", + "y": "26", "children": { "controls": { "control": [ @@ -9855,7 +5684,7 @@ "x": "0", "y": "0", "properties": { - "color": "10027263", + "color": "10066329", "icon": { "ID": "check-circle", "size": "small" @@ -9871,17 +5700,166 @@ } }, { - "ID": "2071", - "typeID": "__group__", - "zOrder": "116", - "measuredW": "311", - "measuredH": "143", - "w": "311", - "h": "143", - "x": "520", - "y": "1412", + "ID": "2302", + "typeID": "Arrow", + "zOrder": "184", + "w": "23", + "h": "130", + "measuredW": "150", + "measuredH": "100", + "x": "105", + "y": "930", "properties": { - "controlName": "108-managing-servers:live-in-terminal:other-tools" + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 23, + "y": -0.5 + }, + "p1": { + "x": 0.5076923076923077, + "y": -0.17692307692307693 + }, + "p2": { + "x": 23, + "y": 129.5 + } + } + }, + { + "ID": "2303", + "typeID": "Arrow", + "zOrder": "185", + "w": "1", + "h": "216", + "measuredW": "150", + "measuredH": "100", + "x": "242", + "y": "1077", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": -0.5 + }, + "p1": { + "x": 0.5331695331695332, + "y": 0 + }, + "p2": { + "x": 0, + "y": 215.5 + } + } + }, + { + "ID": "2304", + "typeID": "Arrow", + "zOrder": "186", + "w": "2", + "h": "49", + "measuredW": "150", + "measuredH": "100", + "x": "170", + "y": "1069", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": -0.5 + }, + "p1": { + "x": 0.5409978308026031, + "y": 0.0321041214750543 + }, + "p2": { + "x": 0.5, + "y": 48.5 + } + } + }, + { + "ID": "2305", + "typeID": "Arrow", + "zOrder": "187", + "w": "33", + "h": "51", + "measuredW": "150", + "measuredH": "100", + "x": "195", + "y": "1002", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "p0": { + "x": 33, + "y": -0.5 + }, + "p1": { + "x": 0.5409978308026031, + "y": 0.032104121475054294 + }, + "p2": { + "x": 0, + "y": 50.5 + }, + "rightArrow": "false", + "stroke": "dotted" + } + }, + { + "ID": "2306", + "typeID": "Arrow", + "zOrder": "188", + "w": "1", + "h": "51", + "measuredW": "150", + "measuredH": "100", + "x": "331", + "y": "928", + "properties": { + "color": "2848996", + "leftArrow": "false", + "p0": { + "x": 0, + "y": 50.5 + }, + "p1": { + "x": 0.4034892942109438, + "y": -0.01554321966693101 + }, + "p2": { + "x": 0, + "y": -0.5 + }, + "rightArrow": "false", + "stroke": "dotted" + } + }, + { + "ID": "2307", + "typeID": "__group__", + "zOrder": "189", + "measuredW": "125", + "measuredH": "47", + "w": "125", + "h": "47", + "x": "276", + "y": "853", + "properties": { + "controlName": "101-networking-protocols:dns" }, "children": { "controls": { @@ -9890,235 +5868,164 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "301", - "h": "143", + "w": "125", + "h": "47", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { - "bold": "true" + "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "53", + "measuredW": "36", "measuredH": "25", - "x": "130", - "y": "106", + "x": "45", + "y": "11", "properties": { - "size": "17", - "text": "Others" + "text": "DNS", + "size": "17" + } + } + ] + } + } + }, + { + "ID": "2308", + "typeID": "__group__", + "zOrder": "190", + "measuredW": "125", + "measuredH": "47", + "w": "125", + "h": "47", + "x": "276", + "y": "904", + "properties": { + "controlName": "100-networking-protocols:osi-model" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "125", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "81", + "measuredH": "25", + "x": "22", + "y": "11", + "properties": { + "text": "OSI Model", + "size": "17" + } + } + ] + } + } + }, + { + "ID": "2309", + "typeID": "Arrow", + "zOrder": "191", + "w": "1", + "h": "63", + "measuredW": "150", + "measuredH": "100", + "x": "330", + "y": "1007", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "bottom", + "leftArrow": "false", + "p0": { + "x": 1, + "y": 63 + }, + "p1": { + "x": 0.521922991319831, + "y": 0.015579790785666594 + }, + "p2": { + "x": 1, + "y": 0 + }, + "rightArrow": "false", + "stroke": "dotted" + } + }, + { + "ID": "2310", + "typeID": "__group__", + "zOrder": "192", + "measuredW": "156", + "measuredH": "48", + "w": "156", + "h": "48", + "x": "263", + "y": "1037", + "properties": { + "controlName": "102-networking-protocols:http" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "150", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "8", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "44", + "measuredH": "25", + "x": "52", + "y": "17", + "properties": { + "text": "HTTP", + "size": "17" } }, { "ID": "2", - "typeID": "TextArea", - "zOrder": "2", - "w": "77", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "12", - "y": "12", - "properties": { - "color": "16770457", - "bold": "true" - } - }, - { - "ID": "3", - "typeID": "Label", - "zOrder": "3", - "measuredW": "46", - "measuredH": "24", - "x": "27", - "y": "20", - "properties": { - "size": "16", - "text": "strace" - } - }, - { - "ID": "4", - "typeID": "TextArea", - "zOrder": "4", - "w": "77", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "98", - "y": "12", - "properties": { - "color": "16770457", - "bold": "true" - } - }, - { - "ID": "5", - "typeID": "Label", - "zOrder": "5", - "measuredW": "47", - "measuredH": "24", - "x": "113", - "y": "20", - "properties": { - "size": "16", - "text": "dtrace" - } - }, - { - "ID": "6", - "typeID": "TextArea", - "zOrder": "6", - "w": "105", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "183", - "y": "12", - "properties": { - "color": "16770457", - "bold": "true" - } - }, - { - "ID": "7", - "typeID": "Label", - "zOrder": "7", - "measuredW": "74", - "measuredH": "24", - "x": "198", - "y": "20", - "properties": { - "size": "16", - "text": "systemtap" - } - }, - { - "ID": "8", - "typeID": "TextArea", - "zOrder": "8", - "w": "75", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "12", - "y": "57", - "properties": { - "color": "16770457", - "bold": "true" - } - }, - { - "ID": "9", - "typeID": "Label", - "zOrder": "9", - "measuredW": "50", - "measuredH": "24", - "x": "25", - "y": "65", - "properties": { - "size": "16", - "text": "uname" - } - }, - { - "ID": "10", - "typeID": "TextArea", - "zOrder": "10", - "w": "47", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "99", - "y": "57", - "properties": { - "color": "16770457", - "bold": "true" - } - }, - { - "ID": "11", - "typeID": "Label", - "zOrder": "11", - "measuredW": "15", - "measuredH": "24", - "x": "115", - "y": "65", - "properties": { - "size": "16", - "text": "df" - } - }, - { - "ID": "12", - "typeID": "TextArea", - "zOrder": "12", - "w": "79", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "152", - "y": "57", - "properties": { - "color": "16770457", - "bold": "true" - } - }, - { - "ID": "13", - "typeID": "Label", - "zOrder": "13", - "measuredW": "48", - "measuredH": "24", - "x": "167", - "y": "65", - "properties": { - "size": "16", - "text": "history" - } - }, - { - "ID": "14", - "typeID": "TextArea", - "zOrder": "14", - "w": "51", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "237", - "y": "57", - "properties": { - "color": "16770457", - "bold": "true" - } - }, - { - "ID": "15", - "typeID": "Label", - "zOrder": "15", - "measuredW": "19", - "measuredH": "24", - "x": "253", - "y": "65", - "properties": { - "size": "16", - "text": "du" - } - }, - { - "ID": "16", "typeID": "__group__", - "zOrder": "16", + "zOrder": "2", "measuredW": "24", "measuredH": "24", "w": "24", "h": "24", - "x": "287", - "y": "105", + "x": "132", + "y": "0", "children": { "controls": { "control": [ @@ -10163,9 +6070,489 @@ } }, { - "ID": "2073", + "ID": "2311", "typeID": "__group__", - "zOrder": "131", + "zOrder": "193", + "measuredW": "156", + "measuredH": "44", + "w": "156", + "h": "44", + "x": "263", + "y": "1085", + "properties": { + "controlName": "103-networking-protocols:https" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "150", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "4", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "54", + "measuredH": "25", + "x": "49", + "y": "13", + "properties": { + "text": "HTTPS", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "132", + "y": "0", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2312", + "typeID": "__group__", + "zOrder": "194", + "measuredW": "157", + "measuredH": "45", + "w": "157", + "h": "45", + "x": "262", + "y": "1128", + "properties": { + "controlName": "104-networking-protocols:ftp" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "151", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "5", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "32", + "measuredH": "25", + "x": "61", + "y": "14", + "properties": { + "text": "FTP", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "133", + "y": "0", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2313", + "typeID": "__group__", + "zOrder": "195", + "measuredW": "157", + "measuredH": "41", + "w": "157", + "h": "41", + "x": "262", + "y": "1176", + "properties": { + "controlName": "105-networking-protocols:ssl-tls" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "151", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "1", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "77", + "measuredH": "25", + "x": "39", + "y": "10", + "properties": { + "text": "SSL / TLS", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "133", + "y": "0", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2314", + "typeID": "__group__", + "zOrder": "196", + "measuredW": "157", + "measuredH": "44", + "w": "157", + "h": "44", + "x": "262", + "y": "1217", + "properties": { + "controlName": "106-networking-protocols:ssh" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "151", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "4", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "33", + "measuredH": "25", + "x": "59", + "y": "13", + "properties": { + "text": "SSH", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "133", + "y": "0", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2315", + "typeID": "__group__", + "zOrder": "197", + "measuredW": "158", + "measuredH": "43", + "w": "158", + "h": "43", + "x": "262", + "y": "1262", + "properties": { + "controlName": "107-networking-protocols:port-forwarding" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "152", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "3", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "122", + "measuredH": "25", + "x": "19", + "y": "12", + "properties": { + "text": "Port Forwarding", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "134", + "y": "0", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2316", + "typeID": "__group__", + "zOrder": "198", "measuredW": "368", "measuredH": "56", "w": "368", @@ -10280,679 +6667,9 @@ } }, { - "ID": "2074", + "ID": "2317", "typeID": "__group__", - "zOrder": "123", - "measuredW": "125", - "measuredH": "47", - "w": "125", - "h": "47", - "x": "276", - "y": "904", - "properties": { - "controlName": "100-networking-protocols:osi-model" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "125", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "81", - "measuredH": "25", - "x": "22", - "y": "11", - "properties": { - "text": "OSI Model", - "size": "17" - } - } - ] - } - } - }, - { - "ID": "2076", - "typeID": "__group__", - "zOrder": "122", - "measuredW": "125", - "measuredH": "47", - "w": "125", - "h": "47", - "x": "276", - "y": "853", - "properties": { - "controlName": "101-networking-protocols:dns" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "125", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "36", - "measuredH": "25", - "x": "45", - "y": "11", - "properties": { - "text": "DNS", - "size": "17" - } - } - ] - } - } - }, - { - "ID": "2077", - "typeID": "__group__", - "zOrder": "125", - "measuredW": "156", - "measuredH": "48", - "w": "156", - "h": "48", - "x": "263", - "y": "1037", - "properties": { - "controlName": "102-networking-protocols:http" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "150", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "8", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "44", - "measuredH": "25", - "x": "52", - "y": "17", - "properties": { - "text": "HTTP", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "132", - "y": "0", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2078", - "typeID": "__group__", - "zOrder": "126", - "measuredW": "156", - "measuredH": "44", - "w": "156", - "h": "44", - "x": "263", - "y": "1085", - "properties": { - "controlName": "103-networking-protocols:https" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "150", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "4", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "54", - "measuredH": "25", - "x": "49", - "y": "13", - "properties": { - "text": "HTTPS", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "132", - "y": "0", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2079", - "typeID": "__group__", - "zOrder": "127", - "measuredW": "157", - "measuredH": "45", - "w": "157", - "h": "45", - "x": "262", - "y": "1128", - "properties": { - "controlName": "104-networking-protocols:ftp" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "151", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "5", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "32", - "measuredH": "25", - "x": "61", - "y": "14", - "properties": { - "text": "FTP", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "133", - "y": "0", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2080", - "typeID": "__group__", - "zOrder": "128", - "measuredW": "157", - "measuredH": "41", - "w": "157", - "h": "41", - "x": "262", - "y": "1176", - "properties": { - "controlName": "105-networking-protocols:ssl-tls" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "151", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "1", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "77", - "measuredH": "25", - "x": "39", - "y": "10", - "properties": { - "text": "SSL / TLS", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "133", - "y": "0", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2081", - "typeID": "__group__", - "zOrder": "129", - "measuredW": "157", - "measuredH": "44", - "w": "157", - "h": "44", - "x": "262", - "y": "1217", - "properties": { - "controlName": "106-networking-protocols:ssh" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "151", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "4", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "33", - "measuredH": "25", - "x": "59", - "y": "13", - "properties": { - "text": "SSH", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "133", - "y": "0", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2082", - "typeID": "__group__", - "zOrder": "130", - "measuredW": "158", - "measuredH": "43", - "w": "158", - "h": "43", - "x": "262", - "y": "1262", - "properties": { - "controlName": "107-networking-protocols:port-forwarding" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "152", - "h": "40", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "3", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "122", - "measuredH": "25", - "x": "19", - "y": "12", - "properties": { - "text": "Port Forwarding", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "134", - "y": "0", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2083", - "typeID": "__group__", - "zOrder": "132", + "zOrder": "199", "measuredW": "166", "measuredH": "47", "w": "166", @@ -11046,9 +6763,291 @@ } }, { - "ID": "2084", + "ID": "2318", "typeID": "__group__", - "zOrder": "139", + "zOrder": "200", + "measuredW": "129", + "measuredH": "47", + "w": "129", + "h": "47", + "x": "101", + "y": "1111", + "properties": { + "controlName": "101-networking-protocols:emails:smtp" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "129", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "46", + "measuredH": "25", + "x": "43", + "y": "11", + "properties": { + "text": "SMTP", + "size": "17" + } + } + ] + } + } + }, + { + "ID": "2319", + "typeID": "__group__", + "zOrder": "201", + "measuredW": "129", + "measuredH": "47", + "w": "129", + "h": "47", + "x": "101", + "y": "1161", + "properties": { + "controlName": "102-networking-protocols:emails:imaps" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "129", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "52", + "measuredH": "25", + "x": "40", + "y": "11", + "properties": { + "text": "IMAPS", + "size": "17" + } + } + ] + } + } + }, + { + "ID": "2320", + "typeID": "__group__", + "zOrder": "202", + "measuredW": "129", + "measuredH": "47", + "w": "129", + "h": "47", + "x": "101", + "y": "1212", + "properties": { + "controlName": "103-networking-protocols:emails:pop3s" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "129", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "56", + "measuredH": "25", + "x": "39", + "y": "11", + "properties": { + "text": "POP3S", + "size": "17" + } + } + ] + } + } + }, + { + "ID": "2321", + "typeID": "__group__", + "zOrder": "203", + "measuredW": "129", + "measuredH": "47", + "w": "129", + "h": "47", + "x": "126", + "y": "1279", + "properties": { + "controlName": "104-networking-protocols:emails:dmarc" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "129", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "62", + "measuredH": "25", + "x": "37", + "y": "11", + "properties": { + "text": "DMARC", + "size": "17" + } + } + ] + } + } + }, + { + "ID": "2322", + "typeID": "__group__", + "zOrder": "204", + "measuredW": "129", + "measuredH": "47", + "w": "129", + "h": "47", + "x": "126", + "y": "1329", + "properties": { + "controlName": "105-networking-protocols:emails:spf" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "129", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "32", + "measuredH": "25", + "x": "50", + "y": "11", + "properties": { + "text": "SPF", + "size": "17" + } + } + ] + } + } + }, + { + "ID": "2323", + "typeID": "__group__", + "zOrder": "205", + "measuredW": "129", + "measuredH": "47", + "w": "129", + "h": "47", + "x": "126", + "y": "1380", + "properties": { + "controlName": "106-networking-protocols:emails:domain-keys" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "129", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "101", + "measuredH": "25", + "x": "19", + "y": "11", + "properties": { + "text": "Domain Keys", + "size": "17" + } + } + ] + } + } + }, + { + "ID": "2324", + "typeID": "__group__", + "zOrder": "206", "measuredW": "164", "measuredH": "47", "w": "164", @@ -11093,9 +7092,67 @@ } }, { - "ID": "2085", + "ID": "2325", + "typeID": "Arrow", + "zOrder": "207", + "w": "30", + "h": "54", + "measuredW": "150", + "measuredH": "100", + "x": "295", + "y": "1487", + "properties": { + "color": "2848996", + "leftArrow": "false", + "p0": { + "x": 30, + "y": 54 + }, + "p1": { + "x": 0.31900452488687786, + "y": -0.0067873303167421736 + }, + "p2": { + "x": 0, + "y": 0 + }, + "rightArrow": "false", + "stroke": "dotted" + } + }, + { + "ID": "2326", + "typeID": "Arrow", + "zOrder": "208", + "w": "45", + "h": "66", + "measuredW": "150", + "measuredH": "100", + "x": "189", + "y": "1476", + "properties": { + "color": "2848996", + "leftArrow": "false", + "p0": { + "x": 0, + "y": 66 + }, + "p1": { + "x": 0.31900452488687786, + "y": -0.006787330316742089 + }, + "p2": { + "x": 45, + "y": 0 + }, + "rightArrow": "false", + "stroke": "dotted" + } + }, + { + "ID": "2327", "typeID": "__group__", - "zOrder": "142", + "zOrder": "209", "measuredW": "313", "measuredH": "49", "w": "313", @@ -11141,201 +7198,9 @@ } }, { - "ID": "2086", + "ID": "2328", "typeID": "__group__", - "zOrder": "145", - "measuredW": "153", - "measuredH": "46", - "w": "153", - "h": "46", - "x": "88", - "y": "1530", - "properties": { - "controlName": "100-setting-up-x:reverse-proxy" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "143", - "h": "46", - "measuredW": "200", - "measuredH": "140", - "x": "10", - "y": "0", - "properties": { - "color": "16776960" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "111", - "measuredH": "25", - "x": "28", - "y": "10", - "properties": { - "text": "Reverse Proxy", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "0", - "y": "11", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2087", - "typeID": "__group__", - "zOrder": "144", - "measuredW": "170", - "measuredH": "46", - "w": "170", - "h": "46", - "x": "247", - "y": "1530", - "properties": { - "controlName": "101-setting-up-x:caching-server" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "161", - "h": "46", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16776960" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "119", - "measuredH": "25", - "x": "21", - "y": "10", - "properties": { - "text": "Caching Server", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "146", - "y": "11", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2088", - "typeID": "__group__", - "zOrder": "143", + "zOrder": "210", "measuredW": "153", "measuredH": "47", "w": "153", @@ -11429,9 +7294,201 @@ } }, { - "ID": "2089", + "ID": "2329", "typeID": "__group__", - "zOrder": "146", + "zOrder": "211", + "measuredW": "170", + "measuredH": "46", + "w": "170", + "h": "46", + "x": "247", + "y": "1530", + "properties": { + "controlName": "101-setting-up-x:caching-server" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "161", + "h": "46", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16776960" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "119", + "measuredH": "25", + "x": "21", + "y": "10", + "properties": { + "text": "Caching Server", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "146", + "y": "11", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2330", + "typeID": "__group__", + "zOrder": "212", + "measuredW": "153", + "measuredH": "46", + "w": "153", + "h": "46", + "x": "88", + "y": "1530", + "properties": { + "controlName": "100-setting-up-x:reverse-proxy" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "143", + "h": "46", + "measuredW": "200", + "measuredH": "140", + "x": "10", + "y": "0", + "properties": { + "color": "16776960" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "111", + "measuredH": "25", + "x": "28", + "y": "10", + "properties": { + "text": "Reverse Proxy", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "0", + "y": "11", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2331", + "typeID": "__group__", + "zOrder": "213", "measuredW": "174", "measuredH": "47", "w": "174", @@ -11525,9 +7582,9 @@ } }, { - "ID": "2090", + "ID": "2332", "typeID": "__group__", - "zOrder": "147", + "zOrder": "214", "measuredW": "153", "measuredH": "47", "w": "153", @@ -11621,9 +7678,9 @@ } }, { - "ID": "2092", + "ID": "2333", "typeID": "__group__", - "zOrder": "148", + "zOrder": "215", "measuredW": "311", "measuredH": "49", "w": "311", @@ -11669,17 +7726,17 @@ } }, { - "ID": "2093", + "ID": "2334", "typeID": "__group__", - "zOrder": "32", - "measuredW": "152", + "zOrder": "216", + "measuredW": "110", "measuredH": "47", - "w": "152", + "w": "110", "h": "47", - "x": "863", - "y": "1598", + "x": "1072", + "y": "1595", "properties": { - "controlName": "100-infrastructure-as-code:service-mesh" + "controlName": "101-infrastructure-as-code:service-mesh:istio" }, "children": { "controls": { @@ -11688,37 +7745,406 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "152", + "w": "99", "h": "47", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { - "color": "16776960" + "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "105", + "measuredW": "33", "measuredH": "25", - "x": "23", + "x": "33", "y": "11", "properties": { - "text": "Service Mesh", + "text": "Istio", "size": "17" } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "86", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } } ] } } }, { - "ID": "2094", + "ID": "2335", "typeID": "__group__", - "zOrder": "153", + "zOrder": "217", + "measuredW": "109", + "measuredH": "47", + "w": "109", + "h": "47", + "x": "1071", + "y": "1701", + "properties": { + "controlName": "103-infrastructure-as-code:service-mesh:linkerd" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "99", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "58", + "measuredH": "25", + "x": "23", + "y": "11", + "properties": { + "text": "Linkerd", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "85", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2336", + "typeID": "__group__", + "zOrder": "218", + "measuredW": "109", + "measuredH": "47", + "w": "109", + "h": "47", + "x": "1072", + "y": "1648", + "properties": { + "controlName": "102-infrastructure-as-code:service-mesh:envoy" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "99", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "47", + "measuredH": "25", + "x": "29", + "y": "11", + "properties": { + "text": "Envoy", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "85", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2337", + "typeID": "__group__", + "zOrder": "219", + "measuredW": "110", + "measuredH": "47", + "w": "110", + "h": "47", + "x": "1071", + "y": "1542", + "properties": { + "controlName": "100-infrastructure-as-code:service-mesh:consul" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "99", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "54", + "measuredH": "25", + "x": "25", + "y": "11", + "properties": { + "text": "Consul", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "86", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2338", + "typeID": "__group__", + "zOrder": "220", "measuredW": "117", "measuredH": "47", "w": "117", @@ -11763,103 +8189,9 @@ } }, { - "ID": "2095", + "ID": "2339", "typeID": "__group__", - "zOrder": "156", - "measuredW": "210", - "measuredH": "49", - "w": "210", - "h": "49", - "x": "791", - "y": "1819", - "properties": { - "controlName": "102-infrastructure-as-code:configuration-management" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "210", - "h": "49", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16776960" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "155", - "measuredH": "25", - "x": "25", - "y": "12", - "properties": { - "size": "17", - "text": "Configuration Mgmt." - } - } - ] - } - } - }, - { - "ID": "2096", - "typeID": "__group__", - "zOrder": "168", - "measuredW": "253", - "measuredH": "49", - "w": "253", - "h": "49", - "x": "460", - "y": "1884", - "properties": { - "controlName": "103-infrastructure-as-code:infrastructure-provisioning" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "253", - "h": "49", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16776960" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "203", - "measuredH": "25", - "x": "23", - "y": "12", - "properties": { - "size": "17", - "text": "Infrastructure Provisioning" - } - } - ] - } - } - }, - { - "ID": "2097", - "typeID": "__group__", - "zOrder": "154", + "zOrder": "221", "measuredW": "104", "measuredH": "47", "w": "104", @@ -11953,9 +8285,9 @@ } }, { - "ID": "2098", + "ID": "2340", "typeID": "__group__", - "zOrder": "155", + "zOrder": "222", "measuredW": "103", "measuredH": "47", "w": "103", @@ -12065,9 +8397,488 @@ } }, { - "ID": "2100", + "ID": "2341", + "typeID": "__group__", + "zOrder": "223", + "measuredW": "210", + "measuredH": "49", + "w": "210", + "h": "49", + "x": "791", + "y": "1819", + "properties": { + "controlName": "102-infrastructure-as-code:configuration-management" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "210", + "h": "49", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16776960" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "155", + "measuredH": "25", + "x": "25", + "y": "12", + "properties": { + "size": "17", + "text": "Configuration Mgmt." + } + } + ] + } + } + }, + { + "ID": "2342", + "typeID": "__group__", + "zOrder": "224", + "measuredW": "122", + "measuredH": "47", + "w": "122", + "h": "47", + "x": "1055", + "y": "1771", + "properties": { + "controlName": "100-infrastructure-as-code:configuration-management:ansible" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "116", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "56", + "measuredH": "25", + "x": "30", + "y": "11", + "properties": { + "text": "Ansible", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "98", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2343", + "typeID": "__group__", + "zOrder": "225", + "measuredW": "123", + "measuredH": "47", + "w": "123", + "h": "47", + "x": "1055", + "y": "1824", + "properties": { + "controlName": "101-infrastructure-as-code:configuration-management:chef" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "116", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "37", + "measuredH": "25", + "x": "39", + "y": "11", + "properties": { + "text": "Chef", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "99", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2344", + "typeID": "__group__", + "zOrder": "226", + "measuredW": "123", + "measuredH": "47", + "w": "123", + "h": "47", + "x": "1055", + "y": "1930", + "properties": { + "controlName": "103-infrastructure-as-code:configuration-management:puppet" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "115", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "56", + "measuredH": "25", + "x": "30", + "y": "11", + "properties": { + "text": "Puppet", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "99", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2345", + "typeID": "__group__", + "zOrder": "227", + "measuredW": "123", + "measuredH": "47", + "w": "123", + "h": "47", + "x": "1055", + "y": "1877", + "properties": { + "controlName": "102-infrastructure-as-code:configuration-management:salt" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "115", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "29", + "measuredH": "25", + "x": "43", + "y": "11", + "properties": { + "text": "Salt", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "99", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2346", "typeID": "TextArea", - "zOrder": "161", + "zOrder": "228", "w": "219", "h": "132", "measuredW": "200", @@ -12076,9 +8887,9 @@ "y": "1939" }, { - "ID": "2101", + "ID": "2347", "typeID": "Label", - "zOrder": "162", + "zOrder": "229", "measuredW": "188", "measuredH": "25", "x": "791", @@ -12090,9 +8901,9 @@ } }, { - "ID": "2102", + "ID": "2348", "typeID": "__group__", - "zOrder": "163", + "zOrder": "230", "measuredW": "171", "measuredH": "46", "w": "171", @@ -12186,9 +8997,9 @@ } }, { - "ID": "2103", + "ID": "2349", "typeID": "__group__", - "zOrder": "164", + "zOrder": "231", "measuredW": "152", "measuredH": "46", "w": "152", @@ -12299,9 +9110,9 @@ } }, { - "ID": "2104", + "ID": "2350", "typeID": "__group__", - "zOrder": "165", + "zOrder": "232", "measuredW": "171", "measuredH": "46", "w": "171", @@ -12411,9 +9222,9 @@ } }, { - "ID": "2105", + "ID": "2351", "typeID": "__group__", - "zOrder": "166", + "zOrder": "233", "measuredW": "152", "measuredH": "46", "w": "152", @@ -12523,9 +9334,86 @@ } }, { - "ID": "2106", + "ID": "2352", + "typeID": "Arrow", + "zOrder": "234", + "w": "2", + "h": "98", + "measuredW": "150", + "measuredH": "100", + "x": "598", + "y": "1904", + "properties": { + "color": "2848996", + "curvature": "-1", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 2, + "y": 0 + }, + "p1": { + "x": 0.5684273538382602, + "y": -0.01687523160685271 + }, + "p2": { + "x": 2, + "y": 98 + } + } + }, + { + "ID": "2353", "typeID": "__group__", - "zOrder": "169", + "zOrder": "235", + "measuredW": "253", + "measuredH": "49", + "w": "253", + "h": "49", + "x": "460", + "y": "1884", + "properties": { + "controlName": "103-infrastructure-as-code:infrastructure-provisioning" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "253", + "h": "49", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16776960" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "203", + "measuredH": "25", + "x": "23", + "y": "12", + "properties": { + "size": "17", + "text": "Infrastructure Provisioning" + } + } + ] + } + } + }, + { + "ID": "2354", + "typeID": "__group__", + "zOrder": "236", "measuredW": "183", "measuredH": "47", "w": "183", @@ -12620,9 +9508,9 @@ } }, { - "ID": "2107", + "ID": "2355", "typeID": "__group__", - "zOrder": "170", + "zOrder": "237", "measuredW": "184", "measuredH": "47", "w": "184", @@ -12732,121 +9620,9 @@ } }, { - "ID": "2108", + "ID": "2356", "typeID": "__group__", - "zOrder": "172", - "measuredW": "185", - "measuredH": "47", - "w": "185", - "h": "47", - "x": "502", - "y": "2089", - "properties": { - "controlName": "102-infrastructure-as-code:infrastructure-provisioning:cloudformation" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "174", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "123", - "measuredH": "25", - "x": "25", - "y": "11", - "properties": { - "size": "17", - "text": "CloudFormation" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "161", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2109", - "typeID": "__group__", - "zOrder": "171", + "zOrder": "238", "measuredW": "185", "measuredH": "47", "w": "185", @@ -12956,9 +9732,181 @@ } }, { - "ID": "2110", + "ID": "2357", "typeID": "__group__", - "zOrder": "175", + "zOrder": "239", + "measuredW": "185", + "measuredH": "47", + "w": "185", + "h": "47", + "x": "502", + "y": "2089", + "properties": { + "controlName": "102-infrastructure-as-code:infrastructure-provisioning:cloudformation" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "174", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "123", + "measuredH": "25", + "x": "25", + "y": "11", + "properties": { + "size": "17", + "text": "CloudFormation" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "161", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2358", + "typeID": "Arrow", + "zOrder": "240", + "w": "21", + "h": "46", + "measuredW": "150", + "measuredH": "100", + "x": "184", + "y": "1985", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "p0": { + "x": 21, + "y": 0 + }, + "p1": { + "x": 0.56842735383826, + "y": -0.016875231606852847 + }, + "p2": { + "x": 0, + "y": 46 + }, + "rightArrow": "false", + "stroke": "dotted" + } + }, + { + "ID": "2359", + "typeID": "Arrow", + "zOrder": "241", + "w": "23", + "h": "46", + "measuredW": "150", + "measuredH": "100", + "x": "287", + "y": "1985", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "p0": { + "x": 0, + "y": 0 + }, + "p1": { + "x": 0.5684273538382602, + "y": -0.01687523160685285 + }, + "p2": { + "x": 23, + "y": 46 + }, + "rightArrow": "false", + "stroke": "dotted" + } + }, + { + "ID": "2360", + "typeID": "__group__", + "zOrder": "242", "measuredW": "318", "measuredH": "56", "w": "318", @@ -13053,105 +10001,9 @@ } }, { - "ID": "2111", + "ID": "2361", "typeID": "__group__", - "zOrder": "177", - "measuredW": "147", - "measuredH": "46", - "w": "147", - "h": "46", - "x": "109", - "y": "2023", - "properties": { - "controlName": "100-ci-cd:gitlab-ci" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "137", - "h": "46", - "measuredW": "200", - "measuredH": "140", - "x": "10", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "67", - "measuredH": "25", - "x": "45", - "y": "10", - "properties": { - "text": "Gitlab CI", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "0", - "y": "11", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2112", - "typeID": "__group__", - "zOrder": "176", + "zOrder": "243", "measuredW": "134", "measuredH": "46", "w": "134", @@ -13245,17 +10097,17 @@ } }, { - "ID": "2113", + "ID": "2362", "typeID": "__group__", - "zOrder": "179", - "measuredW": "162", + "zOrder": "244", + "measuredW": "147", "measuredH": "46", - "w": "162", + "w": "147", "h": "46", "x": "109", - "y": "2074", + "y": "2023", "properties": { - "controlName": "102-ci-cd:github-actions" + "controlName": "100-ci-cd:gitlab-ci" }, "children": { "controls": { @@ -13264,11 +10116,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "151", + "w": "137", "h": "46", "measuredW": "200", "measuredH": "140", - "x": "11", + "x": "10", "y": "0", "properties": { "color": "16770457" @@ -13278,12 +10130,12 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "114", + "measuredW": "67", "measuredH": "25", - "x": "30", + "x": "45", "y": "10", "properties": { - "text": "GitHub Actions", + "text": "Gitlab CI", "size": "17" } }, @@ -13341,9 +10193,9 @@ } }, { - "ID": "2114", + "ID": "2363", "typeID": "__group__", - "zOrder": "178", + "zOrder": "245", "measuredW": "120", "measuredH": "46", "w": "120", @@ -13453,17 +10305,17 @@ } }, { - "ID": "2115", + "ID": "2364", "typeID": "__group__", - "zOrder": "181", - "measuredW": "127", - "measuredH": "47", - "w": "127", - "h": "47", + "zOrder": "246", + "measuredW": "162", + "measuredH": "46", + "w": "162", + "h": "46", "x": "109", - "y": "2126", + "y": "2074", "properties": { - "controlName": "104-ci-cd:bamboo" + "controlName": "102-ci-cd:github-actions" }, "children": { "controls": { @@ -13472,8 +10324,8 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "116", - "h": "47", + "w": "151", + "h": "46", "measuredW": "200", "measuredH": "140", "x": "11", @@ -13486,12 +10338,12 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "65", + "measuredW": "114", "measuredH": "25", - "x": "36", - "y": "11", + "x": "30", + "y": "10", "properties": { - "text": "Bamboo", + "text": "GitHub Actions", "size": "17" } }, @@ -13504,7 +10356,7 @@ "w": "24", "h": "24", "x": "0", - "y": "12", + "y": "11", "children": { "controls": { "control": [ @@ -13533,23 +10385,7 @@ "x": "0", "y": "0", "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", + "color": "10027263", "icon": { "ID": "check-circle", "size": "small" @@ -13565,9 +10401,9 @@ } }, { - "ID": "2116", + "ID": "2365", "typeID": "__group__", - "zOrder": "180", + "zOrder": "247", "measuredW": "156", "measuredH": "47", "w": "156", @@ -13677,17 +10513,17 @@ } }, { - "ID": "2117", + "ID": "2366", "typeID": "__group__", - "zOrder": "184", - "measuredW": "281", + "zOrder": "248", + "measuredW": "127", "measuredH": "47", - "w": "281", + "w": "127", "h": "47", "x": "109", - "y": "2178", + "y": "2126", "properties": { - "controlName": "106-ci-cd:azure-devops-services" + "controlName": "104-ci-cd:bamboo" }, "children": { "controls": { @@ -13696,11 +10532,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "269", + "w": "116", "h": "47", "measuredW": "200", "measuredH": "140", - "x": "12", + "x": "11", "y": "0", "properties": { "color": "16770457" @@ -13710,12 +10546,12 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "181", + "measuredW": "65", "measuredH": "25", - "x": "61", + "x": "36", "y": "11", "properties": { - "text": "Azure DevOps Services", + "text": "Bamboo", "size": "17" } }, @@ -13789,9 +10625,9 @@ } }, { - "ID": "2118", + "ID": "2367", "typeID": "__group__", - "zOrder": "182", + "zOrder": "249", "measuredW": "136", "measuredH": "47", "w": "136", @@ -13885,9 +10721,9 @@ } }, { - "ID": "2119", + "ID": "2368", "typeID": "__group__", - "zOrder": "183", + "zOrder": "250", "measuredW": "148", "measuredH": "47", "w": "148", @@ -13997,9 +10833,121 @@ } }, { - "ID": "2120", + "ID": "2369", "typeID": "__group__", - "zOrder": "185", + "zOrder": "251", + "measuredW": "281", + "measuredH": "47", + "w": "281", + "h": "47", + "x": "109", + "y": "2178", + "properties": { + "controlName": "106-ci-cd:azure-devops-services" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "269", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "12", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "181", + "measuredH": "25", + "x": "61", + "y": "11", + "properties": { + "text": "Azure DevOps Services", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "0", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2370", + "typeID": "__group__", + "zOrder": "252", "measuredW": "426", "measuredH": "50", "w": "426", @@ -14045,9 +10993,9 @@ } }, { - "ID": "2121", + "ID": "2371", "typeID": "__group__", - "zOrder": "186", + "zOrder": "253", "measuredW": "238", "measuredH": "47", "w": "238", @@ -14093,17 +11041,17 @@ } }, { - "ID": "2122", + "ID": "2372", "typeID": "__group__", - "zOrder": "193", - "measuredW": "289", - "measuredH": "49", - "w": "289", - "h": "49", - "x": "715", - "y": "2364", + "zOrder": "254", + "measuredW": "140", + "measuredH": "47", + "w": "140", + "h": "47", + "x": "1035", + "y": "2159", "properties": { - "controlName": "101-monitoring:application-monitoring" + "controlName": "101-monitoring:infrastructure-monitoring:nagios" }, "children": { "controls": { @@ -14112,28 +11060,92 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "289", - "h": "49", + "w": "130", + "h": "47", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { - "color": "16776960" + "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "174", + "measuredW": "55", "measuredH": "25", - "x": "51", - "y": "12", + "x": "37", + "y": "11", "properties": { - "text": "Application Monitoring", - "size": "17", - "bold": "true" + "text": "Nagios", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "116", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } } } ] @@ -14141,9 +11153,441 @@ } }, { - "ID": "2124", + "ID": "2373", "typeID": "__group__", - "zOrder": "192", + "zOrder": "255", + "measuredW": "140", + "measuredH": "47", + "w": "140", + "h": "47", + "x": "1035", + "y": "2211", + "properties": { + "controlName": "102-monitoring:infrastructure-monitoring:grafana" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "130", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "62", + "measuredH": "25", + "x": "34", + "y": "11", + "properties": { + "text": "Grafana", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "116", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2374", + "typeID": "__group__", + "zOrder": "256", + "measuredW": "139", + "measuredH": "47", + "w": "139", + "h": "47", + "x": "1035", + "y": "2367", + "properties": { + "controlName": "102-monitoring:infrastructure-monitoring:datadog" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "130", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "66", + "measuredH": "25", + "x": "32", + "y": "11", + "properties": { + "text": "Datadog", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "115", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "icon": { + "ID": "check-circle", + "size": "small" + }, + "color": "10027263" + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2375", + "typeID": "__group__", + "zOrder": "257", + "measuredW": "139", + "measuredH": "47", + "w": "139", + "h": "47", + "x": "1035", + "y": "2263", + "properties": { + "controlName": "102-monitoring:infrastructure-monitoring:zabbix" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "129", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "52", + "measuredH": "25", + "x": "39", + "y": "11", + "properties": { + "text": "Zabbix", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "115", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2376", + "typeID": "__group__", + "zOrder": "258", + "measuredW": "139", + "measuredH": "47", + "w": "139", + "h": "47", + "x": "1035", + "y": "2315", + "properties": { + "controlName": "102-monitoring:infrastructure-monitoring:monit" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "129", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "44", + "measuredH": "25", + "x": "43", + "y": "11", + "properties": { + "text": "Monit", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "115", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2377", + "typeID": "__group__", + "zOrder": "259", "measuredW": "140", "measuredH": "47", "w": "140", @@ -14237,9 +11681,57 @@ } }, { - "ID": "2127", + "ID": "2378", "typeID": "__group__", - "zOrder": "194", + "zOrder": "260", + "measuredW": "289", + "measuredH": "49", + "w": "289", + "h": "49", + "x": "715", + "y": "2364", + "properties": { + "controlName": "101-monitoring:application-monitoring" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "289", + "h": "49", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16776960" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "174", + "measuredH": "25", + "x": "51", + "y": "12", + "properties": { + "text": "Application Monitoring", + "size": "17", + "bold": "true" + } + } + ] + } + } + }, + { + "ID": "2379", + "typeID": "__group__", + "zOrder": "261", "measuredW": "153", "measuredH": "47", "w": "153", @@ -14316,9 +11808,9 @@ } }, { - "ID": "2128", + "ID": "2380", "typeID": "__group__", - "zOrder": "195", + "zOrder": "262", "measuredW": "149", "measuredH": "47", "w": "149", @@ -14412,9 +11904,9 @@ } }, { - "ID": "2129", + "ID": "2381", "typeID": "__group__", - "zOrder": "196", + "zOrder": "263", "measuredW": "154", "measuredH": "47", "w": "154", @@ -14524,9 +12016,9 @@ } }, { - "ID": "2130", + "ID": "2382", "typeID": "__group__", - "zOrder": "197", + "zOrder": "264", "measuredW": "148", "measuredH": "47", "w": "148", @@ -14636,9 +12128,9 @@ } }, { - "ID": "2131", + "ID": "2383", "typeID": "__group__", - "zOrder": "198", + "zOrder": "265", "measuredW": "298", "measuredH": "47", "w": "298", @@ -14748,9 +12240,612 @@ } }, { - "ID": "2133", + "ID": "2384", + "typeID": "Arrow", + "zOrder": "266", + "w": "55", + "h": "78", + "measuredW": "150", + "measuredH": "100", + "x": "267", + "y": "2427", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 55, + "y": 0 + }, + "p1": { + "x": 0.5941112538286722, + "y": 0.04050983104436308 + }, + "p2": { + "x": 0, + "y": 78 + } + } + }, + { + "ID": "2385", + "typeID": "Arrow", + "zOrder": "267", + "w": "67", + "h": "7", + "measuredW": "150", + "measuredH": "100", + "x": "261", + "y": "2404", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 67, + "y": 7 + }, + "p1": { + "x": 0.56842735383826, + "y": -0.016875231606852736 + }, + "p2": { + "x": 0, + "y": 0 + } + } + }, + { + "ID": "2386", + "typeID": "Arrow", + "zOrder": "268", + "w": "63", + "h": "52", + "measuredW": "150", + "measuredH": "100", + "x": "261", + "y": "2349", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 63, + "y": 52 + }, + "p1": { + "x": 0.5684273538382602, + "y": -0.01687523160685276 + }, + "p2": { + "x": 0, + "y": 0 + } + } + }, + { + "ID": "2387", + "typeID": "Arrow", + "zOrder": "269", + "w": "66", + "h": "42", + "measuredW": "150", + "measuredH": "100", + "x": "266", + "y": "2412", + "properties": { + "color": "2848996", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": 41.66666666666674 + }, + "p1": { + "x": 0.4988, + "y": 0.031599999999999955 + }, + "p2": { + "x": 66, + "y": 0 + } + } + }, + { + "ID": "2388", "typeID": "__group__", - "zOrder": "208", + "zOrder": "270", + "measuredW": "210", + "measuredH": "49", + "w": "210", + "h": "49", + "x": "312", + "y": "2393", + "properties": { + "controlName": "102-monitoring:logs-management" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "210", + "h": "49", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16776960" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "145", + "measuredH": "25", + "x": "32", + "y": "12", + "properties": { + "bold": "true", + "text": "Logs Management", + "size": "17" + } + } + ] + } + } + }, + { + "ID": "2389", + "typeID": "__group__", + "zOrder": "271", + "measuredW": "160", + "measuredH": "47", + "w": "160", + "h": "47", + "x": "108", + "y": "2326", + "properties": { + "controlName": "100-monitoring:logs-management:elastic-stack" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "149", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "11", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "98", + "measuredH": "25", + "x": "39", + "y": "11", + "properties": { + "text": "Elastic Stack", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "0", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2390", + "typeID": "__group__", + "zOrder": "272", + "measuredW": "161", + "measuredH": "47", + "w": "161", + "h": "47", + "x": "108", + "y": "2379", + "properties": { + "controlName": "101-monitoring:logs-management:graylog" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "149", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "12", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "w": "59", + "measuredW": "59", + "measuredH": "25", + "x": "53", + "y": "11", + "properties": { + "text": "Graylog", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "0", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2391", + "typeID": "__group__", + "zOrder": "273", + "measuredW": "161", + "measuredH": "47", + "w": "161", + "h": "47", + "x": "108", + "y": "2433", + "properties": { + "controlName": "102-monitoring:logs-management:splunk" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "149", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "12", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "w": "53", + "measuredW": "52", + "measuredH": "25", + "x": "61", + "y": "11", + "properties": { + "text": "Splunk", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "0", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2392", + "typeID": "__group__", + "zOrder": "274", + "measuredW": "161", + "measuredH": "47", + "w": "161", + "h": "47", + "x": "109", + "y": "2486", + "properties": { + "controlName": "102-monitoring:logs-management:papertrail" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "149", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "12", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "w": "79", + "measuredW": "75", + "measuredH": "25", + "x": "51", + "y": "11", + "properties": { + "text": "Papertrail", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "0", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2393", + "typeID": "__group__", + "zOrder": "275", "measuredW": "304", "measuredH": "49", "w": "304", @@ -14796,9 +12891,9 @@ } }, { - "ID": "2134", + "ID": "2394", "typeID": "__group__", - "zOrder": "209", + "zOrder": "276", "measuredW": "160", "measuredH": "46", "w": "160", @@ -14892,9 +12987,9 @@ } }, { - "ID": "2135", + "ID": "2395", "typeID": "__group__", - "zOrder": "210", + "zOrder": "277", "measuredW": "160", "measuredH": "47", "w": "160", @@ -15004,9 +13099,9 @@ } }, { - "ID": "2136", + "ID": "2396", "typeID": "__group__", - "zOrder": "211", + "zOrder": "278", "measuredW": "160", "measuredH": "47", "w": "160", @@ -15116,9 +13211,105 @@ } }, { - "ID": "2137", + "ID": "2397", "typeID": "__group__", - "zOrder": "213", + "zOrder": "279", + "measuredW": "160", + "measuredH": "47", + "w": "160", + "h": "47", + "x": "289", + "y": "2720", + "properties": { + "controlName": "104-cloud-providers:digital-ocean" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "149", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "105", + "measuredH": "25", + "x": "22", + "y": "11", + "properties": { + "text": "Digital Ocean", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "136", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2398", + "typeID": "__group__", + "zOrder": "280", "measuredW": "160", "measuredH": "47", "w": "160", @@ -15228,217 +13419,9 @@ } }, { - "ID": "2138", + "ID": "2399", "typeID": "__group__", - "zOrder": "216", - "measuredW": "161", - "measuredH": "46", - "w": "161", - "h": "46", - "x": "289", - "y": "2670", - "properties": { - "controlName": "104-cloud-providers:albaba-cloud" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "149", - "h": "46", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "106", - "measuredH": "25", - "x": "22", - "y": "10", - "properties": { - "text": "Alibaba Cloud", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "137", - "y": "11", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2139", - "typeID": "__group__", - "zOrder": "212", - "measuredW": "160", - "measuredH": "47", - "w": "160", - "h": "47", - "x": "289", - "y": "2720", - "properties": { - "controlName": "104-cloud-providers:digital-ocean" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "149", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "105", - "measuredH": "25", - "x": "22", - "y": "11", - "properties": { - "text": "Digital Ocean", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "136", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2140", - "typeID": "__group__", - "zOrder": "214", + "zOrder": "281", "measuredW": "160", "measuredH": "47", "w": "160", @@ -15548,9 +13531,9 @@ } }, { - "ID": "2141", + "ID": "2400", "typeID": "__group__", - "zOrder": "215", + "zOrder": "282", "measuredW": "160", "measuredH": "47", "w": "160", @@ -15660,9 +13643,280 @@ } }, { - "ID": "2142", + "ID": "2401", "typeID": "__group__", - "zOrder": "223", + "zOrder": "283", + "measuredW": "161", + "measuredH": "46", + "w": "161", + "h": "46", + "x": "289", + "y": "2670", + "properties": { + "controlName": "104-cloud-providers:albaba-cloud" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "149", + "h": "46", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "106", + "measuredH": "25", + "x": "22", + "y": "10", + "properties": { + "text": "Alibaba Cloud", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "137", + "y": "11", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2402", + "typeID": "Arrow", + "zOrder": "284", + "w": "1", + "h": "149", + "measuredW": "150", + "measuredH": "100", + "x": "669", + "y": "2735", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "p0": { + "x": 0, + "y": 148.5 + }, + "p1": { + "x": 0.46874741514792245, + "y": -0.0047699137004053056 + }, + "p2": { + "x": 0, + "y": -0.5 + }, + "rightArrow": "false" + } + }, + { + "ID": "2403", + "typeID": "Arrow", + "zOrder": "285", + "w": "153", + "h": "101", + "measuredW": "150", + "measuredH": "100", + "x": "779", + "y": "2745", + "properties": { + "color": "2848996", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": -0.5 + }, + "p1": { + "x": 0.4988, + "y": 0.03159999999999985 + }, + "p2": { + "x": 152.5, + "y": 100 + } + } + }, + { + "ID": "2404", + "typeID": "Arrow", + "zOrder": "286", + "w": "155", + "h": "62", + "measuredW": "150", + "measuredH": "100", + "x": "783", + "y": "2738", + "properties": { + "color": "2848996", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": -0.5 + }, + "p1": { + "x": 0.49879999999999997, + "y": 0.031599999999999934 + }, + "p2": { + "x": 154.5, + "y": 61 + } + } + }, + { + "ID": "2405", + "typeID": "Arrow", + "zOrder": "287", + "w": "160", + "h": "29", + "measuredW": "150", + "measuredH": "100", + "x": "773", + "y": "2728", + "properties": { + "color": "2848996", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": -0.5 + }, + "p1": { + "x": 0.4988, + "y": 0.03159999999999997 + }, + "p2": { + "x": 159.5, + "y": 28 + } + } + }, + { + "ID": "2406", + "typeID": "Arrow", + "zOrder": "288", + "w": "158", + "h": "7", + "measuredW": "150", + "measuredH": "100", + "x": "780", + "y": "2709", + "properties": { + "color": "2848996", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": -0.5, + "y": 7 + }, + "p1": { + "x": 0.49880000000000013, + "y": 0.03159999999999997 + }, + "p2": { + "x": 157.5, + "y": 4 + } + } + }, + { + "ID": "2407", + "typeID": "Label", + "zOrder": "289", + "measuredW": "161", + "measuredH": "32", + "x": "578", + "y": "2892", + "properties": { + "bold": "true", + "size": "24", + "text": "Keep Learning" + } + }, + { + "ID": "2408", + "typeID": "__group__", + "zOrder": "290", "measuredW": "289", "measuredH": "95", "w": "289", @@ -15819,1045 +14073,9 @@ } }, { - "ID": "2145", + "ID": "2409", "typeID": "__group__", - "zOrder": "84", - "measuredW": "153", - "measuredH": "47", - "w": "153", - "h": "47", - "x": "1013", - "y": "251", - "properties": { - "controlName": "103-language:go" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "141", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457", - "textColor": "16776960" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "23", - "measuredH": "25", - "x": "59", - "y": "11", - "properties": { - "size": "17", - "text": "Go" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "129", - "y": "11", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2146", - "typeID": "__group__", - "zOrder": "86", - "measuredW": "151", - "measuredH": "47", - "w": "151", - "h": "47", - "x": "1015", - "y": "356", - "properties": { - "controlName": "105-language:c" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "141", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457", - "textColor": "16776960" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "13", - "measuredH": "25", - "x": "64", - "y": "11", - "properties": { - "size": "17", - "text": "C" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "127", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2147", - "typeID": "__group__", - "zOrder": "92", - "measuredW": "150", - "measuredH": "47", - "w": "150", - "h": "47", - "x": "1016", - "y": "409", - "properties": { - "controlName": "106-language:cpp" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "141", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457", - "textColor": "16776960" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "35", - "measuredH": "25", - "x": "53", - "y": "11", - "properties": { - "size": "17", - "text": "C++" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "126", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2148", - "typeID": "__group__", - "zOrder": "97", - "measuredW": "284", - "measuredH": "47", - "w": "284", - "h": "47", - "x": "907", - "y": "468", - "properties": { - "controlName": "108-os-concepts:startup-management" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "274", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "212", - "measuredH": "25", - "x": "25", - "y": "11", - "properties": { - "text": "Startup Management (initd)", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "260", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2149", - "typeID": "TextArea", - "zOrder": "34", - "w": "162", - "h": "182", - "measuredW": "200", - "measuredH": "140", - "x": "246", - "y": "1632" - }, - { - "ID": "2150", - "typeID": "Label", - "zOrder": "35", - "measuredW": "90", - "measuredH": "25", - "x": "282", - "y": "1645", - "properties": { - "text": "Web Server", - "size": "17" - } - }, - { - "ID": "2151", - "typeID": "__group__", - "zOrder": "36", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "394", - "y": "1642", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - }, - { - "ID": "2153", - "typeID": "__group__", - "zOrder": "39", - "measuredW": "223", - "measuredH": "47", - "w": "223", - "h": "47", - "x": "222", - "y": "1685", - "properties": { - "controlName": "105-setting-up-x:nginx" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "214", - "h": "47", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "45", - "measuredH": "25", - "x": "85", - "y": "11", - "properties": { - "text": "Nginx", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "199", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2161", - "typeID": "__group__", - "zOrder": "37", - "measuredW": "114", - "measuredH": "46", - "w": "114", - "h": "46", - "x": "210", - "y": "1738", - "properties": { - "controlName": "106-setting-up-x:apache" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "102", - "h": "46", - "measuredW": "200", - "measuredH": "140", - "x": "12", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "59", - "measuredH": "25", - "x": "34", - "y": "10", - "properties": { - "text": "Apache", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "0", - "y": "11", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2162", - "typeID": "__group__", - "zOrder": "38", - "measuredW": "110", - "measuredH": "46", - "w": "110", - "h": "46", - "x": "332", - "y": "1738", - "properties": { - "controlName": "106-setting-up-x:caddy" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "104", - "h": "46", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "49", - "measuredH": "25", - "x": "28", - "y": "10", - "properties": { - "text": "Caddy", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "86", - "y": "11", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2169", - "typeID": "__group__", - "zOrder": "40", - "measuredW": "115", - "measuredH": "46", - "w": "115", - "h": "46", - "x": "210", - "y": "1790", - "properties": { - "controlName": "107-setting-up-x:tomcat" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "104", - "h": "46", - "measuredW": "200", - "measuredH": "140", - "x": "11", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "57", - "measuredH": "25", - "x": "36", - "y": "10", - "properties": { - "text": "Tomcat", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "0", - "y": "11", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2170", - "typeID": "__group__", - "zOrder": "41", - "measuredW": "111", - "measuredH": "46", - "w": "111", - "h": "46", - "x": "332", - "y": "1790", - "properties": { - "controlName": "108-setting-up-x:iis" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "104", - "h": "46", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "21", - "measuredH": "25", - "x": "42", - "y": "10", - "properties": { - "text": "IIS", - "size": "17" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "87", - "y": "11", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "2174", - "typeID": "__group__", - "zOrder": "224", + "zOrder": "291", "measuredW": "255", "measuredH": "47", "w": "255", @@ -16902,9 +14120,56 @@ } }, { - "ID": "2178", + "ID": "2410", "typeID": "__group__", - "zOrder": "226", + "zOrder": "292", + "measuredW": "254", + "measuredH": "47", + "w": "254", + "h": "47", + "x": "924", + "y": "2728", + "properties": { + "controlName": "110-data-management" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "254", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "144", + "measuredH": "25", + "x": "55", + "y": "11", + "properties": { + "text": "Data Management", + "size": "17" + } + } + ] + } + } + }, + { + "ID": "2411", + "typeID": "__group__", + "zOrder": "293", "measuredW": "255", "measuredH": "47", "w": "255", @@ -16949,17 +14214,17 @@ } }, { - "ID": "2184", + "ID": "2412", "typeID": "__group__", - "zOrder": "111", - "measuredW": "312", - "measuredH": "76", - "w": "312", - "h": "76", - "x": "503", - "y": "1048", + "zOrder": "294", + "measuredW": "255", + "measuredH": "47", + "w": "255", + "h": "47", + "x": "923", + "y": "2837", "properties": { - "controlName": "106-managing-servers:live-in-terminal:compiling-apps" + "controlName": "112-management-and-monitoring" }, "children": { "controls": { @@ -16968,8 +14233,157 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "302", - "h": "76", + "w": "255", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "223", + "measuredH": "25", + "x": "16", + "y": "11", + "properties": { + "text": "Management and Monitoring", + "size": "17" + } + } + ] + } + } + }, + { + "ID": "2413", + "typeID": "Arrow", + "zOrder": "295", + "w": "1", + "h": "77", + "measuredW": "150", + "measuredH": "100", + "x": "668", + "y": "2941", + "properties": { + "color": "2848996", + "direction": "bottom", + "leftArrow": "false", + "p0": { + "x": 0, + "y": 76 + }, + "p1": { + "x": 0.4687474151479224, + "y": -0.0047699137004053056 + }, + "p2": { + "x": 0, + "y": -0.5 + }, + "rightArrow": "false" + } + }, + { + "ID": "2414", + "typeID": "TextArea", + "zOrder": "60", + "w": "208", + "h": "191", + "measuredW": "200", + "measuredH": "140", + "x": "975", + "y": "631" + }, + { + "ID": "2415", + "typeID": "Label", + "zOrder": "61", + "measuredW": "41", + "measuredH": "25", + "x": "1030", + "y": "784", + "properties": { + "text": "Linux", + "size": "17" + } + }, + { + "ID": "2437", + "typeID": "__group__", + "zOrder": "68", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "1171", + "y": "802", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + }, + { + "ID": "2438", + "typeID": "__group__", + "zOrder": "63", + "measuredW": "129", + "measuredH": "39", + "w": "129", + "h": "39", + "x": "916", + "y": "643", + "properties": { + "controlName": "101-managing-servers:operating-system:centos" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "119", + "h": "39", "measuredW": "200", "measuredH": "140", "x": "10", @@ -16982,38 +14396,25 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "216", + "measuredW": "61", "measuredH": "25", - "x": "51", - "y": "14", + "x": "39", + "y": "9", "properties": { - "text": "Compiling apps from source", + "text": "CentOS", "size": "17" } }, { "ID": "2", - "typeID": "Label", - "zOrder": "2", - "measuredW": "264", - "measuredH": "25", - "x": "29", - "y": "36", - "properties": { - "text": "(gcc, make and other related stuff)", - "size": "17" - } - }, - { - "ID": "3", "typeID": "__group__", - "zOrder": "3", + "zOrder": "2", "measuredW": "24", "measuredH": "24", "w": "24", "h": "24", "x": "0", - "y": "26", + "y": "8", "children": { "controls": { "control": [ @@ -17042,7 +14443,7 @@ "x": "0", "y": "0", "properties": { - "color": "10066329", + "color": "10027263", "icon": { "ID": "check-circle", "size": "small" @@ -17056,6 +14457,3457 @@ ] } } + }, + { + "ID": "2440", + "typeID": "__group__", + "zOrder": "64", + "measuredW": "121", + "measuredH": "40", + "w": "121", + "h": "40", + "x": "1051", + "y": "643", + "properties": { + "controlName": "102-managing-servers:operating-system:ubuntu" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "110", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "56", + "measuredH": "25", + "x": "27", + "y": "8", + "properties": { + "text": "Ubuntu", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "97", + "y": "8", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "3", + "typeID": "Icon", + "zOrder": "3", + "measuredW": "24", + "measuredH": "24", + "x": "97", + "y": "8", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + }, + { + "ID": "2441", + "typeID": "__group__", + "zOrder": "67", + "measuredW": "146", + "measuredH": "40", + "w": "146", + "h": "40", + "x": "915", + "y": "689", + "properties": { + "controlName": "103-managing-servers:operating-system:suse-linux" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "134", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "12", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "90", + "measuredH": "25", + "x": "34", + "y": "7", + "properties": { + "text": "SUSE Linux", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "8", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "3", + "typeID": "Icon", + "zOrder": "3", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "8", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "4", + "typeID": "Icon", + "zOrder": "4", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "8", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + }, + { + "ID": "2443", + "typeID": "__group__", + "zOrder": "62", + "measuredW": "104", + "measuredH": "40", + "w": "104", + "h": "40", + "x": "1068", + "y": "689", + "properties": { + "controlName": "104-managing-servers:operating-system:rhel" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "94", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "46", + "measuredH": "25", + "x": "24", + "y": "7", + "properties": { + "text": "RHEL", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "80", + "y": "8", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2444", + "typeID": "__group__", + "zOrder": "65", + "measuredW": "132", + "measuredH": "40", + "w": "132", + "h": "40", + "x": "914", + "y": "735", + "properties": { + "controlName": "105-managing-servers:operating-system:fedora" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "120", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "12", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "55", + "measuredH": "25", + "x": "44", + "y": "9", + "properties": { + "text": "Fedora", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "0", + "y": "8", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2445", + "typeID": "__group__", + "zOrder": "66", + "measuredW": "119", + "measuredH": "40", + "w": "119", + "h": "40", + "x": "1051", + "y": "735", + "properties": { + "controlName": "106-managing-servers:operating-system:debian" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "110", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "55", + "measuredH": "25", + "x": "27", + "y": "9", + "properties": { + "text": "Debian", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "95", + "y": "8", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2446", + "typeID": "TextArea", + "zOrder": "51", + "w": "264", + "h": "155", + "measuredW": "200", + "measuredH": "140", + "x": "923", + "y": "841" + }, + { + "ID": "2453", + "typeID": "Label", + "zOrder": "54", + "measuredW": "34", + "measuredH": "25", + "x": "1033", + "y": "849", + "properties": { + "text": "Unix", + "size": "17" + } + }, + { + "ID": "2457", + "typeID": "__group__", + "zOrder": "56", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "1172", + "y": "832", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + }, + { + "ID": "2458", + "typeID": "__group__", + "zOrder": "53", + "measuredW": "122", + "measuredH": "47", + "w": "122", + "h": "47", + "x": "929", + "y": "879", + "properties": { + "controlName": "107-managing-servers:operating-system:free-bsd" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "113", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "9", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "w": "71", + "measuredW": "71", + "measuredH": "25", + "x": "30", + "y": "11", + "properties": { + "text": "FreeBSD", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "0", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2459", + "typeID": "__group__", + "zOrder": "52", + "measuredW": "122", + "measuredH": "47", + "w": "122", + "h": "47", + "x": "1056", + "y": "879", + "properties": { + "controlName": "108-managing-servers:operating-system:open-bsd" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "113", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "w": "77", + "measuredW": "77", + "measuredH": "25", + "x": "18", + "y": "11", + "properties": { + "text": "OpenBSD", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "98", + "y": "10", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2460", + "typeID": "__group__", + "zOrder": "55", + "measuredW": "241", + "measuredH": "47", + "w": "241", + "h": "47", + "x": "938", + "y": "932", + "properties": { + "controlName": "109-managing-servers:operating-system:net-bsd" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "232", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "w": "63", + "measuredW": "63", + "measuredH": "25", + "x": "81", + "y": "11", + "properties": { + "text": "NetBSD", + "size": "17" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "217", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2461", + "typeID": "TextArea", + "zOrder": "120", + "w": "213", + "h": "89", + "measuredW": "200", + "measuredH": "140", + "x": "977", + "y": "1009" + }, + { + "ID": "2462", + "typeID": "Label", + "zOrder": "121", + "measuredW": "159", + "measuredH": "25", + "x": "1005", + "y": "1016", + "properties": { + "text": "terminal multiplexers", + "size": "17" + } + }, + { + "ID": "2469", + "typeID": "__group__", + "zOrder": "124", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "1171", + "y": "1003", + "properties": { + "controlName": "100-managing-servers:live-in-terminal:terminal-multiplexers" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10066329", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + }, + { + "ID": "2470", + "typeID": "__group__", + "zOrder": "122", + "measuredW": "98", + "measuredH": "40", + "w": "98", + "h": "40", + "x": "985", + "y": "1048", + "properties": { + "controlName": "100-managing-servers:live-in-terminal:screen-multiplexer" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "89", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "9", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "50", + "measuredH": "24", + "x": "30", + "y": "8", + "properties": { + "text": "screen", + "size": "16" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "0", + "y": "8", + "properties": { + "controlName": "100-managing-servers:live-in-terminal:terminal-multiplexers" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2471", + "typeID": "__group__", + "zOrder": "123", + "measuredW": "91", + "measuredH": "40", + "w": "91", + "h": "40", + "x": "1093", + "y": "1048", + "properties": { + "controlName": "101-managing-servers:live-in-terminal:tmux-multiplexer" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "80", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "35", + "measuredH": "24", + "x": "23", + "y": "8", + "properties": { + "text": "tmux", + "size": "16" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "67", + "y": "8", + "properties": { + "controlName": "100-managing-servers:live-in-terminal:terminal-multiplexers" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "2472", + "typeID": "TextArea", + "zOrder": "146", + "w": "294", + "h": "96", + "measuredW": "200", + "measuredH": "140", + "x": "899", + "y": "1108" + }, + { + "ID": "2473", + "typeID": "Label", + "zOrder": "147", + "measuredW": "149", + "measuredH": "25", + "x": "970", + "y": "1120", + "properties": { + "text": "Process Monitoring", + "size": "17" + } + }, + { + "ID": "2474", + "typeID": "__group__", + "zOrder": "148", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "1177", + "y": "1100", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + }, + { + "ID": "2485", + "typeID": "__group__", + "zOrder": "149", + "measuredW": "48", + "measuredH": "40", + "w": "48", + "h": "40", + "x": "912", + "y": "1152", + "properties": { + "controlName": "102-managing-servers:live-in-terminal:ps" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "48", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "18", + "measuredH": "24", + "x": "15", + "y": "9", + "properties": { + "size": "16", + "text": "ps" + } + } + ] + } + } + }, + { + "ID": "2486", + "typeID": "__group__", + "zOrder": "150", + "measuredW": "48", + "measuredH": "40", + "w": "48", + "h": "40", + "x": "966", + "y": "1152", + "properties": { + "controlName": "102-managing-servers:live-in-terminal:top" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "48", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "12", + "y": "9", + "properties": { + "size": "16", + "text": "top" + } + } + ] + } + } + }, + { + "ID": "2487", + "typeID": "__group__", + "zOrder": "151", + "measuredW": "48", + "measuredH": "40", + "w": "48", + "h": "40", + "x": "1020", + "y": "1153", + "properties": { + "controlName": "103-managing-servers:live-in-terminal:htop" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "48", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "32", + "measuredH": "24", + "x": "8", + "y": "8", + "properties": { + "size": "16", + "text": "htop" + } + } + ] + } + } + }, + { + "ID": "2488", + "typeID": "__group__", + "zOrder": "152", + "measuredW": "48", + "measuredH": "40", + "w": "48", + "h": "40", + "x": "1075", + "y": "1153", + "properties": { + "controlName": "104-managing-servers:live-in-terminal:atop" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "48", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "33", + "measuredH": "24", + "x": "8", + "y": "8", + "properties": { + "size": "16", + "text": "atop" + } + } + ] + } + } + }, + { + "ID": "2489", + "typeID": "__group__", + "zOrder": "153", + "measuredW": "48", + "measuredH": "40", + "w": "48", + "h": "40", + "x": "1132", + "y": "1153", + "properties": { + "controlName": "105-managing-servers:live-in-terminal:lsof" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "48", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "26", + "measuredH": "24", + "x": "10", + "y": "8", + "properties": { + "size": "16", + "text": "lsof" + } + } + ] + } + } + }, + { + "ID": "2490", + "typeID": "TextArea", + "zOrder": "154", + "w": "298", + "h": "98", + "measuredW": "200", + "measuredH": "140", + "x": "894", + "y": "1225" + }, + { + "ID": "2491", + "typeID": "Label", + "zOrder": "155", + "measuredW": "160", + "measuredH": "25", + "x": "964", + "y": "1236", + "properties": { + "text": "System Performance", + "size": "17" + } + }, + { + "ID": "2492", + "typeID": "__group__", + "zOrder": "156", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "1178", + "y": "1216", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + }, + { + "ID": "2502", + "typeID": "__group__", + "zOrder": "157", + "measuredW": "69", + "measuredH": "40", + "w": "69", + "h": "40", + "x": "907", + "y": "1269", + "properties": { + "controlName": "106-managing-servers:live-in-terminal:nmon" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "69", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "41", + "measuredH": "24", + "x": "15", + "y": "9", + "properties": { + "size": "16", + "text": "nmon" + } + } + ] + } + } + }, + { + "ID": "2503", + "typeID": "__group__", + "zOrder": "158", + "measuredW": "59", + "measuredH": "40", + "w": "59", + "h": "40", + "x": "984", + "y": "1270", + "properties": { + "controlName": "107-managing-servers:live-in-terminal:iostat" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "59", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "40", + "measuredH": "24", + "x": "9", + "y": "8", + "properties": { + "size": "16", + "text": "iostat" + } + } + ] + } + } + }, + { + "ID": "2504", + "typeID": "__group__", + "zOrder": "159", + "measuredW": "48", + "measuredH": "40", + "w": "48", + "h": "40", + "x": "1051", + "y": "1270", + "properties": { + "controlName": "108-managing-servers:live-in-terminal:sar" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "48", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "23", + "measuredH": "24", + "x": "12", + "y": "8", + "properties": { + "size": "16", + "text": "sar" + } + } + ] + } + } + }, + { + "ID": "2506", + "typeID": "__group__", + "zOrder": "160", + "measuredW": "72", + "measuredH": "40", + "w": "72", + "h": "40", + "x": "1108", + "y": "1270", + "properties": { + "controlName": "109-managing-servers:live-in-terminal:vmstat" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "72", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "48", + "measuredH": "24", + "x": "11", + "y": "8", + "properties": { + "size": "16", + "text": "vmstat" + } + } + ] + } + } + }, + { + "ID": "2507", + "typeID": "TextArea", + "zOrder": "161", + "w": "333", + "h": "189", + "measuredW": "200", + "measuredH": "140", + "x": "860", + "y": "1340" + }, + { + "ID": "2508", + "typeID": "Label", + "zOrder": "162", + "measuredW": "108", + "measuredH": "25", + "x": "973", + "y": "1492", + "properties": { + "size": "17", + "text": "Network Tools" + } + }, + { + "ID": "2527", + "typeID": "__group__", + "zOrder": "172", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "1177", + "y": "1512", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + }, + { + "ID": "2530", + "typeID": "__group__", + "zOrder": "163", + "measuredW": "106", + "measuredH": "40", + "w": "106", + "h": "40", + "x": "876", + "y": "1353", + "properties": { + "controlName": "110-managing-servers:live-in-terminal:traceroute" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "106", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "76", + "measuredH": "24", + "x": "14", + "y": "8", + "properties": { + "size": "16", + "text": "traceroute" + } + } + ] + } + } + }, + { + "ID": "2531", + "typeID": "__group__", + "zOrder": "164", + "measuredW": "49", + "measuredH": "40", + "w": "49", + "h": "40", + "x": "988", + "y": "1353", + "properties": { + "controlName": "111-managing-servers:live-in-terminal:mtr" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "49", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "12", + "y": "8", + "properties": { + "size": "16", + "text": "mtr" + } + } + ] + } + } + }, + { + "ID": "2532", + "typeID": "__group__", + "zOrder": "165", + "measuredW": "61", + "measuredH": "40", + "w": "61", + "h": "40", + "x": "1042", + "y": "1353", + "properties": { + "controlName": "112-managing-servers:live-in-terminal:ping" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "61", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "32", + "measuredH": "24", + "x": "15", + "y": "8", + "properties": { + "size": "16", + "text": "ping" + } + } + ] + } + } + }, + { + "ID": "2533", + "typeID": "__group__", + "zOrder": "173", + "measuredW": "70", + "measuredH": "40", + "w": "70", + "h": "40", + "x": "1109", + "y": "1353", + "properties": { + "controlName": "113-managing-servers:live-in-terminal:nmap" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "70", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "41", + "measuredH": "24", + "x": "14", + "y": "8", + "properties": { + "size": "16", + "text": "nmap" + } + } + ] + } + } + }, + { + "ID": "2534", + "typeID": "__group__", + "zOrder": "168", + "measuredW": "93", + "measuredH": "40", + "w": "93", + "h": "40", + "x": "876", + "y": "1398", + "properties": { + "controlName": "114-managing-servers:live-in-terminal:netstat" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "93", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "51", + "measuredH": "24", + "x": "21", + "y": "8", + "properties": { + "size": "16", + "text": "netstat" + } + } + ] + } + } + }, + { + "ID": "2535", + "typeID": "__group__", + "zOrder": "166", + "measuredW": "101", + "measuredH": "40", + "w": "101", + "h": "40", + "x": "975", + "y": "1398", + "properties": { + "controlName": "115-managing-servers:live-in-terminal:airmon" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "101", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "50", + "measuredH": "24", + "x": "25", + "y": "8", + "properties": { + "size": "16", + "text": "airmon" + } + } + ] + } + } + }, + { + "ID": "2536", + "typeID": "__group__", + "zOrder": "167", + "measuredW": "96", + "measuredH": "40", + "w": "96", + "h": "40", + "x": "1083", + "y": "1398", + "properties": { + "controlName": "116-managing-servers:live-in-terminal:tcpdump" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "96", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "64", + "measuredH": "24", + "x": "15", + "y": "8", + "properties": { + "size": "16", + "text": "tcpdump" + } + } + ] + } + } + }, + { + "ID": "2537", + "typeID": "__group__", + "zOrder": "170", + "measuredW": "116", + "measuredH": "40", + "w": "116", + "h": "40", + "x": "875", + "y": "1442", + "properties": { + "controlName": "117-managing-servers:live-in-terminal:airodump" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "116", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "68", + "measuredH": "24", + "x": "23", + "y": "8", + "properties": { + "size": "16", + "text": "airodump" + } + } + ] + } + } + }, + { + "ID": "2538", + "typeID": "__group__", + "zOrder": "171", + "measuredW": "102", + "measuredH": "40", + "w": "102", + "h": "40", + "x": "998", + "y": "1442", + "properties": { + "controlName": "118-managing-servers:live-in-terminal:iptables" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "102", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "57", + "measuredH": "24", + "x": "22", + "y": "8", + "properties": { + "size": "16", + "text": "iptables" + } + } + ] + } + } + }, + { + "ID": "2539", + "typeID": "__group__", + "zOrder": "169", + "measuredW": "73", + "measuredH": "40", + "w": "73", + "h": "40", + "x": "1107", + "y": "1442", + "properties": { + "controlName": "119-managing-servers:live-in-terminal:dig" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "73", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "23", + "measuredH": "24", + "x": "25", + "y": "8", + "properties": { + "size": "16", + "text": "dig" + } + } + ] + } + } + }, + { + "ID": "2540", + "typeID": "TextArea", + "zOrder": "129", + "w": "294", + "h": "240", + "measuredW": "200", + "measuredH": "140", + "x": "522", + "y": "1142" + }, + { + "ID": "2541", + "typeID": "Label", + "zOrder": "130", + "measuredW": "180", + "measuredH": "25", + "x": "579", + "y": "1344", + "properties": { + "size": "17", + "text": "Text Manipulation Tools" + } + }, + { + "ID": "2570", + "typeID": "__group__", + "zOrder": "145", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "800", + "y": "1345", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + }, + { + "ID": "2571", + "typeID": "__group__", + "zOrder": "131", + "measuredW": "61", + "measuredH": "40", + "w": "61", + "h": "40", + "x": "538", + "y": "1157", + "properties": { + "controlName": "120-managing-servers:live-in-terminal:awk" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "61", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "28", + "measuredH": "24", + "x": "16", + "y": "8", + "properties": { + "text": "awk", + "size": "16" + } + } + ] + } + } + }, + { + "ID": "2572", + "typeID": "__group__", + "zOrder": "132", + "measuredW": "61", + "measuredH": "40", + "w": "61", + "h": "40", + "x": "605", + "y": "1157", + "properties": { + "controlName": "121-managing-servers:live-in-terminal:sed" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "61", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "27", + "measuredH": "24", + "x": "17", + "y": "8", + "properties": { + "text": "sed", + "size": "16" + } + } + ] + } + } + }, + { + "ID": "2573", + "typeID": "__group__", + "zOrder": "133", + "measuredW": "61", + "measuredH": "40", + "w": "61", + "h": "40", + "x": "673", + "y": "1157", + "properties": { + "controlName": "122-managing-servers:live-in-terminal:grep" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "61", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "34", + "measuredH": "24", + "x": "14", + "y": "8", + "properties": { + "text": "grep", + "size": "16" + } + } + ] + } + } + }, + { + "ID": "2574", + "typeID": "__group__", + "zOrder": "134", + "measuredW": "61", + "measuredH": "40", + "w": "61", + "h": "40", + "x": "741", + "y": "1158", + "properties": { + "controlName": "123-managing-servers:live-in-terminal:sort" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "61", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "28", + "measuredH": "24", + "x": "16", + "y": "8", + "properties": { + "text": "sort", + "size": "16" + } + } + ] + } + } + }, + { + "ID": "2575", + "typeID": "__group__", + "zOrder": "137", + "measuredW": "61", + "measuredH": "40", + "w": "61", + "h": "40", + "x": "538", + "y": "1203", + "properties": { + "controlName": "124-managing-servers:live-in-terminal:cut" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "61", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "23", + "measuredH": "24", + "x": "19", + "y": "8", + "properties": { + "text": "cut", + "size": "16" + } + } + ] + } + } + }, + { + "ID": "2576", + "typeID": "__group__", + "zOrder": "135", + "measuredW": "61", + "measuredH": "40", + "w": "61", + "h": "40", + "x": "605", + "y": "1203", + "properties": { + "controlName": "125-managing-servers:live-in-terminal:uniq" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "61", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "32", + "measuredH": "24", + "x": "15", + "y": "8", + "properties": { + "text": "uniq", + "size": "16" + } + } + ] + } + } + }, + { + "ID": "2577", + "typeID": "__group__", + "zOrder": "136", + "measuredW": "61", + "measuredH": "40", + "w": "61", + "h": "40", + "x": "673", + "y": "1203", + "properties": { + "controlName": "126-managing-servers:live-in-terminal:cat" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "61", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "23", + "measuredH": "24", + "x": "19", + "y": "8", + "properties": { + "text": "cat", + "size": "16" + } + } + ] + } + } + }, + { + "ID": "2578", + "typeID": "__group__", + "zOrder": "138", + "measuredW": "61", + "measuredH": "40", + "w": "61", + "h": "40", + "x": "741", + "y": "1203", + "properties": { + "controlName": "127-managing-servers:live-in-terminal:echo" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "61", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "36", + "measuredH": "24", + "x": "13", + "y": "8", + "properties": { + "text": "echo", + "size": "16" + } + } + ] + } + } + }, + { + "ID": "2579", + "typeID": "__group__", + "zOrder": "139", + "measuredW": "61", + "measuredH": "40", + "w": "61", + "h": "40", + "x": "538", + "y": "1247", + "properties": { + "controlName": "128-managing-servers:live-in-terminal:fmt" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "61", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "18", + "y": "8", + "properties": { + "text": "fmt", + "size": "16" + } + } + ] + } + } + }, + { + "ID": "2580", + "typeID": "__group__", + "zOrder": "140", + "measuredW": "61", + "measuredH": "40", + "w": "61", + "h": "40", + "x": "605", + "y": "1248", + "properties": { + "controlName": "129-managing-servers:live-in-terminal:tr" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "61", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "11", + "measuredH": "24", + "x": "25", + "y": "8", + "properties": { + "text": "tr", + "size": "16" + } + } + ] + } + } + }, + { + "ID": "2581", + "typeID": "__group__", + "zOrder": "141", + "measuredW": "61", + "measuredH": "40", + "w": "61", + "h": "40", + "x": "673", + "y": "1248", + "properties": { + "controlName": "130-managing-servers:live-in-terminal:nl" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "61", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "13", + "measuredH": "24", + "x": "24", + "y": "8", + "properties": { + "text": "nl", + "size": "16" + } + } + ] + } + } + }, + { + "ID": "2582", + "typeID": "__group__", + "zOrder": "142", + "measuredW": "59", + "measuredH": "40", + "w": "59", + "h": "40", + "x": "742", + "y": "1248", + "properties": { + "controlName": "131-managing-servers:live-in-terminal:wc" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "59", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "20", + "measuredH": "24", + "x": "20", + "y": "8", + "properties": { + "text": "wc", + "size": "16" + } + } + ] + } + } + }, + { + "ID": "2583", + "typeID": "__group__", + "zOrder": "143", + "measuredW": "130", + "measuredH": "40", + "w": "130", + "h": "40", + "x": "537", + "y": "1292", + "properties": { + "controlName": "132-managing-servers:live-in-terminal:egrep" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "130", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "43", + "measuredH": "24", + "x": "43", + "y": "8", + "properties": { + "text": "egrep", + "size": "16" + } + } + ] + } + } + }, + { + "ID": "2584", + "typeID": "__group__", + "zOrder": "144", + "measuredW": "130", + "measuredH": "40", + "w": "130", + "h": "40", + "x": "672", + "y": "1292", + "properties": { + "controlName": "133-managing-servers:live-in-terminal:fgrep" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "130", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "38", + "measuredH": "24", + "x": "45", + "y": "8", + "properties": { + "text": "fgrep", + "size": "16" + } + } + ] + } + } + }, + { + "ID": "2585", + "typeID": "TextArea", + "zOrder": "174", + "w": "301", + "h": "143", + "measuredW": "200", + "measuredH": "140", + "x": "520", + "y": "1412", + "properties": { + "bold": "true" + } + }, + { + "ID": "2586", + "typeID": "Label", + "zOrder": "175", + "measuredW": "53", + "measuredH": "25", + "x": "650", + "y": "1518", + "properties": { + "size": "17", + "text": "Others" + } + }, + { + "ID": "2601", + "typeID": "__group__", + "zOrder": "183", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "807", + "y": "1517", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + }, + { + "ID": "2602", + "typeID": "__group__", + "zOrder": "176", + "measuredW": "77", + "measuredH": "40", + "w": "77", + "h": "40", + "x": "532", + "y": "1424", + "properties": { + "controlName": "134-managing-servers:live-in-terminal:strace" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "77", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457", + "bold": "true" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "46", + "measuredH": "24", + "x": "15", + "y": "8", + "properties": { + "size": "16", + "text": "strace" + } + } + ] + } + } + }, + { + "ID": "2603", + "typeID": "__group__", + "zOrder": "177", + "measuredW": "77", + "measuredH": "40", + "w": "77", + "h": "40", + "x": "618", + "y": "1424", + "properties": { + "controlName": "135-managing-servers:live-in-terminal:dtrace" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "77", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457", + "bold": "true" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "47", + "measuredH": "24", + "x": "15", + "y": "8", + "properties": { + "size": "16", + "text": "dtrace" + } + } + ] + } + } + }, + { + "ID": "2604", + "typeID": "__group__", + "zOrder": "178", + "measuredW": "105", + "measuredH": "40", + "w": "105", + "h": "40", + "x": "703", + "y": "1424", + "properties": { + "controlName": "136-managing-servers:live-in-terminal:systemtap" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "105", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457", + "bold": "true" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "74", + "measuredH": "24", + "x": "15", + "y": "8", + "properties": { + "size": "16", + "text": "systemtap" + } + } + ] + } + } + }, + { + "ID": "2605", + "typeID": "__group__", + "zOrder": "179", + "measuredW": "75", + "measuredH": "40", + "w": "75", + "h": "40", + "x": "532", + "y": "1469", + "properties": { + "controlName": "137-managing-servers:live-in-terminal:uname" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "75", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457", + "bold": "true" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "50", + "measuredH": "24", + "x": "13", + "y": "8", + "properties": { + "size": "16", + "text": "uname" + } + } + ] + } + } + }, + { + "ID": "2606", + "typeID": "__group__", + "zOrder": "180", + "measuredW": "47", + "measuredH": "40", + "w": "47", + "h": "40", + "x": "619", + "y": "1469", + "properties": { + "controlName": "138-managing-servers:live-in-terminal:df" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "47", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457", + "bold": "true" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "15", + "measuredH": "24", + "x": "16", + "y": "8", + "properties": { + "size": "16", + "text": "df" + } + } + ] + } + } + }, + { + "ID": "2607", + "typeID": "__group__", + "zOrder": "181", + "measuredW": "79", + "measuredH": "40", + "w": "79", + "h": "40", + "x": "672", + "y": "1469", + "properties": { + "controlName": "139-managing-servers:live-in-terminal:history" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "79", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457", + "bold": "true" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "48", + "measuredH": "24", + "x": "15", + "y": "8", + "properties": { + "size": "16", + "text": "history" + } + } + ] + } + } + }, + { + "ID": "2608", + "typeID": "__group__", + "zOrder": "182", + "measuredW": "51", + "measuredH": "40", + "w": "51", + "h": "40", + "x": "757", + "y": "1469", + "properties": { + "controlName": "140-managing-servers:live-in-terminal:du" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "51", + "h": "40", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457", + "bold": "true" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "19", + "measuredH": "24", + "x": "16", + "y": "8", + "properties": { + "size": "16", + "text": "du" + } + } + ] + } + } } ] }, diff --git a/public/sitemap.xml b/public/sitemap.xml index 486ce4f1c..b85c80c93 100644 --- a/public/sitemap.xml +++ b/public/sitemap.xml @@ -15,7 +15,7 @@ https://roadmap.sh/devops monthly - 2022-08-04T11:37:35.845Z + 2022-08-05T13:01:37.174Z 1.0 @@ -243,43 +243,43 @@ https://roadmap.sh/about monthly - 2022-08-02T07:29:40.261Z + 2022-08-04T14:33:07.909Z 0.8 https://roadmap.sh/guides monthly - 2021-11-03T19:30:14.032Z + 2022-08-04T14:33:07.923Z 1.0 https://roadmap.sh/ monthly - 2022-08-04T11:36:26.733Z + 2022-08-04T14:33:07.920Z 1.0 https://roadmap.sh/roadmaps monthly - 2021-12-03T19:10:57.335Z + 2022-08-04T14:33:07.903Z 1.0 https://roadmap.sh/signup monthly - 2021-10-28T21:41:38.695Z + 2022-08-04T14:33:07.896Z 0.9 https://roadmap.sh/thanks monthly - 2022-08-02T07:29:40.261Z + 2022-08-04T14:33:07.901Z 0.5 https://roadmap.sh/watch monthly - 2021-11-03T19:30:14.038Z + 2022-08-04T14:33:17.758Z 1.0 \ No newline at end of file