SPECIAL LIVE EVENT presented by O’Reilly Media
“Building a Cloud Roadmap: Planning for a Successful and Efficient Cloud Migration” with Cloud Expert Lee Atchison
Oct. 5, 2022, 9 a.m. – 11 a.m. PT

Reserve your spot!
software architecture: from developer to architect linkedin learning course

Available on: LinkedIn Learning
Level: Beginner
Price: Free for LinkedIn Premium members; $29.99 without a subscription
Time to complete: 47 min.
Prerequisites: None

Begin course

most popular badgeAre you an experienced software developer looking to become a software architect? Or have you recently been promoted to an architectural role in your organization? This transition is not as straightforward as you might expect. The role of an architect is vastly different from that of a developer—from the scope of responsibility to the people you must interact with to the mindset adjustments you must make to be successful. Join longtime software architect Lee Atchison—and over 65,000 professionals who have already taken this course—as he dives into software architecture and your new role in this exciting world.

You will learn:

  • How a software architect differs from a software developer
  • What exactly software architects do
  • What additional skills you need to acquire to become a software architect
  • How to begin thinking like a software architect
  • The core principles a modern software architect must keep in mind
  • How to discuss your goal of becoming an architect with your manager

If you work in enterprise IT, you may be interested in finding out more about the benefits of having a Cloud Center of Excellence (CCoE) in your organization. A CCoE can be a key component to successful cloud adoption, management, and optimization. The CCoE is an internal, centralized group that provides best practice guidance across IT while incorporating stakeholder input from across the business. In this course, instructor Lee Atchison provides practical guidance for determining if a CCoE can benefit your organization, as well as how to create a CCoE and leverage it for successful outcomes.

You will learn:

  • What the most typical CCoE organization models are
  • How enterprise cloud architects can benefit from a CCoE
  • Who should be included within the CCoE to promote inclusion and represent the needs of the entire organization
  • How to measure the success of your CCoE as you build it
framing cloud discussions for the c-suite linkedin course

Available on: LinkedIn Learning
Level: Intermediate
Price: Free for LinkedIn Premium members; $29.99 without a subscription
Time to complete: 48 min.
Prerequisites: None

Begin course
framing cloud discussions for the c-suite linkedin course

Available on: LinkedIn Learning
Level: Advanced
Price: Free for LinkedIn Premium members; $34.99 without a subscription
Time to complete: 1 hour 23 min.

Begin course

If you’re an IT professional, you already know that new architectural patterns and concepts are changing the way we design for the cloud. This is especially true in today’s remote and hybrid work environment, where choosing the right type of cloud platform can determine the success and functionality of your entire IT enterprise. Join instructor Lee Atchison as he shows you the business and tech-related basics of orchestrating and managing an effective cloud architecture.

You will learn:

  • About the various types of cloud platforms and architecture types
  • How to determine which option will work best for your organization
  • All about service and microservice architectures, data management tools, serverless computing, and cloud security
  • How to successfully incorporate automation and management practices into your architecture strategy to create a more efficient environment for software development

The decision-makers who green-light new projects and ventures at your company may not be familiar with the benefits and risks associated with the cloud, which is why it’s important for IT teams to frame cloud discussions in a way that resonates with these executives. In this course, instructor Lee Atchison provides guidance around key concepts that are important to each member of the C-suite—and how the IT team can tailor discussions about cloud strategies for each.

You will learn:

  • How to talk with a non-technical audience about dynamic application infrastructures and how rapid innovation can provide tangible business benefits
  • What to focus on when structuring conversations with your CFO, CTO, CSO, and CTO
  • Which key metrics you should use to show the benefits of the cloud to your executives
framing cloud discussions for the c-suite linkedin course

Available on: LinkedIn Learning
Level: Intermediate
Price: Free for LinkedIn Premium members; $29.99 without a subscription
Time to complete: 51 min.
Prerequisites: None

Begin course
framing cloud discussions for the c-suite linkedin course

Available on: LinkedIn Learning
Level: Intermediate
Price: Free for LinkedIn Premium members; $29.99 without a subscription
Time to complete: 37 min.
Prerequisites: Previous course: “Framing Cloud Discussions for the C-Suite”

Begin course

When you’re presenting the idea of a cloud migration to executives, you need to frame the discussion in a context that makes clear to everyone what the benefits, risks, and considerations are. In this follow-up course to “Framing Cloud Discussions for the C-Suite,” instructor Lee Atchison provides guidance for outlining migration benefits to each member of your company’s C-suite. Lee shows you how to explain the impact on customers and operations as well as financial considerations. Once you’ve convinced leadership that migration is a good idea, learn how to present your migration plan.

You will learn:

  • How to convince business leadership of the cloud’s benefits for your organization
  • How to lay out a cloud migration plan for executives
  • Strategies to get a cloud migration project funded and started

Microservices architecture offers IT organizations myriad benefits and advantages over traditional monolithic application development, but even in the realm of microservices, building and operating an application at scale can be daunting. At its best, failure to build for scale can be frustrating; at worst, it can cause entire projects—even whole companies—to fail.

In this substantive online course, Lee Atchison will introduce you to the concept of microservices risk management and teach you how to build, maintain, and operate a large and complex application at scale. The course is designed for application planners and architects, even those without coding or code development experience.

You will learn:

  • How to build and maintain high-availability applications at scale
  • How to measure risk and the importance of doing so
  • What a risk matrix is and how to create one for your project
  • Effective risk mitigation strategies
  • Risk and availability: service tiers, service-level agreements (SLAs), and building systems with reduced risk
microservices risk management oreilly course

Available on: Oreilly.com
Level: Intermediate
Price: Free for O’Reilly Safari members (free 10-day trial)
Time to complete: 2.5 hours
Prerequisites: Experience managing or working on a software or IT ops team; general understanding of modern software development practices (e.g., DevOps, CD); familiarity with 12-factor apps.

Begin course
building applications using elastic beanstalk pluralsight course

Available on: PluralSight.com
Level: Intermediate
Price: Free for PluralSight members (free 10-day trial)
Time to complete: 1.5 hours
Prerequisites: Familiarity with AWS and base services it provides (e.g., EC2 services for compute, S3 for file storage)

Begin course

Operating scalable web applications on Amazon Web Services (AWS) requires significant knowledge and expertise, but Elastic Beanstalk streamlines this process and makes it easier. In this online course, cloud architect (and a co-creator of Elastic Beanstalk) Lee Atchison explains how to launch web applications using Elastic Beanstalk, and how to use the service to its full potential to help operate your applications.

You will learn:

  • How to manage, deploy, and scale your applications using Elastic Beanstalk
  • How to configure Elastic Beanstalk and make the best use of the capabilities it provides for your applications
  • The fundamental techniques required to use Elastic Beanstalk and manage applications running in the service