|
Showing 1 - 2 of
2 matches in All Departments
Get to grips with the tools, services, and functions needed for
application migration to help you move from legacy applications to
cloud-native on Google Cloud Key Features Discover how a sample
legacy application can be transformed into a cloud-native
application on Google Cloud Learn where to start and how to apply
application modernization techniques and tooling Work with
real-world use cases and instructions to modernize an application
on Google Cloud Book DescriptionLegacy applications, which comprise
75-80% of all enterprise applications, often end up being stuck in
data centers. Modernizing these applications to make them
cloud-native enables them to scale in a cloud environment without
taking months or years to start seeing the benefits. This book will
help software developers and solutions architects to modernize
their applications on Google Cloud and transform them into
cloud-native applications. This book helps you to build on your
existing knowledge of enterprise application development and takes
you on a journey through the six Rs: rehosting, replatforming,
rearchitecting, repurchasing, retiring, and retaining. You'll learn
how to modernize a legacy enterprise application on Google Cloud
and build on existing assets and skills effectively. Taking an
iterative and incremental approach to modernization, the book
introduces the main services in Google Cloud in an
easy-to-understand way that can be applied immediately to an
application. By the end of this Google Cloud book, you'll have
learned how to modernize a legacy enterprise application by
exploring various interim architectures and tooling to develop a
cloud-native microservices-based application. What you will learn
Discover the principles and best practices for building
cloud-native applications Study the six Rs of migration strategy
and learn when to choose which strategy Rehost a legacy enterprise
application on Google Compute Engine Replatform an application to
use Google Load Balancer and Google Cloud SQL Refactor into a
single-page application (SPA) supported by REST services Replatform
an application to use Google Identity Platform and Firebase
Authentication Refactor to microservices using the strangler
pattern Automate the deployment process using a CI/CD pipeline with
Google Cloud Build Who this book is forThis book is for software
developers and solutions architects looking to gain experience in
modernizing their enterprise applications to run on Google Cloud
and transform them into cloud-native applications. Basic knowledge
of Java and Spring Boot is necessary. Prior knowledge of Google
Cloud is useful but not mandatory.
Modernize your apps with Microsoft Azure by moving web, desktop,
and mobile apps to the cloud Key Features Decide which migration
strategy is most suitable for your organization and create a
migration roadmap Move existing infrastructure to Azure and learn
strategies to reduce cost, increase storage, and improve ROI Design
secure, scalable, and cost-effective solutions with the help of
practical examples Book DescriptionWhether you are trying to
re-architect a legacy app or build a cloud-ready app from scratch,
using the Azure ecosystem with .NET and Java technologies helps you
to strategize and plan your app modernization process effectively.
With this book, you'll learn how to modernize your applications by
using Azure for containerization, DevOps, microservices, and
serverless solutions to reduce development time and costs, while
also making your applications robust, secure, and scalable. You
will delve into improving application efficiency by using container
services such as Azure Container Service, Azure Kubernetes Service
(AKS), and more. Next, you will learn to modernize your application
by implementing DevOps throughout your application development life
cycle. You will then focus on increasing the scalability and
performance of your overall application with microservices, before
learning how to add extra functionality to your application with
Azure serverless solutions. Finally, you'll get up to speed with
monitoring and troubleshooting techniques. By the end of this book,
you will have learned how to use the Azure ecosystem to refactor,
re-architect, and rebuild your web, mobile, and desktop
applications. What you will learn Use DevOps and containerization
technologies to modernize your applications and infrastructure
Build microservices using Azure Service Fabric Develop scalable
applications using Azure Functions Manage and deploy your
application code and database connectivity Secure and monitor your
applications in Azure effectively Design for high availability and
disaster recovery Who this book is forThis book is for.NET and Java
developers who want to modernize their applications using Azure.
Solution architects and experienced developers interested in
modernizing legacy applications using Azure will also find this
book useful. Some prior understanding of cloud computing concepts
will be beneficial.
|
|