DEVELOPING DEVOPS ON AWS

Size: px
Start display at page:

Download "DEVELOPING DEVOPS ON AWS"

Transcription

1 By Eric Johnson LAST UPDATED FEBRUARY 6, 2017

2 WHITE PAPER INTRODUCTION 3 CONTINUOUS INTEGRATION AND CONTINUOUS DELIVERY (CI/CD) 4 Continuous Integration 4 Continuous Delivery 4 The Bottom Line 5 THE RIGHT TOOLS 5 AWS CodeCommit 5 AWS CodePipeline 6 AWS CodeBuild 7 AWS CodeDeploy 8 WHAT TO WATCH FOR 9 CONCLUSION: PUTTING IT ALL TOGETHER 10 2 / 11

3 WHITE PAPER INTRODUCTION Put 20 people in a room and ask them to define DevOps; chances are you will get different responses. In its most basic form, DevOps is a merging of the words Development and Operations. But the truth is, DevOps is more than a word; it is a process or even a culture. In her article on automic.com, Courtney Glyph explains DevOps this way: DevOps defines a set of practices that, when applied correctly, emphasizes the collaboration and communication of both software developers and other IT professionals while automating the process of software delivery and infrastructure changes. It creates a culture and environment where building, testing and releasing software can happen rapidly, frequently and more reliably. [read full article] This white paper focuses on the collaboration and automation aspects of DevOps and how they are accomplished in AWS. By the end, you will have a conceptual idea of how collaboration and automation come together to provide a continuous integration and continuous delivery (CI/CD) process that can benefit your development process and, furthermore, your bottom line. 3 / 11

4 CONTINUOUS INTEGRATION AND CONTINUOUS DELIVERY To understand what it takes to create a proper CI/CD process on AWS, it important to establish what that process looks like and why it s needed. First, examine at the process. A solid CI/CD process offers the ability to version and integrate code, build code specific to an environment, allow for manual approval or rejection, and deploy code with no downtime as well as the ability to rollback when needed. Visualizing the process (above) enables the breaking down of the CI/CD process into separate parts and allows an explanation of their benefits individually and then as a whole. Continuous Integration The first part of the equation is the process of continuous integration - a development process that encourages developers to code in very small chunks. As a developer adds a feature or fixes a bug, they should then commit that code to the shared repository. When that code is committed, there is then an automated process that rebuilds the entire code set with the new changes included and updates the testing location with that new code. The end result is that the code is continuously integrated and made available for testing. The advantages of a continuous integration system are numerous. The first advantage is the ability to test early and test often. When a QA team can test code early in the process, they can flag issues in the code before the developer has moved on too far. A second advantage is the ability for the business to also catch issues in the code direction. As code is updated early and often, testers can verify that what the developer built matches the scope that has been laid out. This also allows the business to make early adjustments if what they envisioned does not work in real life. Continuous Delivery The second part of the equation, continuous delivery, builds on top of the process of continuous integration. When a single piece of code passes all tests, and it gets the stamp of approval from the business, the logical next step is to ship it. Continuous delivery is the automated process of shipping code through multiple environments, with it eventually ending up in production. This is a paradigm shift from the two-to-three-week sprints culminating in a manual deploy that many businesses still use today. 4 / 11

5 The Bottom Line A properly architected CI/CD process affects a company s bottom line in several different ways. Foremost, by being able to deploy with a push of a button, a company can be incredibly responsive to the customer. For example, if code is deployed and a company finds that it is not performing well, they can immediately rollback. Also, with the ability to change code frequently and quickly, a company can make good use of multi-variant (A, B, (C)) testing to help improve the user experience. Any time the user is helped to better use a company s product, the bottom line is directly affected. THE RIGHT TOOLS The DevOps process of CI/CD is not an entirely new concept. There are quite a few tools on the market such as TeamCity, Jenkins, Hudson, Octopus Deploy, and others that play in this space. However, AWS has a full suite of native tools to accomplish this task. Let s take a look at the different tools available. AWS CodeCommit The first tool worth examination is AWS CodeCommit. AWS CodeCommit is a fully managed source control service that provides private GIT repositories within your AWS account. Now you may be asking yourself, Why not just use GitHub? This is a great question. over. While there are some advantages to using GitHub, such as the advanced tooling GitHub adds, there are two clear advantages to using AWS CodeCommit over GitHub. First of all, and most importantly, AWS CodeCommit enables greater security. By using AWS CodeCommit your code never leaves your AWS environment, with the exception of when it is on the developer s machine. Furthermore, it is protected by the many layers of security provided by AWS and the granular access control that Identity and Access Management (IAM) provides. The second advantage of AWS CodeCommit is pricing. AWS CodeCommit gives you five users free; each additional user after that is one dollar. Within the AWS CI/CD process, AWS CodeCommit is where developers check their completed code. The repository uses GIT to handle merging, conflicts, and versioning of code. Learn more about AWS CodeCommit. 5 / 11

6 AWS CodePipeline The second tool in AWS s DevOps suite is AWS CodePipeline. Notice (above) that AWS CodePipeline deals with build, manual interface, and deploy. AWS CodePipeline is the automation tool designed to detect code changes and then move the code through the other phases. The beauty of AWS CodePipeline is that it is very configurable. Different jobs can be added to your pipeline and decisions based on the outcomes of that job. For example, you can grab the latest code from AWS CodeCommit and ship it off to a builder like Jenkins. Jenkins can then build and test your code. If all goes well, Jenkins will notify AWS CodePipeline to move on. AWS CodePipeline can then send an to your QA team. The QA team can then test the latest code. On approval, the user has the choice to approve or reject the code by clicking on the appropriate button in the . If the approval is given, then AWS CodePipeline moves on to the next step. If not, then the pipeline is exited. Learn more about AWS CodePipeline. 6 / 11

7 AWS CodeBuild AWS CodeBuild is the latest tool in the AWS DevOps arsenal. Announced at AWS Re:Invent in 2016, AWS CodeBuild closes a large gap in the tooling suite by handling the process of building and testing your code. Before the introduction of AWS CodeBuild, organizations were forced to look outside of AWS to thirdparty tools like Jenkins and Solano. Additionally, when using third-party tools, organizations were also forced to maintain the infrastructure the tool ran on in the form of an instance or container, or they had to pay a separate provider to maintain it and ship the code externally to be built and tested. CodeBuild is serverless and empowers companies to build and test code while keeping that code inside of their preferred AWS environment and pipeline. In looking at how AWS CodeBuild works, it is important to understand where AWS CodeBuild runs: AWS CodeBuild runs in a pre-built container provided by AWS. AWS offers many different container flavors like Node, Golang, Python, and Java, however you can also create your own container for AWS CodeBuild to launch. If you re saying, Wait a minute, that s not serverless! please note that it is as serverless as any other serverless technology AWS offers. AWS CodeBuild is what is known as a backplane technology, meaning they manage the infrastructure and it, therefore, is serverless to your organization. Using AWS CodeBuild to build your project then becomes very easy. The beauty of the tool is that anything you can do on a command line, you can do on AWS CodeBuild. When running a project, AWS CodeBuild will look in the root of your code for a buildspec.yml file. In the buildspec file you define five phases and what to do in them. Let s break those out and explain them. Install Phase: This phase allows you to install any external libraries that may not be included in AWS CodeBuild. For example, you might install mocha, a node test library. Pre-Build Phase: This phase allows you to run any pre-build commands or scripts. This would be a good place to set environment parameters and create mock data for tests. Build Phase: This phase allows you to actually build out your code. In a node world, this is where you would transpile and pack code using tools like Babel and WebPack. 7 / 11

8 Post-Build Phase: This phase allows you to run commands after your code is built. Here you might run unit and regression tests against prepared code. Artifacts Phase: This phase allows you to define what files should be returned from AWS CodeBuild back to AWS CodePipeline for the next job in the pipeline. AWS CodeBuild is a very simple and very powerful tool. It allows developers to use the same command line tools they utilize locally, to build and test code in an automated fashion to push to other environments. Learn more about AWS CodeBuild. AWS CodeDeploy Up until this point, it s been possible to merge and version code, build and test that code in the cloud, and get manual approval from your QA team. The final piece of the puzzle is the ability to deploy the code. This is where AWS CodeDeploy becomes important. AWS CodeDeploy provides the ability to deploy and rollback code to multiple servers at a time, plus allows you to deploy to servers outside of AWS in addition to AWS servers. For example, if you are running a hybrid architecture, you can deploy to your cloud servers and your servers on-premises as well. It s easiest to get a full understanding of how AWS CodeDeploy works by talking through a deployment scenario and the components. To begin, you need to understand what code you are going to deploy and where it exists. One requirement of AWS CodeDeploy is to have deployment code in a versioned format. This can be either in the form of an Amazon Simple Storage Service (Amazon S3) bucket with versioning on, or a GIT repository. When using AWS CodePipeline and AWS CodeBuild together, you can drop your final artifacts in the bucket or repository. By using a versioned source, AWS CodeDeploy can rollback to an earlier version if necessary. Much like AWS CodeBuild, AWS CodeDeploy will be looking for a file called appspec.yml. This file is also broken down into several parts. Files: In the files section, you can indicate your source and destination locations for deployment. This might include configuration files in one place, and application files in another. 8 / 11

9 Hooks: In the hooks section, you can call scripts to be run before installation, after installation, and on application startup. When all is done, you can also run a script to validate the service. AWS CodeDeploy also offers the ability to define how you want your code to deploy. At a top level, there are two types of deployment, in-place and blue/ green. An in-place deployment keeps the same servers and updates the code on these servers. A blue/green deployment places the new code on new servers and re-routes traffic to the new servers. Within these deployment types there are three approaches. The first approach, All at Once, attempts to deploy to as many instances at one time as it can. The second approach, Half at a Time, deploys to half of the instances at a time with fractions rounding down. The final approach to deployment is One at a Time, in which AWS CodeDeploy deploys code to one instance at a time. So, what happens if a deploy fails or needs rollback? If automatic rollbacks have been configured, then rollbacks happen automatically. In the case of a failed deploy, or if a monitoring threshold is met, AWS CodeDeploy will automatically rollback to the last know good version. If automatic rollbacks are not configured, a manual rollback can be initiated by creating a new deploy using a previous revision. Learn more about AWS CodeDeploy. WHAT TO WATCH FOR At the time of this writing, AWS CodeBuild does not support Microsoft Windows build tools. However, AWS is quickly working to include a Windows tool set and are collecting s for notification when they release it. Be aware that these tools are very configuration heavy. Configuring the AWS DevOps tools can be done from the AWS dashboard, but it s better managed and maintained when using the command line interface, or better yet, AWS CloudFormation. AWS CloudFormation truly lets you experience infrastructure as code and all your build configurations can be included. 9 / 11

10 CONCLUSION: PUTTING IT ALL TOGETHER With the combined power of AWS CodeCommit, AWS CodeBuild, and AWS CodeDeploy working in concert with AWS CodePipeline orchestrating, you can build out a very powerful CI/CD process. This example (above) gives a full CI/CD process, including deployment to multiple environments. Take a look at the scenario: 1. Multiple developers are able to merge their completed code into AWS CodeCommit. 2. On a completed merge and commit, AWS CodePipeline then grabs the latest code and passes it to AWS CodeBuild. 3. AWS CodeBuild then compiles, minifies (compresses), and tests the code. If all goes well and all tests are passed, the final code is then dropped into the proper bucket and the process is passed back to AWS CodePipeline. 4. AWS CodePipeline then notifies AWS CodeDeploy. 5. AWS CodeDeploy then deploys the latest version of code to a beta environment. Upon completion, AWS CodeDeploy then passes the process back to AWS CodePipeline. 6. AWS CodePipeline then sends an to a user asking them to manually verify the code. If the user verifies the code and accepts the change, AWS CodePipeline then notifies AWS CodeDeploy to continue. 7. AWS CodeDeploy then repeats the process for staging and, finally, production. 10 / 11

11 As you can see, using the AWS DevOps tools, it s possible to automate versioning, compiling, testing, approval and deployment to all environments. Several advantages come with this automation. Primarily, it is a repeatable process that is monitored. If anything in the process needs changing, it is then changed every time. Secondly, this process verifies that all automation tests are passed and that the project has also been manually tested. While the process cannot prove that a person has tested the code, it can prove they acknowledged that they did, which promotes accountability. An added bonus is that the entire pipeline is serverless, meaning there is no infrastructure to maintain. Learn more about how Rackspace can help you get the most out of AWS at managed-aws. Eric Johnson is the AWS Evangelist at Rackspace. He has been working with AWS technologies as a developer and an architect for the last six years. His passion for all things new in cloud technologies drive him to be a lifetime student and fanatical speaker on all things cloud. Connect with him on Twitter and LinkedIn. About AWS: For 10 years, Amazon Web Services has been the world s most comprehensive and broadly adopted cloud platform. AWS offers over 70 fully featured services for compute, storage, databases, analytics, mobile, Internet of Things (IoT) and enterprise applications from 35 Availability Zones (AZs) across 13 geographic regions in the U.S., Australia, Brazil, China, Germany, Ireland, Japan, Korea, Singapore, and India. AWS services are trusted by more than a million active customers around the world including the fastest growing startups, largest enterprises, and leading government agencies to power their infrastructure, make them more agile, and lower costs. Rackspace, the #1 managed cloud company, helps businesses tap the power of cloud computing without the complexity and cost of managing it on their own. Rackspace engineers deliver specialized expertise, easy-to-use tools, and Fanatical Support for leading technologies developed by AWS, Google, Microsoft, OpenStack, VMware and others. The company serves customers in 120 countries, including more than half of the FORTUNE 100. Rackspace was named a leader in the 2015 Gartner Magic Quadrant for Cloud-Enabled Managed Hosting, and has been honored by Fortune, Forbes, and others as one of the best companies to work for. To learn more about AWS, visit aws.amazon.com. Learn more at or call us at Rackspace US, Inc. Rackspace, Fanatical Support and other Rackspace marks are either registered service marks or service marks of Rackspace US, Inc. and are registered in the United States and other countries. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders and do not imply endorsement or sponsorship. This case study is for your informational purposes only. RACKSPACE MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS CASE STUDY. All customer examples and the information and results illustrated here are based upon the customer s experiences with the referenced Rackspace services and are not necessarily indicative of the future performance of Rackspace services. Rackspace detailed services descriptions and legal commitments are stated in its services agreements. Rackspace services features and benefits depend on system configuration and may require enabled hardware, software or additional service activation. Actual cost of specific hosted environment and performance characteristics will vary depending on individual customer configurations and use case.

UPGRADING OPENSTACK WITHOUT COMPLEXITY OR COMPROMISE

UPGRADING OPENSTACK WITHOUT COMPLEXITY OR COMPROMISE UPGRADING OPENSTACK WITHOUT COMPLEXITY OR COMPROMISE TABLE OF CONTENTS WHY UPGRADE OPENSTACK?....3 HOW RACKSPACE UPGRADES OPENSTACK...3 CONCLUSION....3 2 WHITE PAPER :: UPGRADING OPENSTACK WITHOUT COMPLEXITY

More information

Serverless Website Publishing with AWS Code* Services. Steffen Grunwald Solutions Architect, AWS October 27, 2016

Serverless Website Publishing with AWS Code* Services. Steffen Grunwald Solutions Architect, AWS October 27, 2016 Serverless Website Publishing with AWS Code* Services Steffen Grunwald Solutions Architect, AWS October 27, 2016 Software Delivery Models evolved What do you need to move fast? Re-use services, Architect

More information

AUTOMATE THE DEPLOYMENT OF SECURE DEVELOPER VPCs

AUTOMATE THE DEPLOYMENT OF SECURE DEVELOPER VPCs AUTOMATE THE DEPLOYMENT OF SECURE DEVELOPER VPCs WITH PALO ALTO NETWORKS AND REAN CLOUD 1 INTRODUCTION EXECUTIVE SUMMARY Organizations looking to provide developers with a free-range development environment

More information

DevOps Tooling from AWS

DevOps Tooling from AWS DevOps Tooling from AWS What is DevOps? Improved Collaboration - the dropping of silos between teams allows greater collaboration and understanding of how the application is built and deployed. This allows

More information

Cisco Cloud Services Router 1000V and Amazon Web Services CASE STUDY

Cisco Cloud Services Router 1000V and Amazon Web Services CASE STUDY Cisco Cloud Services Router 1000V and Amazon Web Services CASE STUDY CASE STUDY ADOBE 2 About Adobe Adobe Systems provides digital media and marketing solutions to customers around the world including

More information

Accelerating 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 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 information

CONTAINERIZING THE CONTROL PLANE: AN ENHANCEMENT TO OPENSTACK

CONTAINERIZING THE CONTROL PLANE: AN ENHANCEMENT TO OPENSTACK CONTAINERIZING THE CONTROL PLANE: AN ENHANCEMENT TO OPENSTACK TABLE OF CONTENTS INTRODUCTION.... 3 EXPLORING THE CONTAINERIZED CONTROL PLANE.... 3 OPERATIONAL BENEFITS.... 3 HOW DOES THIS AFFECT SCALABILITY?...

More information

TM DevOps Use Case. 2017TechMinfy All Rights Reserved

TM 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 information

How the Cloud is Enabling the Disruption of the Construction Industry. AWS Case Study Construction Industry. Abstract

How the Cloud is Enabling the Disruption of the Construction Industry. AWS Case Study Construction Industry. Abstract Case Study Construction Industry How the Cloud is Enabling the Disruption of the Construction Industry Abstract A Minfy-architected cloud solution is helping iquippo, a digital marketplace for the construction

More information

TM DevOps Use Case TechMinfy All Rights Reserved

TM 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 information

EBOOK: VMware Cloud on AWS: Optimized for the Next-Generation Hybrid Cloud

EBOOK: VMware Cloud on AWS: Optimized for the Next-Generation Hybrid Cloud EBOOK: VMware Cloud on AWS: Optimized for the Next-Generation Hybrid Cloud Contents Introduction... 3 What is VMware Cloud on AWS?... 5 Customer Benefits of Adopting VMware Cloud on AWS... 6 VMware Cloud

More information

DevOps 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 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 information

San Jose Water Company Expedites New Feature Delivery with DevOps Help from ClearScale on AWS

San Jose Water Company Expedites New Feature Delivery with DevOps Help from ClearScale on AWS San Jose Water Company Expedites New Feature Delivery with DevOps Help from ClearScale on AWS 2016 ClearScale LLC. All rights reserved. Executive Summary Founded in 1866, San Jose Water Company (SJWC)

More information

Azure DevOps. Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region

Azure 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 information

FROM VSTS TO AZURE DEVOPS

FROM VSTS TO AZURE DEVOPS #DOH18 FROM VSTS TO AZURE DEVOPS People. Process. Products. Gaetano Paternò @tanopaterno info@gaetanopaterno.it 2 VSTS #DOH18 3 Azure DevOps Azure Boards (ex Work) Deliver value to your users faster using

More information

Deep Dive on AWS CodeStar

Deep Dive on AWS CodeStar Deep Dive on AWS CodeStar with AWS CI/CD workflow Tara E. Walker Technical Evangelist @taraw June 28, 2017 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Agenda What is DevOps

More information

TM DevOps Use Case. 2017TechMinfy All Rights Reserved

TM DevOps Use Case. 2017TechMinfy All Rights Reserved Document Details Use Case Name TMDevOps Use Case03 First Draft 01 st Dec 2017 Author Reviewed By Prabhakar D Pradeep Narayanaswamy Contents Scope... 4 About Customer... 4 Use Case Description... 4 Primary

More information

How to Build an Appium Continuous Testing Pipeline

How to Build an Appium Continuous Testing Pipeline How to Build an Appium Continuous Testing Pipeline Step-by-Step Tutorial November, 2017 Today s speakers Guy Arieli, CTO, Experitest Ruth Zamir Marketing Director Experitest 01 Why do we need continuous

More information

AWS Reference Design Document

AWS Reference Design Document AWS Reference Design Document Contents Overview... 1 Amazon Web Services (AWS), Public Cloud and the New Security Challenges... 1 Security at the Speed of DevOps... 2 Securing East-West and North-South

More information

Continuous Integration and Delivery with Spinnaker

Continuous Integration and Delivery with Spinnaker White Paper Continuous Integration and Delivery with Spinnaker The field of software functional testing is undergoing a major transformation. What used to be an onerous manual process took a big step forward

More information

RACKSPACE PRIVATE CLOUD DESIGNED TO SUPPORT YOUR ENTERPRISE PRODUCTION WORKLOADS

RACKSPACE PRIVATE CLOUD DESIGNED TO SUPPORT YOUR ENTERPRISE PRODUCTION WORKLOADS RACKSPACE PRIVATE CLOUD DESIGNED TO SUPPORT YOUR ENTERPRISE PRODUCTION WORKLOADS TABLE OF CONTENTS INTRODUCTION....3 PERFORMANCE....3 SECURITY AND CONTROL...4 OPEN SOURCE....4 2 WHITE PAPER :: RACKSPACE

More information

Intermedia s Private Cloud Exchange

Intermedia s Private Cloud Exchange Intermedia s Private Cloud Exchange This is a practical guide to implementing Intermedia s Private Cloud Exchange on AWS. Intermedia, the world s independent provider of Hosted Exchange, and AWS, the leading

More information

RACKCONNECT GLOBAL PRODUCT DEEP DIVE:

RACKCONNECT GLOBAL PRODUCT DEEP DIVE: PRODUCT DEEP DIVE: RACK GLOBAL Connect to Rackspace and other off-premises data centers, including Microsoft Azure and Amazon Web Services, for the ultimate in multi-cloud cloud flexibility. TABLE OF CONTENTS

More information

Introduction to AWS GoldBase. A Solution to Automate Security, Compliance, and Governance in AWS

Introduction to AWS GoldBase. A Solution to Automate Security, Compliance, and Governance in AWS Introduction to AWS GoldBase A Solution to Automate Security, Compliance, and Governance in AWS September 2015 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved. Notices This document

More information

In This Webinar. ConEnuous Load TesEng & ConEnuous Delivery with Jenkins

In This Webinar. ConEnuous Load TesEng & ConEnuous Delivery with Jenkins In This Webinar TODAY S PRESENTERS Tom Chavez: SOASTA, Sr. Product MarkeEng Manager Andy Pemberton: CloudBees, Senior Director, SoluEons Architecture & ConsulEng TWO COMPANIES, A SINGLE SOLUTION SOASTA:

More information

EMPLOYEE LOCATION TRACKING SERVICE

EMPLOYEE LOCATION TRACKING SERVICE WES T ST R EET AWE SOM E STR EET EMPLOYEE LOCATION TRACKING SERVICE Web & Android OVERVIEW GPS fleet tracking services have been on the market for some years now but with the explosion of smartphone usage,

More information

CASE STUDY. Building the foundations to enable change

CASE STUDY. Building the foundations to enable change CASE STUDY Building the foundations to enable change ORGANISATION: The BMJ, formerly known as The British Medical Journal, is one of the world s oldest general medical journals, with a history that goes

More information

DevOps, Continuous Integration & Automated Testing: Rule Them All

DevOps, Continuous Integration & Automated Testing: Rule Them All DevOps, Continuous Integration & Automated Testing: Rule Them All SAMIR BEHARA Solution Architect EBSCO, Birmingham, AL DATABASE RELEASE? EMAIL THE SCRIPTS & I WILL EXECUTE IT Database Lifecycle Management

More information

Jenkins: A complete solution. From Continuous Integration to Continuous Delivery For HSBC

Jenkins: A complete solution. From Continuous Integration to Continuous Delivery For HSBC Jenkins: A complete solution From Integration to Delivery For HSBC Rajesh Kumar DevOps Architect @RajeshKumarIN www.rajeshkumar.xyz Agenda Why Jenkins? Introduction and some facts about Jenkins Supported

More information

Cloud Transformation and Significance of Security

Cloud Transformation and Significance of Security Cloud Transformation and Significance of Security Mohit Sharma, Chief Architect & Cloud Evangelist @onlinesince2009 www.cloudsec.com Datacenter Management Change Management Policy Physical Network Management

More information

ContainerOps - DevOps Orchestration. Quanyi Ma

ContainerOps - DevOps Orchestration. Quanyi Ma ContainerOps - DevOps Orchestration Quanyi Ma Who Am I? Quanyi Ma DevOps & Open Source Expert Senior Architect & Full Stack Developer Email: maquanyi@huawei.com Twitter: @genedna

More information

JetBrains TeamCity Comparison

JetBrains TeamCity Comparison JetBrains TeamCity Comparison TeamCity is a continuous integration and continuous delivery server developed by JetBrains. It provides out-of-the-box continuous unit testing, code quality analysis, and

More information

I keep hearing about DevOps What is it?

I 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 information

Netflix OSS Spinnaker on the AWS Cloud

Netflix OSS Spinnaker on the AWS Cloud Netflix OSS Spinnaker on the AWS Cloud Quick Start Reference Deployment August 2016 Huy Huynh and Tony Vattathil Solutions Architects, Amazon Web Services Contents Overview... 2 Architecture... 3 Prerequisites...

More information

DevOps Made Easy. Shireesh Thanneru, Platform Architect. Intel. Linoy Alexander, Director, DevOps

DevOps Made Easy. Shireesh Thanneru, Platform Architect. Intel. Linoy Alexander, Director, DevOps DevOps Made Easy Shireesh Thanneru, Platform Architect Intel Linoy Alexander, Director, DevOps Justyna Kucharczak, Sr. Product Marketing Manager, Platform Pegasystems Agenda Why DevOps? A look at benefits

More information

EBOOK: Backup & Recovery on AWS

EBOOK: Backup & Recovery on AWS EBOOK: Backup & Recovery on AWS Contents Backup and Recovery on AWS... 2 AWS Object Storage Services... 3 Featured Backup and Recovery Providers... 5 APN Storage Partner Benefits on AWS... 6 King County,

More information

How Security Policy Orchestration Extends to Hybrid Cloud Platforms

How Security Policy Orchestration Extends to Hybrid Cloud Platforms How Security Policy Orchestration Extends to Hybrid Cloud Platforms Reducing complexity also improves visibility when managing multi vendor, multi technology heterogeneous IT environments www.tufin.com

More information

Splunk & AWS. Gain real-time insights from your data at scale. Ray Zhu Product Manager, AWS Elias Haddad Product Manager, Splunk

Splunk & AWS. Gain real-time insights from your data at scale. Ray Zhu Product Manager, AWS Elias Haddad Product Manager, Splunk Splunk & AWS Gain real-time insights from your data at scale Ray Zhu Product Manager, AWS Elias Haddad Product Manager, Splunk Forward-Looking Statements During the course of this presentation, we may

More information

End-to-End Agile Testing using Incremental Approach for a Leading EIM Solution Provider ATTENTION. ALWAYS.

End-to-End Agile Testing using Incremental Approach for a Leading EIM Solution Provider ATTENTION. ALWAYS. End-to-End Agile Testing using Incremental Approach for a Leading EIM Solution Provider ATTENTION. ALWAYS. ABOUT THE CUSTOMER Our Customer is one of the global leaders in Enterprise Information Management

More information

AWS 101. Patrick Pierson, IonChannel

AWS 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 information

OpenStack Changing the shape of Open Source Cloud Computing. Tom Fifield Community Manager, OpenStack Foundation

OpenStack Changing the shape of Open Source Cloud Computing. Tom Fifield Community Manager, OpenStack Foundation 1 OpenStack Changing the shape of Open Source Cloud Computing Tom Fifield Community Manager, OpenStack Foundation tom@openstack.org 3 What is OpenStack? More than cloud infrastructure software a global

More information

ACCENTURE & RED HAT ACCENTURE CLOUD INNOVATION CENTER

ACCENTURE & RED HAT ACCENTURE CLOUD INNOVATION CENTER ACCENTURE & RED HAT ACCENTURE CLOUD INNOVATION CENTER HYBRID CLOUD MANAGEMENT & OPTIMIZATION DEVOPS FOR INFRASTRUCTURE SERVICES ACCENTURE CLOUD INNOVATION CENTER PUSHING CUSTOM CLOUD SOLUTIONS TO THE MAX.

More information

Building a Modular and Scalable Virtual Network Architecture with Amazon VPC

Building a Modular and Scalable Virtual Network Architecture with Amazon VPC Building a Modular and Scalable Virtual Network Architecture with Amazon VPC Quick Start Reference Deployment Santiago Cardenas Solutions Architect, AWS Quick Start Reference Team August 2016 (revisions)

More information

YOUR APPLICATION S JOURNEY TO THE CLOUD. What s the best way to get cloud native capabilities for your existing applications?

YOUR APPLICATION S JOURNEY TO THE CLOUD. What s the best way to get cloud native capabilities for your existing applications? YOUR APPLICATION S JOURNEY TO THE CLOUD What s the best way to get cloud native capabilities for your existing applications? Introduction Moving applications to cloud is a priority for many IT organizations.

More information

[Docker] Containerization

[Docker] Containerization [Docker] Containerization ABCD-LMA Working Group Will Kinard October 12, 2017 WILL Kinard Infrastructure Architect Software Developer Startup Venture IC Husband Father Clemson University That s me. 2 The

More information

Safeguard Application Uptime and Consistent Performance

Safeguard Application Uptime and Consistent Performance Safeguard Application Uptime and Consistent Performance A software-first approach to delivering applications across hybrid and multi-cloud architectures. 1 Safeguard Application Uptime and Consistent Performance

More information

ebook ADVANCED LOAD BALANCING IN THE CLOUD 5 WAYS TO SIMPLIFY THE CHAOS

ebook ADVANCED LOAD BALANCING IN THE CLOUD 5 WAYS TO SIMPLIFY THE CHAOS ebook ADVANCED LOAD BALANCING IN THE CLOUD 5 WAYS TO SIMPLIFY THE CHAOS Introduction Load balancing isn t just about managing traffic anymore. As your infrastructure expands to include applications in

More information

Cloud Computing: Making the Right Choice for Your Organization

Cloud Computing: Making the Right Choice for Your Organization Cloud Computing: Making the Right Choice for Your Organization A decade ago, cloud computing was on the leading edge. Now, 95 percent of businesses use cloud technology, and Gartner says that by 2020,

More information

PUBLIC AND HYBRID CLOUD: BREAKING DOWN BARRIERS

PUBLIC AND HYBRID CLOUD: BREAKING DOWN BARRIERS PUBLIC AND HYBRID CLOUD: BREAKING DOWN BARRIERS Jane R. Circle Manager, Red Hat Global Cloud Provider Program and Cloud Access Program June 28, 2016 WHAT WE'LL DISCUSS TODAY Hybrid clouds and multi-cloud

More information

DEVOPSIFYING NETWORK SECURITY. An AlgoSec Technical Whitepaper

DEVOPSIFYING NETWORK SECURITY. An AlgoSec Technical Whitepaper DEVOPSIFYING NETWORK SECURITY An AlgoSec Technical Whitepaper Introduction This technical whitepaper presents and discusses the concept of Connectivity as Code, a complementary concept to Infrastructure

More information

RightScale 2018 State of the Cloud Report DATA TO NAVIGATE YOUR MULTI-CLOUD STRATEGY

RightScale 2018 State of the Cloud Report DATA TO NAVIGATE YOUR MULTI-CLOUD STRATEGY RightScale 2018 State of the Cloud Report DATA TO NAVIGATE YOUR MULTI-CLOUD STRATEGY RightScale 2018 State of the Cloud Report As Public and Private Cloud Grow, Organizations Focus on Governing Costs Executive

More information

Containers or Serverless? Mike Gillespie Solutions Architect, AWS Solutions Architecture

Containers or Serverless? Mike Gillespie Solutions Architect, AWS Solutions Architecture Containers or Serverless? Mike Gillespie Solutions Architect, AWS Solutions Architecture A Typical Application with Microservices Client Webapp Webapp Webapp Greeting Greeting Greeting Name Name Name Microservice

More information

Cloud solution consultant

Cloud solution consultant Cloud solution consultant Role brief Directorate Jisc technologies Base location Harwell or Bristol Grade B Level 18 Job family Professional services Date November 2017 Reports to Cloud services group

More information

Sunil 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 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 information

Handel-CodePipeline Documentation

Handel-CodePipeline Documentation Handel-CodePipeline Documentation Release 0.0.6 David Woodruff Dec 11, 2017 Getting Started 1 Introduction 3 2 Installation 5 3 Tutorial 7 4 Using Handel-CodePipeline 11 5 Handel-CodePipeline File 13

More information

Getting started with AWS security

Getting started with AWS security Getting started with AWS security Take a prescriptive approach Stella Lee Manager, Enterprise Business Development $ 2 0 B + R E V E N U E R U N R A T E (Annualized from Q4 2017) 4 5 % Y / Y G R O W T

More information

Accelerate 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 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 information

White Paper. Platform9 ROI for Hybrid Clouds

White Paper. Platform9 ROI for Hybrid Clouds White Paper Platform9 ROI for Hybrid Clouds Quantifying the cost savings and benefits of moving from the Amazon Web Services (AWS) public cloud to the Platform9 hybrid cloud. Abstract Deciding whether

More information

SoftNAS Cloud Data Management Products for AWS Add Breakthrough NAS Performance, Protection, Flexibility

SoftNAS Cloud Data Management Products for AWS Add Breakthrough NAS Performance, Protection, Flexibility Control Any Data. Any Cloud. Anywhere. SoftNAS Cloud Data Management Products for AWS Add Breakthrough NAS Performance, Protection, Flexibility Understanding SoftNAS Cloud SoftNAS, Inc. is the #1 software-defined

More information

CONTINUOUS MONITORING OF PERFORMANCE BENCHMARKS IN KERNEL FILE SYSTEMS DRIVER DEVELOPMENT

CONTINUOUS MONITORING OF PERFORMANCE BENCHMARKS IN KERNEL FILE SYSTEMS DRIVER DEVELOPMENT CONTINUOUS MONITORING OF PERFORMANCE BENCHMARKS IN KERNEL FILE SYSTEMS DRIVER DEVELOPMENT Anoop Vijayan DevOps Lead, Tuxera Tuxera Inc., Westendintie 1, 02160 Espoo, Finland Updated: 26 January 2018 Tel:

More information

Making hybrid IT simple with Capgemini and Microsoft Azure Stack

Making hybrid IT simple with Capgemini and Microsoft Azure Stack Making hybrid IT simple with Capgemini and Microsoft Azure Stack The significant evolution of cloud computing in the last few years has encouraged IT leaders to rethink their enterprise cloud strategy.

More information

Development and Operations: Continuous Delivery in Practice

Development and Operations: Continuous Delivery in Practice Development and Operations: Continuous Delivery in Practice Dr. Julie Wagner Senior UX Researcher at Fujitsu EST Copyright 2016 FUJITSU LIMITED Enchantée Studied computer science in Aachen, Germany Majored

More information

Define Your Future with SUSE

Define Your Future with SUSE Define Your Future with SUSE SUSE Linux Enterprise and more Bo Jin Sales Engineer bo.jin@suse.com SUSE auf einen Blick 25+ +8% Jahre Erfahrung in der Open-SourceEntwicklung SUSE-Wachstum vgl. mit anderen

More information

AWS Landing Zone. AWS Developers Guide. June 2018

AWS Landing Zone. AWS Developers Guide. June 2018 AWS Landing Zone AWS Developers Guide June 2018 Copyright (c) 2018 by Amazon.com, Inc. or its affiliates. AWS Landing Zone Developer Guide is licensed under the terms of the Amazon Software License available

More information

Shift Left Testing: are you ready? Live Webinar, Sept 19

Shift Left Testing: are you ready? Live Webinar, Sept 19 Shift Left Testing: are you ready? Live Webinar, Sept 19 Guy Arieli CTO, Experitest 01 What exactly is Shift Left? Agenda 02 03 How Shift Left affects application development & testing organizational structures

More information

Adopting Modern Practices for Improved Cloud Security. Cox Automotive - Enterprise Risk & Security

Adopting Modern Practices for Improved Cloud Security. Cox Automotive - Enterprise Risk & Security Adopting Modern Practices for Improved Cloud Security Cox Automotive - Enterprise Risk & Security 1 About Cox Automotive Cox Automotive is a leading provider of products and services that span the automotive

More information

ARCHITECTURAL DESIGN ON AWS: 3 COMMONLY MISSED BEST PRACTICES

ARCHITECTURAL DESIGN ON AWS: 3 COMMONLY MISSED BEST PRACTICES ARCHITECTURAL DESIGN ON AWS: 3 COMMONLY MISSED BEST PRACTICES FANATICAL SUPPORT FOR AWS Prepared by: JERRY HARGROVE Senior Solutions Architect, Fanatical Support for AWS, Rackspace KIM KING Product Marketing

More information

Stairway to Cloud Networking Nirvana

Stairway to Cloud Networking Nirvana Table of Contents Introduction...3 Cloud Networking Nirvana...4 Challenges and Solutions...7 Conclusion...13 Customer Testimonials...13 Introduction Is your cloud a silo? Whether you re new to the Amazon

More information

Turbo boost your digital app test automation with Jenkins

Turbo boost your digital app test automation with Jenkins Turbo boost your digital app test automation with Jenkins Step-by-Step Tutorial May, 2018 Speakers Sheli Ashkenazi Sr. Product Manager Experitest Jonathan Aharon Sr. Sales Engineer Experitest 2 01 The

More information

Expected Learning Outcomes Introduction To AWS

Expected Learning Outcomes Introduction To AWS Introduction To AWS Expected Learning Outcomes Introduction To AWS Understand What Cloud Computing Is Discover Why Companies Are Adopting AWS Understand How AWS Can Help Your Explore AWS Services Apply

More information

Was gibt es Neues Better Team Work with Cloud

Was gibt es Neues Better Team Work with Cloud Was gibt es Neues Better Team Work with Cloud Dana Singleterry Produktmanager Oracle Mobility & Dev Tools, Oracle dana.singleterry@oracle.com +++ Bitte nutzen Sie die integrierte Audio-Funktion von WebEx

More information

Continuous 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 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 information

How Verizon boosted product delivery with Dynatrace Software Intelligence

How Verizon boosted product delivery with Dynatrace Software Intelligence How Verizon boosted product delivery with Dynatrace Software Intelligence 3x faster build and test cycles 2x faster deployments 33 percent faster revenue realization 50 percent reduction in issues 2019

More information

About Intellipaat. About the Course. Why Take This Course?

About Intellipaat. About the Course. Why Take This Course? About Intellipaat Intellipaat is a fast growing professional training provider that is offering training in over 150 most sought-after tools and technologies. We have a learner base of 600,000 in over

More information

EBOOK KEY CONSIDERATIONS FOR DIGITAL TRANSFORMATION LEADERS

EBOOK KEY CONSIDERATIONS FOR DIGITAL TRANSFORMATION LEADERS EBOOK KEY CONSIDERATIONS FOR DIGITAL TRANSFORMATION LEADERS Survey offers insights into cloud adoption and IT spending trends DIGITAL TRANSFORMATION REPORT MAY 2017 Companies in all industries are becoming

More information

Introduction to Amazon Cloud & EC2 Overview

Introduction to Amazon Cloud & EC2 Overview Introduction to Amazon Cloud & EC2 Overview 2015 Amazon Web Services, Inc. and its affiliates. All rights served. May not be copied, modified, or distributed in whole or in part without the express consent

More information

Sterling Talent Solutions Automates DevOps and Orchestrates Data Center Operations. SaltStack Enterprise case study

Sterling Talent Solutions Automates DevOps and Orchestrates Data Center Operations. SaltStack Enterprise case study Sterling Talent Solutions Automates DevOps and Orchestrates Data Center Operations SaltStack Enterprise case study SaltStack Enterprise case study Sterling Talent Solutions automates DevOps and orchestrates

More information

Cloud solution consultant

Cloud solution consultant Cloud solution consultant Role brief Directorate Jisc technologies Base location Harwell or Bristol Grade B Job level 18 Job family Professional services Date 23/10/2017 Reports to Cloud services group

More information

ThinkPalm s BreakThrough DevOps Capabilities ThinkPalm

ThinkPalm s BreakThrough DevOps Capabilities ThinkPalm ThinkPalm s BreakThrough DevOps Capabilities ThinkPalm Dev Ops Business Planning Collaborative Development Customer Feedback & Optimization Testing Monitoring Release and Deployment STANDARDS OPERATE DEPLOY

More information

Cloud Computing. Amazon Web Services (AWS)

Cloud Computing. Amazon Web Services (AWS) Cloud Computing What is Cloud Computing? Benefit of cloud computing Overview of IAAS, PAAS, SAAS Types Of Cloud private, public & hybrid Amazon Web Services (AWS) Introduction to Cloud Computing. Introduction

More information

DevOps Anti-Patterns. Have the Ops team deal with it. Time to fire the Ops team! Let s hire a DevOps unit! COPYRIGHT 2019 MANICODE SECURITY

DevOps Anti-Patterns. Have the Ops team deal with it. Time to fire the Ops team! Let s hire a DevOps unit! COPYRIGHT 2019 MANICODE SECURITY DevOps Anti-Patterns Have the Ops team deal with it. Time to fire the Ops team! Let s hire a DevOps unit! 31 Anti-Pattern: Throw it Over the Wall Development Operations 32 Anti-Pattern: DevOps Team Silo

More information

2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Lync, Outlook, SharePoint, Silverlight, SQL Server, Windows,

2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Lync, Outlook, SharePoint, Silverlight, SQL Server, Windows, 2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Lync, Outlook, SharePoint, Silverlight, SQL Server, Windows, Windows Server, and other product names are or may be registered

More information

Is your mission critical data center ready for an always on world? Nir Oran Lead Enterprise Architect

Is your mission critical data center ready for an always on world? Nir Oran Lead Enterprise Architect Is your mission critical data center ready for an always on world? Nir Oran Lead Enterprise Architect Netflix Media and Entertainment Amazon Retail Apple Pay Financial Services Uber Transportation Market

More information

Manage Multi-Cloud Environments with Appcara and SUSE

Manage Multi-Cloud Environments with Appcara and SUSE White Paper SUSE OpenStack Cloud SUSE Linux Enterprise Server Manage Multi-Cloud Environments with Appcara and SUSE White Paper Manage Multi-Cloud Environments with Appcara and SUSE A Comparison with Leading

More information

Cisco CloudCenter Solution with VMware

Cisco CloudCenter Solution with VMware Cisco CloudCenter Solution with Extend, any application, and any cloud The Cisco CloudCenter hybrid cloud management platform securely provisions infrastructure resources and deploys application components

More information

WHITEPAPER. Database DevOps with the Redgate Deployment Suite for Oracle

WHITEPAPER. Database DevOps with the Redgate Deployment Suite for Oracle WHITEPAPER Database DevOps with the Redgate Deployment Suite for Oracle 1 Abstract Building great software is never just about the code. It s also about managing multiple teams, timelines, and frequently

More information

Data Protection for Virtualized Environments

Data Protection for Virtualized Environments Technology Insight Paper Data Protection for Virtualized Environments IBM Spectrum Protect Plus Delivers a Modern Approach By Steve Scully, Sr. Analyst February 2018 Modern Data Protection for Virtualized

More information

Data safety for digital business. Veritas Backup Exec WHITE PAPER. One solution for hybrid, physical, and virtual environments.

Data safety for digital business. Veritas Backup Exec WHITE PAPER. One solution for hybrid, physical, and virtual environments. WHITE PAPER Data safety for digital business. One solution for hybrid, physical, and virtual environments. It s common knowledge that the cloud plays a critical role in helping organizations accomplish

More information

Aspirin as a Service: Using the Cloud to Cure Security Headaches

Aspirin as a Service: Using the Cloud to Cure Security Headaches SESSION ID: CSV-T10 Aspirin as a Service: Using the Cloud to Cure Security Headaches Bill Shinn Principle Security Solutions Architect Amazon Web Services Rich Mogull CEO Securosis @rmogull Little. Cloudy.

More information

PaaS Anywhere. Isaac Christoffersen Architect, Vizuri

PaaS 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 information

Pagely.com implements log analytics with AWS Glue and Amazon Athena using Beyondsoft s ConvergDB

Pagely.com implements log analytics with AWS Glue and Amazon Athena using Beyondsoft s ConvergDB Pagely.com implements log analytics with AWS Glue and Amazon Athena using Beyondsoft s ConvergDB Pagely is the market leader in managed WordPress hosting, and an AWS Advanced Technology, SaaS, and Public

More information

Perfect Balance of Public and Private Cloud

Perfect Balance of Public and Private Cloud Perfect Balance of Public and Private Cloud Delivered by Fujitsu Introducing A unique and flexible range of services, designed to make moving to the public cloud fast and easier for your business. These

More information

Vernetzte Fahrerassistenzsysteme (BMW + AWS ) Hazard Preview

Vernetzte Fahrerassistenzsysteme (BMW + AWS ) Hazard Preview + = Vernetzte Fahrerassistenzsysteme (BMW + AWS ) Hazard Preview Andreas Winckler BMW EE-51 Location Based Services Walter Pernstecher AWS Enterprise Account Management Gartner Magic Quadrant for Cloud

More information

Hitachi Enterprise Cloud Container Platform

Hitachi Enterprise Cloud Container Platform Hitachi Enterprise Cloud Container Platform Accelerate Enterprise Cloud-Native Development Initiatives SOLUTION PROFILE Cloud-native application development is synonymous with the modern scalable, real-time

More information

Develop and test your Mobile App faster on AWS

Develop and test your Mobile App faster on AWS Develop and test your Mobile App faster on AWS Carlos Sanchiz, Solutions Architect @xcarlosx26 #AWSSummit 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The best mobile apps are

More information

IT Consulting and Implementation Services

IT Consulting and Implementation Services PORTFOLIO OVERVIEW IT Consulting and Implementation Services Helping IT Transform the Way Business Innovates and Operates 1 2 PORTFOLIO OVERVIEW IT Consulting and Implementation Services IT is moving from

More information

Strengthen and Scale security using DevSecOps

Strengthen and Scale security using DevSecOps OWASP Indonesia Meetup Strengthen and Scale security using DevSecOps $ www.teachera.io!"# @secfigo % secfigo@gmail.com # whoami Author, Speaker and Community Leader. Speaker/Trainer at Blackhat, AppSec EU,

More information

CASE STUDY. HostelsClub.com takes travellers to the cloud with its scalable online booking service used by millions

CASE STUDY. HostelsClub.com takes travellers to the cloud with its scalable online booking service used by millions CASE STUDY HostelsClub.com takes travellers to the cloud with its scalable online booking service used by millions ORGANISATION: HostelsClub.com is a global brand in the online travel agency, primarily

More information

Security Precognition: Chaos Engineering in Incident Response

Security Precognition: Chaos Engineering in Incident Response SESSION ID: ASD-W03 Security Precognition: Chaos Engineering in Incident Response Aaron Rinehart Chief Technology Officer Verica.io @aaronrinehart Kyle Erickson Director of IoT Security Medtronic Resilience

More information

Total Cost of Ownership: Benefits of ECM in the OpenText Cloud

Total Cost of Ownership: Benefits of ECM in the OpenText Cloud Total Cost of Ownership: Benefits of ECM in the OpenText Cloud OpenText Managed Services brings together the power of an enterprise cloud platform with the technical skills and business experience required

More information