Items related to Continuous Integration, Delivery, and Deployment: Reliable...

Continuous Integration, Delivery, and Deployment: Reliable and faster software releases with automating builds, tests, and deployment - Softcover

 
9781787286610: Continuous Integration, Delivery, and Deployment: Reliable and faster software releases with automating builds, tests, and deployment

Synopsis

Key Features

  • Incorporate popular development practices to prevent messy code
  • Automate your build, integration, release, and deployment processes with Jenkins, Git, and Gulp?and learn how continuous integration (CI) can save you time and money
  • Gain an end-to-end overview of Continuous Integration using different languages (JavaScript and C#) and tools (Gulp and Jenkins)

Book Description

The challenge faced by many teams while implementing Continuous Deployment is that it requires the use of many tools and processes that all work together. Learning and implementing all these tools (correctly) takes a lot of time and effort, leading people to wonder whether it's really worth it. This book sets up a project to show you the different steps, processes, and tools in Continuous Deployment and the actual problems they solve.

We start by introducing Continuous Integration (CI), deployment, and delivery as well as providing an overview of the tools used in CI. You'll then create a web app and see how Git can be used in a CI environment. Moving on, you'll explore unit testing using Jasmine and browser testing using Karma and Selenium for your app. You'll also find out how to automate tasks using Gulp and Jenkins. Next, you'll get acquainted with database integration for different platforms, such as MongoDB and PostgreSQL. Finally, you'll set up different Jenkins jobs to integrate with Node.js and C# projects, and Jenkins pipelines to make branching easier.

By the end of the book, you'll have implemented Continuous Delivery and deployment from scratch.

What you will learn

  • Get to know all the aspects of Continuous Integration, Deployment, and Delivery
  • Find out how Git can be used in a CI environment
  • Set up browser tests using Karma and Selenium and unit tests using Jasmine
  • Use Node.js, npm, and Gulp to automate tasks such as linting, testing, and minification
  • Explore different Jenkins jobs to integrate with Node.js and C# projects
  • Perform Continuous Delivery and Deployment using Jenkins
  • Test and deliver a web API

About the Author

Sander Rossel is a professional developer with working experience in .NET (VB and C#, WinForms, MVC, Web API, and Entity Framework), JavaScript, Git, Jenkins, Oracle, and SQL Server. He has an interest in various technologies including, but not limited to, functional programming, NoSQL, Continuous Integration (and more generally, software quality), and software design.

He has written two e-books so far: Object-Oriented Programming in C# Succinctly and SQL Server for C# Developers Succinctly, which you can download from Syncfusion for free.

He seeks to educate others through his articles on his CodeProject profile, and through his book writing.

Table of Contents

  1. Continuous Integration, Delivery and Deployment Foundations
  2. Setting Up a CI Environment
  3. Version Control with Git
  4. Creating A Simple JavaScript App
  5. Testing Your JavaScript
  6. Automation with Gulp
  7. Automation with Jenkins
  8. A NodeJS And MongoDB Web App
  9. A C# .NET Core And PostgreSQL Web App
  10. Additional Jenkins Plugins
  11. Jenkins Pipelines
  12. Testing A Web API
  13. Continuous Delivery
  14. Continuous Deployment

"synopsis" may belong to another edition of this title.

About the Author

Sander Rossel

Sander Rossel is a professional developer with working experience in .NET (VB and C#, WinForms, MVC, Web API, and Entity Framework), JavaScript, Git, Jenkins, Oracle, and SQL Server. He has an interest in various technologies including, but not limited to, functional programming, NoSQL, Continuous Integration (and more generally, software quality), and software design. He has written two e-books so far: Object-Oriented Programming in C# Succinctly and SQL Server for C# Developers Succinctly, which you can download from Syncfusion for free. He seeks to educate others through his articles on his CodeProject profile, and through his book writing.

"About this title" may belong to another edition of this title.

  • PublisherPackt Publishing
  • Publication date2017
  • ISBN 10 1787286614
  • ISBN 13 9781787286610
  • BindingPaperback
  • LanguageEnglish
  • Number of pages458

Buy Used

Condition: Good
Signs of wear and consistent use...
View this item

US$ 3.99 shipping within U.S.A.

Destination, rates & speeds

Search results for Continuous Integration, Delivery, and Deployment: Reliable...

Stock Image

Rossel, Sander
Published by Packt Publishing, 2017
ISBN 10: 1787286614 ISBN 13: 9781787286610
Used Softcover

Seller: Goodwill Books, Hillsboro, OR, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. Signs of wear and consistent use. Seller Inventory # 3IIT7G004NRY_ns

Contact seller

Buy Used

US$ 36.00
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Rossel, Sander
Published by Packt Publishing, 2017
ISBN 10: 1787286614 ISBN 13: 9781787286610
New Softcover

Seller: Lucky's Textbooks, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # ABLIING23Mar2912160177715

Contact seller

Buy New

US$ 48.16
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Sander Rossel
Published by Packt Publishing, 2017
ISBN 10: 1787286614 ISBN 13: 9781787286610
New PAP
Print on Demand

Seller: PBShop.store US, Wood Dale, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781787286610

Contact seller

Buy New

US$ 62.15
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Sander Rossel
Published by Packt Publishing, 2017
ISBN 10: 1787286614 ISBN 13: 9781787286610
New PAP
Print on Demand

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781787286610

Contact seller

Buy New

US$ 57.50
Convert currency
Shipping: US$ 7.79
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Rossel, Sander
Published by Packt Publishing, 2017
ISBN 10: 1787286614 ISBN 13: 9781787286610
New paperback

Seller: Russell Books, Victoria, BC, Canada

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

paperback. Condition: New. Special order direct from the distributor. Seller Inventory # ING9781787286610

Contact seller

Buy New

US$ 58.79
Convert currency
Shipping: US$ 9.99
From Canada to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Rossel, Sander
Published by Packt Publishing 2017-10, 2017
ISBN 10: 1787286614 ISBN 13: 9781787286610
New PF

Seller: Chiron Media, Wallingford, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PF. Condition: New. Seller Inventory # 6666-IUK-9781787286610

Contact seller

Buy New

US$ 50.81
Convert currency
Shipping: US$ 20.57
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 10 available

Add to basket

Stock Image

Rossel, Sander
Published by Packt Publishing, 2017
ISBN 10: 1787286614 ISBN 13: 9781787286610
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781787286610_new

Contact seller

Buy New

US$ 56.69
Convert currency
Shipping: US$ 15.91
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Rossel, Sander
Published by Packt Publishing, Limited, 2017
ISBN 10: 1787286614 ISBN 13: 9781787286610
New Softcover
Print on Demand

Seller: Majestic Books, Hounslow, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Print on Demand pp. 458. Seller Inventory # 370529045

Contact seller

Buy New

US$ 67.75
Convert currency
Shipping: US$ 8.63
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 4 available

Add to basket

Stock Image

Sander Rossel
Published by Packt Publishing Limited, 2017
ISBN 10: 1787286614 ISBN 13: 9781787286610
New Paperback / softback
Print on Demand

Seller: THE SAINT BOOKSTORE, Southport, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback / softback. Condition: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 784. Seller Inventory # C9781787286610

Contact seller

Buy New

US$ 63.92
Convert currency
Shipping: US$ 19.37
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Sander Rossel
Published by Packt Publishing, 2017
ISBN 10: 1787286614 ISBN 13: 9781787286610
New Taschenbuch
Print on Demand

Seller: AHA-BUCH GmbH, Einbeck, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Taschenbuch. Condition: Neu. nach der Bestellung gedruckt Neuware - Printed after ordering - Over 90 recipes to maximize automated solutions and policy-drive application profiles using Cisco ACI Key Features Confidently provision your virtual and physical infrastructure for application deployment Integrate Cisco ACI with hypervisors and other third party devices Packed with powerful recipes to automate your IT operations Book Description Cisco Application Centric Infrastructure (ACI) is a tough architecture that automates IT tasks and accelerates data-center application deployments. This book focuses on practical recipes to help you quickly build, manage, and customize hybrid environment for your organization using Cisco ACI. You will begin by understanding the Cisco ACI architecture and its major components. You will then configure Cisco ACI policies and tenants. Next you will connect to hypervisors and other third-party devices. Moving on, you will configure routing to external networks and within ACI tenants and also learn to secure ACI through RBAC. Furthermore, you will understand how to set up quality of service and network programming with REST, XML, Python and so on. Finally you will learn to monitor and troubleshoot ACI in the event of any issues that arise. By the end of the book, you will gain have mastered automating your IT tasks and accelerating the deployment of your applications. What You Will Learn Master the Cisco ACI architecture Discover the ACI fabric with easy-to-follow steps Set up quality of service within ACI Configure external networks with Cisco ACI Integrate with VMware and track VMware virtual machines Configure apply and verify access policies Extend or migrate a VMware virtual-machine LAN inside the ACI fabric Monitor ACI with third party tools and troubleshoot issues Who This Book Is For If you are a network administrator, system administrator, or engineer and are aware of the basics of Cisco ACI but want to start using it to automate your tasks, then this book is for you. Seller Inventory # 9781787286610

Contact seller

Buy New

US$ 81.28
Convert currency
Shipping: US$ 36.44
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

There are 2 more copies of this book

View all search results for this book