• Home
  • Advanced Search
  • Directory of Libraries
  • About lib.ir
  • Contact Us
  • History

عنوان
Hands-on Docker for microservices with Python :

پدید آورنده
Jamie Buelta.

موضوع
Computer programming.,Python (Computer program language),Software engineering.,Computer programming.,Python (Computer program language),Software engineering.

رده
QA76
.
73
.
P98

کتابخانه
Center and Library of Islamic Studies in European Languages

محل استقرار
استان: Qom ـ شهر: Qom

Center and Library of Islamic Studies in European Languages

تماس با کتابخانه : 32910706-025

INTERNATIONAL STANDARD BOOK NUMBER

(Number (ISBN
1838822550
(Number (ISBN
9781838822552
Erroneous ISBN
9781838823818

TITLE AND STATEMENT OF RESPONSIBILITY

Title Proper
Hands-on Docker for microservices with Python :
General Material Designation
[Book]
Other Title Information
design, deploy, and operate a complex system with multiple microservices using Docker and Kubernetes /
First Statement of Responsibility
Jamie Buelta.

.PUBLICATION, DISTRIBUTION, ETC

Place of Publication, Distribution, etc.
[Place of publication not identified] :
Name of Publisher, Distributor, etc.
Packt Publishing,
Date of Publication, Distribution, etc.
2019.

PHYSICAL DESCRIPTION

Specific Material Designation and Extent of Item
1 online resource

INTERNAL BIBLIOGRAPHIES/INDEXES NOTE

Text of Note
Includes bibliographical references.

CONTENTS NOTE

Text of Note
Cover -- Title Page -- Copyright and Credits -- Dedication -- About Packt -- Contributors -- Table of Contents -- Preface -- Section 1: Introduction to Microservices -- Chapter 1: Making the Move -- Design, Plan, and Execute -- Technical requirements -- The traditional monolith approach and its problems -- The characteristics of a microservices approach -- Docker containers -- Container orchestration and Kubernetes -- Parallel deployment and development speed -- Challenges and red flags -- Analyzing the current system -- Preparing and adapting by measuring usage
Text of Note
Chapter 3: Build, Run, and Test Your Service Using Docker -- Technical requirements -- Building your service with a Dockerfile -- Executing commands -- Understanding the Docker cache -- Building a web service container -- Configuring uWSGI -- Refreshing Docker commands -- Operating with an immutable container -- Testing the container -- Creating a PostgreSQL database container -- Configuring your service -- Deploying the Docker service locally -- Pushing your Docker image to a remote registry -- Obtaining public images from Docker Hub -- Using tags -- Pushing into a registry -- Summary
Text of Note
Questions -- Further reading -- Chapter 4: Creating a Pipeline and Workflow -- Technical requirements -- Understanding continuous integration practices -- Producing automated builds -- Knowing the advantages of using Docker for builds -- Leveraging the pipeline concept -- Branching, merging, and ensuring a clear main build -- Configuring Travis CI -- Adding a repo to Travis CI -- Creating the .travis.yml file -- Working with Travis jobs -- Sending notifications -- Configuring GitHub -- Pushing Docker images from Travis CI -- Setting the secret variables -- Tagging and pushing builds
Text of Note
Strategic planning to break the monolith -- The replacement approach -- The divide approach -- Change and structured approach -- Executing the move -- Web services' best friend -- the load balancer -- Keeping the balance between new and old -- The pilot phase -- setting up the first couple of microservices -- The consolidation phase -- steady migration to microservices -- The final phase -- the microservices shop -- Summary -- Questions -- Further reading -- Section 2: Designing and Operating a Single Service -- Creating a Docker Container -- Chapter 2: Creating a REST Service with Python
Text of Note
Technical requirements -- Analyzing the Thoughts Backend microservice -- Understanding the security layer -- Designing the RESTful API -- Specifying the API endpoints -- Defining the database schema -- Working with SQLAlchemy -- Implementing the service -- Introducing Flask-RESTPlus -- Handling resources -- Parsing input parameters -- Serializing results -- Performing the action -- Authenticating the requests -- Testing the code -- Defining the pytest fixtures -- Understanding test_token_validation.py -- test_thoughts.py -- Summary -- Questions -- Further reading
0
8
8
8
8

SUMMARY OR ABSTRACT

Text of Note
Microservices architecture helps create a complex system that can be maintained by independent teams working in parallel. You'll learn how to structure big systems, encapsulate them using Docker, and deploy them using Kubernetes. By the end of this book, you'll know how to design, deploy and operate a complex system with multiple microservices.

ACQUISITION INFORMATION NOTE

Source for Acquisition/Subscription Address
OverDrive, Inc.
Stock Number
4B24BBBC-53C0-46F9-8296-B446E8593B43

OTHER EDITION IN ANOTHER MEDIUM

Title
Hands-On Docker for Microservices with Python : Design, Deploy, and Operate a Complex System with Multiple Microservices Using Docker and Kubernetes.
International Standard Book Number
9781838823818

TOPICAL NAME USED AS SUBJECT

Computer programming.
Python (Computer program language)
Software engineering.
Computer programming.
Python (Computer program language)
Software engineering.

DEWEY DECIMAL CLASSIFICATION

Number
005
.
133
Edition
23

LIBRARY OF CONGRESS CLASSIFICATION

Class number
QA76
.
73
.
P98

PERSONAL NAME - PRIMARY RESPONSIBILITY

Buelta, Jaimie.

ORIGINATING SOURCE

Date of Transaction
20200823060828.0
Cataloguing Rules (Descriptive Conventions))
pn

ELECTRONIC LOCATION AND ACCESS

Electronic name
 مطالعه متن کتاب 

[Book]

Y

Proposal/Bug Report

Warning! Enter The Information Carefully
Send Cancel
This website is managed by Dar Al-Hadith Scientific-Cultural Institute and Computer Research Center of Islamic Sciences (also known as Noor)
Libraries are responsible for the validity of information, and the spiritual rights of information are reserved for them
Best Searcher - The 5th Digital Media Festival