FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title Migrating Applications to the Cloud
- Author(s) Steve Swoyer
- Publisher: O'Reilly Media (2021)
- Hardcover/Paperback: N/A
- eBook: PDF
- Language: English
- ISBN-10/ASIN: N/A
- ISBN-13: 978-1-098-10277-7
- Share This:
Adoption of cloud-native application architectures is helping many organizations transform their IT into a force for true agility in the marketplace. This O’Reilly report defines the unique characteristics of cloud-native application architectures such as microservices and twelve-factor applications.
Author Matt Stine also examines the cultural, organizational, and technical changes necessary to migrate traditional monolithic applications and service-oriented architectures to cloud-native architectures. You’ll also find a Migration Cookbook, with recipes for decomposing monolithic applications into microservices, implementing fault-tolerant patterns, and performing automated testing of cloud-native services.
This report discusses application architectures that include:
- The Twelve-Factor App: a collection of cloud-native app architecture patterns
- Microservices: independently deployable services that do one thing well
- Self-Service Agile Infrastructure: platforms for rapid, repeatable, and consistent provisioning of app environments and backing services
- API-based Collaboration: published and versioned APIs that allow interaction between services in a cloud-native app architecture
- Anti-Fragility: systems that get stronger when subjected to stress
- Matt is a technical product manager at Pivotal. He is a 15 year veteran of the enterprise IT industry, with experience spanning numerous business domains.
- Cloud Computing, Serverless, Distributed Systems, Grid Computing, etc.
- Software Design and Patterns
- Software Engineering Principles and Practices
- Parallel, Concurrent, and Distributed Computing and Programming
- Books by O'Reilly®
-
97 Things Every Cloud Engineer Should Know: from the Experts
With this book, professionals from around the world provide valuable insight into today's cloud engineering role. It explore the entire cloud computing experience, including fundamentals, architecture, and migration.
-
Cloud Computing is Dead: Reasons Moving Back to On Premise
Gain the right knowledge before you jump in and share this knowledge with others, so they benefit as well. So that you are able to take right decisions every time. Develop this one skill and your success is unlimited.
-
A Practical Guide to Cloud Migration (Kieran Broadfoot, et al.)
You'll learn how to modernize your applications by using cloud for containerization, DevOps, microservices, and serverless solutions to reduce development time and costs, while also making your applications robust, secure, and scalable.
-
Security as Code: DevSecOps Patterns with AWS (BK Das, et al.)
It demonstrates how to use this methodology to secure any application and infrastructure you want to deploy. You'll learn how to create a secure containerized application with Kubernetes using CI/CD tooling from AWS and open source providers.
-
Cloud Computing for Science and Engineering (Ian Foster, et al)
This book helps make the cloud computing ecosystem comprehensible for scientist and engineer alike. It provides an introduction to concepts, an explanation of systems, clean code examples in Python, and even downloadable Jupyter notebooks.
-
Cloud Native DevOps with Kubernetes (Justin Domingus, et al.)
This book guides you through the growing Kubernetes ecosystem and provides practical solutions to everyday problems with software tools currently in use. It shows you what Kubernetes can do - and what you can do with it.
-
Kubernetes Patterns: Designing Cloud-Native Applications
This book provides common reusable elements, patterns, principles, and practices for designing and implementing cloud-native applications on Kubernetes. It is based on use cases and lessons learned from real-world projects.
-
Designing Distributed Systems: Patterns and Paradigms
It presents a collection of repeatable, generic patterns to help make the development of reliable distributed systems far more approachable and efficient, demonstrates how you can adapt existing software design patterns for designing and building reliable apps.
:
|
|