Innovate with the Data Flywheel
Smarter, faster data insights drive perpetual business momentum.

Explore new ideas with Modern Application Development

Organizations are looking to become more agile so they can innovate and respond to change faster, and deliver better customer outcomes. This is where modern application development starts.

Modern applications built with a combination of new architecture patterns, operational models, and software delivery processes allow businesses to innovate faster while reducing risk, time to market, and total cost of ownership.

Register for Modern Application Development On-Demand, and learn the skills to design, build and deploy modern applications. Uncover how to scale and update as the code base grows and why applications built with modular independent components is making applications easier to scale, develop and enabling innovation and accelerating time-to-market. 

Agenda
  • Sessions and Synopsis
  • Speakers
  • Sessions and Synopsis
  • Sessions & Synopsis
    Sessions & Synopsis

    50 mins
    Modern application design: Building effective services

    Speaker: Shaun Ray - Senior Manager, Developer Evangelism, AWS
    In this three part series, we explore the evolution of modern application design; from monoliths to microservices, deployment solutions from bare metal to containers and the approaches to orchestrate, operate and manage these services at scale. We dive deep into event messaging and orchestration, and how to manage state across loosely coupled distributed systems. We also explain the role distributed tracing and workflow orchestration take in these systems and some common pitfalls to avoid when embarking on this journey.

    This session includes Architecture Quick Chat: Keeping tabs on distributed systems focusing on the architecture concepts in greater detail.


    45 mins
    The Art of the State: Fully-managed service orchestration powered by state machines

    Speaker: Gabe Hollombe - Senior Technical Evangelist, AWS
    Microservice architectures give us increased agility and scale, but as they grow they can become complicated to coordinate and debug. In this session, we review the common service coordination patterns, and see how AWS Step Functions helps us to quickly build fully-managed and resilient workflows powered by easy-to-understand state machines.

    The session includes Architecture Quick Chat: Controlling the flow with state machines, featuring whiteboarding discussions on key concepts.


    25 mins
    Event-driven Microservice architecture with Amazon EventBridge

    Speaker: Matt Fitzgerald - Principal Technical Evangelist, AWS
    Event-driven architectures allow us to build large, scalable, loosely coupled, distributed systems without the need to define arbitrarily complex contracts between components. In this session, we will take a look at this architectural pattern in more detail, we’ll look at event emitters, channels and sinks, and how these concepts map to Amazon EventBridge to enable us to quickly and easily take advantage of event-driven architectures.

    Modernize and Monetize your data platform

    In this session learn how AWS delivers an integrated suite of services that provide everything needed to handle the scale, agility, and flexibility required to combine different types of data and analytics approaches to gain deeper insights, in ways that traditional data silos and data warehouses cannot. This session also showcase how AWS customers are using AWS data and analytics services for easy access to all relevant data, without compromising on security or governance.

    Duration: 15 mins

    Relational databases on AWS - Amazon EC2, Amazon RDS, or Amazon Aurora?

    When you deploy your databases on AWS you have a choice of using our compute technology, Amazon EC2, or managed services for different use cases such as Amazon Relational Database Service (RDS) for relational databases, Amazon DynamoDB for key-value and Amazon Neptune for graph. In this session we will look at the differences of deploying a relational database on-premises, on Amazon EC2, and on Amazon RDS (including Amazon Aurora) to help you choose the right option for your applications.

    Duration: 35 mins

    Building next-generation data lakes, data warehouse, and analytics on AWS

    Putting the right data in the hands of users traditionally required a lot of heavy lifting in terms of extracting, preparing, staging, securing, and serving information. Learn how you can easily build and govern a next-generation data lake and data warehouse on AWS using Amazon S3, AWS Redshift, AWS Glue, and the coming ML-enabled AWS Lake Formation. Also learn how you can provide insights to data analysts using services such as Amazon Athena and Amazon QuickSight.

    Duration: 40 mins

  • Speakers
  • Shaun Ray - Senior Manager, Developer Evangelism, AWS

    Shaun Ray

    Senior Manager, Developer Evangelism,
    AWS

    Gabe Hollombe - Senior Technical Evangelist, AWS

    Gabe Hollombe 

    Senior Technical Evangelist,
    AWS

    Matt Fitzgerald - Principal Technical Evangelist, AWS

    Matt Fitzgerald

    Principal Technical Evangelist,
    AWS

Featured Modern Application Development Customers

More and more organizations are designing, developing, and running their applications on AWS than anywhere else. Customers like Finra, edmunds, palringo, Air Asia, 21st Century Fox, and more are trusting AWS to accelerate their pace of innovation and time to market.


Key Benefits

AWS offers a comprehensive portfolio of services to support your business as you develop modern applications.

modern-app-icon4-w

Faster to market

modern-app-icon3-w

Increased innovation

modern-app-icon2-w

Increase efficiency

modern-app-icon1-w

Reduced costs

Ready to Get Started with AWS?
Whether you're looking to modernize your processes or accelerate your pace of innovation, AWS has the services to help you build modern applications with increased flexibility, scalability, and reliability.
Back to the top