Amazon Web Services

Amazon Web Services (AWS) is the pioneer in the cloud computing space. It started offering IT infrastructure services in 2006, when the term cloud computing hadn't even been coined! The first few services that AWS launched were Amazon Simple Queue Service (SQS), Amazon Simple Storage Service (S3), and Amazon Elastic Compute Cloud (EC2), and ever since there's been no stopping. Today, AWS is probably one of the most advanced and mature public cloud providers, with presence across 18 geographic regions, 130+ services, and has already announced plans to launch many more in the days ahead. Over a period of time, AWS has also diversified into various new technology and solutions spaces, that has even blurred the typical definitions of IaaS, PaaS, and SaaS. In this chapter, we will discuss some of these differentiators and new architectural patterns which can help you with a mature cloud-native experience by leveraging multiple AWS services. The following are some of the specific topics that you will learn about in this chapter:

  • AWS' cloud-native services, strengths, and differentiators around CI/CD, serverless, containers, and microservices concepts, and covering the following services:
    • AWS CodeCommit
    • AWS CodePipeline
    • AWS CodeBuild
    • AWS CodeDeploy
    • Amazon EC2 Container Service
    • AWS Lambda
    • Amazon API Gateway
  • Management and monitoring capabilities for AWS cloud-native application architectures
  • Patterns for moving off monolithic application architectures to AWS native architectures
  • Sample reference architectures and code snippets for CI/CD, serverless, and microservices application architectures
To keep yourself updated on the latest AWS announcements and service launches news, subscribe to the following resources:
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset