GithubHelp home page GithubHelp logo

slokashri / stratospheric Goto Github PK

View Code? Open in Web Editor NEW

This project forked from stratospheric-dev/stratospheric

0.0 0.0 0.0 13.59 MB

All you need to know to get your Spring Boot application into production with AWS 🍃

Home Page: https://stratospheric.dev

License: Apache License 2.0

Shell 6.58% JavaScript 0.99% Java 78.91% TypeScript 1.25% CSS 0.04% HTML 12.04% Dockerfile 0.20%

stratospheric's Introduction

Stratospheric - From Zero to Production with Spring Boot and AWS

Stratospheric Book Cover

About Stratospheric

With Stratospheric, we teach you everything you need to know to get your Spring Boot application into production with AWS.

Throughout the project, we incrementally build a real-world Spring Boot application with a focus on the following topics:

Infrastructure As Code:

Say goodbye to long and hard-to-maintain CloudFormation YAML files. We're using the AWS Cloud Development Kit (CDK) and Java to express our infrastructure needs.

Integrate Various AWS Services:

We integrate various AWS services by implementing features for the sample application. You'll learn how to bootstrap, work with, and integrate: Amazon RDS (PostgreSQL), Amazon ECS (Fargate), Amazon SQS, Amazon SNS, Amazon CloudWatch, Amazon Cognito, Amazon MQ, Amazon DynamoDB, AWS Lambda, etc.

Automated Deployment:

We start right from the beginning with an automated CI/CD pipeline (GitHub Actions) to get our changes deployed to production in a matter of minutes.

Seamless Operation:

We don't stop here. Once our application is running in production, things are getting serious. You'll learn how to monitor and operate a Spring Boot application in production effectively.

What We're Going to Build

Stratospheric Technical Architecture

What It's Going to Look Like

Landing Page Without Being Logged In Registration Form Using Amazon Cognito Landing Page While Being Logged In Todo Dashboard Creating New Todos

Available Bundles

The Stratospheric project is available in various bundles:

Radiant Reader

  • eBook version of Stratospheric
  • Stratospheric Slack community membership
  • Lifetime eBook updates for free

Lively Learner

  • Everything that comes with the Radiant Reader option
  • Access to the Stratospheric Online Course

Mighty Member

  • Everything bundled inside the Lively Learner package
  • the Stratospheric AI prompt: Ask questions about the book and the course materials.
  • Access to a private Slack channel with the authors

» Get 30% off the Radiant Reader bundle by Joining Our Mailing List

About the eBook

The eBook comes with a PDF, ePUB and web-based version.

You can also purchase a Kindle version on Amazon.

About the Online Course

As part of buying a bundle option that includes the online course, you'll receive a PDF with instructions on how to enroll of the online course on Leanpub after the checkout.

Testimonials

Ricardo Sueiras (Principal Advocate at AWS):

If you are a Spring Boot developer and looking to explore how to deploy your applications onto AWS, then you need to check out this book. The authors have put together a well thought out and easy to follow book that walks you through the typical use cases you will need. Perfect for beginners and an invaluable reference guide for those more experienced, they continue to add new content to this book and I cannot say enough great things about it.

Dennis Traub (Advocate at AWS):

One of the most-frequent questions I get from developers is how they can get started with AWS without having to first learn and understand all the details of the hundreds of available services. In their book, Tom, Philip, and Björn do an excellent job, initially focusing on just a few basic services to quickly get you started. Once your application is up and running, you gradually add additional capabilities, like continuous integration, monitoring, alerting, and automated incident response.

Andreas Wittig (AWS Consultant and Co-Author of Amazon Web Services in Action):

Björn, Philip, and Tom do a great job on teaching how to build a Java application on AWS. I highly recommend the book to Java developers. The book uses modern AWS services, that are ready for production workloads, and avoids the bleeding edge. The examples show how to bundle your app into a container image and deploy it with ECS and Fargate, which I highly appreciate, that the book even covers monitoring and creating a deployment pipeline.

Authors

stratospheric's People

Contributors

bjoernkw avatar rieckpil avatar thombergs avatar dependabot[bot] avatar anthony-be avatar branislavbeno avatar shantdashjian avatar skhurram avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.