SlideShare a Scribd company logo
HUBCITYMEDIA!
Get the Exact IAM
Solution You Need !
In the Cloud
Deep Dive - Containerized IAM on Amazon Web Services
(Webcast 2 of 3) !
HUBCITYMEDIA!
HUBCITYMEDIA!Copyright © 2018 HUBCITYMEDIA. All rights reserved. 2!
Introductions
HUBCITYMEDIA!Copyright © 2018 HUBCITYMEDIA. All rights reserved. 3!
Webcast 1 Recap
Why Containerized IAM
Customize the solution to meet ALL of your needs!
!
!
Why Kubernetes
Architecture, Deployment Landscape, ForgeRock DevOps!
!
!
Containerized IAM on AWS
Infrastructure, Product Configuration, Client Use Case !
!
!
Check out the recording of Webcast 1 - Link in Attachments!
!
!
HUBCITYMEDIA!
ForgeOps
Recap:
What is it?!
Platform
Configuration
Strategy and
Helm !
Demo:
Deploying
ForgeRock
AM!
Architecture
Review:
Cloud
Deployments!
Continuous
Integration
Strategies!
!
Q&A!
Monitoring
Strategies!
Kops and
ForgeOps
Customizations!
HUBCITYMEDIA!
ForgeOps Recap
The ForgeOps Repository provides demonstration
Dockerfiles and Kubernetes / Helm artifacts	
●  You will need to modify these files for your
environment 	
Open Source - https://github.com/ForgeRock 	
Yes - ForgeRock supports our products running in
Docker / Kubernetes!	
(*) - ForgeRock provides commercial support for the platform
(AM, DS, IDM, IG). We expect our partners / clients to have
Kubernetes experience!
5
Copyright © 2018 ForgeRock. All rights reserved
HUBCITYMEDIA!
DevOps Guide

https://backstage.forgerock.com/docs/platform/6/
devops-guide/ 
Read the Fine Manual!
Now with task flowcharts!
6
Copyright © 2018 ForgeRock. All rights reserved
HUBCITYMEDIA!
ForgeOps Configuration
Configuration is in json (a human-ish readable format)!
Configuration needs to be provided to Amster / AM somehow...!
●  We think production users will want to manage configuration
in a git repo!
○  Allows for versioning, audit, rollback, etc.!
○  Potential for “gitOps” - deploy a new configuration when a git PR
is merged!
●  But other strategies are possible...!
○  Bake configuration files into the Docker container !
○  Put them on an S3 bucket, NFS volume, etc.!
!
7
Copyright © 2018 ForgeRock. All rights reserved
HUBCITYMEDIA!
Configuration Options
				
8
Copyright © 2018 ForgeRock. All rights reserved
HUBCITYMEDIA! 9
Copyright © 2018 ForgeRock. All rights reserved
Helm
Helm - A “package” manager for Kubernetes !
•  Packages up Kubernetes manifests for an application!
•  Example: helm install wordpress
Some helm commands:
helm list - show the “releases” deployed to your cluster
helm install - install a package. Creates a “release”
helm delete - deletes a release
HUBCITYMEDIA!
ForgeRock Access Manager Deployment Flow
1.  Deploy frconfig chart (one time activity)!
a.  Holds the URLs and credentials needed to pull from a git repository!
b.  We might extend this chart in the future with other pre-requisites!
2.  Deploy directories for configuration, CTS and user store!
3.  Deploy Access Manager!
a.  It has a dependency on the config store !
b.  Waits for config store to be available, then checks to see if there is a
valid configuration!
i.  Create a bootstrap if there is an existing configuration. Otherwise - boot into
configurator.!
4.  Deploy Amster container!
a.  Amster spins waiting for AM to come up. If it is already configured, it
does not reapply configuration.!
b.  Optional: Take exports from AM, commit them to git!
For development: Iterate steps 2 > 4!
Copyright © 2018 ForgeRock. All rights reserved
HUBCITYMEDIA!
Demo
HUBCITYMEDIA!
Sneak Peak: Our plans to simplify deployment
Boot Access Manager directly from json configuration files!
●  Eliminates the requirement for an amster bootstrap pod!
●  Simplifies sequencing of bootstrap: No need to wait for a
configuration store to be provisioned!
●  No more “Install” Phase - there is just a “run” phase!
Easier Secrets Management with Commons Secrets integration!
●  Manage key material, admin credentials using commons secrets!
●  Allow for “attaching” secrets per environment, instead of migrating
them!
●  Pluggable backend architecture!
○  Future support for Hashicorp Vault, or other secret backends!
!
HUBCITYMEDIA!Copyright © 2018 HUBCITYMEDIA. All rights reserved.
Architecture Review
13!
Automated Cluster Build!
•  AWS VPC!
•  Supporting AWS
Infrastructure!
•  Kubernetes!
•  CI System!
•  Monitoring
Infrastructure!
HUBCITYMEDIA!Copyright © 2018 HUBCITYMEDIA. All rights reserved.
Architecture Review
14!
Continuous Integration!
•  IG/AM!
•  IDM!
•  DS via Config. Mgmt.!
HUBCITYMEDIA!Copyright © 2018 HUBCITYMEDIA. All rights reserved.
Core Infrastructure Build Processes
15!
Stage 1
VPC!
!
Parameterized CF Stack!
!
Maps to Regional AMIs
and Machine Types!
!
Monitoring Stack!
!
!
Stage 2
Kubernetes!
!
Multi-AZ!
!
Full Cluster Deployment!
!
Customized AMIs!
!
Stage 3
Applications!
!
First CI run deploys apps!
supporting AWS Svcs!
!
!
HUBCITYMEDIA!Copyright © 2018 HUBCITYMEDIA. All rights reserved. 16!
Node AMIs
!
Customized for additional
monitoring telemetry-
Disk, CPU, etc.!
!
NGINX Gateways!
!
!
Docker Files
!
Customized for
additional monitoring
telemetry – primarily
JVM Stats!
Sizing for production!
!
K8s Deployments!
!
Fully customized!
!
No Helm!
!
No Auto-scaling!
!
!
MCS Ops Guide
Tailored per client
environment!
!
!
HCM Kops and ForgeOps Customizations
HUBCITYMEDIA!Copyright © 2018 HUBCITYMEDIA. All rights reserved.
Continuous Integration Strategies
17!
IG
!
Fully Immutable!
!
All config in Docker
Image!
!
Deployment and Roll
back !
!
Elastically Scalable!
!
!
AM
!
Partially Immutable!
!
Config in DS and Files!
!
Elastically Scalable -
Stateless!
!
!
IDM
!
Partially Immutable!
!
Config DB/Files!
!
Elastically Scalable!
!
!
DS
!
Not Containerized!
!
Config. Mgmt.
Approach!
!
Ansible Automated
build and updates!
!
!
HUBCITYMEDIA!Copyright © 2018 HUBCITYMEDIA. All rights reserved.
Monitoring Strategies
18!
HUBCITYMEDIA!Copyright © 2018 HUBCITYMEDIA. All rights reserved.
Challenges
19!
Networking and
Kops
Running Kops without
Internet Gateway !
(one year ago)!
!
!
Kubernetes
plumbing can
leak…or burst
!
Proxies!
!
Networking!
!
Load balancers!
!
!
Non TCP/ IP
Services (RADIUS)
NGINX!
!
!
Managing
configuration
without consoles
!
Big shift in thinking
for application user!
!
What is immutable
vs. application data?!
!
!
HUBCITYMEDIA!
What you need
before taking
this on in AWS!
FINAL WORDS!
HUBCITYMEDIA!
Questions and Answers
HUBCITYMEDIA!
HUBCITYMEDIA!Copyright © 2018 HUBCITYMEDIA. All rights reserved.
Webcast Series 
POSSIBILITIES! ARCHITECTURE! DEVOPS!
Thank you for joining us!! September 12, 2018!
2:00pm-3:00pm EST!
22!
HUBCITYMEDIA!
Thank you!
HUBCITYMEDIA!

More Related Content

PPTX
Get the Exact Identity Solution You Need - In the Cloud - AWS and Beyond
PDF
Managing serverless workloads with knative
PDF
8.cncf en
PDF
Weave GitOps Core Overview (Free GitOps Workshop)
PDF
Cloud Native Development
PDF
Crafting a New Enterprise App Platform with Cloud Foundry, Kubernetes, Istio,...
PDF
Crossing the Streams! Rollout Strategies to Keep Your Users Happy!
PDF
Kubernetes für Workstations Edge und IoT Devices
Get the Exact Identity Solution You Need - In the Cloud - AWS and Beyond
Managing serverless workloads with knative
8.cncf en
Weave GitOps Core Overview (Free GitOps Workshop)
Cloud Native Development
Crafting a New Enterprise App Platform with Cloud Foundry, Kubernetes, Istio,...
Crossing the Streams! Rollout Strategies to Keep Your Users Happy!
Kubernetes für Workstations Edge und IoT Devices

What's hot (20)

PDF
Kubecon seattle 2018 workshop slides
PDF
DCEU 18: Designing a Global Centralized Container Platform for a Multi-Cluste...
PDF
Anthos Application Modernization Platform
PPTX
Basics of Kubernetes on BOSH: Run Production-grade Kubernetes on the SDDC
PPTX
Deploying Spring Boot apps on Kubernetes
PPTX
PKS Networking with NSX-T: You Focus on your App, We'll Take Care of the Rest!
PDF
Pivotal Container Service (PKS) at SF Cloud Foundry Meetup
PDF
KubeCon + CloudNativeCon Barcelona and Shanghai 2019 - Highlights
PDF
How we can do Multi-Tenancy on Kubernetes
PDF
DevSecOps with Confidence
PDF
Delivering Quality at Speed with GitOps
PDF
K8s at Scale in the Enterprise: Self-Service Through the View of Personas
PDF
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...
PPTX
Cloud Native Apps with GitOps
PPTX
GitLab, AWS and Terraform: The Perfect Combination
PDF
Putting microservices on a diet with Istio
PDF
Http Services in Rust on Containers
PDF
Introduction to Spring Cloud Kubernetes
PDF
Running CI/CD with VMWare Cloud PKS and Jenkins X
PPTX
[Konveyor] adding security to dev ops for your kubernetes native applications
Kubecon seattle 2018 workshop slides
DCEU 18: Designing a Global Centralized Container Platform for a Multi-Cluste...
Anthos Application Modernization Platform
Basics of Kubernetes on BOSH: Run Production-grade Kubernetes on the SDDC
Deploying Spring Boot apps on Kubernetes
PKS Networking with NSX-T: You Focus on your App, We'll Take Care of the Rest!
Pivotal Container Service (PKS) at SF Cloud Foundry Meetup
KubeCon + CloudNativeCon Barcelona and Shanghai 2019 - Highlights
How we can do Multi-Tenancy on Kubernetes
DevSecOps with Confidence
Delivering Quality at Speed with GitOps
K8s at Scale in the Enterprise: Self-Service Through the View of Personas
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...
Cloud Native Apps with GitOps
GitLab, AWS and Terraform: The Perfect Combination
Putting microservices on a diet with Istio
Http Services in Rust on Containers
Introduction to Spring Cloud Kubernetes
Running CI/CD with VMWare Cloud PKS and Jenkins X
[Konveyor] adding security to dev ops for your kubernetes native applications
Ad

Similar to Get the Exact Identity Solution you Need in the Cloud - Deep Dive (20)

PPTX
Get the Exact Identity Solution You Need - In the Cloud - Overview
PPTX
414: Build an agile CI/CD Pipeline for application integration
PDF
introduction to kubernetes slide deck by Roach
PDF
M10: How to implement mq in a containerized architecture ITC 2019
PPTX
CI/CD with AWS Code Services
PPTX
Csa container-security-in-aws-dw
PDF
Docker, Cloud Foundry, Bosh & Bluemix
 
PDF
How to Prevent Your Kubernetes Cluster From Being Hacked
PDF
Docker and IBM Integration Bus
PPTX
IBM MQ in Containers - Think 2018
PDF
Microservices, Kubernetes and Istio - A Great Fit!
PDF
KCD Munich 2022: How to Prevent Your Kubernetes Cluster From Being Hacked
PDF
IBM Messaging in the Cloud
PPTX
Toronto MuleSoft_Meetup_Run Time Fabric - Self Managed Kubernetes.pptx
PDF
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
PDF
bol.com Dutch Container Day presentation
PDF
Meetup devops
PPTX
Pipelining DevOps with Jenkins and AWS
PDF
Cloud Native Camel Design Patterns
PPTX
Oscon 2017: Build your own container-based system with the Moby project
Get the Exact Identity Solution You Need - In the Cloud - Overview
414: Build an agile CI/CD Pipeline for application integration
introduction to kubernetes slide deck by Roach
M10: How to implement mq in a containerized architecture ITC 2019
CI/CD with AWS Code Services
Csa container-security-in-aws-dw
Docker, Cloud Foundry, Bosh & Bluemix
 
How to Prevent Your Kubernetes Cluster From Being Hacked
Docker and IBM Integration Bus
IBM MQ in Containers - Think 2018
Microservices, Kubernetes and Istio - A Great Fit!
KCD Munich 2022: How to Prevent Your Kubernetes Cluster From Being Hacked
IBM Messaging in the Cloud
Toronto MuleSoft_Meetup_Run Time Fabric - Self Managed Kubernetes.pptx
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
bol.com Dutch Container Day presentation
Meetup devops
Pipelining DevOps with Jenkins and AWS
Cloud Native Camel Design Patterns
Oscon 2017: Build your own container-based system with the Moby project
Ad

More from ForgeRock (20)

PDF
Digital Identities in the Internet of Things - Securely Manage Devices at Scale
PDF
Identity Live Sydney: Identity Management - A Strategic Opportunity
PDF
Identity Live Singapore: Transform Your Cybersecurity Capability
PDF
Identity Live Singapore 2018 Keynote Presentation
PDF
Identity Live Sydney 2018 Keynote Presentation
PDF
Identity Live Singapore: Just Ask 'Em
PDF
Identity Live Singapore: Building Trust & Privacy in a Connected Society
PDF
Identity Live Sydney: Intelligent Authentication
PDF
Identity Live Sydney: Building Trust and Privacy in a Connected Society
PDF
ForgeRock and Trusona - Simplifying the Multi-factor User Experience
PDF
Opening Keynote (Identity Live Berlin 2018)
PDF
Steinberg - Customer identity as the cornerstone of our approach to digitaliz...
PDF
BMW Group - Identity Enables the Next 100 Years.. (Identity Live Berlin 2018)
PDF
Trust is Everything - The Future of Identity and the ForgeRock Platform (Iden...
PDF
Silo Busters- The Value of User and Data Centricity beyond IoT Devices (Ident...
PDF
Shift from GDPR readiness to sustained compliance to improve your business an...
PDF
Intelligent Authentication (Identity Live Berlin 2018)
PDF
Customer Safeguarding, Fraud and GDPR: Manah Khalil
PDF
Applying Innovative Tools for GDPR Success
PDF
What the Internet of Things Means for Consumer Privacy: Veronica Lara
Digital Identities in the Internet of Things - Securely Manage Devices at Scale
Identity Live Sydney: Identity Management - A Strategic Opportunity
Identity Live Singapore: Transform Your Cybersecurity Capability
Identity Live Singapore 2018 Keynote Presentation
Identity Live Sydney 2018 Keynote Presentation
Identity Live Singapore: Just Ask 'Em
Identity Live Singapore: Building Trust & Privacy in a Connected Society
Identity Live Sydney: Intelligent Authentication
Identity Live Sydney: Building Trust and Privacy in a Connected Society
ForgeRock and Trusona - Simplifying the Multi-factor User Experience
Opening Keynote (Identity Live Berlin 2018)
Steinberg - Customer identity as the cornerstone of our approach to digitaliz...
BMW Group - Identity Enables the Next 100 Years.. (Identity Live Berlin 2018)
Trust is Everything - The Future of Identity and the ForgeRock Platform (Iden...
Silo Busters- The Value of User and Data Centricity beyond IoT Devices (Ident...
Shift from GDPR readiness to sustained compliance to improve your business an...
Intelligent Authentication (Identity Live Berlin 2018)
Customer Safeguarding, Fraud and GDPR: Manah Khalil
Applying Innovative Tools for GDPR Success
What the Internet of Things Means for Consumer Privacy: Veronica Lara

Recently uploaded (20)

PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Modernizing your data center with Dell and AMD
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Network Security Unit 5.pdf for BCA BBA.
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPTX
Big Data Technologies - Introduction.pptx
PDF
cuic standard and advanced reporting.pdf
PDF
Approach and Philosophy of On baking technology
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Encapsulation_ Review paper, used for researhc scholars
Per capita expenditure prediction using model stacking based on satellite ima...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Modernizing your data center with Dell and AMD
Spectral efficient network and resource selection model in 5G networks
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Reach Out and Touch Someone: Haptics and Empathic Computing
Network Security Unit 5.pdf for BCA BBA.
The AUB Centre for AI in Media Proposal.docx
Unlocking AI with Model Context Protocol (MCP)
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Big Data Technologies - Introduction.pptx
cuic standard and advanced reporting.pdf
Approach and Philosophy of On baking technology

Get the Exact Identity Solution you Need in the Cloud - Deep Dive

  • 1. HUBCITYMEDIA! Get the Exact IAM Solution You Need ! In the Cloud Deep Dive - Containerized IAM on Amazon Web Services (Webcast 2 of 3) ! HUBCITYMEDIA!
  • 2. HUBCITYMEDIA!Copyright © 2018 HUBCITYMEDIA. All rights reserved. 2! Introductions
  • 3. HUBCITYMEDIA!Copyright © 2018 HUBCITYMEDIA. All rights reserved. 3! Webcast 1 Recap Why Containerized IAM Customize the solution to meet ALL of your needs! ! ! Why Kubernetes Architecture, Deployment Landscape, ForgeRock DevOps! ! ! Containerized IAM on AWS Infrastructure, Product Configuration, Client Use Case ! ! ! Check out the recording of Webcast 1 - Link in Attachments! ! !
  • 4. HUBCITYMEDIA! ForgeOps Recap: What is it?! Platform Configuration Strategy and Helm ! Demo: Deploying ForgeRock AM! Architecture Review: Cloud Deployments! Continuous Integration Strategies! ! Q&A! Monitoring Strategies! Kops and ForgeOps Customizations!
  • 5. HUBCITYMEDIA! ForgeOps Recap The ForgeOps Repository provides demonstration Dockerfiles and Kubernetes / Helm artifacts ●  You will need to modify these files for your environment Open Source - https://github.com/ForgeRock Yes - ForgeRock supports our products running in Docker / Kubernetes! (*) - ForgeRock provides commercial support for the platform (AM, DS, IDM, IG). We expect our partners / clients to have Kubernetes experience! 5 Copyright © 2018 ForgeRock. All rights reserved
  • 6. HUBCITYMEDIA! DevOps Guide https://backstage.forgerock.com/docs/platform/6/ devops-guide/ Read the Fine Manual! Now with task flowcharts! 6 Copyright © 2018 ForgeRock. All rights reserved
  • 7. HUBCITYMEDIA! ForgeOps Configuration Configuration is in json (a human-ish readable format)! Configuration needs to be provided to Amster / AM somehow...! ●  We think production users will want to manage configuration in a git repo! ○  Allows for versioning, audit, rollback, etc.! ○  Potential for “gitOps” - deploy a new configuration when a git PR is merged! ●  But other strategies are possible...! ○  Bake configuration files into the Docker container ! ○  Put them on an S3 bucket, NFS volume, etc.! ! 7 Copyright © 2018 ForgeRock. All rights reserved
  • 8. HUBCITYMEDIA! Configuration Options 8 Copyright © 2018 ForgeRock. All rights reserved
  • 9. HUBCITYMEDIA! 9 Copyright © 2018 ForgeRock. All rights reserved Helm Helm - A “package” manager for Kubernetes ! •  Packages up Kubernetes manifests for an application! •  Example: helm install wordpress Some helm commands: helm list - show the “releases” deployed to your cluster helm install - install a package. Creates a “release” helm delete - deletes a release
  • 10. HUBCITYMEDIA! ForgeRock Access Manager Deployment Flow 1.  Deploy frconfig chart (one time activity)! a.  Holds the URLs and credentials needed to pull from a git repository! b.  We might extend this chart in the future with other pre-requisites! 2.  Deploy directories for configuration, CTS and user store! 3.  Deploy Access Manager! a.  It has a dependency on the config store ! b.  Waits for config store to be available, then checks to see if there is a valid configuration! i.  Create a bootstrap if there is an existing configuration. Otherwise - boot into configurator.! 4.  Deploy Amster container! a.  Amster spins waiting for AM to come up. If it is already configured, it does not reapply configuration.! b.  Optional: Take exports from AM, commit them to git! For development: Iterate steps 2 > 4! Copyright © 2018 ForgeRock. All rights reserved
  • 12. HUBCITYMEDIA! Sneak Peak: Our plans to simplify deployment Boot Access Manager directly from json configuration files! ●  Eliminates the requirement for an amster bootstrap pod! ●  Simplifies sequencing of bootstrap: No need to wait for a configuration store to be provisioned! ●  No more “Install” Phase - there is just a “run” phase! Easier Secrets Management with Commons Secrets integration! ●  Manage key material, admin credentials using commons secrets! ●  Allow for “attaching” secrets per environment, instead of migrating them! ●  Pluggable backend architecture! ○  Future support for Hashicorp Vault, or other secret backends! !
  • 13. HUBCITYMEDIA!Copyright © 2018 HUBCITYMEDIA. All rights reserved. Architecture Review 13! Automated Cluster Build! •  AWS VPC! •  Supporting AWS Infrastructure! •  Kubernetes! •  CI System! •  Monitoring Infrastructure!
  • 14. HUBCITYMEDIA!Copyright © 2018 HUBCITYMEDIA. All rights reserved. Architecture Review 14! Continuous Integration! •  IG/AM! •  IDM! •  DS via Config. Mgmt.!
  • 15. HUBCITYMEDIA!Copyright © 2018 HUBCITYMEDIA. All rights reserved. Core Infrastructure Build Processes 15! Stage 1 VPC! ! Parameterized CF Stack! ! Maps to Regional AMIs and Machine Types! ! Monitoring Stack! ! ! Stage 2 Kubernetes! ! Multi-AZ! ! Full Cluster Deployment! ! Customized AMIs! ! Stage 3 Applications! ! First CI run deploys apps! supporting AWS Svcs! ! !
  • 16. HUBCITYMEDIA!Copyright © 2018 HUBCITYMEDIA. All rights reserved. 16! Node AMIs ! Customized for additional monitoring telemetry- Disk, CPU, etc.! ! NGINX Gateways! ! ! Docker Files ! Customized for additional monitoring telemetry – primarily JVM Stats! Sizing for production! ! K8s Deployments! ! Fully customized! ! No Helm! ! No Auto-scaling! ! ! MCS Ops Guide Tailored per client environment! ! ! HCM Kops and ForgeOps Customizations
  • 17. HUBCITYMEDIA!Copyright © 2018 HUBCITYMEDIA. All rights reserved. Continuous Integration Strategies 17! IG ! Fully Immutable! ! All config in Docker Image! ! Deployment and Roll back ! ! Elastically Scalable! ! ! AM ! Partially Immutable! ! Config in DS and Files! ! Elastically Scalable - Stateless! ! ! IDM ! Partially Immutable! ! Config DB/Files! ! Elastically Scalable! ! ! DS ! Not Containerized! ! Config. Mgmt. Approach! ! Ansible Automated build and updates! ! !
  • 18. HUBCITYMEDIA!Copyright © 2018 HUBCITYMEDIA. All rights reserved. Monitoring Strategies 18!
  • 19. HUBCITYMEDIA!Copyright © 2018 HUBCITYMEDIA. All rights reserved. Challenges 19! Networking and Kops Running Kops without Internet Gateway ! (one year ago)! ! ! Kubernetes plumbing can leak…or burst ! Proxies! ! Networking! ! Load balancers! ! ! Non TCP/ IP Services (RADIUS) NGINX! ! ! Managing configuration without consoles ! Big shift in thinking for application user! ! What is immutable vs. application data?! ! !
  • 20. HUBCITYMEDIA! What you need before taking this on in AWS! FINAL WORDS!
  • 22. HUBCITYMEDIA!Copyright © 2018 HUBCITYMEDIA. All rights reserved. Webcast Series POSSIBILITIES! ARCHITECTURE! DEVOPS! Thank you for joining us!! September 12, 2018! 2:00pm-3:00pm EST! 22!