Techsummitch Enable Innovation: DEVOPS?
Total Page:16
File Type:pdf, Size:1020Kb
#techsummitCH Enable Innovation: DEVOPS? Everything as code Application monitoring Automate everything Rapid feedback Continuous Integration/Delivery Rebuild vs. Repair Application is always “releaseable” Delivery pipeline Containers Transform Monolith Datacenter Waterfall N-Tier Hosted Agile Microservices Hybrid DevOps Applications Infrastructures Processes What Are Containers? It Depends on Who You Ask Sys-Admins / Ops Developers ● Sandboxed application processes on a ● Package my application and all of its shared OS dependencies ● Simpler, lighter, and denser than virtual ● Deploy to any environment in seconds machines and enable CI/CD ● Portable across different environments ● Easily access and share containerized components DevOps With Containers Across the Hybrid Cloud? Physical Virtual Source Dev CI/CD Container Private cloud Repository Engine Public cloud Critical features for both Dev and Ops Self-Service Standards- based Multi-language Web-scale Open Source Automation Collaboration Enterprise Grade Seamless Secure Community Powered Innovation Traditional, Stateful, and Microservices-based Apps Business Data & Web & Integration Automation Storage Mobile JBOSS EAP Container Container Container Container JBOSS DATA GRID Self-Service JBOSS DATA Service Catalog VIRTUALIZATION (Language Runtimes, Middleware, Databases) JBOSS AM-Q Build Automation Deployment Automation JBOSS BRMS OpenShift Application Lifecycle Management (CI/CD) JBOSS BPM JBOSS FUSE Container Orchestration & Cluster Management RED HAT MOBILE (kubernetes) Logs & Networking Storage Registry Security 3 Scale Metrics Infrastructure Automation & Cockpit Enterprise Container Host Container Runtime & Packaging (Docker) Red Hat Enterprise Atomic Host Linux OPENSHIFT SERVICE CATALOG OpenShift OPENSHIFT OpenShift Template Templates Broker OpenShift ANSIBLE Ansible Ansible Playbook Broker Bundles AWS AWS Service AWS Broker Services Other OTHER COMPATIBLE Service SERVICES Other OPENSHIFT SERVICE CATALOG Brokers Services 9 TRUE POLYGLOT PLATFORM Third-party .NET LANGUAGES Java NodeJS Python PHP Perl Ruby Language Core Runtimes Third-party DATABASES MySQL PostgreSQL MongoDB Redis ...and virtually Databases CrunchyData any docker GitLab image Iron.io Apache Phusion Third-party WEB HTTP nginx Varnish Passenger Tomcat App Runtimes Couchbase out there! SERVERS Server Sonatype EnterpriseDB JBoss Spring Wildfly JBoss JBoss JBoss Third-party Vert.x Web Boot Swarm EAP A-MQ Fuse Middleware NuoDB Server Fujitsu MIDDLEWARE and many more 3SCALE JBoss JBoss JBoss JBoss RH Third-party API RH SSO BRMS BPMS Data Virt Data Grid Mobile Middleware mgmt 10 Wordpress Deployment Demo on Minishift 1 3 #techsummitCH Fill out your feedback form and turn it in before you leave. .