June 12, 2024

Getting Started with Serverless | Vadym Kazulkin | #16

Getting Started with Serverless | Vadym Kazulkin | #16

Vadim Kozulkin discusses serverless technologies and AWS in the context of Java. Vadym is the Head of Development at ip.labs GmbH, a FUJIFILM Group subsidiary based in Bonn, Germany. With over two decades of experience in the Java ecosystem, Vadym specializes in designing and implementing highly scalable and available applications, focusing strongly on Serverless and AWS Cloud technologies. He is also a co-organizer of the Java User Group Bonn meetup, an AWS Community Builder in the Serverless category, and a frequent speaker at various meetups and conferences. Takeaways * Serverless technology abstracts away infrastructure management, allowing developers to focus on business logic. * AWS provides various offerings to support serverless, including AWS Lambda. * Java is a good choice for serverless due to its strong community and open-source projects. * Java faces challenges with cold starts in serverless environments. * Serverless computing provides instant scaling, but there are limits and considerations for each service. * Cost in serverless infrastructure depends on factors like API requests, Lambda invocations, and memory usage. Developers need to understand the cost and pricing of serverless services. * Observability tools in the serverless space can be expensive. * Comparing the total cost of ownership is important when considering serverless. * Security in serverless is a shared responsibility. Connect with Vadym * Website: https://dev.to/vkazulkin * LinkedIn: https://www.linkedin.com/in/vadymkazulkin/ Connect with Vit * Website: https://vitlyoshin.com/ * LinkedIn: https://www.linkedin.com/in/vit-lyoshin/ * X: https://twitter.com/vitlyoshin * Other: https://linktr.ee/vitlyoshin Timestamps 00:00 Intro 05:42 What is the Serverless Technology? 11:16 How Does AWS Support Serverless? 13:50 Java in Serverless 17:13 Benefits and Challenges of Using Java in Serverless 22:18 How Can Serverless Help with Scalability of Applications? 26:17 Performance Considerations in the Serverless 28:45 Understanding the Cost and Pricing of Serverless Services 38:24 The Total Cost of Ownership Considerations 42:40 Estimating the Cost of Serverless 44:18 Security in Serverless 48:25 Advice from Vadym Kazulkin Please subscribe, leave an honest review, and share with people you think will benefit from hearing this information.