sam ramji cloud foundry foundation the making of a modern application architecture

21
Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture

Upload: roxanne-mcdonald

Post on 05-Jan-2016

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture

Sam RamjiCloud Foundry Foundation

The Making of a

Modern Application Architecture

Page 2: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture

Sam RamjiCloud Foundry Foundation

The Making of a

Modern Application Architecture

Cloud-Native Application

Platform

Page 3: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture

The Dawn of a New Era

Page 4: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture

A shift in business matchingthe shift in human behavior

Page 5: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture

Continuous Innovation

Page 6: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture

waterscrumfall

Page 7: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture

PAIR

cloud native applicationsWITH

continuous delivery of business value

Page 8: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture

Continuous Innovation

Page 9: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture
Page 10: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture

Carrier Networking

Datacenter Networking

Datacenter Operating Systems

Hardware

Virtual Machines

Operating Systems

Containers

Programming Frameworks

Application Platforms

Page 11: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture

Microservices are great.Per Martin Fowler they lead to specific

requirements:

rapid provisioningbasic monitoring

rapid application deploymentdevops culture

Page 12: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture

Containers Automation Cluster Management

Page 13: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture

Cloud Native Application Platform

Page 14: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture
Page 15: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture

A Cloud Foundry is a place of practice for continuous innovation. noun pragmatic cathedral

We give you the technology to create the place, and we assemble the wisdom of the community to create the

practices.

Page 16: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture
Page 17: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture
Page 18: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture
Page 19: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture

We see a world of cloud computing that is

UBIQUITOUS AND FLEXIBLE supporting public, private, and hybrid deployment of applications.

PORTABLE AND INTEROPERABLE enabling users to move their applications wherever they need to go.

VIBRANT AND GROWING underlying a massive ecosystem of applications and developers

based on an efficient marketplace.

Page 20: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture

A not-for-profit foundation run with the speed and agility of a startup.

cloudfoundry.org : @sramji : cfsummit.com

Page 21: Sam Ramji Cloud Foundry Foundation The Making of a Modern Application Architecture