Michael Wittig

Andreas Wittig and Michael Wittig are software engineers and consultants, focusing on Amazon Web Services. The brothers started building on AWS in 2013 when migrating the IT infrastructure of a German bank to AWS—the first bank in Germany to do so. Since 2015, Andreas and Michael have worked as consultants, helping their clients migrate and run their workloads on AWS. They focus on Infrastructure as Code, continuous deployment, serverless applications based on AWS Lambda, containers, and security. Andreas and Michael are building SaaS products on top of Amazon’s cloud as well. On top of that, Andreas and Michael love to share their knowledge and teach others how to use Amazon Web Services through their book, Amazon Web Services in Action, as well as their blog, podcast, and YouTube channel at cloudonaut.io.

books & videos by Michael Wittig

Amazon Web Services in Action, Third Edition

  • March 2023
  • ISBN 9781633439160
  • 552 pages
  • printed in black & white
  • Available translations: Japanese, Polish

In Amazon Web Services in Action, Third Edition: An in-depth guide to AWS, the Wittig brothers give you a comprehensive, practical introduction to deploying and managing applications on the AWS cloud platform. With a sharp focus on the most important AWS tasks and services, they will save you hours of unproductive time. You’ll learn hands-on as you complete real-world projects like hosting a WordPress site, setting up a private cloud, and deploying an app on containers.

AWS in Motion

  • Course duration: 3h 11m

Packed with exercises and tutorials to try out, you can learn how to work with AWS in a way that makes sense: by working with AWS directly. We've designed the lessons to work within a free trial subscription to AWS, so you can get started without spending anything on a live AWS account. With the expert training of the Wittig brothers, the authors of our bestselling Amazon Web Services in Action, you can rest easy knowing you've learnt the foundation that every AWS developer needs to succeed, and fast!

Amazon Web Services in Action, Second Edition

  • September 2018
  • ISBN 9781617295119
  • 528 pages
  • printed in black & white
  • Available translations: Japanese, Korean, Polish, Serbian, Simplified Chinese

Amazon Web Services in Action, Second Edition is a comprehensive introduction to deploying web applications in the AWS cloud. You’ll find clear, relevant coverage of all essential AWS services, with a focus on automation, security, high availability, and scalability. This thoroughly revised edition covers the latest additions to AWS, including serverless infrastructure with AWS Lambda, sharing data with EFS, and in-memory storage with ElastiCache.

Exploring Cloud Computing

  • February 2017
  • ISBN 9781617294877
  • 121 pages

Cloud Computing is enabling many trends in IT today: microservices, pay-as-you-go pricing, and serverless architectures, to name three. The biggest player in the market's Amazon, who offers the most mature cloud systems through their Amazon Web Services (AWS). Other companies are gaining traction as well: Google invests into their Google Cloud Platform, and Microsoft entered the game with Azure.

Exploring Cloud Computing is a collection of hand-picked chapters introduction to the two most popular cloud providers, Amazon and Google, and insights to help you get started. Michael and Andreas Wittig, authors of Amazon Web Services in Action, selected hands-on topics to show you where to begin with cloud computing. You'll get an overview of what cloud services have to offer. Then you'll discover Google Cloud Platform. Other chapters explore AWS, serverless computing, and AWS Lambda that lets you run code in the cloud without managing the underlying operating systems and execution platforms. You upload your code and it's executed in the cloud and pay only for the time the function executes. Plus, you'll get a sample of some other Manning books you may want to add to your library.

Cloud Native Applications

  • May 2016
  • ISBN 9781617294310
  • 123 pages

Cloud computing is a game changer. Being able to automate and constantly adjust infrastructure is one important reason to use cloud computing for your clients. And developing and operating systems that are able to recover from failure automatically has never been easier. Cloud providers offer you the needed infrastructure for a very reasonable price and technologies like messaging systems and load balancers allow you to decouple different parts of your system and plan for failure.

Cloud Native Applications is a collection of hand-picked chapters presenting five topics that will give you insights into the world of cloud computing. Michael and Andreas Wittig, authors of Amazon Web Services in Action, selected these specific topics to teach you how you can gain value from cloud computing. You’ll learn how to use Amazon Web Services, one of the most popular public cloud providers. You’ll get to know to Docker and Mesos to automate and manage your cloud infrastructure. Decoupling different parts of your system is possible by using a messaging infrastructure, which you’ll learn about in the RabbitMQ chapter. And you’ll discover different use cases for Netty, a framework that helps you to build solid networking communication into your applications for the cloud. Plus, you'll get a sample of some other Manning books you may want to add to your library.

Amazon Web Services in Action

  • September 2015
  • ISBN 9781617292880
  • 424 pages
  • printed in black & white
  • Available translations: Korean, Portuguese, Simplified Chinese

Amazon Web Services in Action introduces you to computing, storing, and networking in the AWS cloud. The book will teach you about the most important services on AWS. You will also learn about best practices regarding security, high availability and scalability.You'll start with a broad overview of cloud computing and AWS and learn how to spin-up servers manually and from the command line. You'll learn how to automate your infrastructure by programmatically calling the AWS API to control every part of AWS. You will be introduced to the concept of Infrastructure as Code with the help of AWS CloudFormation.You will learn about different approaches to deploy applications on AWS. You'll also learn how to secure your infrastructure by isolating networks, controlling traffic and managing access to AWS resources. Next, you'll learn options and techniques for storing your data. You will experience how to integrate AWS services into your own applications by the use of SDKs. Finally, this book teaches you how to design for high availability, fault tolerance, and scalability.