Items related to Hands-On Swift 5 Microservices Development: Build microservi...

Hands-On Swift 5 Microservices Development: Build microservices for mobile and web applications using Swift 5 and Vapor 4 - Softcover

 
9781789530889: Hands-On Swift 5 Microservices Development: Build microservices for mobile and web applications using Swift 5 and Vapor 4

Synopsis

Learn to design and deploy fully functioning microservices for your applications from scratch using Swift, Docker, and AWS

Key Features

  • Understand server-side Swift development concepts for building your first microservice
  • Build microservices using Vapor 4 and deploy them to the cloud using Docker
  • Learn effective techniques for enhancing maintainability and stability of your Swift applications

Book Description

The capabilities of the Swift programming language are extended to server-side development using popular frameworks such as Vapor. This enables Swift programmers to implement the microservices approach to design scalable and easy-to-maintain architecture for iOS, macOS, iPadOS, and watchOS applications.

This book is a complete guide to building microservices for iOS applications. You'll start by examining Swift and Vapor as backend technologies and compare them to their alternatives. The book then covers the concept of microservices to help you get started with developing your first microservice. Throughout this book, you'll work on a case study of writing an e-commerce backend as a microservice application. You'll understand each microservice as it is broken down into details and written out as code throughout the book. You'll also become familiar with various aspects of server-side development such as scalability, database options, and information flow for microservices that are unwrapped in the process. As you advance, you'll get to grips with microservices testing and see how it is different from testing a monolith application. Along the way, you'll explore tools such as Docker, Postman, and Amazon Web Services.

By the end of the book, you'll be able to build a ready-to-deploy application that can be used as a base for future applications.

What you will learn

  • Grasp server-side Swift development concepts using practical examples
  • Understand the microservices approach and why Swift is a great choice for building microservices
  • Design and structure mobile and web applications using microservices architecture
  • Discover the available database options and understand which one to choose
  • Scale and monitor your microservices
  • Use Postman to automate testing for your microservices API

Who this book is for

The book is for iOS, iPadOS, and macOS developers and Swift programmers who want to understand how Swift can be used for building microservices. The book assumes familiarity with Swift programming and the fundamentals of the web, including how APIs work.

Table of Contents

  1. Introduction to Microservices
  2. Understanding Server-Side Swift
  3. Getting Started with the Vapor Framework
  4. Planning an Online Store Application
  5. Creating Your First Microservice
  6. Application Structure and Database Design
  7. Writing the User Service
  8. Testing Microservices
  9. Product Management Service
  10. Understanding Microservices Communication
  11. Order Management Service
  12. Best Practices
  13. Hosting Microservices
  14. Docker and the Cloud
  15. Deploying Microservices in the Cloud
  16. Scaling and Monitoring Microservices

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

About the Author

Ralph Kuepper has worked in the web and software industry for over 15 years. He started his own company when he was 17 years old while still attending high school and college. Over the years, he has worked on projects for companies such as Adidas, KIA, and Honda. Coming from a traditional background of developing backends and websites using PHP and a monolithic approach, he has embraced and fine-tuned a Swift-based microservice approach for the last 4 years. His company, Skelpo Inc., has been actively involved in the development of the Vapor framework and has contributed a variety of open source microservices as well as related packages.

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

  • PublisherPackt Publishing
  • Publication date2020
  • ISBN 10 1789530881
  • ISBN 13 9781789530889
  • BindingPaperback
  • LanguageEnglish
  • Number of pages392

Buy Used

Condition: Very Good
Most items will be dispatched the...
View this item

£ 2.20 shipping within United Kingdom

Destination, rates & speeds

Buy New

View this item

£ 2.49 shipping within United Kingdom

Destination, rates & speeds

Search results for Hands-On Swift 5 Microservices Development: Build microservi...

Seller Image

Kuepper, Ralph
Published by Packt Publishing, 2020
ISBN 10: 1789530881 ISBN 13: 9781789530889
Used Softcover

Seller: WeBuyBooks, Rossendale, LANCS, United Kingdom

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

Condition: Very Good. Most items will be dispatched the same or the next working day. A copy that has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Seller Inventory # wbs9701835239

Contact seller

Buy Used

£ 4.30
Convert currency
Shipping: £ 2.20
Within United Kingdom
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Kuepper, Ralph
Published by Packt Publishing, 2020
ISBN 10: 1789530881 ISBN 13: 9781789530889
Used Softcover

Seller: medimops, Berlin, Germany

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

Condition: very good. Gut/Very good: Buch bzw. Schutzumschlag mit wenigen Gebrauchsspuren an Einband, Schutzumschlag oder Seiten. / Describes a book or dust jacket that does show some signs of wear on either the binding, dust jacket or pages. Seller Inventory # M01789530881-V

Contact seller

Buy Used

£ 6.78
Convert currency
Shipping: £ 2.57
From Germany to United Kingdom
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Kuepper, Ralph
Published by Packt Publishing 2020-02, 2020
ISBN 10: 1789530881 ISBN 13: 9781789530889
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-9781789530889

Contact seller

Buy New

£ 24.86
Convert currency
Shipping: £ 2.49
Within United Kingdom
Destination, rates & speeds

Quantity: 10 available

Add to basket

Stock Image

Ralph Kuepper
Published by Packt Publishing, 2020
ISBN 10: 1789530881 ISBN 13: 9781789530889
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 # ria9781789530889_new

Contact seller

Buy New

£ 28.98
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ralph Kuepper
Published by Packt Publishing Limited, 2020
ISBN 10: 1789530881 ISBN 13: 9781789530889
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-9781789530889

Contact seller

Buy New

£ 29.51
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ralph Kuepper
Published by Packt Publishing Limited, 2020
ISBN 10: 1789530881 ISBN 13: 9781789530889
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 741. Seller Inventory # C9781789530889

Contact seller

Buy New

£ 31.96
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ralph Kuepper
Published by Packt Publishing Limited, 2020
ISBN 10: 1789530881 ISBN 13: 9781789530889
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-9781789530889

Contact seller

Buy New

£ 35.20
Convert currency
Shipping: FREE
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ralph Kuepper
Published by Packt Publishing, 2020
ISBN 10: 1789530881 ISBN 13: 9781789530889
New Softcover

Seller: California Books, Miami, FL, U.S.A.

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

Condition: New. Seller Inventory # I-9781789530889

Contact seller

Buy New

£ 28.41
Convert currency
Shipping: £ 7.45
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ralph Kuepper
Published by Packt Publishing, 2020
ISBN 10: 1789530881 ISBN 13: 9781789530889
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. 392. Seller Inventory # 369327420

Contact seller

Buy New

£ 38.17
Convert currency
Shipping: £ 3.35
Within United Kingdom
Destination, rates & speeds

Quantity: 4 available

Add to basket

Seller Image

Ralph Kuepper
Published by Packt Publishing, 2020
ISBN 10: 1789530881 ISBN 13: 9781789530889
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. Seller Inventory # 9781789530889

Contact seller

Buy New

£ 43.70
Convert currency
Shipping: £ 11.97
From Germany to United Kingdom
Destination, rates & speeds

Quantity: 1 available

Add to basket

There are 3 more copies of this book

View all search results for this book