Adam Bien
Effective Java Strategies and Architectures for Clouds
#1about 2 minutes
Defining what 'effective' means for a cloud strategy
An effective cloud strategy requires a clearly defined desired outcome, which is often missing in large enterprises that migrate without a clear purpose.
#2about 6 minutes
Parallels between old Java EE and modern cloud configuration
The evolution from excessive XML in early Java EE to YAML and JSON in modern cloud tools shows a recurring pattern of complex, verbose configuration.
#3about 7 minutes
Debunking common myths and expectations of public clouds
Many common expectations for public clouds, such as automatic scalability, low cost, and ease of use, are often fallacies for typical enterprise applications.
#4about 2 minutes
Understanding Kubernetes as a foundational platform
Kubernetes should be viewed as a platform for building other platforms, similar to an operating system, rather than a direct application endpoint.
#5about 6 minutes
Abstracting Kubernetes with a managed application server
Services like Payara Cloud act as a cloud orchestrator, managing Kubernetes behind the scenes to simplify deployment to just uploading a WAR file.
#6about 6 minutes
Why cloud costs are driving a return to monoliths
The "lift and shift" approach provides little value, and the per-resource cost model of clouds makes microservice overhead expensive, favoring monoliths for efficiency.
#7about 6 minutes
How cloud billing models influence software architecture
Cloud's pay-per-use model forces developers to make architectural choices based on monthly costs, impacting everything from API calls to storage selection.
#8about 3 minutes
Building an effective strategy around serverless and automation
A practical cloud strategy involves automating deployments, keeping simple applications on-premise, and embracing serverless for its scalability and pay-per-use model.
#9about 2 minutes
Leveraging high-value managed services as the killer app
The primary value of the cloud comes from specialized managed services like AI/ML, text extraction, and global CDNs that provide significant business value.
Related jobs
Jobs that call for the skills explored in this talk.
Featured Partners
Related Videos
Serverless Java in Action: Cloud Agnostic Design Patterns and Tips
Kevin Dubois & Daniel Oh
Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World
Jens Happe
Cloud Chaos and Microservices Mayhem
Holly Cummins
Build ultra-fast In-Memory Database Apps and Microservices with Java
Markus Kett
2021: Familiar APIs on Kickass Runtimes #slideless
Adam Bien
Serverless Architectures with Spring Cloud Functions and Knative
Ingo Weichsel
Modern Java: This is not your father's Java anymore
Ron Veen
Strategies to accelerate SaaS Application Development
Rajalakshmi Srinivasan
From learning to earning
Jobs that call for the skills explored in this talk.
Cloud Application Architect
Amazon.com, Inc.
Municipality of Madrid, Spain
AWS Lambda
Microservices
Amazon DynamoDB
Amazon Web Services (AWS)
Cloud Architect
Municipality of San Sebastian, Spain
JIRA
DevOps
Docker
Agile Methodologies
Continuous Integration
+1
Cloud Technical Architect
Municipality of Madrid, Spain
Cloud Architect Container & PaaS (all genders)
adesso SE
Feldatal, Germany
GIT
Docker
Ansible
Openshift
Terraform
+3
Cloud Architect Container & PaaS (all genders)
adesso SE
Jevenstedt, Germany
GIT
Docker
Ansible
Openshift
Terraform
+3


