Author: Gojko Adzic
Publisher: Neuri Consulting Llp
ISBN: 9780993088155
Category : Computers
Languages : en
Pages : 226
Book Description
Practical tutorial for software developers and architects building applications for the modern cloud, using AWS Lambda and AWS SAM.
Running Serverless
Author: Gojko Adzic
Publisher: Neuri Consulting Llp
ISBN: 9780993088155
Category : Computers
Languages : en
Pages : 226
Book Description
Practical tutorial for software developers and architects building applications for the modern cloud, using AWS Lambda and AWS SAM.
Publisher: Neuri Consulting Llp
ISBN: 9780993088155
Category : Computers
Languages : en
Pages : 226
Book Description
Practical tutorial for software developers and architects building applications for the modern cloud, using AWS Lambda and AWS SAM.
Building Serverless Applications with Google Cloud Run
Author: Wietse Venema
Publisher: O'Reilly Media
ISBN: 1492057061
Category : Computers
Languages : en
Pages : 203
Book Description
Learn how to build a real-world serverless application in the cloud that's reliable, secure, maintainable, and scalable. If you have experience building web applications on traditional infrastructure, this hands-on guide shows you how to get started with Cloud Run, a container-based serverless product on Google Cloud. Through the course of this book, you'll learn how to deploy several example applications that highlight different parts of the serverless stack on Google Cloud. Combining practical examples with fundamentals, this book will appeal to developers who are early in their learning journey as well as experienced practitioners. Build a serverless application with Google Cloud Run Learn approaches for building containers with (and without) Docker Explore Google Cloud's managed relational database: Cloud SQL Use HTTP sessions to make every user's experience unique Explore identity and access management (IAM) on Cloud Run Provision Google Cloud resources using Terraform Learn how to handle background task scheduling on Cloud Run Move your service from Cloud Run to Knative Serving with little effort
Publisher: O'Reilly Media
ISBN: 1492057061
Category : Computers
Languages : en
Pages : 203
Book Description
Learn how to build a real-world serverless application in the cloud that's reliable, secure, maintainable, and scalable. If you have experience building web applications on traditional infrastructure, this hands-on guide shows you how to get started with Cloud Run, a container-based serverless product on Google Cloud. Through the course of this book, you'll learn how to deploy several example applications that highlight different parts of the serverless stack on Google Cloud. Combining practical examples with fundamentals, this book will appeal to developers who are early in their learning journey as well as experienced practitioners. Build a serverless application with Google Cloud Run Learn approaches for building containers with (and without) Docker Explore Google Cloud's managed relational database: Cloud SQL Use HTTP sessions to make every user's experience unique Explore identity and access management (IAM) on Cloud Run Provision Google Cloud resources using Terraform Learn how to handle background task scheduling on Cloud Run Move your service from Cloud Run to Knative Serving with little effort
Programming AWS Lambda
Author: John Chapin
Publisher: O'Reilly Media
ISBN: 1492041025
Category : Computers
Languages : en
Pages : 278
Book Description
Serverless revolutionizes the way organizations build and deploy software. With this hands-on guide, Java engineers will learn how to use their experience in the new world of serverless computing. You’ll discover how this cloud computing execution model can drastically decrease the complexity in developing and operating applications while reducing costs and time to market. Engineering leaders John Chapin and Mike Roberts guide you through the process of developing these applications using AWS Lambda, Amazon’s event-driven, serverless computing platform. You’ll learn how to prepare the development environment, program Lambda functions, and deploy and operate your serverless software. The chapters include exercises to help you through each aspect of the process. Get an introduction to serverless, functions as a service, and AWS Lambda Learn how to deploy working Lambda functions to the cloud Program Lambda functions and learn how the Lambda platform integrates with other AWS services Build and package Java-based Lambda code and dependencies Create serverless applications by building a serverless API and data pipeline Test your serverless applications using automated techniques Apply advanced techniques to build production-ready applications Understand both the gotchas and new opportunities of serverless architecture
Publisher: O'Reilly Media
ISBN: 1492041025
Category : Computers
Languages : en
Pages : 278
Book Description
Serverless revolutionizes the way organizations build and deploy software. With this hands-on guide, Java engineers will learn how to use their experience in the new world of serverless computing. You’ll discover how this cloud computing execution model can drastically decrease the complexity in developing and operating applications while reducing costs and time to market. Engineering leaders John Chapin and Mike Roberts guide you through the process of developing these applications using AWS Lambda, Amazon’s event-driven, serverless computing platform. You’ll learn how to prepare the development environment, program Lambda functions, and deploy and operate your serverless software. The chapters include exercises to help you through each aspect of the process. Get an introduction to serverless, functions as a service, and AWS Lambda Learn how to deploy working Lambda functions to the cloud Program Lambda functions and learn how the Lambda platform integrates with other AWS services Build and package Java-based Lambda code and dependencies Create serverless applications by building a serverless API and data pipeline Test your serverless applications using automated techniques Apply advanced techniques to build production-ready applications Understand both the gotchas and new opportunities of serverless architecture
Serverless Single Page Apps
Author: Ben Rady
Publisher:
ISBN: 9781680501490
Category : Computers
Languages : en
Pages : 0
Book Description
"You don’t need to manage your own servers to build powerful web applications. This book will show you how to create a single page app that runs entirely on web services, scales to millions of users, and costs less per day than a cup of coffee. Using a web browser, a prepared workspace, and your favorite editor, you’ll build a complete single page web application, step by step. Learn the fundamental technologies behind modern single page apps, and use web standards to create lean web applications that can take advantage of the newest technologies. Deploy your application quickly using Amazon S3. Use Amazon Cognito to connect with providers like Google and Facebook to manage user identities. Read and write user data directly from the browser using DynamoDB, and build your own scalable custom microservices with Amazon Lambda. Whether you’ve never built a web application before or you’re a seasoned web developer who’s just looking for an alternative to complex server-side web frameworks, this book describes a simple approach to building serverless web applications that you can easily apply or adapt for your own projects"--Publisher's website.
Publisher:
ISBN: 9781680501490
Category : Computers
Languages : en
Pages : 0
Book Description
"You don’t need to manage your own servers to build powerful web applications. This book will show you how to create a single page app that runs entirely on web services, scales to millions of users, and costs less per day than a cup of coffee. Using a web browser, a prepared workspace, and your favorite editor, you’ll build a complete single page web application, step by step. Learn the fundamental technologies behind modern single page apps, and use web standards to create lean web applications that can take advantage of the newest technologies. Deploy your application quickly using Amazon S3. Use Amazon Cognito to connect with providers like Google and Facebook to manage user identities. Read and write user data directly from the browser using DynamoDB, and build your own scalable custom microservices with Amazon Lambda. Whether you’ve never built a web application before or you’re a seasoned web developer who’s just looking for an alternative to complex server-side web frameworks, this book describes a simple approach to building serverless web applications that you can easily apply or adapt for your own projects"--Publisher's website.
Hands-On Serverless Computing
Author: Kuldeep Chowhan
Publisher: Packt Publishing Ltd
ISBN: 178883495X
Category : Computers
Languages : en
Pages : 339
Book Description
Deploy functions efficiently using different cloud-based serverless offerings Key Features Understand the concept of Function-as-a-Service Implement Serverless solutions using AWS Lambda, Azure Functions and Google Cloud Functions Practical approach towards choosing the best tool for your serverless environment Book Description Serverless applications and architectures are gaining momentum and are increasingly being used by companies of all sizes. Serverless software takes care of many problems that developers face when running systems and servers, such as fault tolerance, centralized logging, horizontal scalability, and deployments. You will learn how to harness serverless technology to rapidly reduce production time and minimize your costs, while still having the freedom to customize your code, without hindering functionality. Upon finishing the book, you will have the knowledge and resources to build your own serverless application hosted in AWS, Microsoft Azure, or Google Cloud Platform, and will have experienced the benefits of event-driven technology for yourself. This hands-on guide dives into the basis of serverless architectures and how to build them using Node.js as a programming language, Visual Studio Code for code editing, and Postman for quickly and securely developing applications without the hassle of configuring and maintaining infrastructure on three public cloud platforms. What you will learn Understand the benefts of serverless computing and know when to use it Develop serverless applications on AWS, Azure, and Google Cloud Get to grips with Function as a Service (FaaS) Apply triggers to serverless functions Build event-driven apps using serverless frameworks Use the Node.js programming language to build serverless apps Use code editors, such as Visual Studio Code, as development environments Master the best development practices for creating scalable and practical solutions Who this book is for This book is targeted towards developers, system administrators or any stakeholder working in the Serverless environment and want to understand how functions work. Basic idea of serverless architecture can be an added advantage
Publisher: Packt Publishing Ltd
ISBN: 178883495X
Category : Computers
Languages : en
Pages : 339
Book Description
Deploy functions efficiently using different cloud-based serverless offerings Key Features Understand the concept of Function-as-a-Service Implement Serverless solutions using AWS Lambda, Azure Functions and Google Cloud Functions Practical approach towards choosing the best tool for your serverless environment Book Description Serverless applications and architectures are gaining momentum and are increasingly being used by companies of all sizes. Serverless software takes care of many problems that developers face when running systems and servers, such as fault tolerance, centralized logging, horizontal scalability, and deployments. You will learn how to harness serverless technology to rapidly reduce production time and minimize your costs, while still having the freedom to customize your code, without hindering functionality. Upon finishing the book, you will have the knowledge and resources to build your own serverless application hosted in AWS, Microsoft Azure, or Google Cloud Platform, and will have experienced the benefits of event-driven technology for yourself. This hands-on guide dives into the basis of serverless architectures and how to build them using Node.js as a programming language, Visual Studio Code for code editing, and Postman for quickly and securely developing applications without the hassle of configuring and maintaining infrastructure on three public cloud platforms. What you will learn Understand the benefts of serverless computing and know when to use it Develop serverless applications on AWS, Azure, and Google Cloud Get to grips with Function as a Service (FaaS) Apply triggers to serverless functions Build event-driven apps using serverless frameworks Use the Node.js programming language to build serverless apps Use code editors, such as Visual Studio Code, as development environments Master the best development practices for creating scalable and practical solutions Who this book is for This book is targeted towards developers, system administrators or any stakeholder working in the Serverless environment and want to understand how functions work. Basic idea of serverless architecture can be an added advantage
Learn AWS Serverless Computing
Author: Scott Patterson
Publisher: Packt Publishing Ltd
ISBN: 1789959950
Category : Computers
Languages : en
Pages : 367
Book Description
Build, deploy, test, and run cloud-native serverless applications using AWS Lambda and other popular AWS services Key FeaturesLearn how to write, run, and deploy serverless applications in Amazon Web ServicesMake the most of AWS Lambda functions to build scalable and cost-efficient systemsBuild and deploy serverless applications with Amazon API Gateway and AWS Lambda functionsBook Description Serverless computing is a way to run your code without having to provision or manage servers. Amazon Web Services provides serverless services that you can use to build and deploy cloud-native applications. Starting with the basics of AWS Lambda, this book takes you through combining Lambda with other services from AWS, such as Amazon API Gateway, Amazon DynamoDB, and Amazon Step Functions. You’ll learn how to write, run, and test Lambda functions using examples in Node.js, Java, Python, and C# before you move on to developing and deploying serverless APIs efficiently using the Serverless Framework. In the concluding chapters, you’ll discover tips and best practices for leveraging Serverless Framework to increase your development productivity. By the end of this book, you’ll have become well-versed in building, securing, and running serverless applications using Amazon API Gateway and AWS Lambda without having to manage any servers. What you will learnUnderstand the core concepts of serverless computing in AWSCreate your own AWS Lambda functions and build serverless APIs using Amazon API GatewayExplore best practices for developing serverless applications at scale using Serverless FrameworkDiscover the DevOps patterns in a modern CI/CD pipeline with AWS CodePipelineBuild serverless data processing jobs to extract, transform, and load dataEnforce resource tagging policies with continuous compliance and AWS ConfigCreate chatbots with natural language understanding to perform automated tasksWho this book is for This AWS book is for cloud architects and developers who want to build and deploy serverless applications using AWS Lambda. A basic understanding of AWS is required to get the most out of this book.
Publisher: Packt Publishing Ltd
ISBN: 1789959950
Category : Computers
Languages : en
Pages : 367
Book Description
Build, deploy, test, and run cloud-native serverless applications using AWS Lambda and other popular AWS services Key FeaturesLearn how to write, run, and deploy serverless applications in Amazon Web ServicesMake the most of AWS Lambda functions to build scalable and cost-efficient systemsBuild and deploy serverless applications with Amazon API Gateway and AWS Lambda functionsBook Description Serverless computing is a way to run your code without having to provision or manage servers. Amazon Web Services provides serverless services that you can use to build and deploy cloud-native applications. Starting with the basics of AWS Lambda, this book takes you through combining Lambda with other services from AWS, such as Amazon API Gateway, Amazon DynamoDB, and Amazon Step Functions. You’ll learn how to write, run, and test Lambda functions using examples in Node.js, Java, Python, and C# before you move on to developing and deploying serverless APIs efficiently using the Serverless Framework. In the concluding chapters, you’ll discover tips and best practices for leveraging Serverless Framework to increase your development productivity. By the end of this book, you’ll have become well-versed in building, securing, and running serverless applications using Amazon API Gateway and AWS Lambda without having to manage any servers. What you will learnUnderstand the core concepts of serverless computing in AWSCreate your own AWS Lambda functions and build serverless APIs using Amazon API GatewayExplore best practices for developing serverless applications at scale using Serverless FrameworkDiscover the DevOps patterns in a modern CI/CD pipeline with AWS CodePipelineBuild serverless data processing jobs to extract, transform, and load dataEnforce resource tagging policies with continuous compliance and AWS ConfigCreate chatbots with natural language understanding to perform automated tasksWho this book is for This AWS book is for cloud architects and developers who want to build and deploy serverless applications using AWS Lambda. A basic understanding of AWS is required to get the most out of this book.
Serverless Applications with Node.js
Author: Slobodan Stojanovic
Publisher: Simon and Schuster
ISBN: 1638356173
Category : Computers
Languages : en
Pages : 510
Book Description
Summary Serverless Applications with Node.js walks you through building serverless apps on AWS using JavaScript. Inside, you'll discover what Claudia.js brings to the table as you build and deploy a scalable event-based serverless application, based around a pizzeria that's fully integrated with AWS services, including Lambda and API Gateway. Each chapter is filled with exercises, examples, tips, and more to make sure you're ready to bring what you've learned into your own work. Foreword by Gojko Adzic. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology The benefits of cloud-hosted serverless web apps are undeniable: lower complexity, quicker time to market, and easier scalability than traditional, server-dependent designs. And thanks to JavaScript support in AWS Lambda and powerful new serverless API tools like the Claudia.js library, you can build and deploy serverless apps end to end without learning a new language. About the Book Serverless Applications with Node.js teaches you to design and build serverless web apps on AWS using JavaScript, Node, and Claudia.js. You'll master the basics of writing AWS Lambda functions, along with core serverless patterns like API Gateway. Along the way, you'll practice your new skills by building a working chatbot and a voice assistant with Amazon Alexa. You'll also discover techniques for migrating existing apps to a serverless platform. What's inside Authentication and database storage Asynchronous functions Interesting real-world examples Developing serverless microservices About the Reader For web developers comfortable with JavaScript and Node.js. About the Author Slobodan Stojanović and Aleksandar Simović are AWS Serverless Heroes and core contributors to the Claudia.js project. They are also coauthors of Desole, an open source serverless errortracking tool, and the lead developers of Claudia Bot Builder. Table of Contents PART 1 - Serverless pizzeria Introduction to serverless with Claudia Building your first serverless API Asynchronous work is easy, we Promise() Pizza delivery: Connecting an external service Houston, we have a problem! Level up your API Working with files PART 2 - Let's talk When pizza is one message away: Chatbots Typing... Async and delayed responses Jarvis, I mean Alexa, order me a pizza Paying for pizza Migrating to serverless Real-world case studies appendix A - Installation and configuration appendix B - Facebook Messenger, Twilio, and Alexa configuration appendix C - Stripe and MongoDB setup appendix D - The pizza recipe
Publisher: Simon and Schuster
ISBN: 1638356173
Category : Computers
Languages : en
Pages : 510
Book Description
Summary Serverless Applications with Node.js walks you through building serverless apps on AWS using JavaScript. Inside, you'll discover what Claudia.js brings to the table as you build and deploy a scalable event-based serverless application, based around a pizzeria that's fully integrated with AWS services, including Lambda and API Gateway. Each chapter is filled with exercises, examples, tips, and more to make sure you're ready to bring what you've learned into your own work. Foreword by Gojko Adzic. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology The benefits of cloud-hosted serverless web apps are undeniable: lower complexity, quicker time to market, and easier scalability than traditional, server-dependent designs. And thanks to JavaScript support in AWS Lambda and powerful new serverless API tools like the Claudia.js library, you can build and deploy serverless apps end to end without learning a new language. About the Book Serverless Applications with Node.js teaches you to design and build serverless web apps on AWS using JavaScript, Node, and Claudia.js. You'll master the basics of writing AWS Lambda functions, along with core serverless patterns like API Gateway. Along the way, you'll practice your new skills by building a working chatbot and a voice assistant with Amazon Alexa. You'll also discover techniques for migrating existing apps to a serverless platform. What's inside Authentication and database storage Asynchronous functions Interesting real-world examples Developing serverless microservices About the Reader For web developers comfortable with JavaScript and Node.js. About the Author Slobodan Stojanović and Aleksandar Simović are AWS Serverless Heroes and core contributors to the Claudia.js project. They are also coauthors of Desole, an open source serverless errortracking tool, and the lead developers of Claudia Bot Builder. Table of Contents PART 1 - Serverless pizzeria Introduction to serverless with Claudia Building your first serverless API Asynchronous work is easy, we Promise() Pizza delivery: Connecting an external service Houston, we have a problem! Level up your API Working with files PART 2 - Let's talk When pizza is one message away: Chatbots Typing... Async and delayed responses Jarvis, I mean Alexa, order me a pizza Paying for pizza Migrating to serverless Real-world case studies appendix A - Installation and configuration appendix B - Facebook Messenger, Twilio, and Alexa configuration appendix C - Stripe and MongoDB setup appendix D - The pizza recipe
Building Serverless Applications with Python
Author: Jalem Raj Rohit
Publisher: Packt Publishing Ltd
ISBN: 1787281132
Category : Computers
Languages : en
Pages : 266
Book Description
Building efficient Python applications at minimal cost by adopting serverless architectures Key Features Design and set up a data flow between cloud services and custom business logic Make your applications efficient and reliable using serverless architecture Build and deploy scalable serverless Python APIs Book Description Serverless architectures allow you to build and run applications and services without having to manage the infrastructure. Many companies have adopted this architecture to save cost and improve scalability. This book will help you design serverless architectures for your applications with AWS and Python. The book is divided into three modules. The first module explains the fundamentals of serverless architecture and how AWS lambda functions work. In the next module, you will learn to build, release, and deploy your application to production. You will also learn to log and test your application. In the third module, we will take you through advanced topics such as building a serverless API for your application. You will also learn to troubleshoot and monitor your app and master AWS lambda programming concepts with API references. Moving on, you will also learn how to scale up serverless applications and handle distributed serverless systems in production. By the end of the book, you will be equipped with the knowledge required to build scalable and cost-efficient Python applications with a serverless framework. What you will learn Understand how AWS Lambda and Microsoft Azure Functions work and use them to create an application Explore various triggers and how to select them, based on the problem statement Build deployment packages for Lambda functions Master the finer details about building Lambda functions and versioning Log and monitor serverless applications Learn about security in AWS and Lambda functions Scale up serverless applications to handle huge workloads and serverless distributed systems in production Understand SAM model deployment in AWS Lambda Who this book is for This book is for Python developers who would like to learn about serverless architecture. Python programming knowledge is assumed.
Publisher: Packt Publishing Ltd
ISBN: 1787281132
Category : Computers
Languages : en
Pages : 266
Book Description
Building efficient Python applications at minimal cost by adopting serverless architectures Key Features Design and set up a data flow between cloud services and custom business logic Make your applications efficient and reliable using serverless architecture Build and deploy scalable serverless Python APIs Book Description Serverless architectures allow you to build and run applications and services without having to manage the infrastructure. Many companies have adopted this architecture to save cost and improve scalability. This book will help you design serverless architectures for your applications with AWS and Python. The book is divided into three modules. The first module explains the fundamentals of serverless architecture and how AWS lambda functions work. In the next module, you will learn to build, release, and deploy your application to production. You will also learn to log and test your application. In the third module, we will take you through advanced topics such as building a serverless API for your application. You will also learn to troubleshoot and monitor your app and master AWS lambda programming concepts with API references. Moving on, you will also learn how to scale up serverless applications and handle distributed serverless systems in production. By the end of the book, you will be equipped with the knowledge required to build scalable and cost-efficient Python applications with a serverless framework. What you will learn Understand how AWS Lambda and Microsoft Azure Functions work and use them to create an application Explore various triggers and how to select them, based on the problem statement Build deployment packages for Lambda functions Master the finer details about building Lambda functions and versioning Log and monitor serverless applications Learn about security in AWS and Lambda functions Scale up serverless applications to handle huge workloads and serverless distributed systems in production Understand SAM model deployment in AWS Lambda Who this book is for This book is for Python developers who would like to learn about serverless architecture. Python programming knowledge is assumed.
AWS Lambda in Action
Author: Danilo Poccia
Publisher: Simon and Schuster
ISBN: 1638352054
Category : Computers
Languages : en
Pages : 514
Book Description
Summary AWS Lambda in Action is an example-driven tutorial that teaches you how to build applications that use an event-driven approach on the back end. Foreword by James Governor. About the Technology With AWS Lambda, you write your code and upload it to the AWS cloud. AWS Lambda responds to the events triggered by your application or your users, and automatically manages the underlying computer resources for you. Back-end tasks like analyzing a new document or processing requests from a mobile app are easy to implement. Your application is divided into small functions, leading naturally to a reactive architecture and the adoption of microservices. About the Book AWS Lambda in Action is an example-driven tutorial that teaches you how to build applications that use an event-driven approach on the back-end. Starting with an overview of AWS Lambda, the book moves on to show you common examples and patterns that you can use to call Lambda functions from a web page or a mobile app. The second part of the book puts these smaller examples together to build larger applications. By the end, you'll be ready to create applications that take advantage of the high availability, security, performance, and scalability of AWS. What's Inside Create a simple API Create an event-driven media-sharing application Secure access to your application in the cloud Use functions from different clients like web pages or mobile apps Connect your application with external services About the Reader Requires basic knowledge of JavaScript. Some examples are also provided in Python. No AWS experience is assumed. About the Author Danilo Poccia is a technical evangelist at Amazon Web Services and a frequent speaker at public events and workshops. Table of Contents Running functions in the cloud Your first Lambda function Your function as a web API Managing security Using standalone functions Managing identities Calling functions from a client Designing an authentication service Implementing an authentication service Adding more features to the authentication service Building a media-sharing application Why event-driven? Improving development and testing Automating deployment Automating infrastructure management Calling external services Receiving events from other services PART 1 - FIRST STEPS PART 2 - BUILDING EVENT-DRIVEN APPLICATIONS PART 3 - FROM DEVELOPMENT TO PRODUCTION PART 4 - USING EXTERNAL SERVICES
Publisher: Simon and Schuster
ISBN: 1638352054
Category : Computers
Languages : en
Pages : 514
Book Description
Summary AWS Lambda in Action is an example-driven tutorial that teaches you how to build applications that use an event-driven approach on the back end. Foreword by James Governor. About the Technology With AWS Lambda, you write your code and upload it to the AWS cloud. AWS Lambda responds to the events triggered by your application or your users, and automatically manages the underlying computer resources for you. Back-end tasks like analyzing a new document or processing requests from a mobile app are easy to implement. Your application is divided into small functions, leading naturally to a reactive architecture and the adoption of microservices. About the Book AWS Lambda in Action is an example-driven tutorial that teaches you how to build applications that use an event-driven approach on the back-end. Starting with an overview of AWS Lambda, the book moves on to show you common examples and patterns that you can use to call Lambda functions from a web page or a mobile app. The second part of the book puts these smaller examples together to build larger applications. By the end, you'll be ready to create applications that take advantage of the high availability, security, performance, and scalability of AWS. What's Inside Create a simple API Create an event-driven media-sharing application Secure access to your application in the cloud Use functions from different clients like web pages or mobile apps Connect your application with external services About the Reader Requires basic knowledge of JavaScript. Some examples are also provided in Python. No AWS experience is assumed. About the Author Danilo Poccia is a technical evangelist at Amazon Web Services and a frequent speaker at public events and workshops. Table of Contents Running functions in the cloud Your first Lambda function Your function as a web API Managing security Using standalone functions Managing identities Calling functions from a client Designing an authentication service Implementing an authentication service Adding more features to the authentication service Building a media-sharing application Why event-driven? Improving development and testing Automating deployment Automating infrastructure management Calling external services Receiving events from other services PART 1 - FIRST STEPS PART 2 - BUILDING EVENT-DRIVEN APPLICATIONS PART 3 - FROM DEVELOPMENT TO PRODUCTION PART 4 - USING EXTERNAL SERVICES
Knative Cookbook
Author: Burr Sutter
Publisher: O'Reilly Media
ISBN: 1492077755
Category : Computers
Languages : en
Pages : 161
Book Description
Enterprise developers face several challenges when it comes to building serverless applications, such as integrating applications and building container images from source. With more than 60 practical recipes, this cookbook helps you solve these issues with Knative—the first serverless platform natively designed for Kubernetes. Each recipe contains detailed examples and exercises, along with a discussion of how and why it works. If you have a good understanding of serverless computing and Kubernetes core resources such as deployment, services, routes, and replicas, the recipes in this cookbook show you how to apply Knative in real enterprise application development. Authors Kamesh Sampath and Burr Sutter include chapters on autoscaling, build and eventing, observability, Knative on OpenShift, and more. With this cookbook, you’ll learn how to: Efficiently build, deploy, and manage modern serverless workloads Apply Knative in real enterprise scenarios, including advanced eventing Monitor your Knative serverless applications effectively Integrate Knative with CI/CD principles, such as using pipelines for faster, more successful production deployments Deploy a rich ecosystem of enterprise integration patterns and connectors in Apache Camel K as Kubernetes and Knative components
Publisher: O'Reilly Media
ISBN: 1492077755
Category : Computers
Languages : en
Pages : 161
Book Description
Enterprise developers face several challenges when it comes to building serverless applications, such as integrating applications and building container images from source. With more than 60 practical recipes, this cookbook helps you solve these issues with Knative—the first serverless platform natively designed for Kubernetes. Each recipe contains detailed examples and exercises, along with a discussion of how and why it works. If you have a good understanding of serverless computing and Kubernetes core resources such as deployment, services, routes, and replicas, the recipes in this cookbook show you how to apply Knative in real enterprise application development. Authors Kamesh Sampath and Burr Sutter include chapters on autoscaling, build and eventing, observability, Knative on OpenShift, and more. With this cookbook, you’ll learn how to: Efficiently build, deploy, and manage modern serverless workloads Apply Knative in real enterprise scenarios, including advanced eventing Monitor your Knative serverless applications effectively Integrate Knative with CI/CD principles, such as using pipelines for faster, more successful production deployments Deploy a rich ecosystem of enterprise integration patterns and connectors in Apache Camel K as Kubernetes and Knative components