Archive

Archive for the ‘Cloud Computing’ Category

Architectural Tips for Infrastructure as a Service (IaaS)

July 8th, 2009

box10written by gunther gerlach-2009

Evolving application architectures just as P have shown that is a natural extension of current trends and best practices, the same is true when viewing from an architectural perspective. Again, is nothing new, yet in its implementation, it changes everything that we do.

Changing application designs In the past, applications were built to handle larger workloads through vertical scaling. Put more processors and memory on a mail to handle a larger volume of traffic. Scale up a database to increase throughput. Run high-performance computing jobs on a supercomputer.

Gunther Gerlach

Architectural layers of cloud computing

July 8th, 2009

dat1written by gunther gerlach-2009

can describe services being provided at any of the traditional layers from hardware to application. In practice, cloud service providers tend to offer services that can be grouped into three categories: , , and . These categories group together the various layers, with some overlap.

(SAAS)

features a complete application offered as a service on demand. A single instance of the software runs on the cloud and services multiple end users or client organizations.

Gunther Gerlach

Cloud Computing Infrastructure Models

July 8th, 2009

tirawritten by gunther gerlach-2009

There are many considerations for architects to make when moving from a standard enterprise application deployment model to one based on . There are public and private clouds that offer complementary benefits, there are three basic service models to consider (Public, private, and ), and there is the value of open APIs versus proprietary ones.

models: Public, private, and

Organizations can choose to deploy applications on public, private, or , each of which has its trade-offs. are typically “out there” on the Internet and private clouds are typically located on premises, a private cloud might be hosted at a co-location facility as well.

Gunther Gerlach

Cloud Computing Architecture Breaks Down

July 7th, 2009

z-createwritten by gunther gerlach-2009

increase the velocity with which applications are deployed, and lower costs, but it doesn’t increase systems performance over the traditional architecture. compile different facets, including the , storage, network, and technology that drives environments to the software that runs in virtual appliances that can be used to assemble applications in minimal time. definitely transforms the way we design, build, and deliver applications, and the architectural considerations that enterprises must make when adopting and using technology.

Gunther Gerlach

Cloud Computing

June 30th, 2009

db5 written by gunther gerlach-2009

Everyone has an opinion on what is . It can be the ability to rent a or a thousand servers and run a on the most powerful systems available anywhere. It can be the ability to rent a virtual , load software on it, turn it on and off at will, or clone it ten times to meet a sudden . It can be storing and securing immense amounts of data that is accessible only by authorized applications and users. It can be supported by a that sets up a that includes the OS, Apache, a MySQL database, Perl, Python, and PHP with the ability to in response to changing workloads.

Gunther Gerlach

Cloud Computing Infrastructure walk through

May 22nd, 2009

conectwritten by gunther gerlach-2009

Virtual servers in the cloud model. Basically they are providing . If you need to run your application, you can go to their site, configure your own with your required configuration and software libraries and they will generate a on the fly for you! Basically all this magic has come about thanks to technologies which allow you to create software servers independent of the hardware infrastructure running them. These VMs can be scaled and migrated depending on the need.

Gunther Gerlach