Fee: US $13140

Nilesh
Nilesh

Work at your own pace but suggested to run 8 weeks from start.


Start on-demand now and you get free access to the live videoconference bootcamp sessions as scheduled.

Scheduled videoconferences
Jan14TuesdayMar7Saturday

every Tuesday Thursday Saturday 12:00 AM - 03:00 AM your time zone

  • Access to 72 hours of recordings from our recent live sessions
  • Relevant hands-on project work
  • Anytime support for project work during the bootcamp
  • Content dripped every week over first 8 weeks
  • 1x1 videoconferences with the instructors · After your work hours and weekends
  • On-demand access remains open for 180 days
Let's begin

Nilesh
Nilesh

This bootcamp follows a week-based schedule, and you can go faster (or slower), if you like.

Just ping our slack channel and ask for a 1x1 screensharing videoconference anytime you need help, get stuck or just want to discuss something.

tech
devops
arch

Cloud Technologies

You will practice and gain hands-on experience with best of breed open source tools that you will use with a variety of cloud services providers in the industry: both big name players as well as speciality/niche players. With a clear understanding of cloud services models, deployment models and the pros/cons involved, you will arm yourself with a comprehensive knowledge on specific sets of technologies, tools, and services that may be best suited to solve a given of business problems.

Cloud DevOps

You will go deeper, use industry leading open source tools, and orchestrate continuous integration with end to end continuous deployment of modern applications and services with one (or more) public (or private) cloud providers of your choice. Vendor neutrality gives you a competitive advantage over others stuck with a vendor.

Cloud Architecture

You will participate in real life cases of companies that have adopted the cloud as well as those that are migrating to the cloud. You will identify a specific business situation for your employer or your future employer or your client/customer as the case may be. Then you will use the breadth learning from Cloud Technologies and depth learning from Cloud DevOps to focus on your customers’ business, identify specific needs and understand how to design a comprehensive architectural blue-print to address the business problem at hand.

Access enabled for 180 days

Don't worry we will extend access even further if you need more time even after six months.

Prereq

Use the Cloud Genius Workstation as your playground and brush up on linux and command line.

Ask for an initial 1x1 screensharing videoconference to ensure success.

Begin

Week 1

Set up for success.

Understand the formal definition of cloud computing, it's service models, usage models, and deployment models. Gaining an overview of the industry and its ecosystem of cloud services providers.

Understand compute, storage, and network virtualization with hands-on examples from a variety of cloud services from major industry players.

Understand and use Domain Name System (DNS) with your own domain name.

Use Modern Transport Layer Security (TLS) with your domain name using exercise with Let's Encrypt open certificate authority.

Week 2

Hands-on exercises with cloud based storage services, SAN/NAS, persistent disks, file stores, object stores, archival store, content delivery networks.

Hands-on exercises with security: NAT devices, tunnelling bastion/jumpboxes, security groups, firewall, virtual private network (VPN) connection to virtual private cloud networks (VPC networks).

Collaboration hands-on exercises with git, a modern open source distributed version-control system.

Understand and use PaaS platforms from application developers' point of view.

Week 3

Understand conceptual and practical differences between containerization and virtualiztion.

Hands-on exercises using docker containers.

Hands-on exercises deployinh a variety of applications in multiple programming languages (python/django, ruby/rails, go-lang, bring your own app) using docker containers in a cloud of your choice.

Build your own PaaS using docker containers.

Week 4

Understand the concepts behind DevOps, Agile. Review of "The Goal" book, Understand co-opetition, competition, collaboration, routinize the repeatable processes, pull versus push configuration management in the cloud, Just enough OS (JeOS), principles of idempotence in practise, defining and accomplishing your desired state in your cloud using tools of trade such as Chef, Ansible, Docker and more.

Use Chef solo, Gemfile, Berksfile, Kitchen, Knife solo, Cookbooks, Site-cookbooks, Nodes, Roles, Environments, Data Bags, Encrypted Data Bags, Attributes, Overrides, nginx deployment, mysql with custom root password deployment.

Chef client and server exercises to pull together a comprehensive set of dependencies for a given application for deployment in the cloud of your choice.

Week 5

Marathon hands-on exercise: Deploy an fairly popular open source application along with its complete stack of dependencies in a cloud of your choice.

and do that complete exercise in just one command so you can automate easily.

Understand and use Ansible.

Use Ansible to prepare your cloud for use with containerized applications.

Week 6

Understand and use containers to run a variety of applications in any cloud of your choice.

Using contaniners with persisting storage to ensure application state is preserved with zero data loss.

Cloud architectural patterns: Streaming Media Services in the cloud.

Netflix case study.

Week 7

Hands-on exercises on auto-scaling applications in your cloud.

Understand and use Kubernetes.

Hands-on exercise: Kubernetes the hard way.

Hands-on exercise: Kubernetes the completely automated way.

Week 8

Hands-on automation exercise: Using Terraform to manage architectural blueprint in the cloud of your choice.

Cloud architectural patterns: Ecommerce, Checkout, Marketing and Recommendations Engine

Cloud architectural patterns: Online Gaming, Batch Processing, Ad serving.

Hands-on exercises with Kubernetes Ingress, autogeneration of TLS certs from Let's encrypt using kubernetes cert-manager, Using helm to manage application deployment lifecycle in large scale kubernetes clusters in any cloud.

Hands-on exercises with high performance and high availability persistent storage solutions using gluster and ceph.

Bonus exercises

Using Terraform to manage Kubernetes clusters in a cloud of your choice.

Understand and use multi-cluster federation in a hybrid multi-cloud setup.

Getting Started

Proliferation of data, affordable cloud computing, advancements in computational algorithms, and victory of open source are some of the key factors driving us towards a better world!

Marc Andreessen once wrote: "Software is eating the world." In reality, its the force of communities behind "open source is chewing it all up and digesting it."

The focus in the modern workplace has shifted: from doing grunt work manually to automating all that is necessary and possible.

This shift in focus needs a new skill-set but the learning curve is pretty steep. So you try googling to learn new tricks but quickly get lost in the results ... way too many things to read and far too many things to do. Its just one rabbit hole after another.

You need a structured approach to skill building that provides relevant hands-on experience and offers ready access to experts to guide your journey.

Our program precisely aims to give you just that. It's the fastest route to your dream career.

The program is hands-on, time consuming and expensive. We expect a few things from you:

  1. You have access to the Internet and have a computer running Windows 10, Macintosh, or Linux.

  2. You want to learn new technologies and have time to invest into learning relevant stuff.

  3. You are not afraid of the command prompt in Windows or terminal in Macintosh/Linux.

  4. You meet the academic requirement: High School Diploma (or GED) in your country: I suspect we can take that for granted :)

Not everyone can handle the intense, time consuming, and collaborative hands-on project work expected of participants in the seminar.

Why do employers care?

Cloud Computing provides cutting-edge tools and techniques that businesses want to use to create value for their customers and profitability for their business. Keeping pace with the rate of innovation in the industry can be mind-boggling and that has led to an acute shortage of highly skilled professionals.

Why would you care?

While employment is not guaranteed in a free market, a strong set of cloud skills can provide a virtual guarantee of employability for you and a sense of financial security for your family.

How does it work?

REVIEW

  • 100+ hands-on video walkthrough with a lesson every Mon, Wed, & Fri over 8 weeks.

BUILD

  • Solutions by working on hands-on projects and answer questions designed to shape your thinking

CONNECT

  • Share responses and questions in the 24/7 discussions
  • Coaches available to support your progress
  • Weekly video conference with Nilesh and team

Begin your exploration

There are several preparatory steps you can take even before the seminar begins. That would involve preparing your computer, set up accounts using discounts available from a variety of cloud providers and also brush up a bit on using the command line.

Are you ready for this? Let's login. Here is how.

Watch me logon to this site.





Discussions

 Cloud Genius® is a highly rated advanced technical education provider licensed by the State of Washington, USA.