WA2717

Cloud-Native Application Modernization with Cloud Foundry, Microservices, Agile, and DevOps Training

This three-day workshop is loaded with practical real-world information of how Cloud Foundry, Cloud-native, and Microservices apply to application modernization. You will leave this course loaded with knowledge on the available people, processes, culture, and tools moving or creating applications utilizing Cloud Foundry.  This class demystifies the fundamental shift in on-premise monolithic waterfall application production to software engineering factories built to optimize velocity and quality.  This application modernization course produces measurably higher performance in organizations of all sizes for solving business problems in a timely manner, while bringing both awareness, sense of urgency, and hands-on skills around Cloud Foundry, Microservices, Agile and DevOps for creating cloud-native modernized applications.

Course Details

Duration

3 days

Prerequisites

A desire to learn how to successfully utilize Cloud Foundry for Cloud-native and Microservices applications in your organization.

Target Audience

  • Application Development Teams
  • InfoSec Teams
  • QA/Testing Teams
  • CIOs / CTOs / Anyone in an IT Leadership role
  • System Administrators
  • Software Reliability Engineers
  • Agile Teams
  • Software Managers and Team Leads
  • IT Project, AppDev & Program Managers

Skills Gained

  • Understand the various key components of Pivotal Cloud Foundry.
  • Become literate in the vernacular of Cloud-native, Application Modernization, Microservices, Cloud Foundry
  • Learn the metrics and analytics that provide understanding of your utilization of Application PaaS (aPaaS)
  • Understand the key components;  tools, processes, and skills required
  • Understand the key automation components of cloud-native with PCF for success
  • Apply the knowledge to improve reliability of application SDLC processes
  • Understand how cloud-native and PCF support technology-enabled business
  • Apply technology, people and process to shift left
Course Outline
  • Introduction to Application Modernization
    • Cloud-Native
    • Cloud-Native Security
    • Containers
    • Data Science
    • Digital Transformation
    • Internet of Things (IoT)
    • Microservices
    • Smart Applications
    • DevOps
  • Introduction to Pivital Cloud Foundry
    • Evolution of Cloud Architectures
    • Industry Trends
    • Application Paas and OpenPaaS
    • Cloud Foundry Patterns
    • Pivotal Cloud Foundry
  • Logging, Scale, and HA
    • Cloud-Native Apps
    • Elastic Runtime Architecture
    • High Availability and DR in Cloud
    • Summary
  • Services
    • Cloud Native Apps
    • Managed Services
    • User Provided Service Instances
  • Manifests, Managing Scaling & ASG
    • Using Manifests
    • Managing Autoscaling
    • Managing Application Security Groups
  • Log Draining
    • What is Log Draining
    • Cloud Native Apps
    • Loggregator Review
  • Blue-Green Deployments
    • Blue-Green Routing
    • Implications Application Modernization Design
  • Microservies
    • The Monolith
    • Microservices
    • Microservices and Pivotal Cloud Foundry
  • Cloud-Native Security
    • Comprehensive Security
    • Understanding Shared Responsibility across aPaas, PaaS, and IaaS
    • Data Encryption Patterns
    • Patch Management in Cloud-native
  • Application Performance Monitor
    • What to Monitor?
    • How to Monitor?
    • APM/DPM
    • Application Performance Monitoring with New Relic
    • Digital Performance Monitoring with Dynatrace
  • Metrics
    • What to Measure
    • Using Pivotal Cloud Foundry Metrics
    • Key Cloud-Native KPIs
  • Buildpacks
    • Buildpack API
  • Service Brokers
    • Service Broker API
  • Continuous Integration and Delivery
    • What does continuous delivery mean?
    • What is continuous integration?
    • How does PCF enabled CI/CD?
    • Project methodologies
    • Measuring your organization maturity
    • Tool patterns
    • IT organization structure
    • Business continuity
    • Supportability and sustainability
  • Route Service
    • Purpose
    • Request Flow
  • Advanced Topics
    • Operational Readiness
    • Kaizen
    • Collaboration
    • Value stream mapping
    • Tasks
    • File System as a Service
    • Container to Container Routing
    • TCP Routing