As we compare traditional and modern cloud architectures, the importance lies in focusing more on the Business Logic. Learn more about how shifting your focus to the Business Logic will deliver more Business Value and improved ROI.
The Evolution of Cloud Architectures: Focusing More on the Business Logic
1. The Evolution of Cloud Architectures:
Focusing More on the Business Logic
Scott Weber – Vice President, Cloud Solutions
2. | 2
The region’s largest and fastest growing
AWS Advanced Consulting Partner.
One of only 32 AWS Approved Well-Architected Partners.
UI / X Design
EagleDream Technologies
We specialize in...
Cloud Transformations
Strategic transformation consulting from Fortune
500s to small and medium businesses
UI/UX and Application Development
UI/UX design that enables leading edge application
development in the Cloud
Cloud Native Application Architectures
DevOps, Serverless, Containers and Platform
services. Microsoft and Linux experts
Confidential | eagledream.com 2
3. | 3
It's all about the Business Logic!!
Business logic is the true value to the organization. This is
where Architects and Developers focus on a daily basis
UI / X Design
Overview
Let's explore the evolution of Architectures to see the value that the Cloud brings
Legacy Architectures
Built 8 to 10 years ago in the data center. Typically
using virtual machines and proprietary systems
Modern and future Cloud Architectures
It's all about leveraging the PaaS
offerings from the Cloud Provider
Early Cloud Architectures
Early Cloud architectures that used concepts from
the Cloud provider and the data center
Confidential | eagledream.com 3
4. | 4
Legacy Architectures
Proprietary DB
Tape Storage
Static Web Server Fleet
SAN Array
Proprietary DBProprietary DB
Load Balancer
Enterprise Service Bus
Remote Service 1
Remote Service 2
Backups/DR
Typical Web Application Architecture
from 8 to 10 years ago.
Confidential | eagledream.com 4
5. | 5
Early Cloud Architectures
Internet
Gateway
VPC NAT
gateway
VPC NAT
gateway
Availability Zone 1
Availability Zone 2
RDS DB
instance
RDS DB
instancestandby
(multi-AZ)
Amazon
Redshift
Amazon
S3
Amazon
SQS
Amazon
DynamoDB
Auto Scaling Group
Private IP Space Public IP Space
Classic Load
Balancer
Amazon
CloudWatch
Amazon
Route 53
Confidential | eagledream.com 5
6. | 6
Modern and Future Cloud Architectures
Internet
Gateway
VPC NAT
gateway
VPC NAT
gateway
Availability Zone 1
Availability Zone 2
RDS DB
instance
RDS DB
instance
standby(multi-
AZ)
Amazon
S3
Amazon
DynamoDB
Private IP Space Public IP Space
Application
Load
Balancer
Amazon ECS
Amazon
CloudWatch
Amazon
CloudFront
Fargate
Amazon
Route 53
AWS WAF
Confidential | eagledream.com 6
7. | 7
UI / X Design
Internet
Gateway
VPC NAT
gateway
VPC NAT
gateway
Availability Zone 1
Availability Zone 2
RDS DB
instance
RDS DB
instancestandby
(multi-AZ)
Amazon
S3
Amazon
DynamoDB
Private IP Space Public IP Space
Amazon
CloudWatch
Amazon
CloudFront
Amazon
Route 53
Amazon API
Gateway
Amazon
Cognito
Modern and Future Cloud Architectures
Confidential | eagledream.com 7
8. Embrace Automation
Automation is the key to speed and security.
The environment will be setup, or code will
be deployed the exact same way each time.
Serverless is the future
Let AWS do the undifferentiated heavy lifting
of running servers for you. Let them assume
the security and scaling tasks. This frees
your organization to focus on the Business
Logic
Platform Services are Key
Utilizing Platform services allows you
business to focus on the high value Business
Logic, this is the key to driving high ROI and
speed within the organization
Key Takeaways
Confidential | eagledream.com 8
9. Contact Us
1.888.4EAGLEDREAM
info@eagledream.com
Headquarters | Rochester, NY
300 Trolley Blvd
Rochester, NY 14606
New England | Boston, MA
300 Baker Avenue, Suite 300
Concord, MA 01742
Primary Contact(s):
Scott Weber
Vice President, Cloud Solutions
Email: Scott.Weber@eagledream.com
We look forward to working with you. EagleDream.com
Confidential | eagledream.com
9
Notas do Editor
Thank you all!
EagleDream is an AWS Advanced Tier Partner
Focusing specifically on AWS architectures
It’s the business logic!! Business Logic brings Business Value and ROI
Web application Architectures
Legacy – 8 – 10 years ago
Early Cloud – 4 – 5 years ago before a lot of platform services existed
Modern/future Cloud – now and forward
Typical Web application in a data center – monolithic application
Where is the Business Logic in this architecture?
How much stuff do we need to setup to support that logic layer?
What is the cost for all of this?
- Security
- heating/cooling /electrical
- DR and backup
- Networking equipment
- Proprietary DBs
- Proprietary Hardware
How long to build all of this stuff? 3 – 6 months
Oh, and we need 3 total environments of this
Lots of heavy lifting!!
Multi-tenant web app with Data Warehouse
Explain VPC and AZs
Enter platform services:
- ELB
- RDS – explain this one
- Redshift
- DynamoDB
- SQS
- S3
- CloudWatch
CodeDeployment services
Scalability, Auto-scaling
Where is the business logic? What had to be built vs. Enabled
What about Security? AWS shared security model
Polygot DB persistance based on needs
Modern Cloud Architecture for a recent project – Web Portal
Now where is the Business Logic?
Containers
NO SERVERS!!!
S3 for web file serving
Explain Fargate and its significance for Container workloads
Application Load Balancer designed for Container workloads
Now what about security? Monitoring?
Can deploy this whole environment in 30 minutes or less!
Web application
No servers – function based with Lambda
Explain Lambda and SAM
Now where is the business logic
Cognito for User store and Auth/Auth
Pay by click or invocation model, potential for massive savings $10k/month to $400
Focus on the business logic
Automation frees you to move faster, is more secure and compliant, and is lower risk
No servers is a good thing! Give the undifferentiated heavy lifting to another person/group
Utilize the Platform services!