This is the code repository for AWS Cloud Projects, published by Packt.
Strengthen your AWS skills through practical projects, from websites to advanced AI applications
AWS Cloud Projects will guide you through the implementation of real-world projects, helping you understand how to solve technical challenges in a fast, scalable, and efficient way by leveraging AWS.
This book covers the following exciting features:
- Develop a professional CV website and gain familiarity with the core aspects of AWS
- Build a recipe-sharing application using AWS's serverless toolkit
- Leverage AWS AI services to create a photo friendliness analyzer for professional profiles
- Implement a CI/CD pipeline to automate content translation across languages
- Develop a web development Q&A chatbot powered by cutting-edge LLMs
- Build a business intelligence application to analyze website clickstream data and understand user behavior with AWS
If you feel this book is for you, get your copy today!
All of the code is organized into folders. For example, chapter1.
The code will look like the following:
def lambda_handler(event, context):
…
response = bot.recognize_text(
botId = '${MeetyBot}',
botAliasId='TSTALIASID',
localeId='en_US',
sessionId='your_session_id',
text = user_input
)
…
Following is what you need for this book: If you’re a student who wants to start your career in cloud computing or a professional with experience in other technical areas like software development who wants to embrace a new professional path or complement your technical skills in cloud computing, this book is for you. A background in computer science or engineering and basic programming skills is recommended. All the projects in the book have theoretical explanations of the services used and do not assume any previous AWS knowledge.
With the following software and hardware list you can run all code files present in the book (Chapter 1-8).
Software/hardware covered in the book | Operating system requirements |
---|---|
AWS CLI version 2 | Windows, macOS, or Linux |
Terraform 1.9.1 | |
Node.js v18.12.0 | |
npm 1.9.1 |
Ivo Pinto , CCIE No. 57162 (R&S, Security, and Data Center), CISSP, is a principal solutions architect with many years of experience in the fields of cloud, automation, and enterprise and data center networking. Ivo has worked at Cisco in different roles and different geographies, and he has led the architecture and deployment of many automated global-scale solutions for Fortune 50 companies that are in production today. In his latest role, he is responsible for the architecture of multiple ISV products at Amazon Web Services (AWS). Ivo has authored two books, Network Automation Made Easy and Automating and Orchestrating Networking with NetDevOps.
Pedro Santos is a senior solutions architect with over a decade of experience in the technology industry. With a background in data engineering and cloud computing, he focuses on designing and implementing innovative cloud-based solutions. After experiencing different cloud providers and companies of different sizes, Pedro is now working for AWS where he helps SaaS providers design and improve their products.