ASM1 Cloud Computing PDF
ASM1 Cloud Computing PDF
Student declaration
I certify that the assignment submission is entirely my own work and I fully understand the consequences of plagiarism. I understand that
making a false declaration is a form of malpractice.
Student’s signature
Grading grid
P1 P2 P3 P4 M1 M2 D1
Summative Feedback: Resubmission Feedback:
Hospitals are adopting cloud deployments to develop more personalized treatments for patients.
Free or paid film providers are offering great movies on their websites that use cloud storage platforms.
4. Cloud Computing Deployment Models.
Cloud
- Cloud-based applications will only be fully and solely deployed in the cloud platform and include all parts of the application
running in the cloud. These applications must take advantage of all the benefits of cloud computing.
Hybrid
- To connect infrastructure and applications between cloud-based resources and existing resources that are not in the cloud,
the implementation of hybrid deployment is a logical approach. This approach will enable the link between the cloud and the
on-premises infrastructure to expand and develop an organization's infrastructure into the cloud.
On – premises
- Deploying inherited features along with the use of resource management and virtualization tools, it is sometimes referred to
as private cloud. It will be limited in providing benefits that are not much in the cloud but it will sometimes be much sought
after because of the ability to provide quite adequate and dedicated resources.
- Cloud computing has so many small aspects that are very important that when we want to understand and apply them, it
requires us to understand most of the small aspects in them. Architecture is such a part; decentralized perspective describes
a technology.
- It includes components inheriting from previous technologies and components dependent on technology. Another important
aspect related to architecture is surgery.
- Cloud management is important because it describes how to manage an application and infrastructure in the cloud because
the quality of service (QoS) is related to the cloud, which will form the basis for computing. cloud and other services based on
it.
- In addition, moving applications to the cloud plays a very important role because not all applications can be deployed directly
to the cloud because that application must be compatible and compliant. match the attributes of that cloud.
Cloud Architecture :
- Any technology model will need to have a solid foundation and have a good architecture to be able to describe how the
model works so that it can be clearly seen. Descriptive hierarchy of technology.
- Cloud architecture is divided into four layers based on user access:
Layer 1 ( Client / User )
- The lowest layer: here all users or customers will appear, where the client / user starts connecting to the cloud. The client can be any
device that supports basic functions to access the web application. These devices must be able to do independent work. A cloud
application can be accessed in the same basic way as a web application.
Layer 2 ( Network )
- At this layer users can connect to the cloud. The entire cloud infrastructure depends on this connection, the services provided to
customers will appear here. The public cloud will exist at a location and it can be accessed worldwide. However, for private cloud cases,
the connection will be provided by the local area network (LAN). However, the cloud will still completely depend on the network being
used. When accessing the public or private cloud, users must have a minimum amount of bandwidth to use.
Layer 3 ( Cloud Managrment )
- Here the software used in cloud management will appear. These are cloud operating system (OS) software, software that acts as the
interface between the data center (the actual resource) and the user or management software that allows resource management. It will
often enable resource management and internal cloud administration. This class will be within the scope of the SLA, the activities taking
place will affect the SLA, any delays in processing may be a violation in the SLA.
Layer 4 ( Hardware Resource )
- At this layer it will include the rules for actual hardware resources. In such cases as the public cloud, a data center is used on
the back. In a private cloud, too, whether it is a data center or a large collection of interconnected hardware resources
available at a specific location, a highly configurable system will appear in the range of SLA. It is the most important class
because it will dominate SLA and affect SLAs the most in the case of data centers. Anytime users access the cloud will be
available to users as quickly as possible and must be within the period defined by the SLA. If there is any difference in
providing resources or applications, the service provider must pay a fine. Data center requirements include high-speed
network connection and highly efficient algorithm to transfer data from the data correctly.
Design an appropriate architectural Cloud Computing framework.
LO2 Evaluate the deployment models, service models and technological drivers of Cloud Computing and validate their use
Deployment Model
- A cloud deployment model will be a representation of a specific type of cloud environment, which can be largely
distinguished by owner permissions depending on size and access. Currently, there are 4 popular cloud deployment
models :
Public cloud
- This is a type of cloud storage where it will allow us easy access to its systems & services to customers or to users. For
example: IBM, Google, Amazon, Microsoft, etc. These cloud services will be open to use. Cloud computing of this type is a
true prototype of cloud storage services where service providers provide services to many different customers. From a
technical perspective, it almost has little difference with private clouds because it almost has the same structural design. The
difference is that at the security level it will depend on the service provider and the type of cloud client used.
Advantages
Flexibility
Reliability.
Ability of extension.
Cheaper.
Disadvantages
Poor security.
The custom is not unique.
Community Cloud
- Community Cloud is a type of cloud computing in which the cloud setup is manually shared among different organizations that are
required to belong to or reside in a community or region. For example, where organizations or companies are located together with
financial institutions or banks. Setting up multiple tenants is deployed using the cloud between different organizations, but belongs to a
specific community or group with similar computing interests.
Private Cloud
- Private clouds or Internal clouds, will allow you to have access to systems and services within a boundary or within a specific
organization. It is deployed in a cloud-based security environment protected by advanced firewalls under the supervision of
IT departments belonging to a specific organization. Private clouds will only allow authorized users, giving organizations
control over data for the purpose of better security.
Advantages
Good privacy and security.
Good control orientation.
Disadvantages
Costly.
The price is quite expensive.
Restricted only in an organization and very difficult to expand.
Hybrid Cloud
- Hybrid Cloud will be integrated and it may be a combination of two or more cloud servers such as private, public or
community combined into an architecture but it is still separate entities. Its strength is that unnecessary tasks such as
development and testing workloads can be performed using the public cloud while sensitive tasks such as processing of
organizational data. made by the solution is to use private cloud. Its benefits are possible in a hybrid cloud storage.
Advantages
Flexibility
Guarantee
Good cost
Disadvantages
Network problems
Security compliance required.
For ATN company, the most appropriate Cloud service model is Private Cloud for the following reasons :
Private cloud is cloud computing services provided in businesses and it exists within the company's firewall and is directly
managed by businesses and in accordance with the criteria set by ATN. is to consolidate data storage between branches and
small stores so that they can be submitted monthly to the general manager for approval.
Target users : Internal in company use and management ATN.
Advantages : Proactively use, upgrade, manage, reduce costs, good security, ... because ATN is a small and medium company,
it does not require other services to be able to maximize the features. power.
Disadvantages : Although the cost of this service model is quite stable but at first it is quite expensive, ATN should consider
and use appropriate costs to solve technological difficulties when deployed and construction costs., maintain the system.
P4 Compare the service models for choosing an adequate model for a given scenario.
SaaS delivery :
- With its features SaaS will eliminate the need for IT staff to download and install applications on each individual computer. At
the same time, vendors manage all potential technical issues, such as data, middleware, servers, and storage, leading to
maintenance and ongoing support.
Advantages of SaaS :
- SaaS has many advantages for employees and companies through solutions that significantly reduce the time and money for
tedious tasks such as installing, managing and upgrading software.
- It helps to free up more time for technical staff to deal with more important issues and issues.
SaaS characteristics :
Small companies want to get into e-commerce quickly and don't have the time.
Short-term projects but need professionalism.
Applications do not need too often
EXAMPLE :
PaaS delivery :
- Like SaaS, the difference is that instead of distributing software over the internet, PaaS will provide a platform to make the
software. This is distributed over the web, giving developers the freedom to focus on building software without having to
worry about operating systems, software updates and storage issues. It allows businesses to design and create applications
that are integrated into PaaS with special software components.
Advantages of PaaS :
PaaS characteristics :
- PaaS is very convenient in streamlining workflows when multiple developers are working on the same development project. If
there is any change, it can provide high speed and flexibility for the whole process. If you need to create custom applications,
then Paas is a great choice.
Key provider.
Runtime problems because they are not optimized for the language and framework you choose.
Activity limit.
EXAMPLE :
- AWS Elastic Beanstalk, OpenShift, Windows Azure, Heroku, Force.com, Google App Engine.
1.3. IaaS : Infrastructure as a service
- These are cloud services, which are made of highly scalable and automated computing resources. It is fully self-service to access
and monitor computers, network connections, storage and other services and will allow businesses to purchase resources on
demand and when needed instead of having to completely purchase hardware.
IaaS delivery :
- Provides cloud computing infrastructure, including servers, networks, operating systems and storage, through virtualization
technology. Servers will be provided to the organization via control panel or API, giving IaaS customers full control of the entire
infrastructure and providing the same technologies and capabilities as a data center. traditional without maintenance.
- IaaS will be responsible for managing such aspects as application, runtime, operating system, middleware and data. More
services beyond the virtualization layer, such as databases or message queues.
Advantages of IaaS :
Flexible model.
Easy automation.
Optimize hardware costs.
The customer retains full control.
IaaS characteristics :
EXAMPLE :
- DigitalOcean, Google Compute Engine (GCE), Linode, Rackspace, Amazon Web Services (AWS), Cisco Metapod.
2. The suitable model for ATN Company.
- For ATN company, the most suitable Cloud platform is IaaS for the following reasons:
IaaS is probably the simplest form of cloud computing, ATN only needs to lease IT infrastructure and systems such as
storage, servers and networks from cloud service providers. Services of this type can be rented as a cloud server, or a
private cloud system. It helps ATN company save initial costs.
IaaS helps ATN companies increase or decrease scale depending on their needs and capabilities. It also contributes to
reducing the cost of investing in hardware as well as the costs incurred for the purchase and use of storage, very suitable
for ATN.
Companies like ATN without much capital can also benefit from IaaS. No need to invest in hardware, ATN will make it
easier to save on operating and maintenance costs. And more specifically, for IaaS you will be able to manage parts
such as data, applications, runtime, operating systems, other remaining jobs such as Servers, Storage, Networking you
will not need mind.
Reference :
https://www.google.com/search?q=hybrid+cloud&tbm=isch&ved=2ahUKEwjc-5OCs9XoAhUKbJQKHVDPBNMQ2-
cCegQIABAA&oq=hybrid+cloud&gs_lcp=CgNpbWcQAzICCAAyAggAMgIIADICCAAyAggAMgIIADICCAAyAggAMgIIADICCAA6BAgAEEM6BggAEAcQHl
DaiBlYn6EZYNamGWgAcAB4AIABvASIAe4ckgELMi4zLjIuMC4yLjOYAQCgAQGqAQtnd3Mtd2l6LWltZw&sclient=img&ei=6PaLXtznHYrY0QTQnpOYD
Q&bih=657&biw=1349&hl=en-GB
https://www.google.com/search?q=private+cloud&tbm=isch&ved=2ahUKEwiL48KFsNXoAhXIAKYKHagIAvIQ2-
cCegQIABAA&oq=private+cloud&gs_lcp=CgNpbWcQAzICCAAyAggAMgIIADICCAAyAggAMgIIADICCAAyAggAMgIIADICCAA6BggAEAcQHjoECAAQQ
1DTszBYl8gwYLfNMGgAcAB4AIABnwGIAdwMkgEDOS43mAEAoAEBqgELZ3dzLXdpei1pbWc&sclient=img&ei=yvOLXovWDsiBmAWokYiQDw&bih=
657&biw=1349&hl=en-GB
https://www.investopedia.com/terms/c/cloud-computing.asp