Автор: Sizwe Molefe
Издательство: BPB Publications
Год: 2025
Страниц: 410
Язык: английский
Формат: epub (true)
Размер: 10.1 MB
Cloud computing provides a more efficient, reliable, secure, and cost-effective way to run applications. Cloud computing offers customers access to rapidly growing amounts of data storage and computation resources while centralizing IT operations in the cloud provider's datacenter or in colocation data centers.
Understand AWS basics such as EC2, VPCs, S3, and IAM while learning to design secure and scalable cloud architectures. This book guides you through automating infrastructure with CloudFormation and exploring advanced topics like containers, continuous integration and continuous delivery (CI/CD) pipelines, and cloud migration. You will also discover serverless computing with Lambda, API Gateway, and DynamoDB, enabling you to build efficient, modern applications. With real-world examples and best practices, this resource helps you optimize your AWS environment for both performance and cost, ensuring you can build and maintain robust cloud solutions.
By the end of this book, you will be able to confidently design, build, and operate scalable and secure cloud solutions on AWS. Gain the expertise to leverage the full potential of cloud computing and drive innovation in your organization.
Key Features:
- Learn about AWS cloud in-depth with real-world examples and scenarios.
- Expand your understanding of serverless and containerization compute technology on AWS.
- Explore API’s along with API Gateway and its different use cases.
What you will learn:
- How to get started with and launch EC2 instances.
- Working with and simplifying VPC’s, security groups, and network access control lists on AWS.
- Learn how to secure your AWS environment through the use of IAM roles and policies.
- Learn how to build scalable and fault-tolerant database systems using AWS database services such as RDS and Aurora.
- Learn how to set up a CI/CD pipeline on AWS.
Chapter 1: Creating an AWS Environment – This chapter provides a comprehensive introduction to creating and managing an AWS environment. Here, we will cover key concepts that include setting up an AWS Account, using the Free Trial, Account Security best practices, installing AWS CLI and Boto3. This chapter also introduces key concepts and tools that will be expanded upon later, such as Elastic Compute Cloud (EC2).
Chapter 2: Amazon Elastic Compute Cloud – This chapter covers the introduction to EC2. This includes the definition and history of EC2, step-by step instructions on creating EC2 instances through the AWS Console, SDK, and CloudFormation. We will take the user through practical, hands-on guidance for setting up and managing EC2 instances, emphasizing best practices for security and data management. We will also introduce the key concepts and related AWS services that integrate with EC2, providing a solid foundation for readers to build upon in their cloud computing journey.
Chapter 3: Amazon Virtual Private Cloud – This chapter explores Amazon Virtual Private Cloud (Amazon VPC), a fundamental AWS service that allows users to create and manage their own virtual networks within the cloud. It emphasizes the core aspects of VPC, such as security, scalability, and customization, enabling users to build isolated, controlled network environments. The key topics covered include the configuration of IP address ranges, the creation of subnets, routing tables, and network gateways, alongside an exploration of the tools provided by AWS to secure and optimize cloud deployments. This chapter is essential for understanding how to maintain robust and flexible network architectures while leveraging the cloud's vast resources.
Chapter 4: Amazon S3: Simple Storage Service – In this chapter, we will explore Amazon S3, a fundamental AWS service that offers users object storage, a type of data storage. Here, the reader will understand the key concepts of S3, which include storage classes, S3 versioning, S3’s high level of durability, scalability, and security, alongside the integration of S3 with other AWS services. Learning about these key topics will help the reader gain the necessary skills to fully utilize S3 as a storage service.
...
Chapter 15: AWS Cloud Migrations – In this chapter, we will discover the various fundamental AWS Services that play a major role in migration to the cloud. These services include but not limited to AWS Database Migration Service (DMS), a specialized tool for replicating on-premises databases to AWS with minimal downtime. We will explore AWS DataSync, a software-based transfer acceleration tool optimized for Nas, filesystems, and S3.
Who this book is for:
Whether you are a system administrator, cloud architect, solutions architect, cloud engineer, DevOps engineer, security engineer, or cloud professional, this book provides valuable insights and practical guidance to help you build and operate robust cloud solutions on AWS.
Contents:
Скачать AWS Cloud Engineer Guide: Building scalable cloud solutions with AWS