Cloud Computing Unit-3
Cloud Computing Unit-3
Cloud Computing Unit-3
• Syllabus
• Public cloud computing networks are internal to the service provider and thus
not visible to the user/customer; however, the security aspects of connectivity
and the access mechanisms of the resources are important.
• Another issue to look for is the QoS in the connected resources worldwide.
Most of the performance issues and violations from these are addressed in
the SLAs commercially.
12/17/22 Cloud Computing -Unit-III 11
Network Connectivity in Cloud Computing
4. Private Intracloud Networking
– As the volume of traffic to cloud applications grows, the percentage of the legacy network’s
capacity in terms of traffic to regional gateways increases.
– Applications such as video conferencing would hog more bandwidth while mission-critical
applications such as ERP will consume less bandwidth, and hence, one has to plan a correct
connectivity and path between providers and consumers.
12/17/22 Cloud Computing -Unit-III 14
Applications on the Cloud
• The first type of applications that was developed and used was a stand-
alone application.
• A stand-alone application is developed to be run on a single system that
does not use network for its functioning
• The web applications were different from the stand-alone applications in many
aspects.
• The main difference was the client server architecture that was followed by
the web application.
•The web application is not elastic and cannot handle very heavy loads, that is,
it cannot serve highly varying loads.
Fig: Multitenancy.
• In addition to this, it supports the rapid fluctuation of loads, that is, the
increase or decrease in the number of users and their usage can
rapidly change.
• Because of this property, the cloud is flexible for the developers, which
• The cloud service would allow the users to access web applications
usually without any restrictions on time, duration, and type of device
used.
• Lastly, the reason for which the cloud was developed was cost. The
cost is a very important criterion as far as the business prospects of the
cloud are concerned.
• The composite nature of cloud applications requires visibility into all the
services to determine the overall availability and uptime.
2. Migration strategy:
Based on the evaluation, a migration strategy is drawn—a hotplug strategy is used
where the applications and their data and interface dependencies are isolated and
these applications can be operationalized all at once.
A fusion strategy is used where the applications can be partially migrated; but for a
portion of it, there are dependencies based on existing licenses, specialized server
requirements like mainframes, or extensive interconnections with other
applications.
12/17/22 Cloud Computing -Unit-III 30
Phases of Cloud Migration
3. Prototyping:
Migration activity is preceded by a prototyping activity to validate and ensure that a
small portion of the applications are tested on the cloud environment with test data
setup.
4. Provisioning:
Pre-migration optimizations identified are implemented. Cloud servers are
provisioned for all the identified environments, necessary platform software's and
applications are deployed, configurations are tuned to match the new environment
sizing, and databases and files are replicated. All internal and external integration
points are properly configured. Web services, batch jobs, and operation and
management software are set up in the new environments.
5. Testing:
Post-migration tests are conducted to ensure that migration has been successful.
Performance and load testing, failure and recovery testing, and scale-out testing
are conducted against the expected traffic load and resource utilization levels.