What is cloud architecture?
Cloud computing architecture is used to connect a user with the server through the internet. It is the combination of a front end platform (Mobile phone or Pc with an internet connection), back end platforms (Cloud servers, storage), a cloud-based delivery, and a network (Internet, Intranet, Intercloud). Cloud architecture is mainly divided into two parts
- Front End
- Back End
Cloud architecture Front End
The front end of cloud architecture is a web browser on a mobile phone or computer. The front end is used by the end-user to access the service from the server. Usually, it is a web application or a web browser that uses the internet to access the server by cloud clients. The front end in cloud architecture is GUI for clients. Different Service providers may have different interfaces.
Main components of Front end in cloud Architecture are
- Cloud client
- Mobile or PC
- Web browser
- Internet connection
Cloud architecture Back End
The back end is the part that is not visible for cloud clients. Because it is server-side in a cloud architecture that is control and maintained by Cloud service providers. It is the responsibility of backend to provide security mechanisms. As it is made of computers, servers and storage media to provide services.
Main components of Back end
Main components of Back end in cloud Architecture are
- Cloud Application
- Cloud Services
- Cloud Storage
- Cloud Management
- Cloud Security
- Cloud infrastructure
The application provides a Graphical user interface for better and easy communication between cloud clients and services. They are located on servers and accessible through an internet browser. Like Microsoft provides Office 365 as Software as a Service
Cloud services are used to provide cloud services to clients. These services may be application support, hardware support or storage and resources support. This section provides cloud computing services like Iaas, SaaS, PaaS or MbaaS. This determines the client’s need that which one he wants.
Cloud storage is used to provide easy and scalable storage facilities to clients. Clients can access them through the internet.
This section monitor and operate the cloud servers and networking issues data and services. Cloud service providers are responsible for the maintenance of services. Better to choose good service providers like google or amazon.
Cloud security is a set of rules that are used to keep clients’ data secure and safe from hackers and unknown persons.
Cloud infrastructure is a combination of software and hardware. That consists of virtual machines, servers, and networks.