Modern Applications Strategy
Modern Applications Strategy
Connecting Business to Architecture Decisions
About the Book
Modern Applications Strategy's Book has best practices to help to know how to prioritize, choose, migrate and build modern applications based on previous experiences and lessons learned by Jaime Nagase, Guilherme Greco, and Peterson Larentis.
Team Discounts
Get a team discount on this book!
About the Contributors
Principal Solutions Architect at Amazon Web Services (AWS)
Guilherme Greco is a seasoned Principal Solutions Architect with over 20 years of experience in cloud infrastructure, application architecture, and IT consulting. Currently working at Amazon Web Services (AWS) since October 2023, Guilherme has held various roles within the company, including Enterprise Solutions Architect and Cloud Infrastructure Architect. His expertise includes cloud-native applications, microservices, containers, serverless architecture, workload assessments, and cloud migrations.
Before joining AWS, Guilherme worked as a Transformation Specialist for Cloud Services at Tata Consultancy Services, where he focused on business development and public cloud managed services in the LATAM region. Prior to that, he spent over 10 years at Hewlett Packard Enterprise, where he served as a Solution Architect and Technology Consultant, specializing in cloud and infrastructure solutions, application modernization, and IT consulting.
Senior Specialist Solutions Architect, Serverless - LATAM
Peterson is a Senior Specialist Serverless Solutions Architect at AWS, leading the AWS Serverless LATAM Architects Community. He directs the development and execution of go-to-market strategies for the AWS Serverless platform across Latin America, enhancing business development and helping major customers develop secure, scalable architectures with a focus on operational excellence and agile practices.
Peterson has managed the DevOps Tracks at AWS Summit Brasil for three editions and is the Lead Architect of the Serverless AWS community in Latin America. As a professor, MBA course coordinator, entrepreneur, and international speaker, he leverages his expertise to guide strategic initiatives and educational efforts. He holds an MBA in Digital Marketing from Fundação Getúlio Vargas and six AWS Certifications.
Table of Contents
- About this Book
- Acknowledgments
- Part I - Modern Application in Business
- Chapter 1 - Modern Apps: Keeping Up with the Future
- Little Story: The Downtime and the Disaster…
- Legacy Companies in the Modern Market
- What are Modern Applications?
- Chapter 2 - Digital Makeover: The New School?
- Litte Story 2: Digital Transformation, really?
- The Digital Transformation ..?
- Modern Apps in Digital Transformation
- Application Modernization Maturity Model
- Chapter 3 - Operation Upgrade: How Not to Blow Up Your System
- Little Story 3: What? I’m in charge of what?
- Business Goals having People Centric
- The Chosen Application
- Metrics are made to understand, not to follow
- Chapter 4 - So Many Strategies, So Little Time: Picking Your Modernization Flavor
- Little Story 4: Which options do I have?
- Modernization Methodologies
- The Serverless-first Strategy
- The Kubernetes-first Strategy
- The Workflow-First Strategy
- The API-First Strategy
- So, which approach should I take?
- Chapter 5 - It’s a Continuous World: Integrate, Test, and Don’t Panic!
- Litte Story 5: Keep… Going…?
- Striving for Continuous Integration
- Continuous Delivery and Continuous deployment
- Continuous Testing
- Platform Engineering: The next phase is now!
- Shift Left on Security: Zero Trust
- Reflections on Part I
- Part II – Archictecting, Build and Migrating to Modern Applications
- Chapter 6 - Fail Fast Learn Faster The Art of Starting New
- Little Story 6: Brendon’s Leap into the New Era
- Let’s start here
- Using Workflow-First to Speed Up New Products
- Connecting New Ideas using EDA
- Case Study: UOL Compass CryptoBikes
- Case Study: Lego’s Event-Driven Serverless Architecture
- Chapter 7 - Big Data, Big Potential: Improving Your Heavy Data Processing
- Little Story 7: Dive into Heavy Data Processing
- EDA: How Can You Leverage Event-Driven Architecture (EDA) for Online Processing?
- Integrating Kubernetes with EDA for Enhanced Data Processing
- Changing Your Mindset to Leverage the Best of the Cloud
- Modernizing Banking Systems with AWS Serverless, Containers, and Messaging Services
- Do You Really Need Near-Real-Time?
- Scaling Data Workloads with Kubernetes and Amazon EKS
- Case Study: Pismo’s Event-Driven Platform
- Chapter 8 - AWS to the Rescue: Building Apps That Never Say Die
- Little Story 8: Brendon’s Challenge with Resilience and Disaster Recovery
- Key Concepts in Resilience
- Understanding Control Planes and Data Planes
- Static Stability: Enhancing Resilience without Constant Changes
- What are Grey Failures (and how to avoid them!)
- Chapter 9 - Breaking Up Is Hard to Do: Unpacking the Monolith
- Little Story 9: Brendon’s Big Move — Breaking Down the Monolith
- What about migrating Legacy to Modern Software Architecture?
- What about the code? Let’s break it down…
- Wrap Up
The Leanpub 60 Day 100% Happiness Guarantee
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.
You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!
So, there's no reason not to click the Add to Cart button, is there?
See full terms...
Earn $8 on a $10 Purchase, and $16 on a $20 Purchase
We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.
(Yes, some authors have already earned much more than that on Leanpub.)
In fact, authors have earnedover $13 millionwriting, publishing and selling on Leanpub.
Learn more about writing on Leanpub
Free Updates. DRM Free.
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them