Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
  • 1
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804611203 , 1804611204
    Language: English
    Pages: 1 online resource (1 video file (30 hr., 24 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.78
    Keywords: Amazon Web Services (Firm) ; Web applications Development ; Application software Development ; Cloud computing ; Computer architecture Design ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In this course, you will learn AWS event-driven serverless microservices using AWS Lambda, AWS DynamoDB, AWS API Gateway, AWS EventBridge, AWS SQS, AWS CDK for IaC, and AWS CloudWatch for monitoring. You will learn to develop reliable and scalable serverless applications, following the microservices architecture. You will use AWS API Gateway for Restful API-driven development and synchronous event sources, AWS EventBridge for event-driven asynchronous communication between microservices, and AWS SQS for decoupling microservices and processing events asynchronously using queues. The project of building an e-commerce application will be totally serverless components. The serverless components that will be used are API Gateway, Product Lambda microservices, Basket Lambda microservices, and AWS EventBridge. There will be three communication types: synchronous communication with AWS API Gateway, asynchronous communication with AWS serverless EventBus, which is EventBridge, and event source mapping communication when polling queue records from Lambda services to AWS SQS-Simple Queue Service. Finally, you will use AWS CDK for IaC Serverless Stacks developments that we will develop and provision for all services. By the end of this course, you will learn how to design and develop AWS event-driven microservices using serverless patterns and best practices. What You Will Learn Create rules and target definitions for AWS EventBridge Build REST API and CRUD endpoints using AWS Lambda, API Gateway Work on data persistence using AWS DynamoDB Decouple microservices with events using AWS EventBridge Message queues for cross-service communication using AWS SQS Work on cloud stack development with IaC using AWS CloudFormation CDK Audience This course is ideal for software developers who want to develop real-world projects with AWS serverless services and software/solutions architects who want to develop real-world projects with AWS serverless services. Students who would be appearing for the AWS Certified Developer Associate and AWS Certified Solutions Architect Associate will also be benefitted from this course. You would need a basic knowledge of cloud, JavaScript, and TypeScript to get started with the course. Basic knowledge of using an AWS account is a plus but not mandatory. About The Author Mehmet Ozkaya: Mehmet Ozkaya is a software/solutions architect with over fifteen years of experience working with software companies around the world. He is now concentrating on cloud-native and serverless event-driven microservices architectures on AWS and .NET ecosystems. He enjoys delivering online courses about designing software architecture for cloud-native and serverless event-driven microservices. He routinely contributes to GitHub and blogs on Medium.He enjoys delivering online courses about Designing Software Architecture for Cloud-Native and Serverless Event-driven Microservices. He routinely contirbutes to GitHub and blogs on Medium.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 5, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805126782 , 1805126784
    Language: English
    Pages: 1 online resource (1 video file (17 hr., 15 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Computer network architectures ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Microservices is an architectural approach where an application is composed of small, loosely coupled, and independently deployable services. Each service focuses on a specific business capability and can be developed, deployed, and scaled independently. This course covers designing microservices architecture using patterns, principles, and best practices. Explore high availability, scalability, low latency, and network resilience. We will transition from monolithic to event-driven and serverless microservices and learn decomposition strategies, communication methods, data management, caching, and deployment techniques. We will understand resilience, observability, and monitoring, and apply design patterns. We will address database-per-service, API gateway, event sourcing, SAGA, and more. We will review code repositories, utilize event streaming, and implement health checks. Discover DevOps, CI/CD pipelines, deployment strategies, and infrastructure as code. Gain insights into serverless microservices on AWS. We will engage in code review, refactor systems, and prepare for architecture interviews. Upon completion, you will learn to handle requests by designing systems for high availability and scalability, low latency, and resilience to network failures on microservices distributed architectures. What You Will Learn Evolve from monolithic to the microservices architecture Implement effective microservices decomposition strategies Utilize communication patterns and API gateways Manage data and distributed transactions in microservices Enhance resilience and observability for microservices Audience This course is ideal for individuals seeking to become proficient in software architecture, explicitly focusing on understanding microservices architecture through real-world cases. It is also designed for those who aim to pass system design architecture interviews successfully. This course is prepared to keep in mind beginners, but familiarity with the basics of software architecture is desirable. About The Author Mehmet Ozkaya: Mehmet Ozkaya is a seasoned software architect with 15+ years of experience. He specializes in microservices architecture using .NET, AWS, and Azure. With a strong focus on real-world applications, he has created microservices repositories on GitHub and developed Udemy courses. Mehmet is widely known for his expertise in designing software architectures for cloud-native and serverless event-driven microservices. He actively contributes to the development community through GitHub and Medium, sharing valuable insights and knowledge. With a high instructor rating, thousands of positive reviews, and over 57,000 students, Mehmet is a trusted source for learning about microservices and software architecture.
    Note: "Published in June 2023". - Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...