SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Downloaden Sie, um offline zu lesen
Upgrade your InfoSec, Ops and
Dev teams with PCF 1.12
Jared Ruckle @jaredruckle
Pieter Humphrey @pieterhumphrey
Security
for Cloud Natives
Secure BOSH Director/Agent HTTP traffic via TLS
●  Ops Manager facilitates mutually
authenticated and encrypted traffic
between the BOSH Director and Agent
present on each BOSH-created VM
●  A TLS certificate is created for Director/
Agent HTTP traffic and passed to BOSH
for use and placement on VMs
mTLS in CC-Diego inter-component communication
●  Security Auditors can assure
themselves components mutually
authenticate and encrypt
communication
●  Mutual TLS now used for CAPI –
Diego by default
use of mTLS between CC and Diego components
mTLS: Application Instance Identity Credentials
●  A new instance identity system for
CF applications in ERT
●  Each application instance will
have a unique cert and key
available to it that can be used to
verify the application’s identity
Routing in PCF 1.12
●  Intelligent defaults + simple configuration of
TLS for Gorouter and HAProxy
●  mTLS Client Certificate Metadata Passed to
Apps
●  A better HAProxy from CF community now
ships with ERT & Isolation Segment tiles
R
Partitioned routing in ERT & Isolation Segments
●  In 1.10 and 1.11, Gorouters deployed with ERT
and Isolation Segment tiles all had access to the
same routing table.
●  Isolation Segment routers will now by default
reject requests that are not for apps on the same
Isolation Segment.
●  ERT routers will continue to support routing of all
registered routes by default.
R
Elastic Runtime (ERT) v1.12 Security
ERT now uses BOSH CredHub
●  Some of ERT's internal creds are generated and
stored in CredHub instead of Ops Manager
●  Database passwords, inter component passwords
●  No more plain text!
OpsMan v1.12 Security
CredHub Migration Tools for PCF Tile Authors
●  PCF (and partner) product teams can migrate their product’s
credentials from Ops Mgr to CredHub
●  Migrated credentials are no longer stored as clear text in the
BOSH Manifest that Ops Mgr generates when deploying a
product’s release
●  Paves the way for future security enhancements such as
automated rotation
10
Operations
for Cloud Natives
Faster Upgrades of the Ops Manager Appliance
●  The time required to upgrade Ops Mgr is significantly decreased
●  Non-essential releases are removed
●  installation.zip shrinks from 5 GB to a few MB
●  Ops Manager no longer retains releases between upgrades
●  Use BOSH Backup & Restore, not CFOps
!
Manifest-Only Workflow with CredHub
●  BOSH power users: CredHub can now be part of your workflow
●  The new Ops Manager API generates a file used by CredHub to
bulk load credentials from Ops Manager.
●  Previously: Older Ops Manager-generated manifests contained
credentials in plain text.
!
Deploy PCF Additional AWS Regions
Enterprises:
●  Deploy PCF and supported products to additional AWS
regions
●  New regions include Ohio, Canada, and London
For Federal Government Agencies & Federal Contractors:
●  Deploy PCF and supported products to the AWS GovCloud
region (us-gov-west-1)
!
Support for GCP Shared VPC Networks
●  Configure networks in Ops Manager with the ID of a Shared VPC
(Virtual Private Cloud) network
●  This helps your teams collaborate with each other
●  Shared VPC is the mechanism that enables groups to share GCP
resources (including non-Pivotal services) across projects
●  Add a host ProjectID inside the BOSH Director Tile
!
PCF Runtime for Windows
●  BOSH Windows supports SSH, can use powershell
●  Avoid RDP in preparation for 2016, consistency with BOSH experience
●  Operators can manage the Windows admin password on Windows cells,
randomize them per VM, or select the password on boot
●  Autoconfigure VM Activation via KMS (Key Management Server)
●  Windows Event Logs are consumable via syslog
!
!
Metrics Forwarder for PCF
●  A CF service that enables applications to emit metrics to the CF
Loggregator subsystem
●  Metrics can be subsequently consumed via the Loggregator Firehose
●  Analyze custom metrics in your preferred logging tools (Splunk,
Honeycomb, InfluxDB, DataDog, PCF Metrics 1.4, etc.)
●  Java Buildpack + Spring Boot Actuators
C2C Networking in PCF 1.12
●  Container-to-container networking replaces legacy
networking stack
○  No option to disable c2c networking
●  Container networking policies support port ranges,
easier to handle ranges
●  cf networking commands unified in CF CLI
●  Support for global logging of all application traffic
○  View logs for denied packets!
●  Packet logs now include app/space/org information
!
Gorouter Supports Max Connections per AI
Use manifest property to configure a maximum number of
concurrent connections per application instance
●  This option helps reduce the “noisy neighbor” impact of an app
with a large number of connections, from using up all available
Gorouter resources
Max concurrent connections is defined by the total of idle + active
(including keepalive)
!
Concourse for PCF: Platform Automation for Ops
●  Automate ops at
enterprise scale
●  Manage platform
differences as code
●  Automate the entire ops
lifecycle
●  Design your platform
operations
!
Development
for Cloud Natives
Apps Manager: Contextual Service Creation
●  Developers can create services
without leaving the app or
space view for an accelerated
workflow
●  Rapid service creation while
remaining app-focused
●  This workflow will support new
schematized service
parameters as well
Small Footprint ERT
●  Install PCF ERT on a minimum of VMs
●  Try the product without incurring significant infrastructure costs.
●  A massively co-located ERT - as few as 4 VMs if state is
outsourced
●  Not currently designed to be the basis for a full prod install, just
for eval
Multi-Buildpack Support
Developers can deploy applications that utilize multiple buildpacks (BP) in sequence
●  1 app, run multiple BPs for it
●  Supply additional app dependencies that current BP model doesn’t support
●  No longer must rely on forking BP or Docker packaging
●  System buildpacks useful in more scenarios
Use cases
●  Polyglot apps, apps with tech from multiple vendors
●  Supply app server agents w/o custom BP
●  Automated App Server CVE patching, or extra files in app server
●  Extra language modules, customer – specific SW, patched root FS across apps
Steeltoe 1.1: How to do .NET on PCF
●  Spring Boot Actuators for .NET apps
○  info	health	loggers	trace	
●  GA Hystrix Circuit Breaker
●  Container Networking & Direct addressing in Eureka
●  Support for Config Server backed by Hashicorp Vault
●  http://steeltoe.io/
Spring Cloud Data Flow
2
Spring Cloud Data Flow: Beta Testers Wanted!
Spring Cloud Data Flow is a Microservices toolkit
for building data integration and real-time data
processing pipelines.
Pipelines consist of Spring Boot apps, using
Spring Cloud Stream for events or
Spring Cloud Task for batch processes.
The Data Flow server provides interfaces to
compose and deploy pipelines onto platforms like
PCF.
What is SCDF used for?
Modernization
and
Replatforming
Integration
Messaging
Batch, DBMS, files
Next-Gen Data Workloads
IoT, Machine Learning
Event Stream Processing
Progression of data-intensive use cases
All sharing a common Spring Boot
Microservices architecture.
→ Contact your PA or Chris
Sterling csterling@pivotal.io
Single Sign-On Service v1.5
●  Support for Azure OIDC
●  Improved Framework Support
●  New Sample Applications
●  Support for Token Exchange (SAML Bearer, JWT Bearer, API Tokens)
https://pivotal.io/event/pivotal-cloud-native-roadshow
Upgrade your InfoSec, Ops and Dev teams with PCF 1.12

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Pivotal Web Services - a Real World Example of Running Cloud Foundry at Scale...
Pivotal Web Services - a Real World Example of Running Cloud Foundry at Scale...Pivotal Web Services - a Real World Example of Running Cloud Foundry at Scale...
Pivotal Web Services - a Real World Example of Running Cloud Foundry at Scale...
 
Pivotal Cloud Foundry 2.3: A First Look
Pivotal Cloud Foundry 2.3: A First LookPivotal Cloud Foundry 2.3: A First Look
Pivotal Cloud Foundry 2.3: A First Look
 
Pivotal Container Service il modo più semplice per gestire Kubernetes in azie...
Pivotal Container Service il modo più semplice per gestire Kubernetes in azie...Pivotal Container Service il modo più semplice per gestire Kubernetes in azie...
Pivotal Container Service il modo più semplice per gestire Kubernetes in azie...
 
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
 
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
 
Pivotal Cloud Foundry 2.1: Making Transformation Real Webinar
Pivotal Cloud Foundry 2.1: Making Transformation Real WebinarPivotal Cloud Foundry 2.1: Making Transformation Real Webinar
Pivotal Cloud Foundry 2.1: Making Transformation Real Webinar
 
Tools and Recipes to Replatform Monolithic Apps to Modern Cloud Environments
Tools and Recipes to Replatform Monolithic Apps to Modern Cloud EnvironmentsTools and Recipes to Replatform Monolithic Apps to Modern Cloud Environments
Tools and Recipes to Replatform Monolithic Apps to Modern Cloud Environments
 
A Single Platform to Run All The Things - Kubernetes for the Enterprise - London
A Single Platform to Run All The Things - Kubernetes for the Enterprise - LondonA Single Platform to Run All The Things - Kubernetes for the Enterprise - London
A Single Platform to Run All The Things - Kubernetes for the Enterprise - London
 
Moving at the speed of startup with Pivotal Cloud Foundry 1.11
Moving at the speed of startup with Pivotal Cloud Foundry 1.11Moving at the speed of startup with Pivotal Cloud Foundry 1.11
Moving at the speed of startup with Pivotal Cloud Foundry 1.11
 
Pivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical OverviewPivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical Overview
 
Pivotal Cloud Foundry 2.5: A First Look
Pivotal Cloud Foundry 2.5: A First LookPivotal Cloud Foundry 2.5: A First Look
Pivotal Cloud Foundry 2.5: A First Look
 
Using Google Cloud Services with Spring Boot and Pivotal Cloud Foundry (Pivot...
Using Google Cloud Services with Spring Boot and Pivotal Cloud Foundry (Pivot...Using Google Cloud Services with Spring Boot and Pivotal Cloud Foundry (Pivot...
Using Google Cloud Services with Spring Boot and Pivotal Cloud Foundry (Pivot...
 
PCF: Platform for a New Era - Kubernetes for the Enterprise - London
PCF: Platform for a New Era - Kubernetes for the Enterprise - LondonPCF: Platform for a New Era - Kubernetes for the Enterprise - London
PCF: Platform for a New Era - Kubernetes for the Enterprise - London
 
Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...
Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...
Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...
 
Pivotal Cloud Foundry 2.6: A First Look
Pivotal Cloud Foundry 2.6: A First LookPivotal Cloud Foundry 2.6: A First Look
Pivotal Cloud Foundry 2.6: A First Look
 
LIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud FoundryLIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud Foundry
 
Pivotal Cloud Foundry 2.4: A First Look
Pivotal Cloud Foundry 2.4: A First LookPivotal Cloud Foundry 2.4: A First Look
Pivotal Cloud Foundry 2.4: A First Look
 
PKS: The What and How of Enterprise-Grade Kubernetes
PKS: The What and How of Enterprise-Grade KubernetesPKS: The What and How of Enterprise-Grade Kubernetes
PKS: The What and How of Enterprise-Grade Kubernetes
 
Spring and Pivotal Application Service - SpringOne Tour Dallas
Spring and Pivotal Application Service - SpringOne Tour DallasSpring and Pivotal Application Service - SpringOne Tour Dallas
Spring and Pivotal Application Service - SpringOne Tour Dallas
 
Using Pivotal Cloud Foundry with Google’s BigQuery and Cloud Vision API
Using Pivotal Cloud Foundry with Google’s BigQuery and Cloud Vision APIUsing Pivotal Cloud Foundry with Google’s BigQuery and Cloud Vision API
Using Pivotal Cloud Foundry with Google’s BigQuery and Cloud Vision API
 

Ähnlich wie Upgrade your InfoSec, Ops and Dev teams with PCF 1.12

Crossing the river by feeling the stones from legacy to cloud native applica...
Crossing the river by feeling the stones  from legacy to cloud native applica...Crossing the river by feeling the stones  from legacy to cloud native applica...
Crossing the river by feeling the stones from legacy to cloud native applica...
OPNFV
 

Ähnlich wie Upgrade your InfoSec, Ops and Dev teams with PCF 1.12 (20)

Pivotal Cloud Foundry and its usage in ecosystem
Pivotal Cloud Foundry and its usage in ecosystemPivotal Cloud Foundry and its usage in ecosystem
Pivotal Cloud Foundry and its usage in ecosystem
 
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan GoksuSpring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
 
Delivering Cloud Native Batch Solutions - Dodd Pfeffer
Delivering Cloud Native Batch Solutions - Dodd PfefferDelivering Cloud Native Batch Solutions - Dodd Pfeffer
Delivering Cloud Native Batch Solutions - Dodd Pfeffer
 
Montreal MuleSoft_Meetup_16-Aug.pptx
Montreal MuleSoft_Meetup_16-Aug.pptxMontreal MuleSoft_Meetup_16-Aug.pptx
Montreal MuleSoft_Meetup_16-Aug.pptx
 
PCF2.2 update mkim_201807
PCF2.2 update mkim_201807PCF2.2 update mkim_201807
PCF2.2 update mkim_201807
 
Pivotal Cloud Foundry 2.0: First Look
Pivotal Cloud Foundry 2.0: First LookPivotal Cloud Foundry 2.0: First Look
Pivotal Cloud Foundry 2.0: First Look
 
Back to the Future: Containerize Legacy Applications
Back to the Future: Containerize Legacy ApplicationsBack to the Future: Containerize Legacy Applications
Back to the Future: Containerize Legacy Applications
 
Open shift and docker - october,2014
Open shift and docker - october,2014Open shift and docker - october,2014
Open shift and docker - october,2014
 
Pivotal CloudFoundry on Google cloud platform
Pivotal CloudFoundry on Google cloud platformPivotal CloudFoundry on Google cloud platform
Pivotal CloudFoundry on Google cloud platform
 
Breaking the Monolith
Breaking the MonolithBreaking the Monolith
Breaking the Monolith
 
12-Factor Apps
12-Factor Apps12-Factor Apps
12-Factor Apps
 
Crossing the river by feeling the stones from legacy to cloud native applica...
Crossing the river by feeling the stones  from legacy to cloud native applica...Crossing the river by feeling the stones  from legacy to cloud native applica...
Crossing the river by feeling the stones from legacy to cloud native applica...
 
.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles
 
Dev ops for big data cluster management tools
Dev ops for big data  cluster management toolsDev ops for big data  cluster management tools
Dev ops for big data cluster management tools
 
Pivotal Platform: A First Look at the October Release
Pivotal Platform: A First Look at the October ReleasePivotal Platform: A First Look at the October Release
Pivotal Platform: A First Look at the October Release
 
DevOps and BigData Analytics
DevOps and BigData Analytics DevOps and BigData Analytics
DevOps and BigData Analytics
 
15-factor-apps.pdf
15-factor-apps.pdf15-factor-apps.pdf
15-factor-apps.pdf
 
Xpdays: Kubernetes CI-CD Frameworks Case Study
Xpdays: Kubernetes CI-CD Frameworks Case StudyXpdays: Kubernetes CI-CD Frameworks Case Study
Xpdays: Kubernetes CI-CD Frameworks Case Study
 
Cloud to Edge
Cloud to EdgeCloud to Edge
Cloud to Edge
 
Meteor South Bay Meetup - Kubernetes & Google Container Engine
Meteor South Bay Meetup - Kubernetes & Google Container EngineMeteor South Bay Meetup - Kubernetes & Google Container Engine
Meteor South Bay Meetup - Kubernetes & Google Container Engine
 

Mehr von VMware Tanzu

Mehr von VMware Tanzu (20)

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About It
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at Scale
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a Product
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready Apps
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptx
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - French
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs Practice
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

Upgrade your InfoSec, Ops and Dev teams with PCF 1.12

  • 1. Upgrade your InfoSec, Ops and Dev teams with PCF 1.12 Jared Ruckle @jaredruckle Pieter Humphrey @pieterhumphrey
  • 3. Secure BOSH Director/Agent HTTP traffic via TLS ●  Ops Manager facilitates mutually authenticated and encrypted traffic between the BOSH Director and Agent present on each BOSH-created VM ●  A TLS certificate is created for Director/ Agent HTTP traffic and passed to BOSH for use and placement on VMs
  • 4. mTLS in CC-Diego inter-component communication ●  Security Auditors can assure themselves components mutually authenticate and encrypt communication ●  Mutual TLS now used for CAPI – Diego by default use of mTLS between CC and Diego components
  • 5. mTLS: Application Instance Identity Credentials ●  A new instance identity system for CF applications in ERT ●  Each application instance will have a unique cert and key available to it that can be used to verify the application’s identity
  • 6. Routing in PCF 1.12 ●  Intelligent defaults + simple configuration of TLS for Gorouter and HAProxy ●  mTLS Client Certificate Metadata Passed to Apps ●  A better HAProxy from CF community now ships with ERT & Isolation Segment tiles R
  • 7. Partitioned routing in ERT & Isolation Segments ●  In 1.10 and 1.11, Gorouters deployed with ERT and Isolation Segment tiles all had access to the same routing table. ●  Isolation Segment routers will now by default reject requests that are not for apps on the same Isolation Segment. ●  ERT routers will continue to support routing of all registered routes by default. R
  • 8. Elastic Runtime (ERT) v1.12 Security ERT now uses BOSH CredHub ●  Some of ERT's internal creds are generated and stored in CredHub instead of Ops Manager ●  Database passwords, inter component passwords ●  No more plain text!
  • 9. OpsMan v1.12 Security CredHub Migration Tools for PCF Tile Authors ●  PCF (and partner) product teams can migrate their product’s credentials from Ops Mgr to CredHub ●  Migrated credentials are no longer stored as clear text in the BOSH Manifest that Ops Mgr generates when deploying a product’s release ●  Paves the way for future security enhancements such as automated rotation
  • 11. Faster Upgrades of the Ops Manager Appliance ●  The time required to upgrade Ops Mgr is significantly decreased ●  Non-essential releases are removed ●  installation.zip shrinks from 5 GB to a few MB ●  Ops Manager no longer retains releases between upgrades ●  Use BOSH Backup & Restore, not CFOps !
  • 12. Manifest-Only Workflow with CredHub ●  BOSH power users: CredHub can now be part of your workflow ●  The new Ops Manager API generates a file used by CredHub to bulk load credentials from Ops Manager. ●  Previously: Older Ops Manager-generated manifests contained credentials in plain text. !
  • 13. Deploy PCF Additional AWS Regions Enterprises: ●  Deploy PCF and supported products to additional AWS regions ●  New regions include Ohio, Canada, and London For Federal Government Agencies & Federal Contractors: ●  Deploy PCF and supported products to the AWS GovCloud region (us-gov-west-1) !
  • 14. Support for GCP Shared VPC Networks ●  Configure networks in Ops Manager with the ID of a Shared VPC (Virtual Private Cloud) network ●  This helps your teams collaborate with each other ●  Shared VPC is the mechanism that enables groups to share GCP resources (including non-Pivotal services) across projects ●  Add a host ProjectID inside the BOSH Director Tile !
  • 15. PCF Runtime for Windows ●  BOSH Windows supports SSH, can use powershell ●  Avoid RDP in preparation for 2016, consistency with BOSH experience ●  Operators can manage the Windows admin password on Windows cells, randomize them per VM, or select the password on boot ●  Autoconfigure VM Activation via KMS (Key Management Server) ●  Windows Event Logs are consumable via syslog !
  • 16. ! Metrics Forwarder for PCF ●  A CF service that enables applications to emit metrics to the CF Loggregator subsystem ●  Metrics can be subsequently consumed via the Loggregator Firehose ●  Analyze custom metrics in your preferred logging tools (Splunk, Honeycomb, InfluxDB, DataDog, PCF Metrics 1.4, etc.) ●  Java Buildpack + Spring Boot Actuators
  • 17. C2C Networking in PCF 1.12 ●  Container-to-container networking replaces legacy networking stack ○  No option to disable c2c networking ●  Container networking policies support port ranges, easier to handle ranges ●  cf networking commands unified in CF CLI ●  Support for global logging of all application traffic ○  View logs for denied packets! ●  Packet logs now include app/space/org information !
  • 18. Gorouter Supports Max Connections per AI Use manifest property to configure a maximum number of concurrent connections per application instance ●  This option helps reduce the “noisy neighbor” impact of an app with a large number of connections, from using up all available Gorouter resources Max concurrent connections is defined by the total of idle + active (including keepalive) !
  • 19. Concourse for PCF: Platform Automation for Ops ●  Automate ops at enterprise scale ●  Manage platform differences as code ●  Automate the entire ops lifecycle ●  Design your platform operations !
  • 21. Apps Manager: Contextual Service Creation ●  Developers can create services without leaving the app or space view for an accelerated workflow ●  Rapid service creation while remaining app-focused ●  This workflow will support new schematized service parameters as well
  • 22. Small Footprint ERT ●  Install PCF ERT on a minimum of VMs ●  Try the product without incurring significant infrastructure costs. ●  A massively co-located ERT - as few as 4 VMs if state is outsourced ●  Not currently designed to be the basis for a full prod install, just for eval
  • 23. Multi-Buildpack Support Developers can deploy applications that utilize multiple buildpacks (BP) in sequence ●  1 app, run multiple BPs for it ●  Supply additional app dependencies that current BP model doesn’t support ●  No longer must rely on forking BP or Docker packaging ●  System buildpacks useful in more scenarios Use cases ●  Polyglot apps, apps with tech from multiple vendors ●  Supply app server agents w/o custom BP ●  Automated App Server CVE patching, or extra files in app server ●  Extra language modules, customer – specific SW, patched root FS across apps
  • 24. Steeltoe 1.1: How to do .NET on PCF ●  Spring Boot Actuators for .NET apps ○  info health loggers trace ●  GA Hystrix Circuit Breaker ●  Container Networking & Direct addressing in Eureka ●  Support for Config Server backed by Hashicorp Vault ●  http://steeltoe.io/
  • 26. Spring Cloud Data Flow: Beta Testers Wanted! Spring Cloud Data Flow is a Microservices toolkit for building data integration and real-time data processing pipelines. Pipelines consist of Spring Boot apps, using Spring Cloud Stream for events or Spring Cloud Task for batch processes. The Data Flow server provides interfaces to compose and deploy pipelines onto platforms like PCF.
  • 27. What is SCDF used for? Modernization and Replatforming Integration Messaging Batch, DBMS, files Next-Gen Data Workloads IoT, Machine Learning Event Stream Processing Progression of data-intensive use cases All sharing a common Spring Boot Microservices architecture. → Contact your PA or Chris Sterling csterling@pivotal.io
  • 28. Single Sign-On Service v1.5 ●  Support for Azure OIDC ●  Improved Framework Support ●  New Sample Applications ●  Support for Token Exchange (SAML Bearer, JWT Bearer, API Tokens)