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

Course #:WA2717

Cloud-Native Application Modernization with Cloud Foundry, Microservices, Agile, and DevOps Training (Coming Soon)

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.

TOPICS

  • Cloud Foundry
  • Toolchains
  • Build & release management
  • Agility & sustainability
  • CI/CD
  • Monitoring and Metrics
  • Microservices
  • Application Modernization
  • Operational Readiness
  • Measurement
  • KPIs for success
  • Continuous Learning and Improvement

WHAT YOU WILL LEARN

After completing this course, the student should be able to:

  • 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

Audience

This workshop will be particularly useful for organizations implementing or considering DevOps for their organization including the following:

  • 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

PREREQUISITES

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

DURATION

3 day.

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

Chapter 1. INTRODUCTION TO APPLICATION MODERNIZATION

  • Cloud-Native
  • Cloud-Native Security
  • Containers
  • Data Science
  • Digital Transformation
  • Internet of Things (IoT)
  • Microservices
  • Smart Applications
  • DevOps
  • Summary

Chapter 2. INTRODUCTION TO PIVOTAL CLOUD FOUNDRY

  • Evolution of Cloud Architectures
  • Industry Trends
  • Application Paas and OpenPaaS
  • Cloud Foundry Patterns
  • Pivotal Cloud Foundry
  • Summary

Chapter 3. LOGGING, SCALE AND HA

  • Cloud-Native Apps
  • Elastic Runtime Architecture
  • High Availability and DR in Cloud
  • Summary

Chapter 4. SERVICES

  • Cloud Native Apps
  • Managed Services
  • User Provided Service Instances
  • Summary

Chapter 5. MANIFESTS, MANAGING SCALING & ASG

  • Using Manifests
  • Managing Autoscaling
  • Managing Application Security Groups
  • Summary

Chapter 6. LOG DRAINING

  • What is Log Draining
  • Cloud Native Apps
  • Loggregator Review
  • Summary

Chapter 7. BLUE-GREEN DEPLOYMENTS

  • Blue-Green Routing
  • Implications Application Modernization Design
  • Summary

Chapter 8. MICROSERVICES

  • The Monolith
  • Microservices
  • Microservices and Pivotal Cloud Foundry
  • Summary

Chapter 9. CLOUD-NATIVE SECURITY

  • Comprehensive Security
  • Understanding Shared Responsibility across aPaas, PaaS, and IaaS
  • Data Encryption Patterns
  • Patch Management in Cloud-native
  • Summary

Chapter 10. APPLICATION PERFORMANCE MONITOR

  • What to Monitor?
  • How to Monitor?
  • APM/DPM
  • Application Performance Monitoring with New Relic
  • Digital Performance Monitoring with Dynatrace
  • Summary

Chapter 11. METRICS

  • What to Measure
  • Using Pivotal Cloud Foundry Metrics
  • Key Cloud-Native KPIs
  • Summary

Chapter 12. BUILDPACKS

  • Buildpack API
  • Summary

Chapter 13. SERVICE BROKERS

  • Service Broker API
  • Summary

Chapter 14. CONTINUOUS INTEGRATION & 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
  • Summary

Chapter 15. ROUTE SERVICE

  • Purpose
  • Request Flow
  • Summary

Chapter 16. ADVANCED TOPICS

  • Operational Readiness
  • Kaizen
  • Collaboration
  • Value stream mapping
  • Tasks
  • File System as a Service
  • Container to Container Routing
  • TCP Routing
  • Summary
We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston, Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.