DECEMBER 20239I don't need a hard disk in my computer if I can get to the server faster... carrying around these non-connected computers is byzantine by comparison - Steve Jobsexperience design (UX) is also important in order to create a navigable online experience. Reduces IT operating costs. Provides high level of reliability and scalability.· Most clouds also use virtualization to abstract the hardware resources into centrally managed data lakes, while some clouds--known as bare-metal clouds--connect clients directly to hardware. The cloud Architecture puts all the necessary elements at their right place for the best and fittest output.Components of Cloud ArchitectureStarting from small to medium and medium to large, every organization is using cloud computing services for storing information and accessing it from anywhere and anytime only with the help of internet.Basically, Cloud Architecture consists of two different components,· A frontend platform· A backend platform· A cloud-based delivery model· A network (internet, intranet, or intercloud)A frontend platform serves as a hub where user interfaces, client-side applications, and the client device or network that enables users to interact with and access cloud computing services. For example, use of a web browser to access the cloud platform. It also provides a GUI( Graphical User Interface ) to interact with the cloud.Backend Platform refers to the cloud itself which is used by the service provider. It contains the resources as well as manages the resources and provides security mechanisms. Along with this, it includes huge storage, virtual applications, virtual machines, traffic control mechanisms, deployment models, etc.Important parts of Backend are-· Application: Here the client is accessing from the front end to coordinate or fulfill client requests and requirements.· Service: It refers to the major three types of cloud based services like SaaS, PaaS and IaaS. Also manages which type of service the user accesses. This system also identifies which system the client is accessing.· Runtime Cloud: It provides the execution and Runtime platform/environment to the Virtual machine.· Storage: This is the part where data to operate applications is stored. While cloud storage options vary by provider, most cloud service providers offer flexible scalable storage services that are designed to store and manage vast amounts of data in the cloud. Storage may include hard drives, solid-state drives, or persistent disks in server bays.· Infrastructure: It is the most commonly known component of cloud architecture. In fact, you might have thought that cloud infrastructure is cloud architecture. It consists of all the major hardware components that power cloud services, including the CPU, graphics processing unit (GPU), network devices, and other hardware components needed for systems to run smoothly and efficiently. Infrastructure also refers to all the software needed to run and manage everything. Side by side Cloud architecture dictates and co-ordinates how cloud resources and infrastructure is organized.· Management: Cloud service models require an efficient mechanism which can manage the resources in real time according to user requirements. It is essential to use management software, also known as middleware, to coordinate communication between the backend and frontend cloud architecture components and allocate resources for specific tasks. Beyond middleware, management software will also include capabilities for usage monitoring, data integration, application deployment, and disaster recovery.· Security: This system in backend refers to implementation of different security mechanisms for securing cloud resources, systems, files, and infrastructure to end-user. It plays the pivotal role to plan and design data security and network security to provide visibility, prevent data loss and downtime, and ensure redundancy. This may include regular backups, debugging, and virtual firewalls.· Database: It refers to provide database for storing
<
Page 8 |
Page 10 >