Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
DevOps for Web Development

DevOps for Web Development, 9781786465702 (1786465701), Packt Publishing, 2016

About This Book

  • Overcome the challenges of implementing DevOps for web applications, familiarize yourself with diverse third-party modules, and learn how to integrate them with bespoke code to efficiently complete tasks
  • Understand how to deploy web applications for a variety of Cloud platforms such as Amazon EC2, AWS Elastic Beanstalk, Microsoft Azure, Azure Web Apps, and Docker Container
  • Understand how to monitor applications deployed in Amazon EC2, AWS Elastic Beanstalk, Microsoft Azure, Azure Web Apps using Nagios, New Relic, Microsoft Azure, and AWS default monitoring features

Who This Book Is For

If you are a system admin or application and web application developer with a basic knowledge of programming and want to get hands-on with tools such as Jenkins 2 and Chef, and Cloud platforms such as AWS and Microsoft Azure, Docker, New Relic, Nagios, and their modules to host, deploy, monitor, and manage their web applications, then this book is for you.

What You Will Learn

  • Grasp Continuous Integration for a JEE application—create and configure a build job for a Java application with Maven and with Jenkins 2.0
  • Create built-in delivery pipelines of Jenkins 2 and build a pipeline configuration for end-to-end automation to manage the lifecycle of Continuous Integration
  • Get to know all about configuration management using Chef to create a runtime environment
  • Deploy an application in Amazon EC2, AWS Elastic Beanstalk, Microsoft Azure Web Apps, and a Docker container
  • Monitor infrastructure, application servers, web servers, and applications with the use of open source monitoring solutions and New Relic
  • Orchestrate multiple build jobs to achieve application deployment automation—create parameterized build jobs for end-to-end automation

In Detail

The DevOps culture is growing at a massive rate, as many organizations are adopting it. However, implementing it for web applications is one of the biggest challenges experienced by many developers and admins, which this book will help you overcome using various tools, such as Chef, Docker, and Jenkins.

On the basis of the functionality of these tools, the book is divided into three parts. The first part shows you how to use Jenkins 2.0 for Continuous Integration of a sample JEE application. The second part explains the Chef configuration management tool, and provides an overview of Docker containers, resource provisioning in cloud environments using Chef, and Configuration Management in a cloud environment. The third part explores Continuous Delivery and Continuous Deployment in AWS, Microsoft Azure, and Docker, using Jenkins 2.0.

This book combines the skills of both web application deployment and system configuration as each chapter contains one or more practical hands-on projects. You will be exposed to real-world project scenarios that are progressively presented from easy to complex solutions. We will teach you concepts such as hosting web applications, configuring a runtime environment, monitoring and hosting on various cloud platforms, and managing them.

(HTML tags aren't allowed.)

The Theory and Practice of Compiler Writing (McGraw-Hill computer science series)
The Theory and Practice of Compiler Writing (McGraw-Hill computer science series)
This book is intended as a text for a one- or two-semester course in compiler design at the senior undergraduate or introductory graduate level. It can also be used as a self-study and reference book in compiler design. The purpose of this text is to cover the underlying concepts and techniques used in compiler design. Some of...
Das Projektmanagement-Office: Einführung und Nutzen (German Edition)
Das Projektmanagement-Office: Einführung und Nutzen (German Edition)

In projektorientierten Unternehmen spielen Projektmanagement-Offices (PMO) eine immer wichtigere Rolle, insbesondere dann, wenn die Projektmanagementaktivitäten des Unternehmens zielgerichtet und effizient ausgerichtet werden sollen. PMOs können unterschiedliche Aufgaben, Funktionen und organisatorische Rahmenbedingungen haben. Die...

Advances in Cardiac Signal Processing
Advances in Cardiac Signal Processing

This book provides a comprehensive review of progress in the acquisition and extraction of electrocardiogram signals. The coverage is extensive, from a review of filtering techniques to measurement of heart rate variability, to aortic pressure measurement, to strategies for assessing contractile effort of the left ventricle and more. The book...

Building the Data Warehouse (3rd Edition)
Building the Data Warehouse (3rd Edition)
Learn the most recent advances in data warehousing technology from the "Father of Data Warehousing"

Since it was first published in 1990, W. H. Inmon’s Building the Data Warehouse has become the bible of data warehousing–– the first and best introduction to the subject. A lot has changed in data warehousing...

The Motor Car: Past, Present and Future (Mechanical Engineering Series)
The Motor Car: Past, Present and Future (Mechanical Engineering Series)

This book is an introduction to automotive engineering, to give freshmen ideas about this technology. The text is subdivided in parts that cover all facets of the automobile, including legal and economic aspects related to industry and products, product configuration and fabrication processes, historic evolution and future developments.

Visual C++(r).NET Developer's Guide
Visual C++(r).NET Developer's Guide
This is the hard-core resource for serious developers. Coverage includes ADO, ADO+, Acrive Directory, Security, trheads, attributed programming, ATL, web forms, and a complete overview of integration with the .NET platform....
©2019 LearnIT (support@pdfchm.net) - Privacy Policy