In: Computer Science
In Cloud architecture, what are the different phases involved? Explain each a. In cloud architecture, what are the building blocks? Explain each
a.There are four phases that basically gets involved in the cloud architecture:
1. Launch phase: it launches the basic services and makes the system ready for communication and for application building.
2. Monitor phase: it monitors the services that is being launched and then manages them so that on demand the user will be able to get what he wants.
3. Shutdown phase: it shutdown the services that are not required first and after all the services gets shutdown, and then it closes the system services.
4. Cleanup phase: it clean up the left out processes and services that is being either broken or didn’t get shutdown correctly.
b.Building blocks in cloud architecture:
1.Development and runtime environment:technologies used in the building and running of applications.
Framework:J2EE, .NET, JSON, AJAX, REST
Web server:Apache, IBM, MS
App server: Tomcat, Weblogic, WebSphere
DBServer:MySQL, SQL, Oracle, DB2
NOSQL DBs: MongoDB, Hadoop
Devel Envir:Eclipse, Visual studio
Cfg deploy:Puppet
2.Operations:technologies used in the deployment and operation of infrastructure and applications.
Service management platform: remedy
Discovery: IBM, BMC ADDM
Monitoring: Splunk, BMC, Tivoli
Hypervisors: KVM, VMWare
HW Mgmt: Cisco, IBM
Storage: object, EMC, IBM
Server/OS:linux, Windows
DevOps is an interesting area of IT focused on the integration of Application Development and Infrastructure Operations
through common process and tooling to achieve continuous and agile deployment of solutions.