SlideShare una empresa de Scribd logo
1 de 39
Descargar para leer sin conexión
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

.
.

Speeding up development with CloudFoundry
Alexander Borovsky
Altoros
alexander.borovsky@altoros.com

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Overview
.
1

History

.
2

Why CloudFoundry matters?
The same tool to do all things
Speed ups deployment
Reduces cost

.
3

How to work with it?
Deployment
Application Scaling
Services

.
4

Development with PaaS Workflow
For Developers
For DevOps
For System Administrators

.
5

Cloud Foundry Architecture
.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

.
1

History

.
2

Why CloudFoundry matters?
The same tool to do all things
Speed ups deployment
Reduces cost

.
3

How to work with it?
Deployment
Application Scaling
Services

.
4

Development with PaaS Workflow
For Developers
For DevOps
For System Administrators

.
5

Cloud Foundry Architecture

Cloud Foundry Architecture
.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

History

Bare servers

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

History

Bare servers
Shared hosting

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

History

Bare servers
Shared hosting
2006 Hardware virtualization in cheap hardware

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

History

Bare servers
Shared hosting
2006 Hardware virtualization in cheap hardware
2008 Heroku

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

History

Bare servers
Shared hosting
2006 Hardware virtualization in cheap hardware
2008 Heroku
2011 CloudFoundry

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

.
1

History

.
2

Why CloudFoundry matters?
The same tool to do all things
Speed ups deployment
Reduces cost

.
3

How to work with it?
Deployment
Application Scaling
Services

.
4

Development with PaaS Workflow
For Developers
For DevOps
For System Administrators

.
5

Cloud Foundry Architecture

Cloud Foundry Architecture
.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Publish application

.
Ruby
.
$ cf push
.

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Publish application

.
Ruby
.
$ cf push
.
.
Java
.
$ cf push
.

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Publish application

.
Ruby
.
$ cf push
.
.
Java
.
$ cf push
.
.
Other type
.
$ cf push
.

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Speed ups deployment

Creating new environment is easy
No deployment scripts required
All developers can have they own production-like environment

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Reduces cost

Easier infrastructure creation

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Reduces cost

Easier infrastructure creation
Automated cluster monitoring

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Reduces cost

Easier infrastructure creation
Automated cluster monitoring
Less people required to support infrastructure

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

.
1

History

.
2

Why CloudFoundry matters?
The same tool to do all things
Speed ups deployment
Reduces cost

.
3

How to work with it?
Deployment
Application Scaling
Services

.
4

Development with PaaS Workflow
For Developers
For DevOps
For System Administrators

.
5

Cloud Foundry Architecture

Cloud Foundry Architecture
.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Deployment

cf push

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Using buildpacks

.
Definition
.
Buildpack prepares application to run in CloudFoundry
.

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Using buildpacks

.
Definition
.
Buildpack prepares application to run in CloudFoundry
.
cf push --buildpack <git repo>

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Using buildpacks

.
Definition
.
Buildpack prepares application to run in CloudFoundry
.
cf push --buildpack <git repo>
.
Example
.
cf push --buildpack 
https://github.com/heroku/heroku-buildpack-php
.

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Using subfolder for deploy

cf push --path <path>

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Application Scaling

cf scale

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Service

.
Definition
.
Service is persistence level in CloudFoundry
.

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Service

.
Definition
.
Service is persistence level in CloudFoundry
.
.
Service creation
.
c
. f create-service

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Service

.
Definition
.
Service is persistence level in CloudFoundry
.
.
Service creation
.
c
. f create-service
.
Service binding
.
c
. f bind-service

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Development with PaaS Workflow
.
1

History

.
2

Why CloudFoundry matters?
The same tool to do all things
Speed ups deployment
Reduces cost

.
3

How to work with it?
Deployment
Application Scaling
Services

.
4

Development with PaaS Workflow
For Developers
For DevOps
For System Administrators

.
5

Cloud Foundry Architecture
.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Changes for Developer

. Each developer have production-like environment

1

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Changes for Developer

. Each developer have production-like environment
.
2 Require small changes in application architecture
1

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Changes for Developer

. Each developer have production-like environment
.
2 Require small changes in application architecture
1

.
Details
.
No local storage
.

Share-nothing nodes

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Changes for DevOps

. Easy creation of environments

1

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Changes for DevOps

. Easy creation of environments
.
2 Easy scaling
1

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Changes for DevOps

. Easy creation of environments
.
2 Easy scaling
.
3 Easy environment duplication
1

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Changes for System Administrators

. Control used resources

1

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Changes for System Administrators

. Control used resources
.
2 Faster notification and recover after disasters
1

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Changes for System Administrators

. Control used resources
.
2 Faster notification and recover after disasters
.
3 Better hardware usage
1

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Cloud Foundry Architecture
.
1

History

.
2

Why CloudFoundry matters?
The same tool to do all things
Speed ups deployment
Reduces cost

.
3

How to work with it?
Deployment
Application Scaling
Services

.
4

Development with PaaS Workflow
For Developers
For DevOps
For System Administrators

.
5

Cloud Foundry Architecture
.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Cloud Foundry Architecture

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..
History

Why CloudFoundry matters?
...

How to work with it?
.....

Development with PaaS Workflow
...

Cloud Foundry Architecture

Questions?

.
.. ..

. . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..

.
..

.

. . .
.. .. ..

Más contenido relacionado

Destacado

Building IOT - Driven Business Platforms: The next Level of Industrial Internet
Building IOT - Driven Business Platforms: The next Level of Industrial Internet Building IOT - Driven Business Platforms: The next Level of Industrial Internet
Building IOT - Driven Business Platforms: The next Level of Industrial Internet Year of the X
 
Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016Stuart Charlton
 
Part 4: Custom Buildpacks and Data Services (Pivotal Cloud Platform Roadshow)
Part 4: Custom Buildpacks and Data Services (Pivotal Cloud Platform Roadshow)Part 4: Custom Buildpacks and Data Services (Pivotal Cloud Platform Roadshow)
Part 4: Custom Buildpacks and Data Services (Pivotal Cloud Platform Roadshow)VMware Tanzu
 
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & CloudantBuild Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & CloudantAnimesh Singh
 
Part 3: Enabling Continuous Delivery (Pivotal Cloud Platform Roadshow)
Part 3: Enabling Continuous Delivery (Pivotal Cloud Platform Roadshow)Part 3: Enabling Continuous Delivery (Pivotal Cloud Platform Roadshow)
Part 3: Enabling Continuous Delivery (Pivotal Cloud Platform Roadshow)VMware Tanzu
 
Pivotal Cloud Foundry: Building a diverse geo-architecture for Cloud Native A...
Pivotal Cloud Foundry: Building a diverse geo-architecture for Cloud Native A...Pivotal Cloud Foundry: Building a diverse geo-architecture for Cloud Native A...
Pivotal Cloud Foundry: Building a diverse geo-architecture for Cloud Native A...DataStax Academy
 
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)VMware Tanzu
 
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic RelationshipCloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic RelationshipMatt Stine
 
Shakr - Container CI/CD with Google Cloud Platform
Shakr - Container CI/CD with Google Cloud PlatformShakr - Container CI/CD with Google Cloud Platform
Shakr - Container CI/CD with Google Cloud PlatformMinku Lee
 
Introduction to Platform-as-a-Service and Cloud Foundry
Introduction to Platform-as-a-Service and Cloud FoundryIntroduction to Platform-as-a-Service and Cloud Foundry
Introduction to Platform-as-a-Service and Cloud FoundryManuel Silveyra
 
Practical PaaS presentation
Practical PaaS presentationPractical PaaS presentation
Practical PaaS presentationhmalphettes
 
A reference architecture for the internet of things
A reference architecture for the internet of thingsA reference architecture for the internet of things
A reference architecture for the internet of thingsCharles Gibbons
 
A Reference Architecture for IoT
A Reference Architecture for IoT A Reference Architecture for IoT
A Reference Architecture for IoT WSO2
 
IoT Cloud architecture
IoT Cloud architectureIoT Cloud architecture
IoT Cloud architectureMachinePulse
 
Cloudfoundry architecture
Cloudfoundry architectureCloudfoundry architecture
Cloudfoundry architectureRamnivas Laddad
 
Anatomy of a Continuous Integration and Delivery (CICD) Pipeline
Anatomy of a Continuous Integration and Delivery (CICD) PipelineAnatomy of a Continuous Integration and Delivery (CICD) Pipeline
Anatomy of a Continuous Integration and Delivery (CICD) PipelineRobert McDermott
 

Destacado (18)

Building IOT - Driven Business Platforms: The next Level of Industrial Internet
Building IOT - Driven Business Platforms: The next Level of Industrial Internet Building IOT - Driven Business Platforms: The next Level of Industrial Internet
Building IOT - Driven Business Platforms: The next Level of Industrial Internet
 
Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016
 
Part 4: Custom Buildpacks and Data Services (Pivotal Cloud Platform Roadshow)
Part 4: Custom Buildpacks and Data Services (Pivotal Cloud Platform Roadshow)Part 4: Custom Buildpacks and Data Services (Pivotal Cloud Platform Roadshow)
Part 4: Custom Buildpacks and Data Services (Pivotal Cloud Platform Roadshow)
 
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & CloudantBuild Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
 
Part 3: Enabling Continuous Delivery (Pivotal Cloud Platform Roadshow)
Part 3: Enabling Continuous Delivery (Pivotal Cloud Platform Roadshow)Part 3: Enabling Continuous Delivery (Pivotal Cloud Platform Roadshow)
Part 3: Enabling Continuous Delivery (Pivotal Cloud Platform Roadshow)
 
Pivotal Cloud Foundry: Building a diverse geo-architecture for Cloud Native A...
Pivotal Cloud Foundry: Building a diverse geo-architecture for Cloud Native A...Pivotal Cloud Foundry: Building a diverse geo-architecture for Cloud Native A...
Pivotal Cloud Foundry: Building a diverse geo-architecture for Cloud Native A...
 
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
 
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic RelationshipCloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
 
Jenkins CI in Action
Jenkins CI in ActionJenkins CI in Action
Jenkins CI in Action
 
Shakr - Container CI/CD with Google Cloud Platform
Shakr - Container CI/CD with Google Cloud PlatformShakr - Container CI/CD with Google Cloud Platform
Shakr - Container CI/CD with Google Cloud Platform
 
Introduction to Platform-as-a-Service and Cloud Foundry
Introduction to Platform-as-a-Service and Cloud FoundryIntroduction to Platform-as-a-Service and Cloud Foundry
Introduction to Platform-as-a-Service and Cloud Foundry
 
Practical PaaS presentation
Practical PaaS presentationPractical PaaS presentation
Practical PaaS presentation
 
A reference architecture for the internet of things
A reference architecture for the internet of thingsA reference architecture for the internet of things
A reference architecture for the internet of things
 
A Reference Architecture for IoT
A Reference Architecture for IoT A Reference Architecture for IoT
A Reference Architecture for IoT
 
IoT Cloud architecture
IoT Cloud architectureIoT Cloud architecture
IoT Cloud architecture
 
Cloudfoundry architecture
Cloudfoundry architectureCloudfoundry architecture
Cloudfoundry architecture
 
Anatomy of a Continuous Integration and Delivery (CICD) Pipeline
Anatomy of a Continuous Integration and Delivery (CICD) PipelineAnatomy of a Continuous Integration and Delivery (CICD) Pipeline
Anatomy of a Continuous Integration and Delivery (CICD) Pipeline
 
IoT architecture
IoT architectureIoT architecture
IoT architecture
 

Similar a Speeding up Development with Cloud Foundry

Everything You Need To Know About Cloud Computing
Everything You Need To Know About Cloud ComputingEverything You Need To Know About Cloud Computing
Everything You Need To Know About Cloud ComputingDarrell Jordan-Smith
 
Cisco Cloud White Paper
Cisco  Cloud  White  PaperCisco  Cloud  White  Paper
Cisco Cloud White Paperjtiblier
 
Docker up &amp; running
Docker   up &amp; runningDocker   up &amp; running
Docker up &amp; runningLe Thi
 
Deploying Deep Learning Algorithm On AWS Cloud Platform.pdf
Deploying Deep Learning Algorithm On AWS Cloud Platform.pdfDeploying Deep Learning Algorithm On AWS Cloud Platform.pdf
Deploying Deep Learning Algorithm On AWS Cloud Platform.pdfLaveshLalwani1
 
20220311-EB-Designing_Event_Driven_Systems.pdf
20220311-EB-Designing_Event_Driven_Systems.pdf20220311-EB-Designing_Event_Driven_Systems.pdf
20220311-EB-Designing_Event_Driven_Systems.pdfpeerbashap
 
Cloud Computing Sun Microsystems
Cloud Computing Sun MicrosystemsCloud Computing Sun Microsystems
Cloud Computing Sun Microsystemsdanielfc
 
20161027 hands on-gnocchicloudkitty
20161027 hands on-gnocchicloudkitty20161027 hands on-gnocchicloudkitty
20161027 hands on-gnocchicloudkittyClaire Gayan
 
Agile Integration eBook from 2018
Agile Integration eBook from 2018Agile Integration eBook from 2018
Agile Integration eBook from 2018Kim Clark
 
Sadeem cloud native السحابة الطبيعية
Sadeem cloud native السحابة الطبيعيةSadeem cloud native السحابة الطبيعية
Sadeem cloud native السحابة الطبيعيةTaher Boujrida
 
Perceptive nolij web installation and upgrade guide 6.8.x
Perceptive nolij web installation and upgrade guide 6.8.xPerceptive nolij web installation and upgrade guide 6.8.x
Perceptive nolij web installation and upgrade guide 6.8.xKumaran Balachandran
 
RAC Attack 12c Installation Instruction
RAC Attack 12c Installation InstructionRAC Attack 12c Installation Instruction
RAC Attack 12c Installation InstructionYury Velikanov
 
Ref arch for ve sg248155
Ref arch for ve sg248155Ref arch for ve sg248155
Ref arch for ve sg248155Accenture
 
salesforce_apex_developer_guide
salesforce_apex_developer_guidesalesforce_apex_developer_guide
salesforce_apex_developer_guideBrindaTPatil
 
GoldenGate Whitepaper Oracle 8i 9i to 10g 11g Database Migration
GoldenGate Whitepaper Oracle 8i 9i to 10g 11g Database MigrationGoldenGate Whitepaper Oracle 8i 9i to 10g 11g Database Migration
GoldenGate Whitepaper Oracle 8i 9i to 10g 11g Database MigrationFumiko Yamashita
 

Similar a Speeding up Development with Cloud Foundry (20)

04367a
04367a04367a
04367a
 
Everything You Need To Know About Cloud Computing
Everything You Need To Know About Cloud ComputingEverything You Need To Know About Cloud Computing
Everything You Need To Know About Cloud Computing
 
Cisco Cloud White Paper
Cisco  Cloud  White  PaperCisco  Cloud  White  Paper
Cisco Cloud White Paper
 
Docker up &amp; running
Docker   up &amp; runningDocker   up &amp; running
Docker up &amp; running
 
Deploying Deep Learning Algorithm On AWS Cloud Platform.pdf
Deploying Deep Learning Algorithm On AWS Cloud Platform.pdfDeploying Deep Learning Algorithm On AWS Cloud Platform.pdf
Deploying Deep Learning Algorithm On AWS Cloud Platform.pdf
 
20220311-EB-Designing_Event_Driven_Systems.pdf
20220311-EB-Designing_Event_Driven_Systems.pdf20220311-EB-Designing_Event_Driven_Systems.pdf
20220311-EB-Designing_Event_Driven_Systems.pdf
 
Lenovo midokura
Lenovo midokuraLenovo midokura
Lenovo midokura
 
Cloud Computing Sun Microsystems
Cloud Computing Sun MicrosystemsCloud Computing Sun Microsystems
Cloud Computing Sun Microsystems
 
20161027 hands on-gnocchicloudkitty
20161027 hands on-gnocchicloudkitty20161027 hands on-gnocchicloudkitty
20161027 hands on-gnocchicloudkitty
 
Agile Integration eBook from 2018
Agile Integration eBook from 2018Agile Integration eBook from 2018
Agile Integration eBook from 2018
 
Sadeem cloud native السحابة الطبيعية
Sadeem cloud native السحابة الطبيعيةSadeem cloud native السحابة الطبيعية
Sadeem cloud native السحابة الطبيعية
 
Web_Development_with_Node_Express.pdf
Web_Development_with_Node_Express.pdfWeb_Development_with_Node_Express.pdf
Web_Development_with_Node_Express.pdf
 
Embedding BI
Embedding BIEmbedding BI
Embedding BI
 
Perceptive nolij web installation and upgrade guide 6.8.x
Perceptive nolij web installation and upgrade guide 6.8.xPerceptive nolij web installation and upgrade guide 6.8.x
Perceptive nolij web installation and upgrade guide 6.8.x
 
Knowledge base
Knowledge baseKnowledge base
Knowledge base
 
RAC Attack 12c Installation Instruction
RAC Attack 12c Installation InstructionRAC Attack 12c Installation Instruction
RAC Attack 12c Installation Instruction
 
Ref arch for ve sg248155
Ref arch for ve sg248155Ref arch for ve sg248155
Ref arch for ve sg248155
 
Core Concepts
Core ConceptsCore Concepts
Core Concepts
 
salesforce_apex_developer_guide
salesforce_apex_developer_guidesalesforce_apex_developer_guide
salesforce_apex_developer_guide
 
GoldenGate Whitepaper Oracle 8i 9i to 10g 11g Database Migration
GoldenGate Whitepaper Oracle 8i 9i to 10g 11g Database MigrationGoldenGate Whitepaper Oracle 8i 9i to 10g 11g Database Migration
GoldenGate Whitepaper Oracle 8i 9i to 10g 11g Database Migration
 

Más de Altoros

Maturing with Kubernetes
Maturing with KubernetesMaturing with Kubernetes
Maturing with KubernetesAltoros
 
Kubernetes Platform Readiness and Maturity Assessment
Kubernetes Platform Readiness and Maturity AssessmentKubernetes Platform Readiness and Maturity Assessment
Kubernetes Platform Readiness and Maturity AssessmentAltoros
 
Journey Through Four Stages of Kubernetes Deployment Maturity
Journey Through Four Stages of Kubernetes Deployment MaturityJourney Through Four Stages of Kubernetes Deployment Maturity
Journey Through Four Stages of Kubernetes Deployment MaturityAltoros
 
SGX: Improving Privacy, Security, and Trust Across Blockchain Networks
SGX: Improving Privacy, Security, and Trust Across Blockchain NetworksSGX: Improving Privacy, Security, and Trust Across Blockchain Networks
SGX: Improving Privacy, Security, and Trust Across Blockchain NetworksAltoros
 
Using the Cloud Foundry and Kubernetes Stack as a Part of a Blockchain CI/CD ...
Using the Cloud Foundry and Kubernetes Stack as a Part of a Blockchain CI/CD ...Using the Cloud Foundry and Kubernetes Stack as a Part of a Blockchain CI/CD ...
Using the Cloud Foundry and Kubernetes Stack as a Part of a Blockchain CI/CD ...Altoros
 
A Zero-Knowledge Proof: Improving Privacy on a Blockchain
A Zero-Knowledge Proof:  Improving Privacy on a BlockchainA Zero-Knowledge Proof:  Improving Privacy on a Blockchain
A Zero-Knowledge Proof: Improving Privacy on a BlockchainAltoros
 
Crap. Your Big Data Kitchen Is Broken.
Crap. Your Big Data Kitchen Is Broken.Crap. Your Big Data Kitchen Is Broken.
Crap. Your Big Data Kitchen Is Broken.Altoros
 
Containers and Kubernetes
Containers and KubernetesContainers and Kubernetes
Containers and KubernetesAltoros
 
Distributed Ledger Technology for Over-the-Counter Trading
Distributed Ledger Technology for Over-the-Counter TradingDistributed Ledger Technology for Over-the-Counter Trading
Distributed Ledger Technology for Over-the-Counter TradingAltoros
 
5-Step Deployment of Hyperledger Fabric on Multiple Nodes
5-Step Deployment of Hyperledger Fabric on Multiple Nodes5-Step Deployment of Hyperledger Fabric on Multiple Nodes
5-Step Deployment of Hyperledger Fabric on Multiple NodesAltoros
 
Deploying Kubernetes on GCP with Kubespray
Deploying Kubernetes on GCP with KubesprayDeploying Kubernetes on GCP with Kubespray
Deploying Kubernetes on GCP with KubesprayAltoros
 
UAA for Kubernetes
UAA for KubernetesUAA for Kubernetes
UAA for KubernetesAltoros
 
Troubleshooting .NET Applications on Cloud Foundry
Troubleshooting .NET Applications on Cloud FoundryTroubleshooting .NET Applications on Cloud Foundry
Troubleshooting .NET Applications on Cloud FoundryAltoros
 
Continuous Integration and Deployment with Jenkins for PCF
Continuous Integration and Deployment with Jenkins for PCFContinuous Integration and Deployment with Jenkins for PCF
Continuous Integration and Deployment with Jenkins for PCFAltoros
 
How to Never Leave Your Deployment Unattended
How to Never Leave Your Deployment UnattendedHow to Never Leave Your Deployment Unattended
How to Never Leave Your Deployment UnattendedAltoros
 
Cloud Foundry Monitoring How-To: Collecting Metrics and Logs
Cloud Foundry Monitoring How-To: Collecting Metrics and LogsCloud Foundry Monitoring How-To: Collecting Metrics and Logs
Cloud Foundry Monitoring How-To: Collecting Metrics and LogsAltoros
 
Smart Baggage Tracking: End-to-End Sensor-Based Solution
Smart Baggage Tracking: End-to-End Sensor-Based SolutionSmart Baggage Tracking: End-to-End Sensor-Based Solution
Smart Baggage Tracking: End-to-End Sensor-Based SolutionAltoros
 
Navigating the Ecosystem of Pivotal Cloud Foundry Tiles
Navigating the Ecosystem of Pivotal Cloud Foundry TilesNavigating the Ecosystem of Pivotal Cloud Foundry Tiles
Navigating the Ecosystem of Pivotal Cloud Foundry TilesAltoros
 
AI as a Catalyst for IoT
AI as a Catalyst for IoTAI as a Catalyst for IoT
AI as a Catalyst for IoTAltoros
 
Over-Engineering: Causes, Symptoms, and Treatment
Over-Engineering: Causes, Symptoms, and TreatmentOver-Engineering: Causes, Symptoms, and Treatment
Over-Engineering: Causes, Symptoms, and TreatmentAltoros
 

Más de Altoros (20)

Maturing with Kubernetes
Maturing with KubernetesMaturing with Kubernetes
Maturing with Kubernetes
 
Kubernetes Platform Readiness and Maturity Assessment
Kubernetes Platform Readiness and Maturity AssessmentKubernetes Platform Readiness and Maturity Assessment
Kubernetes Platform Readiness and Maturity Assessment
 
Journey Through Four Stages of Kubernetes Deployment Maturity
Journey Through Four Stages of Kubernetes Deployment MaturityJourney Through Four Stages of Kubernetes Deployment Maturity
Journey Through Four Stages of Kubernetes Deployment Maturity
 
SGX: Improving Privacy, Security, and Trust Across Blockchain Networks
SGX: Improving Privacy, Security, and Trust Across Blockchain NetworksSGX: Improving Privacy, Security, and Trust Across Blockchain Networks
SGX: Improving Privacy, Security, and Trust Across Blockchain Networks
 
Using the Cloud Foundry and Kubernetes Stack as a Part of a Blockchain CI/CD ...
Using the Cloud Foundry and Kubernetes Stack as a Part of a Blockchain CI/CD ...Using the Cloud Foundry and Kubernetes Stack as a Part of a Blockchain CI/CD ...
Using the Cloud Foundry and Kubernetes Stack as a Part of a Blockchain CI/CD ...
 
A Zero-Knowledge Proof: Improving Privacy on a Blockchain
A Zero-Knowledge Proof:  Improving Privacy on a BlockchainA Zero-Knowledge Proof:  Improving Privacy on a Blockchain
A Zero-Knowledge Proof: Improving Privacy on a Blockchain
 
Crap. Your Big Data Kitchen Is Broken.
Crap. Your Big Data Kitchen Is Broken.Crap. Your Big Data Kitchen Is Broken.
Crap. Your Big Data Kitchen Is Broken.
 
Containers and Kubernetes
Containers and KubernetesContainers and Kubernetes
Containers and Kubernetes
 
Distributed Ledger Technology for Over-the-Counter Trading
Distributed Ledger Technology for Over-the-Counter TradingDistributed Ledger Technology for Over-the-Counter Trading
Distributed Ledger Technology for Over-the-Counter Trading
 
5-Step Deployment of Hyperledger Fabric on Multiple Nodes
5-Step Deployment of Hyperledger Fabric on Multiple Nodes5-Step Deployment of Hyperledger Fabric on Multiple Nodes
5-Step Deployment of Hyperledger Fabric on Multiple Nodes
 
Deploying Kubernetes on GCP with Kubespray
Deploying Kubernetes on GCP with KubesprayDeploying Kubernetes on GCP with Kubespray
Deploying Kubernetes on GCP with Kubespray
 
UAA for Kubernetes
UAA for KubernetesUAA for Kubernetes
UAA for Kubernetes
 
Troubleshooting .NET Applications on Cloud Foundry
Troubleshooting .NET Applications on Cloud FoundryTroubleshooting .NET Applications on Cloud Foundry
Troubleshooting .NET Applications on Cloud Foundry
 
Continuous Integration and Deployment with Jenkins for PCF
Continuous Integration and Deployment with Jenkins for PCFContinuous Integration and Deployment with Jenkins for PCF
Continuous Integration and Deployment with Jenkins for PCF
 
How to Never Leave Your Deployment Unattended
How to Never Leave Your Deployment UnattendedHow to Never Leave Your Deployment Unattended
How to Never Leave Your Deployment Unattended
 
Cloud Foundry Monitoring How-To: Collecting Metrics and Logs
Cloud Foundry Monitoring How-To: Collecting Metrics and LogsCloud Foundry Monitoring How-To: Collecting Metrics and Logs
Cloud Foundry Monitoring How-To: Collecting Metrics and Logs
 
Smart Baggage Tracking: End-to-End Sensor-Based Solution
Smart Baggage Tracking: End-to-End Sensor-Based SolutionSmart Baggage Tracking: End-to-End Sensor-Based Solution
Smart Baggage Tracking: End-to-End Sensor-Based Solution
 
Navigating the Ecosystem of Pivotal Cloud Foundry Tiles
Navigating the Ecosystem of Pivotal Cloud Foundry TilesNavigating the Ecosystem of Pivotal Cloud Foundry Tiles
Navigating the Ecosystem of Pivotal Cloud Foundry Tiles
 
AI as a Catalyst for IoT
AI as a Catalyst for IoTAI as a Catalyst for IoT
AI as a Catalyst for IoT
 
Over-Engineering: Causes, Symptoms, and Treatment
Over-Engineering: Causes, Symptoms, and TreatmentOver-Engineering: Causes, Symptoms, and Treatment
Over-Engineering: Causes, Symptoms, and Treatment
 

Último

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 

Último (20)

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 

Speeding up Development with Cloud Foundry

  • 1. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture . . Speeding up development with CloudFoundry Alexander Borovsky Altoros alexander.borovsky@altoros.com . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 2. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Overview . 1 History . 2 Why CloudFoundry matters? The same tool to do all things Speed ups deployment Reduces cost . 3 How to work with it? Deployment Application Scaling Services . 4 Development with PaaS Workflow For Developers For DevOps For System Administrators . 5 Cloud Foundry Architecture . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 3. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... . 1 History . 2 Why CloudFoundry matters? The same tool to do all things Speed ups deployment Reduces cost . 3 How to work with it? Deployment Application Scaling Services . 4 Development with PaaS Workflow For Developers For DevOps For System Administrators . 5 Cloud Foundry Architecture Cloud Foundry Architecture . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 4. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture History Bare servers . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 5. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture History Bare servers Shared hosting . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 6. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture History Bare servers Shared hosting 2006 Hardware virtualization in cheap hardware . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 7. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture History Bare servers Shared hosting 2006 Hardware virtualization in cheap hardware 2008 Heroku . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 8. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture History Bare servers Shared hosting 2006 Hardware virtualization in cheap hardware 2008 Heroku 2011 CloudFoundry . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 9. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... . 1 History . 2 Why CloudFoundry matters? The same tool to do all things Speed ups deployment Reduces cost . 3 How to work with it? Deployment Application Scaling Services . 4 Development with PaaS Workflow For Developers For DevOps For System Administrators . 5 Cloud Foundry Architecture Cloud Foundry Architecture . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 10. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Publish application . Ruby . $ cf push . . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 11. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Publish application . Ruby . $ cf push . . Java . $ cf push . . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 12. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Publish application . Ruby . $ cf push . . Java . $ cf push . . Other type . $ cf push . . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 13. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Speed ups deployment Creating new environment is easy No deployment scripts required All developers can have they own production-like environment . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 14. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Reduces cost Easier infrastructure creation . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 15. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Reduces cost Easier infrastructure creation Automated cluster monitoring . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 16. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Reduces cost Easier infrastructure creation Automated cluster monitoring Less people required to support infrastructure . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 17. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... . 1 History . 2 Why CloudFoundry matters? The same tool to do all things Speed ups deployment Reduces cost . 3 How to work with it? Deployment Application Scaling Services . 4 Development with PaaS Workflow For Developers For DevOps For System Administrators . 5 Cloud Foundry Architecture Cloud Foundry Architecture . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 18. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Deployment cf push . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 19. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Using buildpacks . Definition . Buildpack prepares application to run in CloudFoundry . . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 20. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Using buildpacks . Definition . Buildpack prepares application to run in CloudFoundry . cf push --buildpack <git repo> . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 21. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Using buildpacks . Definition . Buildpack prepares application to run in CloudFoundry . cf push --buildpack <git repo> . Example . cf push --buildpack https://github.com/heroku/heroku-buildpack-php . . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 22. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Using subfolder for deploy cf push --path <path> . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 23. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Application Scaling cf scale . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 24. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Service . Definition . Service is persistence level in CloudFoundry . . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 25. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Service . Definition . Service is persistence level in CloudFoundry . . Service creation . c . f create-service . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 26. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Service . Definition . Service is persistence level in CloudFoundry . . Service creation . c . f create-service . Service binding . c . f bind-service . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 27. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Development with PaaS Workflow . 1 History . 2 Why CloudFoundry matters? The same tool to do all things Speed ups deployment Reduces cost . 3 How to work with it? Deployment Application Scaling Services . 4 Development with PaaS Workflow For Developers For DevOps For System Administrators . 5 Cloud Foundry Architecture . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 28. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Changes for Developer . Each developer have production-like environment 1 . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 29. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Changes for Developer . Each developer have production-like environment . 2 Require small changes in application architecture 1 . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 30. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Changes for Developer . Each developer have production-like environment . 2 Require small changes in application architecture 1 . Details . No local storage . Share-nothing nodes . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 31. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Changes for DevOps . Easy creation of environments 1 . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 32. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Changes for DevOps . Easy creation of environments . 2 Easy scaling 1 . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 33. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Changes for DevOps . Easy creation of environments . 2 Easy scaling . 3 Easy environment duplication 1 . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 34. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Changes for System Administrators . Control used resources 1 . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 35. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Changes for System Administrators . Control used resources . 2 Faster notification and recover after disasters 1 . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 36. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Changes for System Administrators . Control used resources . 2 Faster notification and recover after disasters . 3 Better hardware usage 1 . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 37. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Cloud Foundry Architecture . 1 History . 2 Why CloudFoundry matters? The same tool to do all things Speed ups deployment Reduces cost . 3 How to work with it? Deployment Application Scaling Services . 4 Development with PaaS Workflow For Developers For DevOps For System Administrators . 5 Cloud Foundry Architecture . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 38. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Cloud Foundry Architecture . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..
  • 39. History Why CloudFoundry matters? ... How to work with it? ..... Development with PaaS Workflow ... Cloud Foundry Architecture Questions? . .. .. . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . .. .. ..