----- Links ----- The following resources have been used to create this document: * `Amazon AWS Documentation. `_ * `Architectural Design Patterns in Cloud Computing, AWS. `_ * `Cloud Design Patterns, Microsoft. `_ * `Cloud-Init Documentation. `_ * `Distributed file systems: concepts and examples. E. Levy, A. Silberschatz. ACM Comput. Survey. `_ * `Object Storage vs. Block Storage Services, DigitalOcean. `_ * `Open, modular architecture brings flexibility and agility to the data center, RedHat. `_ * `OpenStack Documentation. `_ * `OpenStack Main Site. `_ * `OpenStack Sample Configurations `_ * `OpenStack Wiki. `_ * `Private Cloud vs Public Cloud Computing, HackerNoon. `_ * `Product Documentation for Red Hat OpenStack Platform. `_ * `Tenant networks vs. provider networks in the private cloud context, SuperUser OpenStack. `_ .. https://searchstorage.techtarget.com/opinion/Swift-or-Ceph-Which-object-storage-system-is-better .. https://www.mirantis.com/blog/object-storage-openstack-cloud-swift-ceph/ .. https://console.bluemix.net/docs/services/cloud-object-storage/tutorials/migrate.html#migrating-data-from-openstack-swift .. https://www.eztalks.com/cloud/types-of-cloud-services.html .. https://www.globaldots.com/cloud-computing-types-of-cloud/ .. https://rclone.org/docs/ .. https://keithtenzer.com/2016/07/18/openstack-networking-101-for-non-network-engineers/ .. http://superuser.openstack.org/articles/everything-you-need-to-know-to-get-started-with-neutron-f90e2797-26b7-4d1c-84d8-effef03f11d2/ .. https://developer.openstack.org/firstapp-shade/networking.html#networking-segmentation .. http://superuser.openstack.org/articles/everything-you-need-to-know-to-get-started-with-neutron-f90e2797-26b7-4d1c-84d8-effef03f11d2/ .. http://superuser.openstack.org/articles/tenant-networks-vs-provider-networks-in-the-private-cloud-context/ .. https://docs.openstack.org/swift/latest/api/object_api_v1_overview.html .. You can also use the swift CLI to create a container and upload the file. We will use the swift CLI to downlad this .. file from the container to out VM. .. `Heat Orchestration Template (HOT) specification `_. .. `Here `_ you will find a complete Auto Scaling example based on CPU usage, that shows you how to automatically increases the number of instances in response to high CPU usage. .. https://blog.rackspace.com/a-users-look-at-openstack-networking-part-1 .. https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/13/html/networking_guide/openstack_networking_concepts .. https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/9/html/networking_guide/openstack_networking_concepts#tenant_and_provider_networks .. https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/13/html-single/product_guide/>`_. .. https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/13/html/auto_scaling_for_instances/configure_auto_scaling_for_compute_instances#orchestration