UBC Micro-certificate in Cloud Transformation & Technology Strategy | Jan 18, 2023 Info Session
So good evening, everybody, and welcome to our information session this evening on our Ubc. Micro certificate in cloud transformation and technology, infrastructure, strategy. As always, we have an agenda, and just let everybody know as you heard, this session is being recorded, and we will it.
We will post it to our Youtube channel tomorrow very soon. So you have to leave early or for people who are unable to attend it will be available on our Youtube channel to view very soon. In a moment. I'll make our introductions, and I'll go over the program. Highlights, the upcoming schedule, and we have some poll questions for you. Tonight just to get a set to help guide, guide to discussion then I'll pass it over to our instructors to speak to the curriculum of the program, followed by Q.
A where we invite you to ask our instructors questions, closing, concluding with them with next steps, how on how to register And so my name is Aden Kerry. I'm coordinated with Ubc extended learning, and I'm delighted to be joined tonight by our 2 instructors. So Ricardo. True. Yeah. Hey? Is a Phd candidate and a polymath entrepreneur and passionate educator whose twenty-year career span intersex technology communications and education. Ricardo has co-founded several software as a service companies that spanned digital media content distribution marketing automation, language assessment, disaster, resilience, assessment and currently immersive environments for training and education. He has led ideation, planning and product management, and has collaborated with operations, marketing, software, architects and technical teams to bring transformative cloud native platforms to Marcus. He has also worked as a consultant for several privacy and public organizations, internationally, Ricardo holds a battery of communications and a master's of strategic marketing, joining Ricardo with Lawrence Mccoy. Who is a freelance, full stack web developer and business analyst as well as an angel, investor, entrepreneur, and mentor.
He has worked as a freelance technology consultant since 1,999, and has advised dozens of startups as well as international Banks hedge funds and real estate investment funds. Lawrence has years of experience designing high availability, horizontally scalable cloud-based infrastructure environments, and 20 years experience, designing transactional database systems, he said. Areas of expertise include financial modeling and forecasting systems, and analytics. Machine learning a big data web mobile database technology and Amazon web services, cloud infrastructure. His significant experience with classic backend stacks and front-end frameworks, including Django, react angular and wordpress.
He also works extensively with the open edx learning management system. As Ricardo and Lawrence holds a bachelor of science from the University of North Texas, and majors in computer science and mathematics and minors in physics and English. These are short bios. If for a full vial we invite you to visit our websites
And now for those program highlights So this is a part-time 100% online program, that is, instructor supported with a weekly one and a half hour live online session each week. Students are reviewing lecture videos and content. They do self assessment quizzes and assignments and contribute to discussion boards where they connect with with other students. So the expectation is that that students are spending between 5 to 7 h, as well as that one and a half hour online per week. There are some assessments and there are Wiki activities such as knowledge checks discussion posts and case study assignments which are based on new life scenarios. There is a passing grade of 70% So by the end of this program, students will be able to make critical decisions around cloud infrastructure, financial costs, the ability to scale information, security, availability of the right technical expertise, risk management, appliance and regulatory implications. You should be able to pitch your cloud transformation high level strategy to leadership and stakeholders.
You will understand core concepts around cloud versus onsite technologies focusing on servers, networks, storage and application passions understand, at a high level how to design a secure operating environment for your organization and know what to consider when choosing and deploying cloud technology infrastructure, learn strategies to bridge the needs of product and technical stakeholders in your organization and finally design a cloud adoption, strategy and technology transformation roadmap Our upcoming schedule, our first course, cloud transformation strategy begins February sixth concludes 4 weeks later, on March tenth followed a couple of weeks later with our second course, cloud technology infrastructure strategy, which begins on March twenty-seventh and concludes on april twenty-first, and while each course does function as a standalone and can be taken in any order, if you are planning on participating in the full micro certificates, we do recommend that you take the course in sequence And now we have a couple of polls, and again, these are questions to understand who is who is here tonight? Now I will ask you to add your responses in the Q. A and basically we're asking, what industry do you work? What industry do you work in Just help us understand who is here tonight Just want to ask Ricardo, are you seeing the oh, I see people are. Are responding, Thank you. And then your title will be tight. Your title, in your Okay. Just leave that there for a moment. People respond. Thank you.
And if you see questions for you, just ignores, that will be. That will come up later. So thank you. We have people from translick. Deeper, coordinator, manager and information services from master team need. Thank you.
Want to end that poll And now I'll hand it over to Ricardo to speak to the first course of cloud transformation strategy. And you, Ricardo. Thank you, Eileen. Well, everybody welcome. It's actually very exciting to to be here towards our second iteration of of these certificate, these courses we are a very successful, fierce installment of your months ago, and in particularly well, in the course that I'm going to be talking about, which is the cloud or information strategy, which is, course one. It's a course mostly focus on the business side of the cloud transformation.
Process. And and we have actually participants for the different labels and from different naturally backgrounds. We have people from the business site that wanted to learn more about the technology part of it. And we also have people from the more technology oriented size.
But but that never had the opportunity before to actually deal with it. Business! Side of things, I know it. It be kind of processes that they need to actually take in consideration to actually go through it, going through a transformation process. So if we, if we can go to the next slide dialing Perfect. So basically the a alienation. We have 4 weeks in the course, and there's 6 modules the week, one a week to have 2 models each and week 3.
I'm week 4 is is just one. The as I was saying, the the course is actually base, and the idea that everybody's joining is different. How many cloud transformation journey as us! So the interest is called it, for everybody. It's it's it's not it's not a process, or where you can actually take what another company has done. I had applied in into yours, because the situations is different in itself. So what we do here is we. We started with ambition in auxiliary that yeah, accelerated outcomes.
Basically, what do you want to do with this? What do you want to achieve in the with a cloud transformation and we'll call a little more in debt into each week in in a moment. This is just high level at this point, but from there we go to our aligning foundational capabilities, meaning once we know what we want to do and understand what are the requirement for the businesses, okay, what how can we sure build this strategy? Lines, all the capabilities and and all the necessities of the organization as a whole, because this goes from the from the bottom to the top. It's not just one department or one another. Well, maybe it's some really big organizations. Sometimes that happens week, 3 day one we focus on next step, which is launching initiatives. With incremental value. Basically, okay, we do an analysis. We start looking at alignment.
And now we've started actually looking at. Okay, what is the is stages of adoption? How can we start launching our a transformation initiatives in in in a way that is just collected. So we can control it basically. And by week 4. Then we look at okay. Now that we started looking at this incremental implementations, and we had reach a few successes. Then we look at the scale. But the idea behind behind all this is that if along with me, you're going to be actually building what we call a playbook as as we go.
So so you're gonna be building a playbook that you're going to then adopt into your own scenarios. It's not just theoretical about I'll give you a lot of definitions and then, just learn it. No, no, this is really handsome. We we talk about your particular necessities, basically. Because again, we have people from all these different backgrounds. So the the the conversation actually is always really. And and he helps everybody there. Now, a just a valuable modern debate into each of each of the weeks. Eileen, if we can move to the next
Okay, so on week one, as I mentioned, we have 2 modules. The first one is the cloud transformation journey, and this one is just to make sure that we are all talking about the same topics. And so we look at the fundamentals. So, for example, the traditional service models like software service platforms therapies, infrastructure as a service. Yeah, conditional deployment models. You know, the private cloud public cloud hybrid multi-cloud, and so so basically, we, we just made sure that everybody is in is this is in sync.
So this is a good it is. It's a it's a good in point where we we all actually recognize. Okay, well, now, we understand what? What we're gonna be dealing with. And when we look a little about the history of the of the cloud, adoption is very brief. It's very straightforward just again, just to make sure that everybody is in sync. And we look at this, the cloud information value chain, too. No, that that's a very short module is just to start used to.
Is to warm the engines, as they say, and then we jump into understanding your business structure. So what is that? It's basically there's no way that we can actually do. A a cloud transformation. If we don't know what our business really is, what is the portal of our business? What is the main goal of our abuses, and and this could be from a very small, a a company to really it big organizations and and the decision to go into into the cloud transformation. It it. It's something to consider, because it's it's a big process.
It's not. It's not easy. I mean, more companies fail than those that succeed. Why? Because there's usually very little planning involved. So the idea of these models to start is we're gonna start working with some frameworks. I accepted and adopted through the industry, but we're not gonna be married to just one. So I'm gonna eventually leading you in showing you different framework. So you can start understanding that in adopting what you think is is of value for you.
So. So we go into the transformation protocols, basically, basically, okay, what do we need to know about our company? So in in our people, our our organization in general. So we can really start planning the transformation. Then we jump into, we start working on an action plan which includes motivations, business outcomes, financial considerations.
They pay your considerations, they'll give you a few models, nothing to be very confusing or very complicated, just just to help you to actually guide your path and you're going to be adopting what a what is it is more available for you after that, when we go into the week 2 which is Identified business perspectives. And again, this is based on a framework in particular. This is the Amazon cloud adoption, framework. Which I I. The idea is just to organize our I, our research, our findings, which is a and then we realize it I did identify the business perspective people perspective governance platform security. And operations. And then once we actually get a good, a good idea about those perspective, then we jump into, how do we align our thing like capabilities? Just to achieve the desired business outcomes. Obviously, in one week it's impossible to do everything. But the idea is that you're gonna come out of this week with you're gonna start having your your playbook, knowing what you need to do.
It's gonna be impossible that you do all the analysis in in in in these 4 weeks, in, in, in, in, in reality, th th the at the end of the 4 weeks you're not gonna, have the full play we can be full and all the all your questions. Answer. But you're gonna have a really good function of label that you can actually implement. So if we move into the next slides. Okay. Now we see a week. 3. This is only more dense, but that's why it's only one module is transforming foundational capabilities into a cloud radio state. So again, this is the cloud adoption journey. So yours. A.
A, we understood what Cloud computer was about, and and and understanding. This is the the particularities about the cloud transformation. Then, understanding our company, our organization, the the people in board, our technologies. And then is a how can we actually use the that information that we have to establish a business cases? So we can start actually implementing, yeah, our fierce iterations of that cloud transformation because it's it's never recommended that that you decide. Okay, I'm gonna do a quite a cloud transformation. And then you go full roller, I mean. No, you you need to actually go stay by step.
And so we look at the cloud adoption. We look at approaches, we cloud rationalization. I mentioned, we start building business cases for each of these ideas, or or obvious cloud transformation initiatives that we identified. So we can actually start implemented in in an escalated way. Then we, we supplement with that all that information our business case.
And there's a lot. Oh, for lessons that we're gonna be learning from the field. There's gonna I'm gonna be telling you a lot of the stories, good and bad stories of my experience and stories of all their case stories that are part of these, the of this course. And then in week 4 is okay that way. Ideally, we have our, our, our playbook almost ready.
And it's now about, okay, how can we scale the water that we have done? So we can actually really contemplate the implementation was a full organizational transformation. Across the organization, right? It's it's all about this strategy. So it's all enabling strategy across your organization. We took about different strategies, the having a a implementing, of course, the passengers like the Cloud Fair strategy Cloud. Smart story? What are the differences? What is best? What is? What is more convenient? In what case, then, we talk about the implementing, the cloud governance, which is key? Hey, the cloud governance framework, which is key for for any strategy.
And then we turn it into a lean plan documentation, basically. So the course has once a week, as as Eileen mentioned, he has 1 h and a half station live where we review what we, what what the course was about, I mean what the what we saw during the week, and there's a lot of conversation and discussion. That's what that is about. The everybody was really, really happy in in in the previous iteration of the course, we got really good comments about it.
So I'm really excited to watch your lead. A repeat experience. And now now that we have our ourselves, have actually have the chance to actually improve on and on the experience of the previous course. So I'm working forward to meet you on that. Thank you.
Thank you. Ricardo And Lawrence, I invite you to introduce our course to cloud technology, infrastructure, strategy Fantastic. And first, thanks to everyone for taking time out on your Wednesday evening to learn more about these courses, I was the instructor for course, to last semester. It was a a lot of fun interesting. I think everyone got a lot out of it. And I'm thrilled to be back. This semester to do this again. The the second course, it it effectively picks up where course one leaves off, so of course, one. It helps you to frame what your, what you're attempting to achieve through a transformation from on-premise computing to cloud and course.
2 in turn is about how to make that happen in in a very general sense. The admin of cloud computing, opened a large doorways in terms of the way that very fundamental, the 9 things can be a accomplished. And there, there's a simple and common idea that's really behind that and so that I don't have to talk entirely in the abstract. But when you're working with computer systems that are housed on premise, then you need you need human capital with expertise for all of those systems. So, for example, if you have a of some kind of a computer system and and as part of that computer system include the database, it's an SQL database, then the it management of that organization it's incumbent on them to ensure that there's a person in the it staff who Understands SQL. And then, more importantly, the technical skill sets that are involved in keeping an SQL.
Server, functioning and healthy, and up and running when you move that same computer system to the cloud, all of a sudden there's these interesting options, simply because the line that you draw between. What is your responsibility, and what is the cloud providers? Responsibility, that line is a range background. And it's a free market. And there's different providers, and all of them are experimenting with different places to place the stick in the ground to see what's the most valuable from customers. And so what I mean by that is that you could take the scale server, and you could reconstruct it yourself, using cloud infrastructure, and that's as scenario on the opposite end of the spectrum. That's the type of thing that Microsoft and Google compute and Amazon and digital Ocean. All of them have a managed SQL. Service where they're responsible for 100% of everything except for the the actual.
You know, data that's on the database itself. But so they effectively proxy for that expertise. That would have been the responsibility, the It department, the organization. And so that's just using that one technology as an example, you can see how there, there's all different kinds of solutions that involve the cloud provider. Taking varying levels of responsibility. And then you take in the rest, and there's cost benefit trade-offs which one makes. Sense is very much a function of your organization, and that platform, and what your skill sets are, and where where you think you've gained a competitive edge.
And so, you know effectively the mini factors that Ricardo helped you frame. In course one we're gonna take all those factors and apply them. In this kind of way to try to make smart decisions. Given that we have lots of choices available to us for how we handle, compute, and storage and security and user management and so on.
You know there's all these different things that are being managed in the cloud. Want to do is take course one, and and take what we learned in terms of how to frame these. These Objectives and strategies and apply them girls. All the different categories of things that exist in the cloud alright. So that's that's the big picture in in week. One. We're gonna do something th, that's pretty interesting.
Hopefully, you'll find this particularly valuable, and week one you are going to be. Yes, with With scoping out a compute platform. That's going to exist in the cloud. And and so, if you're considering this course, because that is a real thing, and your professional life that you're gonna be responsible for the dis is a great opportunity for you to to sketch out how that might work you can take that real world, objective, that you have and apply it to course 2 and that's going to be the nature of of your homework and and and the the assigned more that you're gonna turn into me. It's gonna be framed around that project, the the that you decide on in in week 2.
What we're gonna do is we're gonna start. I guess what I would think of is the bottom of a conceptual stack for your chosen project, and we're gonna take. A deep dive on each of the major categories.
In week 2, beginning with the network itself, and just how the binary ones and zeros are moving around inside of cloud. And what are the factors that are important? What choices do we have at our disposal? And how? How do we want to put that together to accomplish? Goals, such as it being secure, the software running, you know efficiently, and it being flexible for our future needs there's 3 basic categories and as, of course, moves on, we're basically going to start there and just work our way up the stack so week 3 we're doing that same type of exercise. But talking about the many different types of data storage technology that exist in the cloud. And then given that we we've established those 2 layers to our stack of in Week 4 we can start to think more about practical applications. So we can refer back to your chosen project. So for don't we just go into one for a second. Let's let's suppose that your chosen project is an ecommerce site.
And do you actually have some fairly advanced thoughts about what kind of ecommerce site, what the particular types of software are gonna be. And maybe you've seen one that you're familiar with, and you want to as close to this possible week. 4 is where the rubber is going to meet the road on that conceptual project where we're gonna really start filling in the blanks and framing. How that application! Looking at the different options for how it can and should run in the cloud. In your case, given your your particular situation. I didn't.
Can you move into the detailed slides now So similar to Ricardo's chord. This is, this is a 4 week course we're we're doing, you know, a pretty deep dive on specific topics. Week by week. There's 2 modules per week, same as far as course, and in the first week just kind of peeling back the onion scan a little bit about what this means for us.
This is our first look and what's available to us from the principal cloud providers keep in mind this course is fundamentally it's provider, agnostic. And so there's nothing that we're going to talk about in this course. That's specific to one provider versus another. Furthermore, I'm unbiased. And so I I in in in a real world sense, do not have. I'm not opinionated about. For example, Amazon versus digital ocean or Microsoft Asia they're very practical reasons on on your side, as potential consumer.
The services for choosing one over another, but it but it almost never has to do with performance or cost, because it's cloud, and it's hyper competitive, and it is exceedingly difficult, if not impossible, for cloud providers to differentiate themselves on the basis of Of those 2 factors so there's other reasons. A simple example with the Microsoft Asia. If you're an organization that's already Microsoft Century that's very logical choice. To at least have a bias towards moving your on-premise infrastructure to Microsoft.
Asia, simply because that's the ecosystem that your organization already understands. And so there's probably gonna be some kind of Angela potential benefits to you. Just kind of taking the path least resistance, for example. So in in week one we're we're gonna take a look at. Where course one left off, and and then just frame basic concepts for us to start to frame out inside our cloud environment what it is in a tactical sense that we're going to try to achieve.
And then our second module. In that same week is really that how? How we're gonna make that happen. We're gonna talk about a concept called mechanical sympathy, which in a few words, really is the process by which you can go through to become but to develop an authoritative opinion on the specific technologies that are available to you in the cloud in week 2 things are gonna get pretty specific. And week, too.
We're designing our network. And so this is gonna be, I think, the first opportunity. In course to where we're gonna start to leverage some genuine cloud vocabulary and vernacular. So starting with concepts like cider, and the differences between well, ipv.
4, and v. 6. Like, what are they? What's the difference? And why do you even need to be made aware of them? How do ciders play into that? What's their role in designing a good efficient network? And the goal is not to make you a network administrator. But it's to make you conversive on enough of these topics to make you a smart consumer when you are genuinely running point on the deployment of software services into the cloud. You. You just need a basic rudimentary understanding well enough to be able to read through and and make and make smart choices that'd be presented to you. We'll look at different ways that we can accomplish performance objectives and security objectives using things such as firewall roles and cider cider.
IP. Address, ranges play a role in both of those things. We can look at cases that are not all or nothing. So hybrid cloud technologies, where not everything makes it into the cloud. There's still. So there's still something beyond desktop computers that are still on premise.
And there's lots of reasons for that to be a true statement in a permanent sense. And and so how? How do you resolve that? How do you? How do you bridge? Having this and pieces of your it infrastructure in a data center? Physically in your confines, and then those need to efficiently communicate back and forth the cloud like, how do you do that in such a way that you don't have concerns about the data being breached or performance problems, or it becoming unreliable because of things it's just more complicated than It was and you know why. Why would you even embark on that? Because it it seems like you're taking something to work fine and making it a lot more complicated than it was.
Before, so we'll take a close look at that, and and we can make up our own own mind about what types of situations would that be? Be smart and pragmatic, and evolving to do. I, Dean, would you mind moving us to the next slide? Please. Thank you. Week 3. Is it? It's particularly big, because data storage is A is a huge part of of what what's available to you in the cloud. And If we said the cloud was concede, and I'm gonna say, 2,006 of it. It was created. It was invented by Aws in 2,006, and they launched a cloud storage strategy. And that that started the journey that leads us to where we are today. And so since then, since 2,006, and awful lot has changed, and the people who make storage solutions have continued on their path of innovation.
Some of that makes it on premise, and a whole bunch of it makes it into data. Centers and packaged up into products for you and me to consume as as as cloud consumers. And so we have a huge range of options that are available to us.
It's easy to spend a ton of money on storage. Storage is inherently a complex topic, because there's many factors that we're trying to solve. For there's the cause of storage, capacity and speed. How safe is it? How many different types of people are using it? Where is it? Physically need to propagate, to and on and on. And so when we get into it, you'll quickly see that, like Whoa, this gets complicated fast.
There's variants of storage, you know, to store video. You do one way to store transactional data there's, there's, you know, a series of categories of other choices and the needs for data continue to change these days. Machine learning and artificial intelligence are kind of the vanguard, and the advent of those technologies is presented in challenges with respect to data, and that pieces of software need to kind of work through staggeringly large pools of data that in many cases are Dynamic and so they're kind of in motion as it's happening. And that's a tricky thing to work with. And and so it it's needs for very unique kinds of data storage. Also storage. You know, these days achievement, a size where moving it around or mutating, it can be extraordinarily complex and expensive.
And so you have to kind of think about these things. So we're going to touch on all these topics and leave you with a good practical understanding of what's available. What types of storage are are you inclined to run across on? Common business, and you know, large, organizational, complex computer systems. Alright, and then in our last week, with all of that foundation behind us, it's gonna get us to the point where we can really start to look at ourselves as cloud architects. And and so we're gonna talk about multi tier architecture. Most importantly free tier, which is a data application layer presentation layer.
And so those 3 layers are are very there permanently concrete in the world. The Internet. The reason for that is that the browser's Ui and the browser is one basket of technology and a set of considerations. Business, logic has evolved into quite specific kinds of choices things such as the traditional lamb stack, which is based on Php code. It's the oldest automation language that you run across. In the cloud. It's what platforms like wordpress and drupal are written on newer platforms. You saying, such as Ruby, with ruby on rails as framework python with Django as a framework node with react Js as a framework and increasingly, the the entire Internet kind of falls into the silos of these the different flavors of technologies we're gonna be to look at these and kind of Fit them in a mosaic, and understand where different brands of technology fit inside of that diagram.
And have we as architects, can make smart choices and and develop a good practical understanding of? You know, this technology belongs with this one. They don't separate, you know. Mix this one with that one when you see this you'll always see that the these are the types of concepts that I am phonetically working on on a daily basis as a as a freelancer. And inside of this world, and then finally grab. Of course, 2. We're gonna be looking at how you take your hopefully successful project and meet demand by scaling it.
And so what we're immediately gonna learn about in that module is that when more customers come to or more users come to the solution that you're providing, it's not simply a matter of placing bigger servers behind your website it's it's a nice thought but it's It's wildly more complex than that. And so we're we're gonna take a look at how real world platform, such as Instagram and Facebook and Twitter. And so on, like, how how do they have a single domain receive a stream of requests that's in the hundreds of millions to billions? How do they like? What? What is on the other side of that? That makes that even physically comfortable. And interestingly, what they use is also what your use when your project becomes real world it's it's the technologies that I work with on a day to day basis. And so those big portion, 100 companies. There's nothing that's happening inside of them in the world. Of cloud computing that's not available to you as well as a smart cloud consumer.
That's pretty amazing. The best way that I can concrete that idea for you is that the website amazon.com? It's technology provider is Amazon web services. And that's where Amazon web services came from. It made sense managerially to separate those 2, and that worked quite successfully, internally in Amazon, and at a certain point Amazon Web services is an organizational unit, had achieved such operational excellence that they decided to start to try to sell some of
That capacity outside of the compliance of amazon.com, and and so none of that has ever changed. And so today that still is amazon.com runs exclusively on what's available inside of of aws. And the key concept there is that there's not a single thing in the stack of Amazon Com. But that's not available to us as customers, is.
Aws account holders. So that's pretty amazing. That@leastinatechnicalsenseifyouhadthewherewithalyoucouldduplicatetheamazon.com software, because all of those tools are being made available to us as consumers. So that's pretty cool. And so in this last module on week 4, we're gonna we're gonna kind of take that idea.
And make it make it real by going layer by layer, through how scaling works, and how how you take your application and and make it available to growing. You kind of adding and flowing pulls of users on a real time basis. So that's cloud, too. I hope you find that interesting, and I would love to see you. The spring, and I will do everything I can to make it a a successful experience for me.
Thank you for being here Thank you so much, Lawrence, for that in depth, explanation. I'm going to launch polls. We've got a couple of questions regarding which course you're interested in, and when you hope to take with appreciate, if you could participate in in the poll for just one moment, I'll just that it's sit there So we have. Are you interested in? Just course, one course, 2 or both. And then when do you hope to take it? Our upcoming courses in winter? 2,023, or are you planning on taking it later? We don't have our date after winter. 23, but we hope to have them soon. I'll just leave that up for just one couple more moments.
See, questions are coming in. I'm gonna invite our attendees to ask questions to our instructors. Now I see they're coming in right now. I'll just Okay. I'll then that poll right now.
Okay. Q. A. I see the first question I can. Sure. And I can answer part of it. And then I'll hand it over to Ricardo, and if it's any different in your course, Lawrence, if you could jump in so the first question is, I understand that the weekly class time commitment is one and a half hours per week that's certain, that is, the live session. What is the schedule evenings if they're reading homework that we're assigned in addition to the lecture? So the evenings are Wednesdays from 6 30 P.
M. To 8 Pm. And on in both course one and course 2, and then I'll hand it over to Ricardo to speak to readings and homework that that are assigned Sure. Thank you. Again. A, yes. Well, basically, each week has a it's on content. It's mostly video base. But there's some complementary readings, only switch.
But you are not false to go to those rehearsals, but there is an assignment that you have basically one week to our shell. A deliber, but basically, but the assignment is is is is basically the implementation, are listening. In course, one is implementation of the frameworks. As we start building it you start building your own playbook based based on a case that you select that it could be your own case. It could be a case that you created a call, a company, a fictitious company, or an existing company with that you're not part of that company, but you you are. You want to use it as an example based on that, then you start building.
Oh! Or applying the what we start looking into the in in the course. So it's not, is not extremely time-consuming. It's just the idea is that you start actually processing and applying some of the ideas and the concepts that we start. Actually discussing and talking about during the course Thank you, Ricardo Lawrence. Anything different on your side, for course. 2 It follows, precisely what record I just described.
I want to emphasize that the assigned material, the product that you'll deliver to me in in each case will be a written pros narrative, format, and as opposed to, for example, a functioning piece of software running in the cloud. And so to fill in the gaps between one of the other. Keep it in mind that these courses are really to provide you with the toolkits of theory, that you need to be successful and working with cloud and and so that's what you're gonna be rated in hell account for us? How well do you understand that theory? How does it? Tangible thing? And what I did last semester was different. Clients of mine volunteered to allow me to do show Intel for different kinds of technology, for how they use. You know, storage strategies and scaling strategies. I support some pretty large platforms, and so anything that just set its course.
I have a plethora of of functioning examples that we can refer to in the live video session. Since that's really interesting, because it gives you the opportunity to go behind the scenes on fairly large cloud based platforms and and and observe, it's kind of like a field trap, you know. You get to observe how they're working, and you're able to ask me questions. Thank you. Lawrence. Why and and kind of an ask me anything format. And so that's that's the only extra thing, I would add
Yeah, just just to clarify or add to the course one at the beginning of the course. I mean, you're gonna, select the the, the a company that you're gonna be using a to. Actually the the bell of this this assignment, and the idea is that this that same example you're gonna be actually implementing it every week. So by the end everyone have a fool frame were basically implemented with that company. It's not like every week is something different. We're talking about differing companies Alright. Thank you. I want to answer 2 quick questions here regarding first one is regarding the average class size.
So we've just had one offering. So it's it's kind of hard to say what the average class size is. But the average class size was was 20 in in the most recent offering, and then will we share the the Powerpoint after this presentation. So what we can find all anyone who registered for this session will receive an email tomorrow with a link to the recording which which has this this presentation. Ricardo can I pass this question over to you about? Are there any curated learning materials that will be shared as part of the course Yes. Course. One particular. Yes, there's a there's a saved of of content that has been debated, and you have access to that.
Aside that once you sign into the course you have, I can box it for to the actual modules and lessons, and you also have access to the live sessions that are actually recorded and posted. Right after after the class. So it's a full set of of a a tools that that you can use for for your learning, for your practice, and and and aside from that, there's as I mentioned, there's some selected additional readings or complementary ratings and links That we also share, for those are one that go more in date to different aspects Right, and I know it's the same between between the 2 courses.
So, and so, Lawrence, can I ask the can I throw this question at you? The next question is either course useful for developers and software engineers, and if so, how Extremely. I I'm I'm a developer and software engineer that that's my DNA. And over time, I I would say it is kind of think, to the trajectory of that career path. Hmm! There's there's an enormous gray zone between software and what you're doing as an engineer, and how that manifest deployment. And and it, and that the cause of that is cloud computing. If if I was to share my screen with you right this second there's an notion of terraform code, and so that's code it's infrastructure as code that's that's the way that I work with large platforms.
And where where the software stops and the hardware starts. That really is very unclear on these platforms. And and so in in course, 2, you're getting, you know, kind of a survey on the large categories where that's happening. And you get to take a look at why, a cleanest example I could give to you is just right off the top of my head. Is that if if you're a software engineer and you're doing lots of work with python, and there's there's lots of examples of companies such as Airbnb, they're like very large platforms that are python based. But python is a classically very slow piece. It's a very slow, programming language. They've obviously dealt with that Airbnb is not slow, and the way that they's happening is a fusion of a very deep understanding.
Python. How it works and caching technology. So redis and very clever, Redis infrastructure stacks and redis clusters all these different ways to work with technology. That's just one that that resolved that problem. And then, you know, make it such that software engineering techniques applied to python work fine and all manner of different environments. That's a practical kind of thing that you would understand. Coming out, of course, too.
Yeah, and if I can add to that regarding course one, it definitely. Yes, I mean, actually the the majority of the people that participated in the previous iteration of the course were actually developed. These were people, that Very successful developers. But, however, he was, for most of it was the first time that they were dealing with the business side of things, because it's not only development programming, I mean, do you need to actually have all these considerations about about your having a business case. An action plan how to build the how to framework. So everybody actually found a really really valuable.
And and a in my background I mean a for in the past 5 6 companies that I've actually co-founded, I haven't only be a co-founder. I have been actually a project manager so I've been actually working really close with software engineers, software architects. And so I I kind of speak the language, and I can understand their their needs. So the course was actually very successful in in, in, in bridging those to us, because sometimes you you find in, in, in, in, in opposition sometimes, or or marching is in speed, where you have actually development and the business side of that sales marketing so it. I. We talk a lot about, as I mentioned before, about experiences that I have had in in in the past a a problem managing a different cloud implementations and different kind of clouds that we've done in the past. So, yeah, I would say that it's the developers.
I can actually find it really volume Okay, and we have a question I wrote you, Lawrence, is the course solely based on Aws, are we going to learn both Ms. Jordan aws No! Again the course 2 is provider, agnostic. So all of the topics that we're gonna cover in course, to our classes of products and solutions that are available from a variety of providers. And there's for the level of detail that we're gonna approach there. There's not gonna be any differentiation that I could.
So that would be conversive on from one provider to the next. I will make an effort to expose you to more than one provider. However, just keep in mind that that is a function of which clients of mine are willing to make their cloud environments available on a classroom setting. And so they're just the lay of the land, you know. Market segmentation market share and cloud is such that around 2 out of 3 customers are Amazon, and then that remaining one third is it's it's pretty splintered and it's if what I'm trying to say is Google and Asia are pretty small like comparison and And so I mostly have clients. Whose infrastructure runs in Amazon.
Yeah. But I'll do my best, you know, to to to try to bring some non aws set of infrastructure into the classroom, just so that it can be seen. You can see with your own eyes what it is Yeah, and in in course, one also, you're gonna be exposed to more than one of the cloud adoption plans.
I mean, definitely, we we use, we, we may run for a lot to the Aws Afc, but we also I should include a lot of elements from from assure we have we in the past. We also use pieces of horror code. The thing is that it they are all very similar, but at the same time they are all have strings and weaknesses. So? What? What what we do? In course, one is as you get exposed to that. Your start actually identifying what works better for you. But that doesn't mean that. Some of the closest or elements that that we that, for example, we reference from from assures a a cloud adoption plan.
You cannot implement it anywhere else is you remember, it's about creating your own play with your own framework, so you can actually adapt to your situation. So we take a little of put them, everybody Okay? And just to answer the question regarding Youbc online library access is not available for this. For this course, coding skills. Are there any coding skills required for the program?
And if so, what level sufficient? To what languages are you using Ricardo? No need. Or second. No! Oh, go ahead and record it. Apologize So go ahead. No, no, no, no, sorry. I was just saying no, there's no need, at least, in course, one And luck was in course, too. I last semester. I did not show any source code, any source code. And it's really not relevant.
It's I. I think it's very helpful to concretely see, the web consoles that are provided by Abs, Asia, Gcc. And digital. Ocean. Those are the 4 largest they're they're all they're quite similar. And I'll comment that the things that I do with Code with regards to cloud infrastructure, all of those things can be done through the web consoles that those providers make available there's there's other reasons why that's not the right. That I personally take. But I'm very familiar with them, and and so you don't.
It works out that there's really no place for code and force to Hey, Ricardo, are? Do do we provide an account for aws, or is your for us to design cloud architecture No, but I mean we, as we show and provide a access to the tools, it's very easy for them to actually create a just just their own account. And most most most of the tools, at least the the ones that we look at in. Okay. In course, one don't require an an account. You can use them. Yeah. Okay. And I'm just going to run, jump to a question regarding office hours for someone on one help with discussions on assignments and course materials. So of course there's a one and a half our live session, but I guess the student is asking if they run into trouble.
During the maybe submitting an assignment or they've got a question, what? What typically are students doing? Ricardo in your course? How are they accessing your attention for? For for assistance? Yeah, differently. And I mean, it happened in the previous iteration. The easiest way. I mean, everybody has access to my, to my email. I have a dedicated email. That you dedicated Uvc email for for this course.
And it was anytime. That you're working on the on that in a I'll read it, and then we can set, if necessary. We can share a time. But at least in the previous course, we actually solve everything. Yeah, through email. And or we broke the the topic of into the discussion for the week for everybody's benefit. Okay. And you are our extended learning. Office hours are mothers.
Friday, 8, 30 to 4, 30. And you email us, all 10 students can email us also. We're coming close to the end, and I just I'll just take. I'll just do 2 more questions before I close with with the information on how to register for for any enrollee here in any of our attendees here. The questions are coming out. Just see if anybody's voting up any questions to make sure. Yeah, if there are questions here that you would like, Ricardo and Lawrence to answer, please click on that little thumbs up there to make sure that that that the question is answered to to quit, do we have to enroll for the course again? Or this registration sufficient though you, you do need to enroll for for the for the course.
And so, and again, I'm I'm going to close with a QR. Code that will bring you right. That will bring you right to the registration page. Okay, this is a good question. Will it make you job ready?
That's pretty vague. North. Sorry Yeah, well, definitely, a what I can I can say is that, yeah, from experience of of the previous course is that is, it is gonna give you a path. I I it. It's gonna clear a lot of the of the noise that exists around and if you start googling for solutions and processes or or play because I think it's going to give you direction based on what you are a with the situation that you're facing in particular
Or if you're planning, going in to into a cloud room or a cloud transformation process, it definitely is gonna clear. I I think it's gonna give you a part, a map. Oh, the journey that you're gonna go through, and that you can actually be able to to to certify the needs of the top managers. And all of the companies that want to actually to to go to the process. You're gonna be able to create a plan around it and implement it Alright. Okay, thank you, and I'll I'll conclude with this question that that was that's being folded on Lawrence.
Is this is this course is at the same level of the aws. Architect. Not at all, and I'll I'll I'll clarify the difference.
This is a survey course, and our objective is to make you knowledgeable on what? What cloud providers offer, and why, and how you would make use of those, and and that's a fairly high level topic, I think Rodrigo free is a question that's above it is a good example of the kind of thing that she would be in a more knowledgeable Position to take a position in a debate such as, should we or should we not, do such and such with micro services? You'll know what micro services are. You'll understand what's behind them. And again you could. You could frame a point of view one way or the other. On the other hand, the aws architect. Examination is is 100% tactical, you need you need to be able to do these things in a database accounts. And so what I mean in a in a practical sense, you need to be able to create.
Hey? Managed Kubernetes cluster. You need to understand what's inside of that. You need to understand which specific ads services are being corral to make that happen. And and so, if so, your preparation is similar.
But different. And if you achieved an Avs architect, certification, the nature of work that you would do would be would be similar, but different to what we're talking about in this course, which is, again, I would say, the question that Rodriguez presented is more of a bull's eye from the type of thing that you would be well armed to take on. And so the person who could sit in a conference room and and frame a in meaningful and knowledgeable debate with the sea level person, is it a different person than, for example, a person who you would hire to create a stack that micro services are gonna run on and that's what an Database architect would do That's super. Thank you so much. So I did jump ahead to the to the next slide, for to get people time to take a photograph of this QR. Code we'll bring it directly to our website, where you can register, for and which first one course to course, start the the full full micro certificates. And that leaves tonight to say, Thank you. Thank you. Ricardo and Lawrence to you both for giving up your time to come here tonight.
Next, explain this program in detail. I really appreciate it. And and then finally, thank you to our attendees tonight. And for their great questions, and we do hope that it was.