Magento Commerce Cloud. Implementing a Project Effectively
|
|
- Robyn Young
- 5 years ago
- Views:
Transcription
1
2 Magento Commerce Cloud Implementing a Project Effectively
3 Nadiia Syvokonenko Software Engineer Magento Commerce Billy Gilbert Software Engineer Magento Commerce
4 Magento Commerce Cloud
5 Magento Commerce Cloud Hosting platform for Magento Cloud Infrastructure Automated deployment process Integrated with Git Flexible Deployment Toolset Continuous Cloud Delivery Integration with services: Fastly, New Relic and Blackfire.io 24/7 support
6 Infrastructure
7 Magento Commerce Cloud Plans Starter.. Pro EE EE + B2B 4 Environments 8 Environments shared resources dedicated AWS production environment HA
8 Environments Integration Staging Production updated updated updated
9 Environments Fastly Elastic Load Balancer Integration Staging Production web layer web layer Gluster FS web layer other services other services other services Availability Zone 1 Availability Zone 2 Availability Zone 3
10 Magento Commerce Cloud UI
11 Magento Commerce Cloud UI
12 Magento Commerce Cloud CLI Tool
13 CONFIGURATION FILES
14 Configuration Files.magento/routes.yaml.magento/services.yaml.magento.app.yaml.magento.env.yaml
15 Configuration Files.magento/routes.yaml " type: upstream upstream: "mymagento:http".magento/services.yaml.magento.app.yaml.magento.env.yaml
16 Configuration Files.magento/routes.yaml mysql: type: mysql:10.0 disk: 2048.magento.app.yaml.magento.env.yaml redis: type: redis:3.0 elasticsearch: type: elasticsearch:5.2 disk: 1024
17 Configuration Files.magento/routes.yaml.magento/services.yaml.magento.app.yaml.magento.env.yaml type: php:7.1 relationships: database: "mysql:mysql" redis: "redis:redis" mounts: "var": "shared:files/var" "app/etc": "shared:files/etc" hooks: build: php./vendor/bin/ece-tools build deploy: php./vendor/bin/ece-tools deploy
18 Configuration Files.magento/routes.yaml.magento/services.yaml.magento.app.yaml.magento.env.yaml stage: global: SCD_STRATEGY: "compact" build: SKIP_SCD: true
19 DEPLOYMENT PHASES
20 Deployment Phases GIT PUSH BUILD PHASE DEPLOYMENT PHASE POST-DEPLOY PHASE END
21 Deployment Phases BUILD PHASE GIT PUSH read configuration files.magento.app.yaml.magento/services.yaml.magento/routes.yaml DEPLOY PHASE POST-DEPLOY PHASE END
22 Deployment Phases BUILD PHASE GIT PUSH read configuration files composer install DEPLOY PHASE composer.json composer.lock POST-DEPLOY PHASE END
23 Deployment Phases BUILD PHASE GIT PUSH read configuration files DEPLOY PHASE POST-DEPLOY PHASE END composer install.magento.app.yaml run build hook hooks: build: php./vendor/bin/ece-tools build
24 Deployment Phases BUILD PHASE GIT PUSH read configuration files DEPLOY PHASE POST-DEPLOY PHASE END composer install run build hook freeze container image
25 Deployment Phases DEPLOY PHASE GIT PUSH BUILD PHASE hold requests POST-DEPLOY PHASE END
26 Deployment Phases DEPLOY PHASE GIT PUSH BUILD PHASE hold requests POST-DEPLOY PHASE END - var - app/etc - pub/media - pub/static mount FS
27 Deployment Phases DEPLOY PHASE GIT PUSH BUILD PHASE hold requests POST-DEPLOY PHASE END.magento.app.yaml relationships: database: "mysql:mysql" redis: "redis:redis" mount FS open connections CLI $ magento-cloud relationships redis: - ip: host: redis.internal scheme: redis port: 6379 rel: redis $_ENV['MAGENTO_CLOUD_RELATIONSHIPS']
28 Deployment Phases DEPLOY PHASE GIT PUSH BUILD PHASE hold requests POST-DEPLOY PHASE END mount FS.magento.app.yaml hooks: deploy: php./vendor/bin/ece-tools deploy open connections run deploy hook
29 Deployment Phases DEPLOY PHASE GIT PUSH BUILD PHASE hold requests POST-DEPLOY PHASE END mount FS open connections run deploy hook serve requests
30 Deployment Phases POST-DEPLOY PHASE GIT PUSH.magento.app.yaml BUILD PHASE DEPLOY PHASE run post-deploy hook END hooks: post-deploy: php./vendor/bin/ece-tools post-deploy
31 Deployment Phases GIT PUSH BUILD PHASE DEPLOY PHASE POST-DEPLOY PHASE END
32 DEPLOYMENT HOOK SCRIPTS
33 Hook Scripts.magento.app.yaml GIT PUSH hooks: build: php./vendor/bin/ece-tools build deploy: php./vendor/bin/ece-tools deploy post-deploy: php./vendor/bin/ece-tools post-deploy END run build hook run deploy hook run post-deploy hook BUILD PHASE DEPLOY PHASE POST-DEPLOY PHASE
34 Hook Scripts build hook deploy hook post-deploy hook apply patches DI compilation static content deployment backup data to./init directory restore./init directory setting application mode install/upgrade static content deployment clean cache warm-up cache
35 Magento Commerce Cloud Logs Build Deploy UI CLI Files Files var/log/cloud.log integration: /var/log/deploy.log prod & stage: /var/log/platform/<env_id>/post_deploy.log
36 MAGENTO CLOUD SCRIPT CONFIGURATIONS
37 Add New Service.magento/services.yaml mysql: type: mysql:10.0 disk: 2048 elastic: type: elasticsearch:5.2 disk: 1024.magento.app.yaml relationships: database: "mysql:mysql" es: "elastic:elasticsearch" GIT PUSH
38 Add New Service GIT PUSH
39 Add New Service
40 .magento.env.yaml not required manage Build, Deploy and Post-Deploy phases used on all types of environments stage: global: SCD_STRATEGY: "compact" build: SKIP_SCD: false deploy: STATIC_CONTENT_SYMLINK: true post-deploy: WARM_UP_PAGES: []
41 Configure connection to external services Cache, Session, AMQP, Search Engine, MySQL.magento.env.yaml stage: deploy: SEARCH_CONFIGURATION: engine: elasticsearch elasticsearch_server_hostname: <host> elasticsearch_server_port: 9200 SESSION_CONFIGURATION: QUEUE_CONFIGURATION: CACHE_CONFIGURATION: DATABASE_CONFIGURATION:
42 Configure connection to external services Cache, Session, AMQP, Search Engine, MySQL.magento.env.yaml stage: deploy: SEARCH_CONFIGURATION: SESSION_CONFIGURATION: _merge: true redis: max_concurrency: 20 QUEUE_CONFIGURATION: CACHE_CONFIGURATION: DATABASE_CONFIGURATION:
43 Configure read from secondary Redis, MySQL.magento.env.yaml stage: deploy: REDIS_USE_SLAVE_CONNECTION: true MYSQL_USE_SLAVE_CONNECTION: true
44 Static Content Deployment (SCD)
45 Deployment time with SCD on different phases SCD on Deploy Phase
46 Deployment time with SCD on different phases SCD on Deploy Phase./init/pub/static symlink./pub/static SCD on Build Phase
47 Necessary Information for SCD Themes Locales app/etc/config.php config:dump copy config.php git add git commit & git push
48 HTML Minification.magento.env.yaml stage: global: SKIP_HTML_MINIFICATION: true
49 Configurations for SCD with Locales and Themes.magento.env.yaml stage: global: SCD_MATRIX: "magento/backend": language: - de_de "magento/luma": language: - en_us - de_de
50 Skip SCD on Both Phases for headless website for development without changes in static files.magento.env.yaml stage: global: SKIP_SCD: true
51 Skip SCD on Both Phases for headless website for development without changes in static files.magento.env.yaml.magento.env.yaml stage: deploy: STATIC_CONTENT_SYMLINK : false stage: global: SKIP_SCD: true 1 2
52 SCD On Demand.magento.env.yaml stage: global: SCD_ON_DEMAND: true
53 Configurations for Post-Deploy Phase.magento.env.yaml stage: global: SCD_ON_DEMAND: true post-deploy: WARM_UP_PAGES: - index.php - customer/account/create
54 Scripts Order In Build Hooks
55 Scripts order in hooks.magento.app.yaml hooks: build: php./vendor/bin/ece-tools build:generate php./vendor/bin/ece-tools build:transfer deploy: php./vendor/bin/ece-tools deploy post-deploy: php./vendor/bin/ece-tools post-deploy
56 Scripts order in hooks.magento.app.yaml hooks: build: php./vendor/bin/ece-tools build:generate cd./vendor/myvendor/mytools mytool scd:modify cd ~ php./vendor/bin/ece-tools build:transfer deploy: php./vendor/bin/ece-tools deploy post-deploy: php./vendor/bin/ece-tools post-deploy
57 CONCLUSION
58 Recommendations Improve deployment speed: Configure SCD on Build phase + Enable HTML minification on the fly or Enable SCD on demand Enable post-deploy hook Adhere to the right sequence of scripts in hooks Follow deployment workflow: integration > staging > production keep staging always similar to production data should be configured directly on production Read documentation Magento U training Use 24/7 support Join #cloud
59 Links to Documentation Docker - Xdebug - New Relic - Blackfire - Fastly - Magento Cloud CLI tool Install - Info - Schedule a Demo - Specifications -
60 Q&A Billy Nadiia
61
Cloud providers, tools and best practices in running Magento on Kubernetes. Adrian Balcan MindMagnet Software
Cloud providers, tools and best practices in running Magento on Kubernetes Adrian Balcan DevOps @ MindMagnet Software About Me Companies Projects Adrian Balcan contact@adrianbalcan.com Agenda Magento on
More informationUse Case: Scalable applications
Use Case: Scalable applications 1. Introduction A lot of companies are running (web) applications on a single machine, self hosted, in a datacenter close by or on premise. The hardware is often bought
More informationTechnical Comparison Sheet: ez Platform Cloud vs Other Hosting Approaches
Technical Comparison Sheet: vs Other Approaches This is a technical comparison worksheet between the various approaches to deploy and host your ez Platform project. Each approach is unique and has its
More informationRetrospective: The Magento Commerce Cloud at Work
Retrospective: The Magento Commerce Cloud at Work Jon Tudhope Director Interactive Development Something Digital @JonTudhope Agenda Why Commerce Cloud A Typical implementation Commerce Cloud enables merchant
More informationImproving the Magento 2 Developer Experience
Improving the Magento 2 Developer Experience Alan Kent Magento Chief Architect Consistent Magento 2 Feedback I have been working on some larger Magento 2.1 EE solutions for a few months now and I really
More informationBuild & Launch Tools (BLT) Automating best practices for enterprise sites
Build & Launch Tools (BLT) Automating best practices for enterprise sites Who are you? Matthew Grasmick @grasmash on Drupal.org, twitter, etc. Acquia Professional Services, 4yrs Drupalist, 9yrs Maintainer
More informationFastly_Cdn Module Installation Instructions
INSTALLATION.md Fastly_Cdn Module Installation Instructions Contents Prerequisites Installation Troubleshooting Prerequisites Before installing the Fastly_Cdn module you should setup a test environment
More informationplatform Development Process Optimization For Drupal centric projects
platform Development Process Optimization For Drupal centric projects Introduction This document explains how Platform impacts your Drupal centric project development process. Performance data from digital
More informationMagento Commerce Architecture and Security Model Last updated: Aug 2017
Magento Commerce Architecture and Security Model Last updated: Aug 2017 Architecture The Magento Commerce architecture is designed to provide a highly secure environment. Each customer is deployed into
More informationGetting Started With Amazon EC2 Container Service
Getting Started With Amazon EC2 Container Service Emeka Igbokwe Solution Architect 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved Agenda Containers EC2 Container Service EC2 Container
More informationBUILDING A PLATFORM FOR NBA
BUILDING A PLATFORM FOR NBA TOBBY HAGLER JOSH MULLIKIN BUILDING A PLATFORM FOR NBA Unified platform driving web, mobile, big screen Integrate live data, editorial content, live video, & on-demand video
More informationAWS 101. Patrick Pierson, IonChannel
AWS 101 Patrick Pierson, IonChannel What is AWS? Amazon Web Services (AWS) is a secure cloud services platform, offering compute power, database storage, content delivery and other functionality to help
More informationAALOK INSTITUTE. DevOps Training
DevOps Training Duration: 40Hrs (8 Hours per Day * 5 Days) DevOps Syllabus 1. What is DevOps? a. History of DevOps? b. How does DevOps work anyways? c. Principle of DevOps: d. DevOps combines the best
More informationDEVOPS COURSE CONTENT
LINUX Basics: Unix and linux difference Linux File system structure Basic linux/unix commands Changing file permissions and ownership Types of links soft and hard link Filter commands Simple filter and
More informationTM DevOps Use Case TechMinfy All Rights Reserved
Document Details Use Case Name TMDevOps Use Case01 First Draft 5 th March 2018 Author Reviewed By Prabhakar D Pradeep Narayanaswamy Contents Scope... 4 About Customer... 4 Use Case Description... 4 Primary
More informationCase Study. Performance Optimization & OMS Brainvire Infotech Pvt. Ltd Page 1 of 1
Case Study Performance Optimization & OMS www.brainvire.com 2015 Brainvire Infotech Pvt. Ltd Page 1 of 1 Client Requirement The requirement of the client has been divided into two modules: Site Performance
More informationIBM Compose Managed Platform for Multiple Open Source Databases
IBM Compose Managed Platform for Multiple Source Databases Source for Source for Data Layer Blueprint with Compose Source for Comprehensive Catalogue for Simplified Scoping Scalable Platform for FutureProof
More informationLinux System Management with Puppet, Gitlab, and R10k. Scott Nolin, SSEC Technical Computing 22 June 2017
Linux System Management with Puppet, Gitlab, and R10k Scott Nolin, SSEC Technical Computing 22 June 2017 Introduction I am here to talk about how we do Linux configuration management at the Space Science
More informationCloudCenter for Developers
DEVNET-1198 CloudCenter for Developers Conor Murphy, Systems Engineer Data Centre Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the
More informationMagento 2 Certified Professional Developer. Exam Study Guide
Magento 2 Certified Professional Developer Exam Study Guide U Contents Contents Introduction... 1 Topics and Objectives... 3 1 Magento Architecture and Customization Techniques... 3 1.1 Describe Magento
More informationOpen Source Container-Based Cloud Hosting
Open Source Container-Based Cloud Hosting is proud to offer Lagoon: an open source, secure, high-performance, cloud-based container hosting solution designed by developers for developers. We empower developers
More informationDocument Sub Title. Yotpo. Technical Overview 07/18/ Yotpo
Document Sub Title Yotpo Technical Overview 07/18/2016 2015 Yotpo Contents Introduction... 3 Yotpo Architecture... 4 Yotpo Back Office (or B2B)... 4 Yotpo On-Site Presence... 4 Technologies... 5 Real-Time
More informationService Description Platform.sh by Orange
Service Description Platform.sh by Orange Table des matières 1 DEFINITIONS... 2 2 PURPOSE OF THE DOCUMENT... 2 3 OVERVIEW OF THE SERVICE... 2 3.1 OVERALL DESCRIPTION... 2 3.2 GEOGRAPHICAL FOOTPRINT...
More informationDistributed CI: Scaling Jenkins on Mesos and Marathon. Roger Ignazio Puppet Labs, Inc. MesosCon 2015 Seattle, WA
Distributed CI: Scaling Jenkins on Mesos and Marathon Roger Ignazio Puppet Labs, Inc. MesosCon 2015 Seattle, WA About Me Roger Ignazio QE Automation Engineer Puppet Labs, Inc. @rogerignazio Mesos In Action
More informationExpert Guidance on Migrating from Magento 1 to Magento 2
Expert Guidance on Migrating from Magento 1 to Magento 2 Gordon Knoppe Business Solutions Architect, ECG James Cowie Technical Architect, ECG Expert Consulting Group ECG Charter: To provide expert insight,
More informationCONTINUOUS INTEGRATION; TIPS & TRICKS
CONTINUOUS INTEGRATION; TIPS & TRICKS BIO I DO TECH THINGS I DO THINGS I DO THINGS BLUE OCEAN BEEP BEEP REFACTOR PEOPLE S HOUSES MY TIPS & TRICKS FOR CI - CI Infrastructure - CI Architecture - Pipeline
More informationWhat s New in Gerrit 2.14 Gerrit User Summit London 2017
What s New in Gerrit 2.14 Gerrit User Summit London 2017 David Pursehouse CollabNet Summary of New Features Assignee field for changes Deletable changes Improved reviewer suggestion Email: new templates,
More informationVishesh Oberoi Seth Reid Technical Evangelist, Microsoft Software Developer, Intergen
Vishesh Oberoi Technical Evangelist, Microsoft VishO@microsoft.com @ovishesh Seth Reid Software Developer, Intergen contact@sethreid.co.nz @sethreidnz Vishesh Oberoi Technical Evangelist, Microsoft VishO@microsoft.com
More informationDESIGNING APPLICATIONS FOR CONTAINERIZATION AND THE CLOUD THE 12 FACTOR APPLICATION MANIFESTO
DESIGNING APPLICATIONS FOR CONTAINERIZATION AND THE CLOUD THE 12 FACTOR APPLICATION MANIFESTO THIS IS THE DEV PART DESIGNING OUR APPLICATIONS TO BE PREDICTABLE, FLEXIBLE, RELIABLE, SCALABLE AND COMPLETELY
More informationApp Service Overview. Rand Pagels Azure Technical Specialist - Application Development US Great Lakes Region
App Service Overview Quickly create powerful cloud apps using a fully-managed platform Rand Pagels Azure Technical Specialist - Application Development US Great Lakes Region Security & Management Platform
More informationPIMCORE TRAINING GUIDE
PIMCORE TRAINING GUIDE VERSION 1.0, MAY 2017 Table of Contents 1. Welcome to Pimcore... 3 1.1. Pimcore training offerings... 3 2. Pimcore Basic Training (2 Days)... 4 2.1. Pre-requisites... 4 2.2. Training
More informationMagento 2 Migration Best Practices Magento, Inc.
Magento 2 Migration Best Practices Brent Peterson Magento Evangelist for Wagento Creative Agenda Main Components For The Migration Data Themes Extensions Customization Best Practices Analysis Extension
More informationDeveloping Enterprise Cloud Solutions with Azure
Developing Enterprise Cloud Solutions with Azure Java Focused 5 Day Course AUDIENCE FORMAT Developers and Software Architects Instructor-led with hands-on labs LEVEL 300 COURSE DESCRIPTION This course
More informationStephan Hochdörfer //
From dev to prod with GitLab CI Stephan Hochdörfer // 21.06.2018 About me Stephan Hochdörfer Head of Technology, bitexpert AG (Mannheim, Germany) S.Hochdoerfer@bitExpert.de @shochdoerfer #PHP, #DevOps,
More informationExam C IBM Cloud Platform Application Development v2 Sample Test
Exam C5050 384 IBM Cloud Platform Application Development v2 Sample Test 1. What is an advantage of using managed services in IBM Bluemix Platform as a Service (PaaS)? A. The Bluemix cloud determines the
More informationSwift Web Applications on the AWS Cloud
Swift Web Applications on the AWS Cloud Quick Start Reference Deployment November 2016 Asif Khan, Tom Horton, and Tony Vattathil Solutions Architects, Amazon Web Services Contents Overview... 2 Architecture...
More informationThe Long Road from Capistrano to Kubernetes
The Long Road from Capistrano to Kubernetes Tobias Schwab, Co-Founder of PhraseApp Slides: http://bit.ly/cap-to-kube How to deploy Ruby on Rails? Deploying Ruby on Rails required on all servers: OS + system
More informationAdvanced Configuration Management with Config Split et al. Fabian Bircher
Advanced Configuration Management with Config Split et al. Fabian Bircher fabian@nuvole.org web: nuvole.org twitter: @nuvoleweb Our Distributed Team Nuvole: a 100% Drupal company with a distributed team
More informationSunil Shah SECURE, FLEXIBLE CONTINUOUS DELIVERY PIPELINES WITH GITLAB AND DC/OS Mesosphere, Inc. All Rights Reserved.
Sunil Shah SECURE, FLEXIBLE CONTINUOUS DELIVERY PIPELINES WITH GITLAB AND DC/OS 1 Introduction MOBILE, SOCIAL & CLOUD ARE RAISING CUSTOMER EXPECTATIONS We need a way to deliver software so fast that our
More informationVersion Control for PL/SQL
Version Control for PL/SQL What is the problem? How did we solve it? Implementation Strategies Demo!! Customer Spotlight Success Story: (In other words, this really works. :-) ) Rhenus Logistics, leading
More informationSCALING DRUPAL TO THE CLOUD WITH DOCKER AND AWS
SCALING DRUPAL TO THE CLOUD WITH DOCKER AND AWS Dr. Djun Kim Camp Pacific OUTLINE Overview Quick Intro to Docker Intro to AWS Designing a scalable application Connecting Drupal to AWS services Intro to
More informationCourse 20533B: Implementing Microsoft Azure Infrastructure Solutions
Course 20533B: Implementing Microsoft Azure Infrastructure Solutions Course details Course Outline Module 1: Introduction to Azure This module explains cloud computing, and compares cloud computing and
More informationAt Course Completion Prepares you as per certification requirements for AWS Developer Associate.
[AWS-DAW]: AWS Cloud Developer Associate Workshop Length Delivery Method : 4 days : Instructor-led (Classroom) At Course Completion Prepares you as per certification requirements for AWS Developer Associate.
More informationVendor: Citrix. Exam Code: 1Y Exam Name: Designing Citrix XenDesktop 7.6 Solutions. Version: Demo
Vendor: Citrix Exam Code: 1Y0-401 Exam Name: Designing Citrix XenDesktop 7.6 Solutions Version: Demo DEMO QUESTION 1 Which option requires the fewest components to implement a fault-tolerant, load-balanced
More informationLet s say that hosting a cloudbased application is like car ownership
Let s say that hosting a cloudbased application is like car ownership Azure App Service App Service Features & Capabilities All features and capabilities are shared across all of App Service application
More informationDevOps Course Content
DevOps Course Content 1. Introduction: Understanding Development Development SDLC using WaterFall & Agile Understanding Operations DevOps to the rescue What is DevOps DevOps SDLC Continuous Delivery model
More informationAmazon Web Services (AWS) Training Course Content
Amazon Web Services (AWS) Training Course Content SECTION 1: CLOUD COMPUTING INTRODUCTION History of Cloud Computing Concept of Client Server Computing Distributed Computing and it s Challenges What is
More informationTechno Expert Solutions
Course Content of Microsoft Windows Azzure Developer: Course Outline Module 1: Overview of the Microsoft Azure Platform Microsoft Azure provides a collection of services that you can use as building blocks
More informationSBB. Java User Group 27.9 & Tobias Denzler, Philipp Oser
OpenShift @ SBB Java User Group 27.9 & 25.10.17 Tobias Denzler, Philipp Oser Who we are Tobias Denzler Software Engineer at SBB IT Java & OpenShift enthusiast @tobiasdenzler Philipp Oser Architect at ELCA
More informationCS-580K/480K Advanced Topics in Cloud Computing. Container III
CS-580/480 Advanced Topics in Cloud Computing Container III 1 Docker Container https://www.docker.com/ Docker is a platform for developers and sysadmins to develop, deploy, and run applications with containers.
More informationArcGIS Enterprise in the Amazon Cloud
ArcGIS Enterprise in the Amazon Cloud Cherry Lin (clin@esri.com) David Cordes (dcordes@esri.com) This Presentation Available at http://bit.ly/2tz2hpu AWS SIG Date: 07/13/2017 Time: 12:00pm - 1:00pm Location:
More informationDeveloping Microsoft Azure Solutions (70-532) Syllabus
Developing Microsoft Azure Solutions (70-532) Syllabus Cloud Computing Introduction What is Cloud Computing Cloud Characteristics Cloud Computing Service Models Deployment Models in Cloud Computing Advantages
More informationPaaS Anywhere. Isaac Christoffersen Architect, Vizuri
PaaS Anywhere Isaac Christoffersen Architect, Vizuri About Vizuri Vizuri Division Java EE & Open Source Solution Provider Red Hat & JBoss Premier Partner 2009, 2010, 2011, 2012 Middleware Partner of the
More informationOlga Kopylova. Lead architect Magento Open Source and Commerce
Magento 2.3 Updates Olga Kopylova Lead architect Magento Open Source and Commerce Magento 2.3 Releases 2.3.0 2.3.1 2.3.2 2.3.3 patch releases New core features Bug fixes Possible breaking changes Bug fixes
More informationI keep hearing about DevOps What is it?
DevOps & OpenShift I keep hearing about DevOps What is it? FOR MANY ORGANIZATIONS, WHAT IS I.T. LIKE TODAY? WATERFALL AND SILOS Application Version X DEVELOPMENT OPERATIONS IT OPS IS UNDER PRESSURE ENVIRONMENT
More informationDepending on your location and needs we can accommodate your application at one of our established data centers:
Drupal Hosting by Developers, for Developers At amazee.io, we don t just know Drupal we love Drupal. We re a secure, high-performance, cloud-based hosting provider built for folks who love their Drupal
More informationAzure DevOps. Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region
Azure DevOps Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region What is DevOps? People. Process. Products. Build & Test Deploy DevOps is the union of people, process, and products to
More informationTM DevOps Use Case. 2017TechMinfy All Rights Reserved
Document Details Use Case Name TMDevOps Use Case04 First Draft 10 th Dec 2017 Author Reviewed By Amrendra Kumar Pradeep Narayanaswamy Contents Scope... 4 About Customer... 4 Pre-Conditions/Trigger... 4
More informationMagento 2.0 Technical Deep Dive
Magento 2.0 Technical Deep Dive Magento 2 Application Environment Anton Kril Lead Architect @AntonKril System Requirements v3.5, v4.x v1.8 + v2.2, v2.4 V5.6, v5.6, v7.0.2+ V5.6 V3.0 v4.* System Requirements
More informationDeploying and Using ArcGIS Enterprise in the Cloud. Bill Major
Deploying and Using ArcGIS Enterprise in the Cloud Bill Major Quick Survey Your role in your organization - Developer? - Cloud Admin? Already a cloud user Running Esri deployment on AWS Running Esri deployment
More informationWordPress Multisite at Large Scale
Networks for Very Large Scale A How to Guide So you ve decided to go with WordPress for your large scale website. There are three basic options for setting up the site: Option 1 If it s a single brand,
More informationApplication monitoring with BELK. Nishant Sahay, Sr. Architect Bhavani Ananth, Architect
Application monitoring with BELK Nishant Sahay, Sr. Architect Bhavani Ananth, Architect Why logs Business PoV Input Data Analytics User Interactions /Behavior End user Experience/ Improvements 2017 Wipro
More informationP a g e 1. Teknologisk Institut. Online kursus k SysAdmin & DevOps Collection
P a g e 1 Online kursus k72751 SysAdmin & DevOps Collection P a g e 2 Title Estimated Duration (hrs) Ruby on Rails - Fundamentals 1,5 Ruby on Rails - Database Fundamentals 1,22 Python: The Basics 3,5 Python:
More informationKubernetes The Path to Cloud Native
Kubernetes The Path to Cloud Native Eric Brewer VP, Infrastructure @eric_brewer August 28, 2015 ACM SOCC Cloud Na*ve Applica*ons Middle of a great transition unlimited ethereal resources in the Cloud an
More informationAmazon Web Services (AWS) Solutions Architect Intermediate Level Course Content
Amazon Web Services (AWS) Solutions Architect Intermediate Level Course Content Introduction to Cloud Computing A Short history Client Server Computing Concepts Challenges with Distributed Computing Introduction
More informationRuby in the Sky with Diamonds. August, 2014 Sao Paulo, Brazil
Ruby in the Sky with Diamonds August, 2014 Sao Paulo, Brazil JELASTIC PLATFORM AS INFRASTRUCTURE Jelastic provides enterprise cloud software that redefines the economics of cloud deployment and management.
More informationJavaentwicklung in der Oracle Cloud
Javaentwicklung in der Oracle Cloud Sören Halter Principal Sales Consultant 2016-11-17 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information
More informationPaaS Anywhere. Isaac Christoffersen Architect, Vizuri
PaaS Anywhere Isaac Christoffersen Architect, Vizuri About Vizuri Vizuri Division Java EE & Open Source Solution Provider Red Hat & JBoss Premier Partner 2009, 2010, 2011, 2012 Middleware Partner of the
More informationSitefinity Performance and Architecture
Sitefinity Performance and Architecture Christopher Peck, Sales Engineer June 4, 2015 Overview Performance and Monitoring Development Considerations Client Side Server Side Tools Page Pre-Compilation Diagnostics
More informationMonitor your containers with the Elastic Stack. Monica Sarbu
Monitor your containers with the Elastic Stack Monica Sarbu Monica Sarbu Team lead, Beats team monica@elastic.co 3 Monitor your containers with the Elastic Stack Elastic Stack 5 Beats are lightweight shippers
More informationAmazon EC2 Container Service: Manage Docker-Enabled Apps in EC2
Amazon EC2 Container Service: Manage Docker-Enabled Apps in EC2 Ian Massingham AWS Technical Evangelist @IanMmmm 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved Agenda Containers
More informationArchitecting Magento for: Multi-brand Multi-country Multi-language Multi-currency Multi-multi?
Architecting Magento for: Multi-brand Multi-country Multi-language Multi-currency Multi-multi? Gordon Knoppe Magento Services, Practice Lead EMEA Magento Services has redefined and raised the bar on how
More informationrm -rf pub/static/*; rm -rf var/view_preprocessed/*; php -f bin/magento setup:staticcontent:deploy
Cache Warmer current How to install the extension 1. Backup your store's database and web directory. 2. Login to the SSH console of your server and navigate to the root directory of the Magento 2 store.
More informationSample Title. Magento 2 performance comparison in different environments. DevelopersParadise 2016 / Opatija / Croatia
Sample Title Magento 2 performance comparison in different environments Yaroslav Rogoza CTO - Atwix Fixing a bad (slow) code Software tweaks Hardware changes Bad code
More informationJenkins User Conference Israel. #jenkinsconf. CI / Liveperson. Gidi Samuels. July 16, #jenkinsconf
Jenkins User Conference Israel #jenkinsconf CI / CD @ Liveperson Gidi Samuels www.liveperson.com July 16, 2014 #jenkinsconf About Myself Lead the CI Team at Liveperson 3 years in Liveperson About Myself
More informationCache Warmer How to install the extension. How to upgrade extension. Disabling the Extension
Cache Warmer 1.0.48 How to install the extension 1. Backup your store's database and web directory. 2. Login to the SSH console of your server and navigate to the root directory of the Magento 2 store.
More informationPassTest. Bessere Qualität, bessere Dienstleistungen!
PassTest Bessere Qualität, bessere Dienstleistungen! Q&A Exam : VCP-510 Title : VMware Certified Professional on VSphere 5 Version : Demo 1 / 7 1.Which VMware solution uses the security of a vsphere implementation
More informationDevOps on AWS Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS Deep Dive on Continuous Delivery and the AWS Developer Tools Woody Borraccino, AWS Solutions Architect May 4, 2016, Stockholm 2016, Amazon Web Services, Inc. or its Affiliates. All rights
More informationUsing DC/OS for Continuous Delivery
Using DC/OS for Continuous Delivery DevPulseCon 2017 Elizabeth K. Joseph, @pleia2 Mesosphere 1 Elizabeth K. Joseph, Developer Advocate, Mesosphere 15+ years working in open source communities 10+ years
More informationExam : Implementing Microsoft Azure Infrastructure Solutions
Exam 70-533: Implementing Microsoft Azure Infrastructure Solutions Objective Domain Note: This document shows tracked changes that are effective as of January 18, 2018. Design and Implement Azure App Service
More information20532D: Developing Microsoft Azure Solutions
20532D: Developing Microsoft Azure Solutions Course Details Course Code: Duration: Notes: 20532D 5 days Elements of this syllabus are subject to change. About this course This course is intended for students
More informationIBM Bluemix platform as a service (PaaS)
Cloud Developer Certification Preparation IBM Bluemix platform as a service (PaaS) After you complete this unit, you should understand: Use cases for IBM Bluemix PaaS applications Key infrastructure components
More informationAmazon AWS-Solution-Architect-Associate Exam
Volume: 858 Questions Question: 1 You are trying to launch an EC2 instance, however the instance seems to go into a terminated status immediately. What would probably not be a reason that this is happening?
More informationPersonal Statement. Skillset I MongoDB / Cassandra / Redis / CouchDB. My name is Dale-Kurt Murray. I'm a Solutiof
My name is Dale-Kurt Murray. 'm a Solutiof +1 876 345 7375 Architect who loves new challenging probl :i "rite hello@dalekurtmurray.com which allows me to think outside of the box. visit www.dalekurtmurray.com
More informationContinuous Delivery at Liferay A fast lane for your software updates. Rubén Eduardo
Continuous Delivery at Liferay A fast lane for your software updates Rubén Pulido @_rubenpulido Eduardo García @edupgv What to expect During this session, you will 1. Understand what Continuous Delivery
More informationWe are ready to serve Latest IT Trends, Are you ready to learn? New Batches Info
We are ready to serve Latest IT Trends, Are you ready to learn? New Batches Info START DATE : TIMINGS : DURATION : TYPE OF BATCH : FEE : FACULTY NAME : LAB TIMINGS : Storage & Database Services : Introduction
More informationExercise 1. Bluemix and the Cloud Foundry command-line interface (CLI)
V10.1 Student Exercises EXempty Exercise 1. Bluemix and the Cloud Foundry command-line interface (CLI) What this exercise is about In this exercise, you sign on to Bluemix and create an application. You
More information70-532: Developing Microsoft Azure Solutions
70-532: Developing Microsoft Azure Solutions Exam Design Target Audience Candidates of this exam are experienced in designing, programming, implementing, automating, and monitoring Microsoft Azure solutions.
More informationDeveloping Microsoft Azure Solutions
1 Developing Microsoft Azure Solutions Course Prerequisites A general understanding of ASP.NET and C# concepts Upon Completion of this Course, you will accomplish following: Compare the services available
More informationAccelerate at DevOps Speed With Openshift v3. Alessandro Vozza & Samuel Terburg Red Hat
Accelerate at DevOps Speed With Openshift v3 Alessandro Vozza & Samuel Terburg Red Hat IT (R)Evolution Red Hat Brings It All Together What is Kubernetes Open source container cluster manager Inspired by
More informationJenkinsPipelineUnit. Test your Continuous Delivery Pipeline. Ozan Gunalp - Emmanuel Quincerot
JenkinsPipelineUnit Test your Continuous Delivery Pipeline Ozan Gunalp - Emmanuel Quincerot Who we are Ozan Günalp Emmanuel Quincerot Developer at LesFurets Developer at LesFurets PhD in Computer Science
More informationApplication Deployment With Zend Server 5.5 Beta
Application Deployment With 5.5 Beta Kevin Schroeder Technology Evangelist Zend Technologies About Kevin Past: Programming/Sys Admin Current: Technology Evangelist/Author/Composer @kpschrade Follow us!
More informationAccelerating Software Delivery with the AWS Developer Tools. Pradyumna Dash Solutions Architect, UK Public Sector
Accelerating Software Delivery with the AWS Developer Tools Pradyumna Dash Solutions Architect, UK Public Sector pradyd@amazon.co.uk Accelerating Software Delivery with the AWS Developer Tools Pradyumna
More informationBuilding Microservices with the 12 Factor App Pattern
Building Microservices with the 12 Factor App Pattern Context This documentation will help introduce Developers to implementing MICROSERVICES by applying the TWELVE- FACTOR PRINCIPLES, a set of best practices
More informationRED HAT QUAY. As part of OCP Architecture Workshop. Technical Deck
RED HAT QUAY As part of OCP Architecture Workshop Technical Deck What Is Quay? Market leading enterprise container registry Available on-premise, on public cloud and as a hosted service (SaaS) RED HAT
More informationDeveloping and Testing Java Microservices on Docker. Todd Fasullo Dir. Engineering
Developing and Testing Java Microservices on Docker Todd Fasullo Dir. Engineering Agenda Who is Smartsheet + why we started using Docker Docker fundamentals Demo - creating a service Demo - building service
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 The following is intended to outline our general product direction.
More informationAdvanced Continuous Delivery Strategies for Containerized Applications Using DC/OS
Advanced Continuous Delivery Strategies for Containerized Applications Using DC/OS ContainerCon @ Open Source Summit North America 2017 Elizabeth K. Joseph @pleia2 1 Elizabeth K. Joseph, Developer Advocate
More informationMore Dev / Less Ops. Sean Dietrich DrupalCorn '18
More Dev / Less Ops Sean Dietrich DrupalCorn '18 Hi there! I m a Technical Lead at Kanopi Studios. @seanedietrich / sean_e_dietrich / sean.e.dietrich Maintainer on the Docksal Project Drupal Development
More informationBeyond 1001 Dedicated Data Service Instances
Beyond 1001 Dedicated Data Service Instances Introduction The Challenge Given: Application platform based on Cloud Foundry to serve thousands of apps Application Runtime Many platform users - who don
More information